From 203a801c3b59c9958882836138a006881903df30 Mon Sep 17 00:00:00 2001 From: Toon Dillen Date: Sun, 26 Apr 2020 15:50:54 +0200 Subject: [PATCH 001/708] Typo correction --- .../microsoft-defender-atp/onboarding-notification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index e403692a49..98d03e3cb6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -22,7 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Create a notification rule so that when a local onboarding or offboardiing script is used, you'll be notified. +Create a notification rule so that when a local onboarding or offboarding script is used, you'll be notified. ## Before you begin You'll need to have access to: From 46b95952590fc6a8a08a604cb110e4ddfdcb4c0e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:45:00 -0800 Subject: [PATCH 002/708] Added billing note --- .../microsoft-defender-atp/microsoft-threat-experts.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 47fcaf8d7d..3bb0f9823c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,7 +42,11 @@ Watch this video for a quick overview of Microsoft Threat Experts. Microsoft Defender ATP customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Contact your Microsoft representative to get a full Experts on-Demand subscription. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. +If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Contact your Microsoft representative to get a full Experts on-Demand subscription. +> [!NOTE] +> You will not be automatically billed when your 90-day trial Experts on Demand expires. You will only be billed when you subscribe to the full Experts on Demand service. + +See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. ## Targeted attack notification Microsoft Threat Experts provides proactive hunting for the most important threats to your network, including human adversary intrusions, hands-on-keyboard attacks, or advanced attacks like cyberespionage. The managed hunting service includes: From faaa3baa8d32b3816f1a11308c5c1aaeb94da8c1 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:48:46 -0800 Subject: [PATCH 003/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 3bb0f9823c..56a5dc1b88 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,9 +42,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. Microsoft Defender ATP customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Contact your Microsoft representative to get a full Experts on-Demand subscription. -> [!NOTE] -> You will not be automatically billed when your 90-day trial Experts on Demand expires. You will only be billed when you subscribe to the full Experts on Demand service. +If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. You will not be automatically billed when your 90-day trial Experts on Demand expires. You will only be billed when you subscribe to the full Experts on Demand service. Contact your Microsoft representative to get a full Experts on-Demand subscription. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. From 0a7bc716d9bd5c7707db8d59f5d489d3c9fb3928 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:53:21 -0800 Subject: [PATCH 004/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 56a5dc1b88..2ed4f856cf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,7 +42,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. Microsoft Defender ATP customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. You will not be automatically billed when your 90-day trial Experts on Demand expires. You will only be billed when you subscribe to the full Experts on Demand service. Contact your Microsoft representative to get a full Experts on-Demand subscription. +If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day trial Experts on Demand is free. You will only be billed when you subscribe to the full Experts on Demand service. Contact your Microsoft representative to get a full Experts on-Demand subscription. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. From 44a06ccd6540cfb2c899e33eb8ba9d9c03d46261 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:54:43 -0800 Subject: [PATCH 005/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 2ed4f856cf..1b1332ebbd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,7 +42,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. Microsoft Defender ATP customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day trial Experts on Demand is free. You will only be billed when you subscribe to the full Experts on Demand service. Contact your Microsoft representative to get a full Experts on-Demand subscription. +If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day Experts on Demand trial is free. You will only be billed when you subscribe to the full Experts on Demand subscription. Contact your Microsoft representative to get a full Experts on-Demand subscription. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. From 034f7a1dcc9b9b7a25384a4ed72d91dbf842b334 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:58:05 -0800 Subject: [PATCH 006/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 1b1332ebbd..809d5b363d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,7 +42,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. Microsoft Defender ATP customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day Experts on Demand trial is free. You will only be billed when you subscribe to the full Experts on Demand subscription. Contact your Microsoft representative to get a full Experts on-Demand subscription. +If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day Experts on Demand trial is free, and the Targeted Attack Notification at that time is still a paid service. You will only be billed for Experts on Demand engagements when you get a full subscription. Contact your Microsoft representative to get a full Experts on-Demand subscription. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. From 72aae74d2664d95305bdb3f90fb02d1196ea986b Mon Sep 17 00:00:00 2001 From: meziantou Date: Wed, 9 Dec 2020 20:26:28 -0500 Subject: [PATCH 007/708] Add background color --- .../images/2-dynamic-working.png | Bin 18568 -> 16572 bytes .../images/3-memory-sharing.png | Bin 20533 -> 19992 bytes .../images/4-integrated-kernal.png | Bin 50049 -> 54361 bytes .../images/5-wddm-gpu-virtualization.png | Bin 26778 -> 27840 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/windows-sandbox/images/2-dynamic-working.png b/windows/security/threat-protection/windows-sandbox/images/2-dynamic-working.png index 8f94ffe3967133baa4ef0d2ac9358b7dc715f821..fd26c617e26ecc470ddddfb8434dd37af03016ca 100644 GIT binary patch literal 16572 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 literal 18568 zcmeHvc{r49|F@PqX(1{VAvZ0SXu(vrP>7Iy8B$c%F?aTCQ&Ng-2}MlyT}e#VX%i93 zo?)iNlCeydnPHfj_q^spJK`ZkM5)9y3RSz@A~MKBIfego}$C&&9R++4?o$NzZ$Ieel;RFB2V2u9DW>qu|3@Ck+D)F0Rs;jf)rm z0-r<9oi#fR{+2h1VZY+y^6%tQx93uI&w~3)C`~UPmt|NKBY{9p9{?WDe z;^NxD5B~M*ljkdmX~b8No4bGAS={X3 zu!mdaZ_FCv;l@=ljil>-|9$;mv-~$4{{Kz`+{Gr!W_0kS@ym_5N2hB1b0KK(Wo9l6 zA5dSk+ZniPdi0};Jkj}8W=j396M5H~PJXLA<>F-Q`_#yg%Gl!3SHL$d&Tc->AU~mvL~#CI`upHytt7F2 zBKT?;xrpr5uavc4PSxxlLC+h6z5J^WV@$Y-;H|Z~wTXG5!v^ zHtXAkw{42pe$V7UFVs(GQ8m`r;r(geU(ThOdqq>yepNSMTrkgwIxR7WW@`4Sy~TB^ z`wedlF8wvEKrw0~P~QjhhNltBf9x)@I^U*8-qGZD3_n7M@iS9)nqh$=`uzAxw2tK^~uvo30olEom=~GF*#bP5QP#s-dkr3e~&s8(mkwH`$f#qs(xzoxhm>Qh-`ApzLe zA^0FRIsLtT65|`WqhIOm#NQPNr{I}9)o0O+TX_}V3%6yp?D2V**174soL9uw=KZ_S zNyWX5svo+et8c#iELxg}qcKl=@goZBw2Yi}T#kx8^V#0g)yJPT;UCjkwum;ZxJ(Po zYLG@42{rSVmVOYKQvcAmW3Z+CYM*U1@?Dg9S>>H@*>+k0y}a<4lHWUaR$BazinQ-} zC<^h!oOgH$<6hk{d?t>U{fl{Vd3xrxxuFpyyL@?6zd7aTu}ae5j?93U!=<>E zf2!|Hv{;i=T=|MJL&PJB=Y;m6EXyy>&I|5OH1e#pQ_AQsJ2Uapi(ffXqMP{hlGntU z;sYLn)%3JrFR$@4^r&{?6~B&h1yiSS!-M&ATabnR*K;s#vIC#{%0-j1>z*G)H)s>i zBF>CQCAaLM717da5!8fmRI0w?0B?869+bSNj>mYoqS`=up<1SVE9GbLO+0eSWF&_Z zRExc*`)p;AK5ZgYwVUw^1|f$F!Z!*#A@%7F>W7HMqseC`ZusoBPwBTIRPrO;Bv^hV zrTk-+%y*d;`;|g{Ef>*bJ7JdwU)%n^1$v3OSAV*MLbrv-yKdie50bBr^jRy?0%b9d zj^+y4({|krg%xBA=b{PkvIErxty&Vq;UA`fO!SF;EQECcA$mfIDqqatr&ZSzXfJ86 zs!CrJ5RPIg#^%^|%l-bpx?htHKJNGRt;`R4)AF`K3`rLW+-DqozPQ6_&oNkda(H3I zw6=55bj4ZKgwVbp!ncRk`8+e!g;0yQZbM)-eIsEMe;C<9X_Z z$8Gi`U0-DAO4o*{&VHnm-?3_)N(}nL(84?IT63JHgrZlbTG25N)X+dzU9ENhi|;p_ z0zD}qCq1_DSx`lMDR$v?!EJZteO(IL^80LB1LBl!c9za&bvq0=oxSFOJW7;Pc95V; zA}OBLcT&S8XcI5WDe}pYFAK?$!k61T8~;WPuc;`>sI*Zg>*&_H9la}JLvDyhHn$;_ z9cAta7ZyvyDv5mNQH1?Y8wuVjZBnnV{^5nIqK zbhf~KwsvyPjUt~*pCINUBKuWFWvUDpcvHXSjBY^GPu;rQ@S(2Xe4LOx^v$UOHSxUg z#53M!I`$K$X4uZU^2b-*(YQc2N=)MBz=)&GE!q5pF^s8^``Y|UiXMWnYP8qebT>{U zPPouV=gSxGBJOdVn@q(I19!RNX z)7C@7-3L7AnW4UHV`9hd`$}&OsOwvyaS~5zJsk!vIEK}KmvDqteDf@#@_qf;- zD*Ly!98ic*evqgdo?4mP>(yS4Gdj^+;vn%t&}HnS<-)e?t%M0?pc`t^uF#k8AgG(V z^?(f$bg`nS}s$v0Qfl2Pbkdx(r-W?skVbCA3dX-==;_h@Fh zzJ2UpVoY8i5!K%>bXmuP8(BS0cqg&rnis05qQ#rwE{Dr5mM5+Y^dca~`w{2;BC-R! zVvJSHJkn;j+vNtMMm$XwGCws=Sk%gR9IPnz7k=zLF%jSTys&?Li)Y*CBxUNm8R>}u zH#dynY0FNJl;`R<$}H6AT5ZHqY2G5gOV@O~PE|D!3GNhS&!hd5%FV;wcW@eCEPX|7 zgvdJbZ5NW1>9q?t%cXsI61dt&|~5?zTv(CZw~9^r(JR)66K)t2+36D2ivn z;94PBPD%49dg5SYt6|AcLW*0VnuHtoW3aPv$5}g~-$$Zwj?>Lh0COA7Ov$Wy?zb zq5%Z=2H^(?7T5aK#j>Mr$i2Op8Zy-hpSDR64(!CXAqDh^Wmo6FYhe-K+ zhE!@z{5CFX?(|vNj`?#$-A(zHC)$IO>QvoaSJvu^*%n|pDfD=vmyv9T#I0V@NNsnS z$MEelPWvr^d8jTg!k^ZM#>3L}(x#DA|W zF){LaQ&}l;&gXG|?s)U}^hkgP`;eHj>Rwq?@RZUqrO344%n23I#9n1t6zQeCCk(Iimo^6c-_nEN2)yDN5i6ow!nAGxK3 zzr{t}}g>6g_p)|5OO26znkCx?pj&Tf<{VDspE0<#RM?eN@Km!0z&6 z-jZ(YI>d|aD_6tgOKOALt$h`_Evk9z`f~Hs@=-GVf&ia~aw!HCLzAk8w2qSwi+iFTQc2cE;WB3(oyrafTOK zP8osJscA9M`GOaD?1B5!PeC`DXc;QbC@XJY&(roDDx$U2ZMZJ+g)1JxKBvk{2Q0$n zBTC4;rIiD6p4C5*vMB~h{nJnCQz`mXDd= zfhykM%Ol;gRS~}K52~ZQ^D_a578Fc_4%R%8XeVNdbh#7 zBF#TVfjMDJK;{2bRw`6>7dCh5D_9s-UU+n-w>LZbrDGf+aOBJ6b4t-sgq9ww zA+=!I({1fO(eN>w_UZ(AhXYBPLFkc2K zAaY`|{}}C7N)6@fjA{Yd)V0mO%Ok6$fRG%Ncq_vVUBX?VvmD{k;ro0rL~E*2M4e+< z)!PbVA35a3vdI+6ucM|ijl${t$RVQVNZ+vmJ6fvG@Rcveb|<_`E2vg`*)PqTtjDQP z@9Gll)1Q|P~r=h$m2V$&*3xkh}nz|3ZC*lS?R8Joj zvs8?x--)oJMEbSTOK=fl=Cg^xrRDvJ!ERoZ!sr9Z&DvF8_y!P(+U^Os1%Q)-!xdhY z2N!6>-g4SdcRD}1EvQb%JXjCF5tO{$1MdgRWVhL&X8xJ&{!H|sO?*0`nl&yjcq@YF zkCbLaw~%=W+Fg&7QtC#@4e~geuXFvdZ*^l!?bF^A0?4M3QkfULI(tiV$#Q%pq(oX> z8Qf|ds7Oq5?(ls#(H~!N@3?Yl#?$^qxpSjWlkY~Wy7l-1{C^oZ z<6=4RD9}?vtee5u6oGp?;o?-YIodAW=a}@}>VnDMcx2c6 zzGOp~R#cYPXdCyb`DUfPxcKqQ-R;3$lhf9+6V4>V;+jIDtx%;Sswkp``qI23buhZz zScyKcAkyyZ6JuUZx1*+}gf}5i`wiGWrcQ`NI#lt$=;rI}YI1J0UPhi;o+vdd=u+V|y<`tMIsY z!h&O=N{!2SL`ggp^zs`Bs2*=B-vQt>waECAD*5sV-_P^rB;s}(lx4+uVF115<;bs{ zGk{UtXLzR+(=MMF(>>_bYFPAB#t+e!5t2Aj(z#*!eYd5E4LZ?JA7{)gYvn79$)lW8 zxA`<4Vmi}H)fy_!s8*}1vMwJH-X=29ro3BtcK~jp7}tvwd8p(`>O01|!{C0<@-{ui z$nR%?{oP<0^_v;|Xj=4l=RjIn|8~0};?Sp>M`%+cVtkA>y19k+$$U~iMk-pGQGvCg z?M_(`Dd_IgO;k02b(wBEFBB+)XpgHbrEG2*a4Ie@Ma;Bj$04UGw)iF1)?cYCbZ*U| zy*igkcbN-GON+GIQTv{nf^@%ir5lb$cPJVQ`>S``OzKY4`VP=QGi;0Een*g`Tef`9 z%SI3azN7x>wv8qfsSaHju(nursx&d?xLdso*@s= zN+Mc3Ek8dtn7EOCdaC2sgo^5pw{ihdV+dTo4Uv8TC8lg*)c0&?{9QzeEBe}a`}v`X za^vxW3Yu00;nKhtrRL1UNlCw=D5K=&xWZ0j(F$ol>3qzai!#zxJ<*rF#v%Yow(LKP zh%EPtJCU3kDAQy|KuL+7J5bSVcR3I+jN5{>d~fM9v$mV6f1dUr4!FAAb!j2SM|Zv$ z9(>mnf6%X|&Ebo5%z~?Be{WS&a3uLt=X$d5gNi1dx!KmCsV-Fus>k*gBWGOqz-csD ziqTX(SQ}3CtnRNw;BI;v`6Ojc$bhq){8F_jap_sC@qv`w5r>`f)0cM^pL?h5iMY6> z@>&~EyV*ZZ{>SLnR%gX-~2;oi^WD{OKKXH5j$yH_Qts`|ER2b`I{~k!ovk zql{L*d=0<4llwr2p>&77_E)q9um365x*EsWHKK9&RbcUTok8>~<#oru^3MzZzxTQt z6A~Qs%W@7;dqpT2>rEwjTj=qsN8_pon1VBSb#bN^i+cF`35R*d?Zfe}AEt$lBhGJE{h z#;`E!^*ov_!c%Qe)kj6%Y%I7*eVUEapt_y@MK@v``tBxyK80Z^QLPoCVh?Q;*T}mj zF~>TXbK)=N<_PIZW04G`BkB3FbU=8T|Y+&R?8c6x_ z*qO1foH4w^Q56zFPAT;kd`yXY(#rbCNCT&IU>N~LYxN!--G{eg_jHD>C6gS0!FBB1 z^-A@fCDms~(3+tS&g;(2&wzie=1q=0$wc0RzX>T6yC-YAfF_MK-_hB0K>YQcVF{hz z?+u{$*;@rPCt3WghsoOf0{5IbruwaVqmIWO%vOOg1x?MxNv6ai1(y%3{`&U6?=#kx zJsci3JFqYkgFywe_et*5U{)uQx6K;wNHG}~sLErtFe+m;b*;dB)aYetxulNnvl~m+ zFHz6s#7@fI<5CH+Tj~Pj?O$Pin8(F6mi$vD*u1j{igAvyV-0oJS1yn)Gy6?0fpb3B z@B`;^BxXHcahA8{o9AIH3LmoLfMzII5SVYMAqMuWmrIW%lVm^e=}b0wK2-Yh}~b3$wI!x4`~$brs6C8Ra|R%M*3Vpu3GK z6&CieE(z&K0uidDAbx{^dkCrAgEa-g{(+A<57~E%fC+>5EXO9FSNwM{(U@Zu5TnUr z0<>Aw*a9#s?4Gke8(hh#Pj$<&ry1Hg8+$Gb4eQbZr2ury4|)Sd-Gb$8&k2P=2}CTE zCuLf1V!VZKUA5wEa$|2g<_|w`mT$Ruoh`F6rJ=QmppoF>%w1iBQZ1^w3I- zGHsnbb@STkWhLtSCD$9XCt=8FUy%%C#qjO06Tw>r{t1PhDX-sgfLecKUE#+@;lsa} zDT@ac6eSf#7p!}*Ac~R^p-U!$qaugZa{qDX$JkFfAa)JU!3S(VYA(ZEwc;p)O+3_c zw~eOyo?&YxpzNz-sW7)~e6gb$xWUepJ;NT5Nbsip*c+EF1jD3<{PtC+-vJTRoP`zMVMgBxlz&TQ?;;+}kAe2)#1N-=A1_LoRqG_u6X8$Om zn{ZP15N!0kVsOw0CD^mFAI`L_=fP&9kQmK^0Q2vJ(;~w3 z6ILC=(o?Tr-KB>)`5WFkFX+x437!EuWN_+&cg_=WA9>cunaImvH@N}`pWbV}=^0HS zVWPKk%-Xvs<=iw7$+n7k)VCaJ2D-6A8+h#Psw)mDM*R&=4I0eDM7CfNcy*LPMfso67Z>|WdN~DdNjWzX*|*1;KXQxhE3#m#0>ml8 zZrmIemh^|;qNILK4=GFj!d9&K7ZfyoPZOs2Hy54EmxT1}ZtH zp~@B(pcN{~u`h_Hr(aAzDe$m&p$!Z&|0Ty-WB2Hh!qz^1!WwX!-lp(0ooU6I0g(*q z84QNhTWhTu6$y~jIZ)W!FXe2yx@;xaa_({PuxqXUHfFNUYyh7)l|AM7U#j;m{#&|

jkZX@6<1j!ur*O+}YpGyN2QcyURjrIgG2 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 w&w&5f;Xioz|9o6v{*pXJ`v-6yaAUw&H99{>OV literal 20533 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 z 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�?NDzoB&y#)D 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%0A-b>lEX_XXO>$0Ix^+p9Xi1=$(Dg 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 S;jan)YI)Gctk~51xBmkc!_Th( diff --git a/windows/security/threat-protection/windows-sandbox/images/5-wddm-gpu-virtualization.png b/windows/security/threat-protection/windows-sandbox/images/5-wddm-gpu-virtualization.png index ee8aa78bbcbc4db1024ce3e8d5c986a8ab5b00be..ff2190d062e9cf3e2c24d6161debcc57ff594a18 100644 GIT binary patch literal 27840 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 literal 26778 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 Date: Thu, 10 Dec 2020 11:13:15 +0530 Subject: [PATCH 008/708] Update index.md updated per 4620497 --- windows/security/threat-protection/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 88ac6667fb..95b12af4bf 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -17,6 +17,10 @@ ms.topic: conceptual --- # Threat Protection +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Defender for Endpoint protects endpoints from cyber threats, detects advanced attacks and data breaches, automates security incidents, and improves security posture. > [!TIP] From 0ffaae4be566479e8a4b0ccd0e2ff6066a0f1bdc Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 10 Dec 2020 17:24:54 -0800 Subject: [PATCH 009/708] enterprise only --- windows/security/threat-protection/intelligence/criteria.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/criteria.md b/windows/security/threat-protection/intelligence/criteria.md index 77a3c4e33d..277e105a69 100644 --- a/windows/security/threat-protection/intelligence/criteria.md +++ b/windows/security/threat-protection/intelligence/criteria.md @@ -171,7 +171,7 @@ Microsoft uses specific categories and the category definitions to classify soft * **Advertising software:** Software that displays advertisements or promotions, or prompts you to complete surveys for other products or services in software other than itself. This includes software that inserts advertisements to webpages. -* **Torrent software:** Software that is used to create or download torrents or other files specifically used with peer-to-peer file-sharing technologies. +* **Torrent software (Enterprise only):** Software that is used to create or download torrents or other files specifically used with peer-to-peer file-sharing technologies. * **Cryptomining software:** Software that uses your device resources to mine cryptocurrencies. From 735f6e91dc6d2ecef819fec41d5078cba1339326 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 11:08:16 +0530 Subject: [PATCH 010/708] updated-4620497 updated for 4620497 --- windows/security/threat-protection/index.md | 1 + .../microsoft-defender-atp/access-mssp-portal.md | 4 ++++ .../microsoft-defender-atp/add-or-remove-machine-tags.md | 4 ++++ .../microsoft-defender-atp/advanced-features.md | 4 ++++ .../advanced-hunting-assignedipaddress-function.md | 2 +- .../microsoft-defender-atp/advanced-hunting-best-practices.md | 2 +- .../advanced-hunting-devicealertevents-table.md | 2 +- .../advanced-hunting-deviceevents-table.md | 2 +- .../advanced-hunting-devicefilecertificateinfo-table.md | 2 +- .../advanced-hunting-devicefileevents-table.md | 2 +- .../advanced-hunting-deviceimageloadevents-table.md | 2 +- .../advanced-hunting-deviceinfo-table.md | 2 +- .../advanced-hunting-devicelogonevents-table.md | 2 +- .../advanced-hunting-devicenetworkevents-table.md | 2 +- .../advanced-hunting-devicenetworkinfo-table.md | 2 +- .../advanced-hunting-deviceprocessevents-table.md | 4 ++-- .../advanced-hunting-deviceregistryevents-table.md | 2 +- ...ed-hunting-devicetvmsecureconfigurationassessment-table.md | 3 +-- ...-hunting-devicetvmsecureconfigurationassessmentkb-table.md | 2 +- ...hunting-devicetvmsoftwareinventoryvulnerabilities-table.md | 2 +- ...vanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md | 3 +-- .../microsoft-defender-atp/advanced-hunting-errors.md | 1 + .../microsoft-defender-atp/advanced-hunting-extend-data.md | 4 ++-- .../advanced-hunting-fileprofile-function.md | 4 ++-- .../microsoft-defender-atp/advanced-hunting-go-hunt.md | 4 +++- 25 files changed, 39 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 95b12af4bf..ec71ea8492 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -17,6 +17,7 @@ ms.topic: conceptual --- # Threat Protection + **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md index ccf8b5f19e..fbf257989c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md +++ b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md @@ -19,6 +19,10 @@ ms.topic: article # Access the Microsoft Defender Security Center MSSP customer portal +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index 94849b6b18..82183d79a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -18,6 +18,10 @@ ms.topic: article # Add or Remove Machine Tags API +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 725daf0761..27f674d82f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -19,6 +19,10 @@ ms.topic: article # Configure advanced features in Defender for Endpoint +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md index 46e60648d1..8d07705bea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md @@ -23,8 +23,8 @@ ms.date: 09/20/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Use the `AssignedIPAddresses()` function in your advanced hunting queries to quickly obtain the latest IP addresses that have been assigned to a device. If you specify a timestamp argument, this function obtains the most recent IP addresses at the specified time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md index bd47d4a12b..26e5735a0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md @@ -22,8 +22,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-bestpractices-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md index 51940745aa..6c928af6b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md @@ -24,8 +24,8 @@ ms.date: 01/22/2020 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md index 82be65bdc4..741d129b8c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md index 20c0ceb254..af0c2d9cc4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md @@ -24,8 +24,8 @@ ms.date: 01/14/2020 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md index 2a453a4169..34fd946be3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md index a00c2ef094..42da736bbf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md index 8c806a1b38..d89aa0e8b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md index c04883052f..226606a824 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md index 467888a9d3..d9144c9385 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md index 48ae9ead1e..8a76da5bf0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md index 921304b30c..4675c8dc9c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md index ec6f722e98..7f40b5a969 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md index bf6dc4404d..cd04c2eb82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md index 317e6e26c6..d3b418fa4a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md index d61956dee5..0526794af5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md index 0779d7d929..402c38f55c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md index ab53ab3585..a488b05972 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md @@ -23,6 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md index 60566f53f5..30b940e472 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md @@ -23,8 +23,8 @@ ms.date: 10/10/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Advanced hunting](advanced-hunting-overview.md) relies on data coming from across your organization. To get the most comprehensive data possible, ensure that you have the correct settings in the corresponding data sources. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md index 365f8ef6ba..4c377bed93 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md @@ -21,8 +21,8 @@ ms.date: 09/20/2020 # FileProfile() **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The `FileProfile()` function is an enrichment function in [advanced hunting](advanced-hunting-overview.md) that adds the following data to files found by the query. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md index 9b8aed20bc..ea6c8de949 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md @@ -23,7 +23,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) With the *go hunt* action, you can quickly investigate events and various entity types using powerful query-based [advanced hunting](advanced-hunting-overview.md) capabilities. This action automatically runs an advanced hunting query to find relevant information about the selected event or entity. From ea87dac88efeb1b8cf703a200165745077f8b28c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 11:44:30 +0530 Subject: [PATCH 011/708] updated-4620497 updated task 4620497 --- .../microsoft-defender-atp/advanced-hunting-limits.md | 3 ++- .../microsoft-defender-atp/advanced-hunting-overview.md | 1 + .../advanced-hunting-query-language.md | 3 ++- .../microsoft-defender-atp/advanced-hunting-query-results.md | 2 +- .../advanced-hunting-schema-reference.md | 2 +- .../advanced-hunting-shared-queries.md | 2 +- .../microsoft-defender-atp/advanced-hunting-take-action.md | 1 + .../threat-protection/microsoft-defender-atp/alerts-queue.md | 4 ++-- .../threat-protection/microsoft-defender-atp/alerts.md | 5 +++-- .../microsoft-defender-atp/android-configure.md | 4 ++-- .../microsoft-defender-atp/android-intune.md | 5 ++--- .../microsoft-defender-atp/android-privacy.md | 4 ++-- .../microsoft-defender-atp/android-support-signin.md | 5 ++--- .../microsoft-defender-atp/android-terms.md | 4 ++-- .../threat-protection/microsoft-defender-atp/api-explorer.md | 2 +- .../microsoft-defender-atp/api-hello-world.md | 2 +- .../microsoft-defender-atp/api-microsoft-flow.md | 5 +++-- .../microsoft-defender-atp/api-portal-mapping.md | 3 +-- .../threat-protection/microsoft-defender-atp/api-power-bi.md | 5 +++-- .../threat-protection/microsoft-defender-atp/apis-intro.md | 1 - .../microsoft-defender-atp/assign-portal-access.md | 1 + .../microsoft-defender-atp/attack-simulations.md | 2 +- .../microsoft-defender-atp/attack-surface-reduction-faq.md | 5 ++--- .../microsoft-defender-atp/attack-surface-reduction.md | 4 ++-- .../microsoft-defender-atp/audit-windows-defender.md | 4 ++-- 25 files changed, 41 insertions(+), 38 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-limits.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-limits.md index 0516afc2f2..bcec8a9e90 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-limits.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-limits.md @@ -22,7 +22,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md index e42dbf4cf3..01a9a8a18d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md @@ -23,6 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index 76fd2bee7e..3a2d019674 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -22,7 +22,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md index 34db3e0745..26aac1951a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index a0988a90d0..dd4f3e9daa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -22,9 +22,9 @@ ms.date: 01/14/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md index 0daf0cbfda..25d3f6f796 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md index d535b139e2..305f3fd9fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md @@ -22,6 +22,7 @@ ms.date: 09/20/2020 **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md index e403e8465c..a15bbb44d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md @@ -24,8 +24,8 @@ ms.date: 03/27/2020 **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-alertsq-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index eaa7c56c2f..72b1f1b8fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md index f9f5d899e6..7b866543f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -25,8 +25,8 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - -- [Microsoft Defender for Endpoint for Android](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Conditional Access with Defender for Endpoint for Android Microsoft Defender for Endpoint for Android along with Microsoft Intune and Azure Active diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index d899f7568a..fe5cae5c07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -24,10 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes deploying Defender for Endpoint for Android on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll your diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md index 66ec2fa838..32be21bcc2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md @@ -20,8 +20,8 @@ ms.topic: conceptual # Microsoft Defender for Endpoint for Android - Privacy information **Applies to:** - -- [Microsoft Defender for Endpoint for Android](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Defender for Endpoint for Android collects information from your configured diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index 34959bf022..87afe6771a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -24,10 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) During onboarding, you might encounter sign in issues after the app is installed on your device. diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md index d8dd335aff..5b9ded6806 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md @@ -24,8 +24,8 @@ hideEdit: true [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - -- [Microsoft Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md index c75879bafc..324bc45db7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md @@ -24,8 +24,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The Microsoft Defender for Endpoint API Explorer is a tool that helps you explore various Defender for Endpoint APIs interactively. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 0dfd7bfce2..82c94d8c28 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -22,7 +22,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) + - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index 95525bbf97..d45668f5a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index 2170d310c0..ed503a7088 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-apiportalmapping-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index 605b0f511a..6575464267 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index c105db89bb..d1a2cd0254 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -21,7 +21,6 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) diff --git a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md index a8bf456da1..b8ebc6cdff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md @@ -27,6 +27,7 @@ ms.date: 11/28/2018 - Azure Active Directory - Office 365 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index 74cc0538fb..bbe7ac288a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -24,8 +24,8 @@ ms.date: 11/20/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-attacksimulations-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index 27c2c2db47..5d12d0551b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -20,10 +20,9 @@ ms.custom: asr [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Is attack surface reduction (ASR) part of Windows? diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index f5e542e2f6..68c135ee98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -23,8 +23,8 @@ ms.date: 11/30/2020 **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index b442dcb82a..775a8cc01a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -21,8 +21,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You can enable attack surface reduction rules, exploit protection, network protection, and controlled folder access in audit mode. Audit mode lets you see a record of what *would* have happened if you had enabled the feature. From 3dea206d17ceeec5c5b6ac752c605ebc4f4a0b1b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 12:50:52 +0530 Subject: [PATCH 012/708] updated-task-4620497 updated task 4620497 --- .../advanced-hunting-shared-queries.md | 2 +- .../microsoft-defender-atp/advanced-hunting-take-action.md | 1 + .../microsoft-defender-atp/alerts-queue.md | 4 ++-- .../threat-protection/microsoft-defender-atp/alerts.md | 5 +++-- .../microsoft-defender-atp/android-configure.md | 4 ++-- .../microsoft-defender-atp/android-intune.md | 5 ++--- .../microsoft-defender-atp/android-privacy.md | 4 ++-- .../microsoft-defender-atp/android-support-signin.md | 4 ++-- .../microsoft-defender-atp/android-terms.md | 4 ++-- .../microsoft-defender-atp/api-explorer.md | 3 +-- .../microsoft-defender-atp/api-hello-world.md | 5 +++-- .../microsoft-defender-atp/api-microsoft-flow.md | 5 +++-- .../microsoft-defender-atp/api-portal-mapping.md | 3 +-- .../microsoft-defender-atp/api-power-bi.md | 5 +++-- .../microsoft-defender-atp/api-terms-of-use.md | 3 +++ .../threat-protection/microsoft-defender-atp/apis-intro.md | 4 ++-- .../microsoft-defender-atp/assign-portal-access.md | 1 + .../microsoft-defender-atp/attack-simulations.md | 3 +-- .../microsoft-defender-atp/attack-surface-reduction-faq.md | 5 ++--- .../microsoft-defender-atp/attack-surface-reduction.md | 5 ++--- .../microsoft-defender-atp/audit-windows-defender.md | 5 ++--- .../auto-investigation-action-center.md | 3 +++ .../microsoft-defender-atp/automated-investigations.md | 7 +++---- .../microsoft-defender-atp/automation-levels.md | 4 ++++ .../microsoft-defender-atp/basic-permissions.md | 1 + 25 files changed, 52 insertions(+), 43 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md index 0daf0cbfda..25d3f6f796 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md index d535b139e2..305f3fd9fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md @@ -22,6 +22,7 @@ ms.date: 09/20/2020 **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md index e403e8465c..a15bbb44d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md @@ -24,8 +24,8 @@ ms.date: 03/27/2020 **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-alertsq-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index eaa7c56c2f..72b1f1b8fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md index f9f5d899e6..7b866543f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -25,8 +25,8 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - -- [Microsoft Defender for Endpoint for Android](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Conditional Access with Defender for Endpoint for Android Microsoft Defender for Endpoint for Android along with Microsoft Intune and Azure Active diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index d899f7568a..fe5cae5c07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -24,10 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes deploying Defender for Endpoint for Android on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll your diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md index 66ec2fa838..32be21bcc2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md @@ -20,8 +20,8 @@ ms.topic: conceptual # Microsoft Defender for Endpoint for Android - Privacy information **Applies to:** - -- [Microsoft Defender for Endpoint for Android](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Defender for Endpoint for Android collects information from your configured diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index 34959bf022..4b7d89d0aa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) During onboarding, you might encounter sign in issues after the app is installed on your device. diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md index d8dd335aff..5b9ded6806 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md @@ -24,8 +24,8 @@ hideEdit: true [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - -- [Microsoft Defender for Endpoint](microsoft-defender-atp-android.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md index c75879bafc..5b1db3a730 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md @@ -22,10 +22,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The Microsoft Defender for Endpoint API Explorer is a tool that helps you explore various Defender for Endpoint APIs interactively. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 0dfd7bfce2..1cfe7b3511 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index 95525bbf97..d45668f5a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index 2170d310c0..ed503a7088 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-apiportalmapping-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index 605b0f511a..6575464267 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md index 9c8c96f2ea..78cdd47953 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md @@ -20,6 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## APIs diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index c105db89bb..efa466e67c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** +**Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md index a8bf456da1..b8ebc6cdff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md @@ -27,6 +27,7 @@ ms.date: 11/28/2018 - Azure Active Directory - Office 365 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index 74cc0538fb..0d3c296111 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -22,10 +22,9 @@ ms.date: 11/20/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-attacksimulations-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index 27c2c2db47..5d12d0551b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -20,10 +20,9 @@ ms.custom: asr [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Is attack surface reduction (ASR) part of Windows? diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index f5e542e2f6..e13e833985 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -21,10 +21,9 @@ ms.date: 11/30/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index b442dcb82a..e374abe630 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -19,10 +19,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You can enable attack surface reduction rules, exploit protection, network protection, and controlled folder access in audit mode. Audit mode lets you see a record of what *would* have happened if you had enabled the feature. diff --git a/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md b/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md index 0a77813dd2..f4e0f7e28e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md @@ -24,6 +24,9 @@ ms.date: 09/24/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) During and after an automated investigation, certain remediation actions can be identified. Depending on the threat and how [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) is configured for your organization, some remediation actions are taken automatically. diff --git a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md index fea480df60..70b3eb03b2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md @@ -27,10 +27,9 @@ ms.custom: AIR [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to** - -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146806) - +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Your security operations team receives an alert whenever a malicious or suspicious artifact is detected by Microsoft Defender for Endpoint. Security operations teams face challenges in addressing the multitude of alerts that arise from the seemingly never-ending flow of threats. Microsoft Defender for Endpoint includes automated investigation and remediation (AIR) capabilities that can help your security operations team address threats more efficiently and effectively. Want to see how it works? Watch the following video: diff --git a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md index 9fa9ebd762..cd0bb6f7e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md @@ -25,6 +25,10 @@ ms.custom: AIR # Automation levels in automated investigation and remediation capabilities +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + Automated investigation and remediation (AIR) capabilities in Microsoft Defender for Endpoint can be configured to one of several levels of automation. Your automation level affects whether remediation actions following AIR investigations are taken automatically or only upon approval. - *Full automation* (recommended) means remediation actions are taken automatically on artifacts determined to be malicious. - *Semi-automation* means some remediation actions are taken automatically, but other remediation actions await approval before being taken. (See the table in [Levels of automation](#levels-of-automation).) diff --git a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md index fed2ad3911..fbbcf28bc8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md @@ -25,6 +25,7 @@ ms.topic: article - Azure Active Directory - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-basicaccess-abovefoldlink) From 7608b62532913aef122d6082c143891a53a48e9c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 13:14:01 +0530 Subject: [PATCH 013/708] updated-4620497-batch4 updated --- .../behavioral-blocking-containment.md | 2 +- .../microsoft-defender-atp/check-sensor-status.md | 2 +- .../microsoft-defender-atp/client-behavioral-blocking.md | 2 +- .../microsoft-defender-atp/collect-investigation-package.md | 4 +++- .../threat-protection/microsoft-defender-atp/community.md | 1 + .../microsoft-defender-atp/conditional-access.md | 3 +-- .../microsoft-defender-atp/configure-arcsight.md | 3 +-- .../configure-attack-surface-reduction.md | 3 +++ .../configure-automated-investigations-remediation.md | 5 ++--- .../microsoft-defender-atp/configure-conditional-access.md | 1 + .../microsoft-defender-atp/configure-email-notifications.md | 2 +- .../microsoft-defender-atp/configure-endpoints-gp.md | 2 +- .../microsoft-defender-atp/configure-endpoints-mdm.md | 3 +-- .../configure-endpoints-non-windows.md | 1 + .../microsoft-defender-atp/configure-endpoints-sccm.md | 1 + .../microsoft-defender-atp/configure-endpoints-script.md | 5 +---- .../microsoft-defender-atp/configure-endpoints-vdi.md | 3 ++- .../microsoft-defender-atp/configure-endpoints.md | 4 +--- .../microsoft-defender-atp/configure-machines-asr.md | 5 ++--- .../microsoft-defender-atp/configure-machines-onboarding.md | 2 +- .../configure-machines-security-baseline.md | 2 +- .../microsoft-defender-atp/configure-machines.md | 4 ++-- .../configure-microsoft-threat-experts.md | 2 +- .../microsoft-defender-atp/configure-mssp-notifications.md | 3 +-- .../microsoft-defender-atp/configure-mssp-support.md | 3 +-- 25 files changed, 33 insertions(+), 35 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md index 05ec75c8d0..b9812f96f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md @@ -26,8 +26,8 @@ ms.collection: **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md b/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md index bbff2e68b9..8805dc3930 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md +++ b/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md @@ -22,9 +22,9 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-checksensor-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md index ef5d153836..bc4df2fd36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md @@ -26,8 +26,8 @@ ms.collection: **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md index 0d6949ea0b..7353a6bf79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md +++ b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md @@ -22,7 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/community.md b/windows/security/threat-protection/microsoft-defender-atp/community.md index f68dcdeab3..133d2cab9b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/community.md +++ b/windows/security/threat-protection/microsoft-defender-atp/community.md @@ -26,6 +26,7 @@ ms.date: 04/24/2018 **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md index a0ace30f14..2547e77520 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md @@ -24,8 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-conditionalaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md index aca0be0b19..026974fa1b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md index 736ab0b846..c19655f2e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md @@ -21,6 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You can configure attack surface reduction with a number of tools, including: diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md index f8d91cd3e1..572a80986e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md @@ -24,10 +24,9 @@ ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to** - +**Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) If your organization is using [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/) (Defender for Endpoint), [automated investigation and remediation capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) can save your security operations team time and effort. As outlined in [this blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/enhance-your-soc-with-microsoft-defender-atp-automatic/ba-p/848946), these capabilities mimic the ideal steps that a security analyst takes to investigate and remediate threats. [Learn more about automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations). diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md index 206e5721b3..179220a82c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md @@ -23,6 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This section guides you through all the steps you need to take to properly implement Conditional Access. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md index f7ccfe871b..359e660d49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-emailconfig-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 5360517315..2f52e87c77 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -26,8 +26,8 @@ ms.date: 04/24/2018 **Applies to:** - Group Policy - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md index 0a97fbf1e3..7f93a3b0d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md @@ -23,9 +23,8 @@ ms.topic: article **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsmdm-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md index ba65815551..695326a404 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md @@ -27,6 +27,7 @@ ms.topic: article - macOS - Linux - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-nonwindows-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index 38ec7959c3..4f17253970 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -26,6 +26,7 @@ ms.date: 02/07/2020 **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Microsoft Endpoint Configuration Manager current branch - System Center 2012 R2 Configuration Manager diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index acfdb668c7..d063e91f81 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -22,10 +22,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** - - -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md index fc7c7e1d3c..c2143a8c0d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md @@ -24,7 +24,8 @@ ms.date: 04/16/2020 **Applies to:** -- Virtual desktop infrastructure (VDI) devices +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >[!WARNING] > Microsoft Defender for Endpoint support for Windows Virtual Desktop multi-user scenarios is currently in Preview and limited up to 25 concurrent sessions per host/VM. However single session scenarios on Windows Virtual Desktop are fully supported. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md index 00ee7a17a2..e11efc3916 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md @@ -21,11 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - [Microsoft 365 Endpoint data loss prevention (DLP)](/microsoft-365/compliance/endpoint-dlp-learn-about) Devices in your organization must be configured so that the Defender for Endpoint service can get sensor data from them. There are various methods and deployment tools that you can use to configure the devices in your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md index 17e8cb3039..d5d5d57342 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink). diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md index b207e1fb84..d5c84321a6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md index e110a3d518..c5ac3b1e85 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md index 9b830a3988..9f4ad2ec51 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** -- [Microsoft Defender for Endpoint ](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 3ce240d781..c3033e6e9b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -25,8 +25,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Before you begin > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md index e75588efda..20f4727023 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md index dde5d47ec5..69475ea801 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) From 4e57cd34aad3413e52cf3b6491d747ed768929c1 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 15:53:02 +0530 Subject: [PATCH 014/708] updated-4620497 updated --- .../microsoft-defender-atp/configure-proxy-internet.md | 5 ++--- .../microsoft-defender-atp/configure-server-endpoints.md | 1 + .../microsoft-defender-atp/configure-siem.md | 3 +-- .../microsoft-defender-atp/connected-applications.md | 1 + .../microsoft-defender-atp/contact-support.md | 3 ++- .../microsoft-defender-atp/controlled-folders.md | 3 +-- .../microsoft-defender-atp/create-alert-by-reference.md | 4 +++- .../microsoft-defender-atp/custom-detection-rules.md | 2 +- .../microsoft-defender-atp/custom-detections-manage.md | 1 + .../customize-attack-surface-reduction.md | 4 ++-- .../microsoft-defender-atp/customize-controlled-folders.md | 4 ++-- .../microsoft-defender-atp/customize-exploit-protection.md | 4 ++-- .../microsoft-defender-atp/data-retention-settings.md | 3 +-- .../microsoft-defender-atp/data-storage-privacy.md | 3 ++- .../microsoft-defender-atp/defender-compatibility.md | 7 ++----- .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 5 +++-- .../microsoft-defender-atp/deployment-phases.md | 2 +- .../microsoft-defender-atp/deployment-rings.md | 2 ++ .../microsoft-defender-atp/deployment-strategy.md | 1 + .../microsoft-defender-atp/device-timeline-event-flag.md | 4 +++- .../microsoft-defender-atp/edr-in-block-mode.md | 3 +-- .../enable-attack-surface-reduction.md | 3 +++ .../microsoft-defender-atp/enable-controlled-folders.md | 4 ++-- .../microsoft-defender-atp/enable-exploit-protection.md | 5 ++--- .../microsoft-defender-atp/enable-network-protection.md | 5 ++--- 25 files changed, 44 insertions(+), 38 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 48fd0bee7d..29d8a51496 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -23,10 +23,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-configureendpointsscript-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 6c6a1ea7cc..18fcfe65b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -31,6 +31,7 @@ ms.topic: article - Windows Server 2019 and later - Windows Server 2019 core edition - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configserver-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md index 62e2e5f5b1..02df3a13d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md index 99a86d51e7..6744927292 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Connected applications integrates with the Defender for Endpoint platform using APIs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md index b8af068443..b323d8069b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md @@ -23,7 +23,8 @@ ms.topic: conceptual **Applies to:** -- [Microsoft Defender for Endpoint](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Defender for Endpoint has recently upgraded the support process to offer a more modern and advanced support experience. diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md index 272d1480ec..bdd720eab1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md @@ -21,10 +21,9 @@ ms.custom: asr [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## What is controlled folder access? diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index a5c286ef37..bf6f406639 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 17e23e40fc..f47b66c90f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -24,8 +24,8 @@ ms.date: 09/20/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Custom detection rules built from [advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured devices. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md index ef5088e134..cd17efa6b8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Manage your existing [custom detection rules](custom-detection-rules.md) to ensure they are effectively finding threats and taking actions. Explore how to view the list of rules, check their previous runs, and review the alerts they have triggered. You can also run a rule on demand and modify it. diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md index 81ede44b00..03a274b066 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md @@ -20,8 +20,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!IMPORTANT] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 39b6cd2158..b6570ffae3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -20,8 +20,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md index 964158b256..fa16ddf58a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md @@ -20,8 +20,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Exploit protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md index 7932cfb153..df983743ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md @@ -22,9 +22,8 @@ ms.topic: conceptual **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-gensettings-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md index 953b74c139..0b69d38538 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md @@ -23,7 +23,8 @@ ms.topic: conceptual **Applies to:** -- [Microsoft Defender for Endpoint](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md index f84762a3a0..28d34ad383 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md @@ -24,12 +24,9 @@ ms.date: 04/24/2018 **Applies to:** - - -- Windows Defender - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +- Windows Defender >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-defendercompat-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 123ce4959e..4d1f037200 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md index 16e39faf4d..2c443f3d9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md @@ -25,7 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Learn how to deploy Microsoft Defender for Endpoint so that your enterprise can take advantage of preventative protection, post-breach detection, automated investigation, and response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md index 8ad96f8300..1c6eaca4d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md @@ -25,6 +25,8 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Deploying Microsoft Defender ATP can be done using a ring-based deployment approach. diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md index fad489826a..0cb703372f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-secopsdashboard-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md index 8ab3495d50..67c3961a98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md +++ b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md @@ -20,7 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Event flags in the Defender for Endpoint device timeline help you filter and organize specific events when you're investigate potential attacks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md index 0372ef6ab9..f190d344a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md +++ b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md @@ -25,10 +25,9 @@ ms.collection: [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## What is EDR in block mode? diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md index 603f751bdd..9464fb22dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md @@ -19,6 +19,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Attack surface reduction rules](attack-surface-reduction.md) (ASR rules) help prevent actions that malware often abuses to compromise devices and networks. You can set ASR rules for devices running any of the following editions and versions of Windows: - Windows 10 Pro, [version 1709](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1709) or later diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md index 8af897f9a0..1e040286f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md @@ -21,8 +21,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Controlled folder access](controlled-folders.md) helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is included with Windows 10 and Windows Server 2019. diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 7b1c044a64..2e4c2b5cb0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -18,10 +18,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Exploit protection](exploit-protection.md) helps protect against malware that uses exploits to infect devices and spread. Exploit protection consists of a number of mitigations that can be applied to either the operating system or individual apps. diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md index 4f9ad6dff7..41c19a2a84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md @@ -18,10 +18,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Network protection](network-protection.md) helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the internet. You can [audit network protection](evaluate-network-protection.md) in a test environment to view which apps would be blocked before you enable it. From aa6505c5669fb6aef0963c68c6b1173966078b5f Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 23:15:33 +0530 Subject: [PATCH 015/708] update-4620497 updated --- .../microsoft-defender-atp/enable-siem-integration.md | 2 +- .../threat-protection/microsoft-defender-atp/evaluate-atp.md | 4 ++++ .../evaluate-attack-surface-reduction.md | 4 ++-- .../evaluate-controlled-folder-access.md | 5 ++--- .../microsoft-defender-atp/evaluate-exploit-protection.md | 5 ++--- .../microsoft-defender-atp/evaluate-network-protection.md | 5 ++--- .../microsoft-defender-atp/evaluation-lab.md | 1 + .../microsoft-defender-atp/event-error-codes.md | 3 +-- .../threat-protection/microsoft-defender-atp/event-views.md | 3 +-- .../microsoft-defender-atp/exploit-protection-reference.md | 2 +- .../microsoft-defender-atp/exploit-protection.md | 2 +- .../exposed-apis-create-app-nativeapp.md | 4 +++- .../exposed-apis-create-app-partners.md | 4 +++- .../microsoft-defender-atp/exposed-apis-create-app-webapp.md | 4 +++- .../exposed-apis-full-sample-powershell.md | 1 + .../microsoft-defender-atp/exposed-apis-list.md | 5 +++-- .../microsoft-defender-atp/exposed-apis-odata-samples.md | 2 +- .../microsoft-defender-atp/feedback-loop-blocking.md | 2 +- .../microsoft-defender-atp/fetch-alerts-mssp.md | 3 +-- .../threat-protection/microsoft-defender-atp/files.md | 5 +++-- .../microsoft-defender-atp/find-machine-info-by-ip.md | 3 +-- .../microsoft-defender-atp/find-machines-by-ip.md | 4 +++- .../microsoft-defender-atp/fix-unhealthy-sensors.md | 5 +++-- .../microsoft-defender-atp/get-alert-info-by-id.md | 4 +++- .../microsoft-defender-atp/get-alert-related-domain-info.md | 4 +++- 25 files changed, 50 insertions(+), 36 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md index c4e8e36cbe..acbd095de0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md index b80ba00b38..5c18b1f1f3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md @@ -22,6 +22,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md index 4fdbaae9b9..b68960578e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md @@ -20,8 +20,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Attack surface reduction rules help prevent actions typically used by malware to compromise devices or networks. Set attack surface reduction rules for devices running any of the following editions and versions of Windows: diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md index fb1a325c8e..80f5ef921b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md @@ -18,10 +18,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Controlled folder access](controlled-folders.md) is a feature that helps protect your documents and files from modification by suspicious or malicious apps. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index a6dcacc047..e3fe5e2405 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -20,10 +20,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Exploit protection](exploit-protection.md) helps protect devices from malware that uses exploits to spread and infect other devices. Mitigation can be applied to either the operating system or to an individual app. Many of the features that were part of the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. (The EMET has reached its end of support.) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md index 1da3fe309f..efd63bf88e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md @@ -18,10 +18,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Network protection](network-protection.md) helps prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index 64a0179395..cab8a166e5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Conducting a comprehensive security product evaluation can be a complex process requiring cumbersome environment and device configuration before an end-to-end attack simulation can actually be done. Adding to the complexity is the challenge of tracking where the simulation activities, alerts, and results are reflected during the evaluation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md index a2b75300ee..b3abf41573 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md @@ -25,10 +25,9 @@ ms.date: 05/21/2018 **Applies to:** - - Event Viewer - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You can review event IDs in the [Event Viewer](https://msdn.microsoft.com/library/aa745633(v=bts.10).aspx) on individual devices. diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-views.md b/windows/security/threat-protection/microsoft-defender-atp/event-views.md index 9edcad6d34..537ae66fba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-views.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-views.md @@ -18,10 +18,9 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Review attack surface reduction events in Event Viewer to monitor what rules or settings are working. You can also determine if any settings are too "noisy" or impacting your day to day workflow. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 99f4521685..c99763dbe5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -23,8 +23,8 @@ ms.custom: asr **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Exploit protection provides advanced protections for applications that the IT Pro can apply after the developer has compiled and distributed the software. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index b2ad6f832b..df8c81ac03 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -23,8 +23,8 @@ ms.custom: asr **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Exploit protection automatically applies a number of exploit mitigation techniques to operating system processes and apps. Exploit protection is supported beginning with Windows 10, version 1709 and Windows Server, version 1803. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md index fb00021426..664047a980 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md @@ -22,7 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md index e2de608fbd..002f88d700 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md @@ -22,7 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) This page describes how to create an Azure Active Directory (Azure AD) application to get programmatic access to Microsoft Defender for Endpoint on behalf of your customers. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index a7584847f9..be58ddf4f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -22,7 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md index 31142c2936..9bbb48923a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md @@ -24,6 +24,7 @@ ms.date: 09/24/2018 **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Full scenario using multiple APIs from Microsoft Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md index 785ac39e0d..f2bdf9161e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index b4a487ffbe..149f11a777 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) If you are not familiar with OData queries, see: [OData V4 queries](https://www.odata.org/documentation/) diff --git a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md index b5ac0c1ea5..196a3cbc5c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md @@ -24,8 +24,8 @@ ms.collection: **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md index a4f175566c..67ab98b39f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/files.md b/windows/security/threat-protection/microsoft-defender-atp/files.md index 6289c8645b..99f645027b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/files.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md index 0d640fa36f..dfaf917810 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md @@ -20,10 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Find a device by internal IP. diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md index 3db35c6164..7601f05097 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md index ce92f63d99..50ab54a1ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md @@ -22,8 +22,9 @@ ms.date: 11/06/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-fixsensor-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md index 07ac59b945..e0ca2e6ddc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index e9d18d97e7..8a9200d61e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -18,7 +18,9 @@ ms.topic: article # Get alert related domain information API -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) From fcbc401f6ee75012e0045557fdab71507940c84f Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 15 Dec 2020 11:10:51 +0530 Subject: [PATCH 016/708] updated-4620497 updated --- .../microsoft-defender-atp/get-alert-related-files-info.md | 4 +++- .../microsoft-defender-atp/get-alert-related-ip-info.md | 5 +++-- .../microsoft-defender-atp/get-alert-related-machine-info.md | 4 +++- .../microsoft-defender-atp/get-alert-related-user-info.md | 4 +++- .../threat-protection/microsoft-defender-atp/get-alerts.md | 5 +++-- .../microsoft-defender-atp/get-all-recommendations.md | 1 + .../get-all-vulnerabilities-by-machines.md | 5 +++-- .../microsoft-defender-atp/get-all-vulnerabilities.md | 1 + .../microsoft-defender-atp/get-cvekbmap-collection.md | 2 +- .../microsoft-defender-atp/get-device-secure-score.md | 5 +++-- .../microsoft-defender-atp/get-discovered-vulnerabilities.md | 2 +- .../microsoft-defender-atp/get-domain-related-alerts.md | 5 +++-- .../microsoft-defender-atp/get-domain-related-machines.md | 5 +++-- .../microsoft-defender-atp/get-domain-statistics.md | 5 +++-- .../microsoft-defender-atp/get-exposure-score.md | 5 +++-- .../microsoft-defender-atp/get-file-information.md | 5 +++-- .../microsoft-defender-atp/get-file-related-alerts.md | 5 +++-- .../microsoft-defender-atp/get-file-related-machines.md | 5 +++-- .../microsoft-defender-atp/get-file-statistics.md | 5 +++-- .../microsoft-defender-atp/get-installed-software.md | 1 + .../microsoft-defender-atp/get-investigation-collection.md | 5 +++-- .../microsoft-defender-atp/get-investigation-object.md | 5 +++-- .../microsoft-defender-atp/get-ip-related-alerts.md | 5 +++-- .../microsoft-defender-atp/get-ip-statistics.md | 5 +++-- .../microsoft-defender-atp/get-kbinfo-collection.md | 3 +-- 25 files changed, 63 insertions(+), 39 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index 6e61e17504..651b49212d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint ](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 62db50d08a..7825b85156 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index 98f64ac8d1..03708c1020 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index 3e96ce7383..72be8a0c42 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index a7c825d739..f101a9d602 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md index a5cde6e4a0..0c2616e9e7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index f2de05191d..f2da7275b6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a list of all the vulnerabilities affecting the organization per [machine](machine.md) and [software](software.md). - If the vulnerability has a fixing KB, it will appear in the response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md index 9847c928d4..a3e95d9c16 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md index 7a5a5aacb3..385c421a26 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md @@ -24,8 +24,8 @@ ROBOTS: NOINDEX **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a map of CVE's to KB's and CVE details. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md index e14a6859a7..4f9e92ddcc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint(https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md index 5b16a71cfc..7f222bc4a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md @@ -20,9 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a collection of discovered vulnerabilities related to a given device ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index 26fdbad6f4..d9b0b32483 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md index 5bf5182ede..1c2d3fb2bd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint(https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md index cb49efb465..95f80888b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md index 43d7ac20e9..1b198b2bdb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md index 61ab343580..1767867907 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index d1c53228ac..b391f38bdf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index c60f272c69..8b7bb61eb7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index 59f525f594..df341da739 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md index 293d458f27..4d1867d87d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md index 296f7c81ce..75c7209471 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md index 6953ccabba..ea31977cd3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index 6d078cbf15..80e7f081b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index b58fd359e9..3d541b25a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index e7ac39a93c..26b4ec47c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -22,10 +22,9 @@ ROBOTS: NOINDEX [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a collection of KB's and KB details. From 8eb52d4c984f7d38640c4fc2d8628480bfaae6e5 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 15 Dec 2020 15:33:17 +0530 Subject: [PATCH 017/708] updated-4620497 updated --- .../microsoft-defender-atp/get-machine-by-id.md | 4 +++- .../get-machine-group-exposure-score.md | 5 +++-- .../microsoft-defender-atp/get-machine-log-on-users.md | 4 +++- .../microsoft-defender-atp/get-machine-related-alerts.md | 5 +++-- .../microsoft-defender-atp/get-machineaction-object.md | 5 +++-- .../microsoft-defender-atp/get-machineactions-collection.md | 5 +++-- .../microsoft-defender-atp/get-machinegroups-collection.md | 2 +- .../microsoft-defender-atp/get-machines-by-software.md | 3 +-- .../microsoft-defender-atp/get-machines-by-vulnerability.md | 2 +- .../threat-protection/microsoft-defender-atp/get-machines.md | 5 +++-- .../get-machinesecuritystates-collection.md | 2 +- .../microsoft-defender-atp/get-missing-kbs-machine.md | 5 +++-- .../microsoft-defender-atp/get-missing-kbs-software.md | 5 +++-- .../microsoft-defender-atp/get-package-sas-uri.md | 5 +++-- .../microsoft-defender-atp/get-recommendation-by-id.md | 4 +++- .../microsoft-defender-atp/get-recommendation-machines.md | 2 +- .../microsoft-defender-atp/get-recommendation-software.md | 2 +- .../get-recommendation-vulnerabilities.md | 2 +- .../microsoft-defender-atp/get-security-recommendations.md | 2 +- .../microsoft-defender-atp/get-software-by-id.md | 3 +-- .../microsoft-defender-atp/get-software-ver-distribution.md | 3 +-- .../threat-protection/microsoft-defender-atp/get-software.md | 5 +++-- .../get-started-partner-integration.md | 4 ++-- .../microsoft-defender-atp/get-ti-indicators-collection.md | 5 +++-- .../microsoft-defender-atp/get-user-information.md | 1 + 25 files changed, 52 insertions(+), 38 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index 30fd9d4263..9e648b3be9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md index 112ed575be..6b4d5f60fd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index 55bdffa21c..4c77e24fe8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index 49e6162ab5..a057bf2c92 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index dc294c9002..cf8cfaad8d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index 026a5fe161..e4f2a768e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md index 93f27a6093..9841f7c576 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md @@ -24,8 +24,8 @@ ms.date: 10/07/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a collection of RBAC device groups. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md index 7490907216..62993cd270 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md @@ -20,10 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md index bbd94f8b8d..7b710a1404 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md @@ -21,8 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md index aef7e2789a..d51748fe3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md index aba82de482..280d18b74d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieves a collection of devices security states. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md index 52846f5bdf..a80f138899 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md index 21506f3767..6c0b32d5ce 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md index ffd04c4f62..0b97089136 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md index 79fcaae0ff..dfae95f8ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md @@ -20,7 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md index 079ab2c449..cac55e2fd4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md @@ -21,8 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md index 0656c420e8..bc7bbbcec6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md @@ -21,8 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md index 95b525bf6b..c8a141d029 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md @@ -21,8 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md index 91a19e9c18..076be92fab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md @@ -21,8 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md index 07550126c1..8401627e8b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md @@ -20,10 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md index 7ae8324de9..2fa4f7dc0a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md @@ -20,10 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-software.md index 6a02de62a0..ea42920222 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 143d90bb1d..3e8c554d07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -22,9 +22,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** +**Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) To become a Defender for Endpoint solution partner, you'll need to follow and complete the following steps. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index ea42bf22ac..98dd3048d2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md index bc5b69d9cd..31718ea18c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Retrieve a User entity by key (user name). From a40b8a23a8bd7d1e9827a45ffbd7ccba810ad70c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 15 Dec 2020 21:31:32 +0530 Subject: [PATCH 018/708] updated-4620497 updated --- .../microsoft-defender-atp/get-user-related-alerts.md | 5 +++-- .../microsoft-defender-atp/get-user-related-machines.md | 5 +++-- .../microsoft-defender-atp/get-vuln-by-software.md | 3 +-- .../microsoft-defender-atp/get-vulnerability-by-id.md | 1 + .../security/threat-protection/microsoft-defender-atp/gov.md | 1 + .../microsoft-defender-atp/grant-mssp-access.md | 3 +-- .../microsoft-defender-atp/helpful-resources.md | 1 + .../import-export-exploit-protection-emet-xml.md | 4 ++-- .../microsoft-defender-atp/indicator-certificates.md | 1 + .../microsoft-defender-atp/indicator-file.md | 1 + .../microsoft-defender-atp/indicator-ip-domain.md | 2 +- .../microsoft-defender-atp/indicator-manage.md | 1 + .../information-protection-in-windows-overview.md | 2 +- .../information-protection-investigation.md | 2 +- .../microsoft-defender-atp/initiate-autoir-investigation.md | 5 +++-- .../microsoft-defender-atp/investigate-alerts.md | 2 +- .../microsoft-defender-atp/investigate-behind-proxy.md | 2 +- .../microsoft-defender-atp/investigate-domain.md | 3 +-- .../microsoft-defender-atp/investigate-files.md | 2 +- .../microsoft-defender-atp/investigate-incidents.md | 1 + .../microsoft-defender-atp/investigate-ip.md | 2 +- .../microsoft-defender-atp/investigate-machines.md | 2 +- .../microsoft-defender-atp/investigate-user.md | 2 +- .../microsoft-defender-atp/investigation.md | 5 +++-- .../microsoft-defender-atp/ios-configure-features.md | 4 ++++ 25 files changed, 37 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index b6282b18f3..c33872be0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index 33fbf7f79a..55c5367cdf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md index ac266cf40f..1b88d6ba58 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md @@ -20,10 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md index 3e66207db5..ddfe9b7613 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md @@ -22,6 +22,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index af348b95bc..ddeee9fffc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft Defender for Endpoint for US Government Community Cloud High (GCC High) customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. diff --git a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md index f62c3b418f..131b074f3b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md index adc3dd0a3b..e25dc5ca9d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Access helpful resources such as links to blogs and other resources related to Microsoft Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md index f496d2d153..8647909960 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md @@ -21,8 +21,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](microsoft-defender-advanced-threat-protection.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Exploit protection helps protect devices from malware that use exploits to spread and infect. It consists of a number of mitigations that can be applied at either the operating system level, or at the individual app level. diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md index f0439ebf7f..71da3d2842 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md index 3e7b8c855d..ec6a1043c3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md index 800f2e0f16..3639845fad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -22,9 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md index 569a727336..81c7f458a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md index 74f53cc04c..31dcd3c313 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md @@ -23,8 +23,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md index 30a7574c30..4c4156700e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md @@ -22,8 +22,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) A typical advanced persistent threat lifecycle involves data exfiltration. In a security incident, it's important to have the ability to prioritize investigations where sensitive files may be jeopardy so that corporate data and information are protected. diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index 683be6e6bf..dbc21b4bd8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md index e9ad5814eb..c4e01d5884 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md @@ -26,8 +26,8 @@ ms.date: 04/24/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md index 42e6837413..33186852c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md @@ -25,8 +25,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md index bee61aaabc..a8dfc081a7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md @@ -25,9 +25,8 @@ ms.date: 04/24/2018 **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md index a9e415015a..3ca7969948 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md @@ -26,8 +26,8 @@ ms.date: 04/24/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatefiles-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md index 003cb02227..1eb70e5f19 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md @@ -26,6 +26,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Investigate incidents that affect your network, understand what they mean, and collate evidence to resolve them. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md index 3647ff20ed..0bdd9fb21d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md @@ -26,8 +26,8 @@ ms.date: 04/24/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md index c08d0c02f2..a7c48aa610 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md @@ -25,8 +25,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md index 292ee98eec..f2bfd13fa8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md @@ -25,8 +25,8 @@ ms.date: 04/24/2018 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatgeuser-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index 9a079ca9cb..aff16dc0e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -22,8 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index 6c50645b1f..daef5c685b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -24,6 +24,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + > [!NOTE] > Defender for Endpoint for iOS would use a VPN in order to provide the Web Protection feature. This is not a regular VPN and is a local/self-looping VPN that does not take traffic outside the device. From 7dbd48b899e1df8e4472527359c78e53ccd21da5 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 15 Dec 2020 22:21:52 +0530 Subject: [PATCH 019/708] updated-4620497 updated --- .../threat-protection/microsoft-defender-atp/ios-install.md | 4 ++++ .../threat-protection/microsoft-defender-atp/ios-privacy.md | 4 ++-- .../threat-protection/microsoft-defender-atp/ios-terms.md | 4 ++++ .../microsoft-defender-atp/isolate-machine.md | 4 +++- .../microsoft-defender-atp/linux-exclusions.md | 4 ++-- .../microsoft-defender-atp/linux-install-manually.md | 4 ++-- .../microsoft-defender-atp/linux-install-with-ansible.md | 4 ++-- .../microsoft-defender-atp/linux-install-with-puppet.md | 4 ++-- .../microsoft-defender-atp/linux-preferences.md | 4 ++-- .../microsoft-defender-atp/linux-privacy.md | 4 ++-- .../threat-protection/microsoft-defender-atp/linux-pua.md | 4 ++-- .../microsoft-defender-atp/linux-resources.md | 4 ++-- .../linux-static-proxy-configuration.md | 4 ++-- .../microsoft-defender-atp/linux-support-connectivity.md | 4 ++-- .../microsoft-defender-atp/linux-support-install.md | 4 ++-- .../microsoft-defender-atp/linux-support-perf.md | 4 ++-- .../microsoft-defender-atp/linux-updates.md | 4 ++-- .../microsoft-defender-atp/live-response-command-examples.md | 3 ++- .../microsoft-defender-atp/live-response.md | 3 +-- .../microsoft-defender-atp/mac-exclusions.md | 4 ++-- .../microsoft-defender-atp/mac-install-jamfpro-login.md | 5 ++--- .../microsoft-defender-atp/mac-install-manually.md | 4 ++-- .../microsoft-defender-atp/mac-install-with-jamf.md | 4 ++-- .../microsoft-defender-atp/mac-install-with-other-mdm.md | 4 ++-- .../microsoft-defender-atp/mac-jamfpro-device-groups.md | 5 ++--- .../microsoft-defender-atp/mac-jamfpro-enroll-devices.md | 4 ++-- 26 files changed, 56 insertions(+), 48 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index 6f0005e8b9..855be33f20 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -24,6 +24,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + This topic describes deploying Defender for Endpoint for iOS on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll iOS/iPadOS devices in Intune](https://docs.microsoft.com/mem/intune/enrollment/ios-enroll). ## Before you begin diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md index 361ee24da1..bea4f8b740 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md @@ -23,8 +23,8 @@ ms.topic: conceptual # Privacy information - Microsoft Defender for Endpoint for iOS **Applies to:** - -- [Microsoft Defender for Endpoint](microsoft-defender-atp-ios.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!NOTE] > Defender for Endpoint for iOS uses a VPN to provide the Web Protection feature. This is not a regular VPN and is a local or self-looping VPN that does not take traffic outside the device. **Microsoft or your organization, does not see your browsing activity.** diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index 997e5ed226..99c2a1585c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -25,6 +25,10 @@ hideEdit: true [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index 98cfaa0d40..b6bf991bcf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md index e1e14ad345..2a939b7865 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article provides information on how to define exclusions that apply to on-demand scans, and real-time protection and monitoring. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index 0b7026d467..31cdf4d0ee 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article describes how to deploy Microsoft Defender for Endpoint for Linux manually. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 35fe0795ab..d20dbb61df 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article describes how to deploy Defender for Endpoint for Linux using Ansible. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 46100ac983..131154d289 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article describes how to deploy Defender for Endpoint for Linux using Puppet. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index 2ec4ae0d08..ec07346a41 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >[!IMPORTANT] >This topic contains instructions for how to set preferences for Defender for Endpoint for Linux in enterprise environments. If you are interested in configuring the product on a device from the command-line, see [Resources](linux-resources.md#configure-from-the-command-line). diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md index 28afe2d32b..c07a3578a6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md @@ -23,8 +23,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md index ff2da099a2..68e7f23b4e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The potentially unwanted application (PUA) protection feature in Defender for Endpoint for Linux can detect and block PUA files on endpoints in your network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md index 3b12f36855..73987788c9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Collect diagnostic information diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md index 6f0bf1667a..5c05635456 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft Defender ATP can discover a proxy server using the ```HTTPS_PROXY``` environment variable. This setting must be configured **both** at installation time and after the product has been installed. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md index 74db615cdb..7ddf65b664 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Run the connectivity test diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md index 9a2bf09a0d..31e67a513e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Verify if installation succeeded diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index e6585fc97f..cc909e9afa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article provides some general steps that can be used to narrow down performance issues related to Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md index 7c9fe1e51e..de5f4532b8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md @@ -26,8 +26,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md index 7c5bb16771..db9749d0f9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md @@ -23,7 +23,8 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://wincom.blob.core.windows.net/documents/Windows10_Commercial_Comparison.pdf) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Learn about common commands used in live response and see examples on how they are typically used. diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response.md b/windows/security/threat-protection/microsoft-defender-atp/live-response.md index 312550fb3f..0b5318d4af 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Live response gives security operations teams instantaneous access to a device (also referred to as a machine) using a remote shell connection. This gives you the power to do in-depth investigative work and take immediate response actions to promptly contain identified threats—in real time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md index 2e17fbc6fd..1a5a15f330 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article provides information on how to define exclusions that apply to on-demand scans, and real-time protection and monitoring. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md index d1f6337306..27de5d44de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) 1. Enter your credentials. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index 7f15b5ad73..064657b978 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for macOS](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes how to deploy Microsoft Defender for Endpoint for macOS manually. A successful deployment requires the completion of all of the following steps: - [Download installation and onboarding packages](#download-installation-and-onboarding-packages) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index fccf7ab83a..4d8f5b0a59 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Learn how to deploy Microsoft Defender for Endpoint for macOS with Jamf Pro. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md index 509a722b64..044e4550e7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md index d0bde6a3d1..327ec51d6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Set up the device groups similar to Group policy organizational unite (OUs), Microsoft Endpoint Configuration Manager's device collection, and Intune's device groups. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md index d6954e0d90..7e2a462130 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Enroll macOS devices From 9491ceb753d93ad0bd2ef2d64b400f363d79d469 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 11:46:41 +0530 Subject: [PATCH 020/708] updated-4620497 updated --- .../threat-protection/microsoft-defender-atp/mac-privacy.md | 5 ++--- .../threat-protection/microsoft-defender-atp/mac-pua.md | 5 ++--- .../microsoft-defender-atp/mac-resources.md | 5 ++--- .../microsoft-defender-atp/mac-schedule-scan-atp.md | 3 +++ .../microsoft-defender-atp/mac-support-install.md | 2 ++ .../microsoft-defender-atp/mac-support-kext.md | 2 ++ .../microsoft-defender-atp/mac-support-license.md | 2 ++ .../microsoft-defender-atp/mac-support-perf.md | 2 ++ .../microsoft-defender-atp/mac-sysext-policies.md | 3 +++ .../microsoft-defender-atp/mac-sysext-preview.md | 3 +++ .../threat-protection/microsoft-defender-atp/mac-updates.md | 2 ++ .../microsoft-defender-atp/mac-whatsnew.md | 4 ++++ .../microsoft-defender-atp/machine-groups.md | 1 + .../microsoft-defender-atp/machine-reports.md | 1 + .../microsoft-defender-atp/machine-tags.md | 3 +++ .../threat-protection/microsoft-defender-atp/machine.md | 5 +++-- .../microsoft-defender-atp/machineaction.md | 5 +++-- .../microsoft-defender-atp/machines-view-overview.md | 4 ++-- .../microsoft-defender-atp/manage-alerts.md | 2 +- .../manage-atp-post-migration-configuration-manager.md | 2 +- .../manage-atp-post-migration-group-policy-objects.md | 2 +- .../manage-atp-post-migration-intune.md | 2 +- .../manage-atp-post-migration-other-tools.md | 2 +- .../microsoft-defender-atp/manage-atp-post-migration.md | 1 + .../manage-automation-file-uploads.md | 6 +----- .../manage-automation-folder-exclusions.md | 5 +---- .../threat-protection/microsoft-defender-atp/manage-edr.md | 3 +++ 27 files changed, 53 insertions(+), 29 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md index 2bf5eaf608..4b2485bada 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Microsoft Defender for Endpoint for Mac. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md index 7668c4bfd0..4820f1a240 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The potentially unwanted application (PUA) protection feature in Microsoft Defender for Endpoint for Mac can detect and block PUA files on endpoints in your network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md index 11549d3a62..938a071c86 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -- [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Collecting diagnostic information diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md index 98d0151efc..93a06cb500 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -23,6 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) While you can start a threat scan at any time with Microsoft Defender for Endpoint, your enterprise might benefit from scheduled or timed scans. For example, you can schedule a scan to run at the beginning of every workday or week. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md index 4df09099cf..49ab358c4d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Installation failed diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md index 9241a56fdf..2ca36a4873 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article provides information on how to troubleshoot issues with the kernel extension that is installed as part of Microsoft Defender for Endpoint for Mac. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md index f93f41004d..35e4ec10cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) While you are going through [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) and [Manual deployment](mac-install-manually.md) testing or a Proof Of Concept (PoC), you might get the following error: diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md index 40e8240cbf..40bf88fbb5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic provides some general steps that can be used to narrow down performance issues related to Microsoft Defender for Endpoint for Mac. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index 73bb94faf9..b8632b1ff3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -24,6 +24,9 @@ ROBOTS: noindex,nofollow [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) In alignment with macOS evolution, we are preparing a Microsoft Defender for Endpoint for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md index 9eacf9f1c6..4e180f97ac 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md @@ -24,6 +24,9 @@ ROBOTS: noindex,nofollow [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) In alignment with macOS evolution, we are preparing a Defender for Endpoint for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md index 7db11e8873..dbecac6a22 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 692a50914e..1aac2f2e9f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -23,6 +23,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + > [!IMPORTANT] > On macOS 11 (Big Sur), Microsoft Defender for Endpoint requires additional configuration profiles. If you are an existing customer upgrading from earlier versions of macOS, make sure to deploy the additional configuration profiles listed on [this page](mac-sysext-policies.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md index 3b19a5d4f9..1988df1790 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md @@ -27,6 +27,7 @@ ms.topic: article - Azure Active Directory - Office 365 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) In an enterprise scenario, security operation teams are typically assigned a set of devices. These devices are grouped together based on a set of attributes such as their domains, computer names, or designated tags. diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md index 45864dd1d6..e5db586297 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The devices status report provides high-level information about the devices in your organization. The report includes trending information showing the sensor health state, antivirus status, OS platforms, and Windows 10 versions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 73940895f1..768e8270b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -21,6 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Add tags on devices to create a logical group affiliation. Device tags support proper mapping of the network, enabling you to attach different tags to capture context and to enable dynamic list creation as part of an incident. Tags can be used as a filter in **Devices list** view, or to group devices. For more information on device grouping, see [Create and manage device groups](machine-groups.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index 817ecce65b..42d8efa0dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md index 94f6a0a86b..c85800023a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md index fae0dfc00e..3f7d9f6290 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - -- [Microsoft Defender for Endpoint)](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-machinesview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md index 92810d1d1f..8862ac7822 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md index a0a93f2dc7..38dceefad0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md @@ -26,9 +26,9 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) We recommend using We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem), which includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) (Intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction) (Configuration Manager) to manage your organization's threat protection features for devices (also referred to as endpoints). - [Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md index c9fe3f4c85..9d8b3a42b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md @@ -26,9 +26,9 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!NOTE] > We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem) to manage your organization's threat protection features for devices (also referred to as endpoints). Endpoint Manager includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction). **[Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview)**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md index 94a77a1007..e919ae28a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md @@ -26,9 +26,9 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem), which includes Microsoft Intune (Intune) to manage your organization's threat protection features for devices (also referred to as endpoints). [Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview). diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md index 339857a351..cdd5938c30 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md @@ -26,9 +26,9 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!NOTE] > We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem) to manage your organization's threat protection features for devices (also referred to as endpoints). Endpoint Manager includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction). diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md index 7d186a373a..ed982d2bab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md @@ -29,6 +29,7 @@ ms.reviewer: chventou **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) After you have moved from your previous endpoint protection and antivirus solution to Microsoft Defender for Endpoint, your next step is to manage your features and capabilities. We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview), which includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction), to manage your organization's devices and security settings. However, you can use other tools/methods, such as [Group Policy Objects in Azure Active Directory Domain Services](https://docs.microsoft.com/azure/active-directory-domain-services/manage-group-policy). diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md index a82c4c98cc..ef23f1447a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md @@ -21,13 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-automationefileuploads-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md index c60093cd86..4be4861255 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md @@ -23,11 +23,8 @@ ms.topic: article **Applies to:** - - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-automationexclusionfolder-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index 458c0798ce..bafeede5a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -24,6 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Manage the alerts queue, investigate devices in the devices list, take response actions, and hunt for possible threats in your organization using advanced hunting. From e8bbccb49cda9f43a0b8640630d01f5ad606644c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 13:09:28 +0530 Subject: [PATCH 021/708] updated-4620497 updated --- .../threat-protection/microsoft-defender-atp/manage-edr.md | 3 +++ .../microsoft-defender-atp/manage-incidents.md | 1 + .../microsoft-defender-atp/manage-indicators.md | 3 +-- .../microsoft-defender-atp/manage-suppression-rules.md | 2 +- .../microsoft-defender-atp/management-apis.md | 2 +- .../mcafee-to-microsoft-defender-migration.md | 3 +++ .../mcafee-to-microsoft-defender-onboard.md | 3 +++ .../mcafee-to-microsoft-defender-prepare.md | 4 ++++ .../mcafee-to-microsoft-defender-setup.md | 3 +++ .../microsoft-cloud-app-security-config.md | 3 +-- .../microsoft-cloud-app-security-integration.md | 5 +++-- .../microsoft-defender-advanced-threat-protection.md | 3 +++ .../microsoft-defender-atp/microsoft-defender-atp-android.md | 3 +++ .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 4 ++++ .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 3 +++ .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 3 +++ .../microsoft-defender-security-center.md | 3 +++ .../microsoft-defender-atp/microsoft-threat-experts.md | 1 + .../microsoft-defender-atp/migration-guides.md | 3 +++ .../microsoft-defender-atp/minimum-requirements.md | 2 +- .../threat-protection/microsoft-defender-atp/mssp-list.md | 2 +- .../threat-protection/microsoft-defender-atp/mssp-support.md | 2 +- .../microsoft-defender-atp/network-protection.md | 3 +-- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 2 +- .../threat-protection/microsoft-defender-atp/non-windows.md | 2 +- 25 files changed, 53 insertions(+), 15 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index 458c0798ce..bafeede5a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -24,6 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Manage the alerts queue, investigate devices in the devices list, take response actions, and hunt for possible threats in your organization using advanced hunting. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md index 4fa8c2f463..493023678c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md @@ -26,6 +26,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Managing incidents is an important part of every cybersecurity operation. You can manage incidents by selecting an incident from the **Incidents queue** or the **Incidents management pane**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md index e13c8bff5c..4a8307b45f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md @@ -22,10 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md index bf6e43d5b2..067864deb3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) There might be scenarios where you need to suppress alerts from appearing in the portal. You can create suppression rules for specific alerts that are known to be innocuous such as known tools or processes in your organization. For more information on how to suppress alerts, see [Suppress alerts](manage-alerts.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index 4be39cf3be..b854f14c18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -22,9 +22,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mgt-apis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md index efb438eb60..c0a76d0fa8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md @@ -28,6 +28,9 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) If you are planning to switch from McAfee Endpoint Security (McAfee) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide to plan your migration. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md index d38a5977e8..a0e94b3305 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md @@ -28,6 +28,9 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md index 3dd9c47fba..31abf8eea2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md @@ -28,6 +28,10 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index bbd1030800..8338f70288 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -28,6 +28,9 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index a05d99d1d6..f97c289ff3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -22,10 +22,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) To benefit from Microsoft Defender for Endpoint cloud app discovery signals, turn on Microsoft Cloud App Security integration. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md index 87814b1b25..6fb50d90da 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md @@ -23,10 +23,11 @@ ms.date: 10/18/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +[!include[Prerelease information](../../includes/prerelease.md)] + **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - -[!include[Prerelease information](../../includes/prerelease.md)] +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft Cloud App Security (Cloud App Security) is a comprehensive solution that gives visibility into cloud apps and services by allowing you to control and limit access to cloud apps, while enforcing compliance requirements on data stored in the cloud. For more information, see [Cloud App Security](https://docs.microsoft.com/cloud-app-security/what-is-cloud-app-security). diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index fc37668b46..085f783ff2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -21,6 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index 8fe16c9e8d..889f565e87 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -24,6 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes how to install, configure, update, and use Defender for Endpoint for Android. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index 7aa02ac093..5594be464c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -24,6 +24,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + **Microsoft Defender for Endpoint for iOS** will offer protection against phishing and unsafe network connections from websites, emails, and apps. All alerts will be available through a single pane of glass in the Microsoft Defender Security Center. The portal gives security teams a centralized view of threats on iOS devices along with other platforms. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 87dd24a90d..44e62a283e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -24,6 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes how to install, configure, update, and use Microsoft Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 0ec7a8050c..d0d840d6d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -24,6 +24,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This topic describes how to install, configure, update, and use Defender for Endpoint for Mac. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md index b9fff07022..5f28deb01e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md @@ -23,6 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft Defender Security Center is the portal where you can access Microsoft Defender for Endpoint capabilities. It gives enterprise security operations teams a single pane of glass experience to help secure networks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index d73aa55b7b..59ccfffccb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -26,6 +26,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft Threat Experts is a managed threat hunting service that provides Security Operation Centers (SOCs) with expert level monitoring and analysis to help them ensure that critical threats in their unique environments don’t get missed. diff --git a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md index 24527c0a89..ceb8db05a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md @@ -22,6 +22,9 @@ ms.date: 09/24/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Migration guides diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 98cb4690dd..5d5a31488c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) There are some minimum requirements for onboarding devices to the service. Learn about the licensing, hardware and software requirements, and other configuration settings to onboard devices to the service. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index 0bf437cb62..29c657c86e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -20,8 +20,8 @@ ms.topic: article # Supported managed security service providers **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Logo |Partner name | Description :---|:---|:--- diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md index e6d53ec221..730662b970 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index 0b6737027d..cf325c653b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -22,10 +22,9 @@ ms.custom: asr [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Network protection helps reduce the attack surface of your devices from Internet-based events. It prevents employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index d0317cd1ba..b14ee0271d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -22,8 +22,8 @@ ms.topic: overview [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md index 0cce3c728b..6c6358a9b5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md @@ -24,7 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Microsoft has been on a journey to extend its industry leading endpoint security capabilities beyond Windows and Windows Server to macOS, Linux, Android, and From 02e5e9c53dc9205d0b34e2338d90a260435f63e6 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 15:00:55 +0530 Subject: [PATCH 022/708] updated-24620497 updated --- .../Onboard-Windows-10-multi-session-device.md | 3 +++ .../microsoft-defender-atp/offboard-machine-api.md | 5 +++-- .../microsoft-defender-atp/offboard-machines.md | 1 + .../microsoft-defender-atp/onboard-configure.md | 2 +- .../microsoft-defender-atp/onboard-downlevel.md | 1 + .../microsoft-defender-atp/onboard-offline-machines.md | 1 + .../threat-protection/microsoft-defender-atp/onboard.md | 2 +- .../onboarding-endpoint-configuration-manager.md | 1 + .../microsoft-defender-atp/onboarding-endpoint-manager.md | 2 +- .../microsoft-defender-atp/onboarding-notification.md | 2 +- .../threat-protection/microsoft-defender-atp/onboarding.md | 2 +- .../overview-attack-surface-reduction.md | 5 ++--- .../microsoft-defender-atp/overview-custom-detections.md | 1 + .../overview-endpoint-detection-response.md | 2 +- .../overview-hardware-based-isolation.md | 5 +++-- .../microsoft-defender-atp/partner-applications.md | 2 +- .../microsoft-defender-atp/partner-integration.md | 3 ++- .../microsoft-defender-atp/portal-overview.md | 1 + .../microsoft-defender-atp/post-ti-indicator.md | 5 +++-- .../microsoft-defender-atp/preferences-setup.md | 2 ++ .../microsoft-defender-atp/prepare-deployment.md | 3 +-- .../microsoft-defender-atp/preview-settings.md | 2 +- .../threat-protection/microsoft-defender-atp/preview.md | 1 + .../microsoft-defender-atp/production-deployment.md | 1 + .../microsoft-defender-atp/pull-alerts-using-rest-api.md | 1 + 25 files changed, 36 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 928df9d3fd..37ffe71d5e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -23,6 +23,9 @@ manager: dansimp Applies to: - Windows 10 multi-session running on Windows Virtual Desktop (WVD) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + > [!IMPORTANT] > Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md index 8cc6f7bed9..41a63e43bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 3eb9642bf4..204d6c9c0f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -28,6 +28,7 @@ ms.topic: conceptual - Windows Server 2012 R2 - Windows Server 2016 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-offboarddevices-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md index 1a625303aa..ca25d5a1ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index f99a9fbab3..815a6139dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -29,6 +29,7 @@ ms.topic: article - Windows 8.1 Pro - Windows 8.1 Enterprise - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-downlevel-abovefoldlink). diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md index e3aea210fc..fe2804290e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) To onboard devices without Internet access, you'll need to take the following general steps: diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard.md b/windows/security/threat-protection/microsoft-defender-atp/onboard.md index d35f1668f8..87831075d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard.md @@ -23,8 +23,8 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Configure and manage all the Defender for Endpoint capabilities to get the best security protection for your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index 87b9afcb05..1e788eab51 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -25,6 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This article is part of the Deployment guide and acts as an example onboarding method that guides users in: - Step 1: Onboarding Windows devices to the service diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md index 1c87de1aa1..69308b1069 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md @@ -25,7 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index ff6119eee4..b598e8b95d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Create a notification rule so that when a local onboarding or offboardiing script is used, you'll be notified. diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md index f79266bf23..41626f31a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md @@ -25,7 +25,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Deploying Defender for Endpoint is a three-phase process: diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md index 6f7a10acf3..c560286379 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md @@ -23,10 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Help reduce your attack surfaces, by minimizing the places where your organization is vulnerable to cyberthreats and attacks. Use the following resources to configure protection for the devices and applications in your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md index 9135f4ebe0..af438b69b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured devices. You can do this with customizable detection rules that automatically trigger alerts and response actions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md index f79f0792f3..caff10f756 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md @@ -24,8 +24,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Defender for Endpoint endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md index c1705995b8..882adef417 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md @@ -21,8 +21,9 @@ ms.date: 09/07/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Hardware-based isolation helps protect system integrity in Windows 10 and is integrated with Microsoft Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index af671e6890..0576b900d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -23,8 +23,8 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Defender for Endpoint supports third-party applications to help enhance the detection, investigation, and threat intelligence capabilities of the platform. diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md index 349dc8d30d..1643e00f0b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -23,8 +23,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** +**Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md index e4679370bb..fcf3f127d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index ab2b412ae2..13472618b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint]https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md b/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md index 335e716372..5425f45098 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md @@ -24,6 +24,8 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-prefsettings-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md index fdec9e6465..96825f43c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md @@ -24,10 +24,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md index 8c1f70f474..295e6f17f8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md @@ -20,9 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-previewsettings-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index ef3c2f75b8..ee0c75f426 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -28,6 +28,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The Defender for Endpoint service is constantly being updated to include new feature enhancements and capabilities. diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 516c64e1b5..9d6c7b65fd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -27,6 +27,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Deploying Defender for Endpoint is a three-phase process: diff --git a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md index d656f995c8..765b46c8d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) From 98d3fa51358879cbdacdea9b4bdafe8f580d261c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 15:34:13 +0530 Subject: [PATCH 023/708] updated-4620497 updated --- .../microsoft-defender-atp/raw-data-export-event-hub.md | 2 +- .../microsoft-defender-atp/raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 3 +-- .../threat-protection/microsoft-defender-atp/rbac.md | 1 + .../microsoft-defender-atp/recommendation.md | 4 +++- .../microsoft-defender-atp/respond-file-alerts.md | 2 +- .../microsoft-defender-atp/respond-machine-alerts.md | 2 +- .../microsoft-defender-atp/restrict-code-execution.md | 5 +++-- .../microsoft-defender-atp/review-alerts.md | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 5 +++-- .../run-advanced-query-sample-powershell.md | 1 + .../run-advanced-query-sample-python.md | 2 +- .../threat-protection/microsoft-defender-atp/run-av-scan.md | 5 +++-- .../microsoft-defender-atp/run-detection-test.md | 1 + .../threat-protection/microsoft-defender-atp/score.md | 4 +++- .../microsoft-defender-atp/security-operations-dashboard.md | 1 + .../microsoft-defender-atp/service-status.md | 1 + .../microsoft-defender-atp/set-device-value.md | 5 +++-- .../threat-protection/microsoft-defender-atp/software.md | 5 +++-- .../microsoft-defender-atp/stop-and-quarantine-file.md | 5 +++-- .../microsoft-defender-atp/supported-response-apis.md | 2 +- .../threat-analytics-analyst-reports.md | 2 ++ .../microsoft-defender-atp/threat-analytics.md | 1 + .../threat-and-vuln-mgt-event-timeline.md | 1 + .../microsoft-defender-atp/threat-indicator-concepts.md | 2 +- .../microsoft-defender-atp/threat-protection-integration.md | 2 +- 26 files changed, 43 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index d04e995194..da5a855d90 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index 8dae2a2358..6ae21ac206 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index d619e6803f..b9d7dfab14 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -21,10 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/rbac.md b/windows/security/threat-protection/microsoft-defender-atp/rbac.md index 754b84fd55..e47350fff9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/rbac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/rbac.md @@ -25,6 +25,7 @@ ms.topic: article - Azure Active Directory - Office 365 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-rbac-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index 4d71206462..a295402e97 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md index 354a099a61..b9e3f1547e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md index 4bb5a90936..f26ce2ebc3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-respondmachine-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md index 414c106934..69fed7db3a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index d32c73580f..a59e5cda78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -24,8 +24,8 @@ ms.date: 5/1/2020 **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index ce6887fc58..e6c6954a3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md index cc1e69bc35..0f91e18e73 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md @@ -23,6 +23,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Run advanced queries using PowerShell, see [Advanced Hunting API](run-advanced-query-api.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md index c7d5c9e145..fe714301b5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md @@ -23,8 +23,8 @@ ms.topic: article **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Run advanced queries using Python, see [Advanced Hunting API](run-advanced-query-api.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md index 9525f7a282..be84de1b82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md index 0ade180410..f37177fc33 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md @@ -31,6 +31,7 @@ ms.topic: article - Windows Server, version 1803 - Windows Server, 2019 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Run the following PowerShell script on a newly onboarded device to verify that it is properly reporting to the Defender for Endpoint service. diff --git a/windows/security/threat-protection/microsoft-defender-atp/score.md b/windows/security/threat-protection/microsoft-defender-atp/score.md index d911b24cb2..4807947a54 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/score.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md index e0b381b7f9..a7ae6c2563 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md @@ -24,6 +24,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-secopsdashboard-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/service-status.md b/windows/security/threat-protection/microsoft-defender-atp/service-status.md index fb69f1e1c3..aa3d9f6079 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/service-status.md +++ b/windows/security/threat-protection/microsoft-defender-atp/service-status.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index b2a76a6693..e58f039091 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/software.md b/windows/security/threat-protection/microsoft-defender-atp/software.md index 617a6c15ec..06db1a9495 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/software.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index a91edcf37d..aa446e46d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/supported-response-apis.md b/windows/security/threat-protection/microsoft-defender-atp/supported-response-apis.md index 96ca537f4d..f9a4e43fdb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/supported-response-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/supported-response-apis.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!TIP] > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-supported-response-apis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md index 30c8152b76..827b287561 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md @@ -24,6 +24,8 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Each [threat analytics report](threat-analytics.md) includes dynamic sections and a comprehensive written section called the _analyst report_. To access this section, open the report about the tracked threat and select the **Analyst report** tab. diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md index 5618f4c5a4..b89d527578 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md @@ -26,6 +26,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) With more sophisticated adversaries and new threats emerging frequently and prevalently, it's critical to be able to quickly: diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 32cb4825cb..8fc72f635f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -25,6 +25,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md index b59077b758..bea0024d32 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md @@ -21,9 +21,9 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md index 133bcab341..68a8596c02 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md @@ -23,8 +23,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## Integrate with other Microsoft solutions From 359095bd0362c8b5d9800c07798a1fc85d08d441 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 17:42:12 +0530 Subject: [PATCH 024/708] updated-4620497 updated --- .../microsoft-defender-atp/threat-protection-reports.md | 1 + .../threat-protection/microsoft-defender-atp/ti-indicator.md | 5 +++-- .../microsoft-defender-atp/time-settings.md | 2 +- .../microsoft-defender-atp/troubleshoot-asr.md | 4 ++-- .../troubleshoot-collect-support-log.md | 1 + .../troubleshoot-exploit-protection-mitigations.md | 4 ++-- .../microsoft-defender-atp/troubleshoot-live-response.md | 3 +-- .../microsoft-defender-atp/troubleshoot-np.md | 4 ++-- .../troubleshoot-onboarding-error-messages.md | 2 +- .../microsoft-defender-atp/troubleshoot-onboarding.md | 1 + .../microsoft-defender-atp/troubleshoot-siem.md | 1 + .../microsoft-defender-atp/tvm-assign-device-value.md | 1 + .../microsoft-defender-atp/tvm-dashboard-insights.md | 1 + .../microsoft-defender-atp/tvm-end-of-support-software.md | 1 + .../microsoft-defender-atp/tvm-exception.md | 2 ++ .../microsoft-defender-atp/tvm-exposure-score.md | 1 + .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 1 + .../tvm-microsoft-secure-score-devices.md | 1 + .../microsoft-defender-atp/tvm-prerequisites.md | 1 + .../microsoft-defender-atp/tvm-remediation.md | 1 + .../microsoft-defender-atp/tvm-security-recommendation.md | 1 + .../microsoft-defender-atp/tvm-software-inventory.md | 1 + .../microsoft-defender-atp/tvm-supported-os.md | 1 + .../microsoft-defender-atp/tvm-vulnerable-devices-report.md | 1 + .../microsoft-defender-atp/tvm-weaknesses.md | 1 + 25 files changed, 31 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md index 221de57589..cb3f428c6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The threat protection report provides high-level information about alerts generated in your organization. The report includes trending information showing the detection sources, categories, severities, statuses, classifications, and determinations of alerts across time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md index 2b37172304..d1e37474fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md index f8fe1639aa..33070c0b45 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index f860930a0a..d87ac10c13 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -23,8 +23,8 @@ ms.custom: asr **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) When you use [attack surface reduction rules](attack-surface-reduction.md) you may run into issues, such as: diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md index 6ef738803e..2bed8e988b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md @@ -22,6 +22,7 @@ ms.topic: troubleshooting **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) When contacting support, you may be asked to provide the output package of the Microsoft Defender for Endpoint Client Analyzer tool. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md index 3b515a9853..16c70fb73c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md @@ -22,8 +22,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) When you create a set of exploit protection mitigations (known as a configuration), you might find that the configuration export and import process does not remove all unwanted mitigations. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md index 01ddeadebe..6e64168c66 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md @@ -21,10 +21,9 @@ ms.topic: troubleshooting [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) This page provides detailed steps to troubleshoot live response issues. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index 522973a893..888c161d6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -22,8 +22,8 @@ manager: dansimp **Applies to:** - -* [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) * IT administrators diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md index ce25cadea3..78b71f1b4b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md @@ -23,8 +23,8 @@ ms.topic: troubleshooting **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-troublshootonboarding-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index f6e7c7fc29..7fd6f29b20 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -27,6 +27,7 @@ ms.topic: troubleshooting - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Windows Server 2012 R2 - Windows Server 2016 +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You might need to troubleshoot the Microsoft Defender for Endpoint onboarding process if you encounter issues. This page provides detailed steps to troubleshoot onboarding issues that might occur when deploying with one of the deployment tools and common errors that might occur on the devices. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md index e98e9a3f71..e67a94e2ed 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md @@ -24,6 +24,7 @@ ms.topic: troubleshooting **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md index 3e49cdb1c3..86295407b5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -27,6 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index c1a94e108f..7c2da1accb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md index 1b100207a8..de266ed964 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md index 3af172dba7..5ceb5fe0d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index 45f7973943..d46c9e6ca7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index 2ce01e4071..3eee372b7c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -27,6 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md index 36959192bb..0f5a6419e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >[!NOTE] > Configuration score is now part of threat and vulnerability management as Microsoft Secure Score for Devices. diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md index ef781abcdd..8b065fb975 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md @@ -25,6 +25,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 37f460afea..9a1aed0032 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -25,6 +25,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 032da734d3..46183f78df 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index d18b376b49..e38af16c87 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -25,6 +25,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index d466083c34..991431699d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -26,6 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md index 5ce499f8fe..8ed6f8f3d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md @@ -27,6 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index e9ead66986..00da2d91dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -25,6 +25,7 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) From 418b19a4c5e0e662f5e031b1cfe6ed95e15dbf50 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 17:54:22 +0530 Subject: [PATCH 025/708] updated-4620497 updated --- .../microsoft-defender-atp/tvm-zero-day-vulnerabilities.md | 1 + .../microsoft-defender-atp/unisolate-machine.md | 5 +++-- .../microsoft-defender-atp/unrestrict-code-execution.md | 5 +++-- .../threat-protection/microsoft-defender-atp/update-alert.md | 5 +++-- .../security/threat-protection/microsoft-defender-atp/use.md | 2 +- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- .../threat-protection/microsoft-defender-atp/user.md | 5 +++-- .../microsoft-defender-atp/view-incidents-queue.md | 1 + .../microsoft-defender-atp/vulnerability.md | 4 +++- .../microsoft-defender-atp/web-content-filtering.md | 4 ++++ .../microsoft-defender-atp/web-protection-monitoring.md | 4 ++++ .../microsoft-defender-atp/web-protection-overview.md | 4 ++++ .../microsoft-defender-atp/web-protection-response.md | 3 +++ .../microsoft-defender-atp/web-threat-protection.md | 3 +++ .../whats-new-in-microsoft-defender-atp.md | 2 +- 15 files changed, 38 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md index 6a90da4f66..2c2111bf84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md @@ -27,6 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md index 211e184891..ef9ee5bad6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md @@ -21,8 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md index 49037547d6..71f6f96492 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index a62ac7611a..3911a3d896 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/use.md b/windows/security/threat-protection/microsoft-defender-atp/use.md index 3b37769671..f6ed1f6801 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/use.md @@ -23,8 +23,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-usewdatp-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index fa2af61c92..37e39d73d5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-roles-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index 948460d6a9..4bb0c22aea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -20,8 +20,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md index df9ae6390d..4125a7ece6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md @@ -24,6 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The **Incidents queue** shows a collection of incidents that were flagged from devices in your network. It helps you sort through incidents to prioritize and create an informed cybersecurity response decision. diff --git a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md index eaaa313b18..136080f4f5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md @@ -21,7 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md index d8daf9644c..7e1a28eee6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md @@ -21,6 +21,10 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + > [!IMPORTANT] > **Web content filtering is currently in public preview**
> This preview version is provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities. diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md index 8bc1e5811a..e86d2f2e6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md @@ -21,6 +21,10 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) Web protection lets you monitor your organization’s web browsing security through reports under **Reports > Web protection** in the Microsoft Defender Security Center. The report contains cards that provide web threat detection statistics. diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md index 998d416c2a..e96b843194 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md @@ -21,6 +21,10 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md index 4d52993b4d..3f3b3f169d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md @@ -21,6 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md index f6b119e508..67f5d7e77f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md @@ -21,6 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index 9a8ae62bdb..3516cd4e76 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -25,8 +25,8 @@ ms.topic: conceptual **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) The following features are generally available (GA) in the latest release of Microsoft Defender for Endpoint as well as security features in Windows 10 and Windows Server. From 0d487c033b230665bacfd30bf18fee9072bb3be1 Mon Sep 17 00:00:00 2001 From: Asha Iyengar Date: Fri, 18 Dec 2020 16:49:14 +0530 Subject: [PATCH 026/708] Minor change. --- .../threat-protection/microsoft-defender-atp/vulnerability.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md index 136080f4f5..a2717f7960 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md @@ -22,11 +22,9 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631). To experience Microsoft Defender for Endpoint, [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - [!include[Prerelease information](../../includes/prerelease.md)] ## Methods From 469a0c8f8723a6bec42bcd5c2b618e083bc9d7b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Sun, 20 Dec 2020 22:26:58 +0100 Subject: [PATCH 027/708] add info about the allowedThreats option MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Sjögren --- .../linux-install-manually.md | 12 ++++--- .../linux-install-with-ansible.md | 30 ++++++++++++++-- .../linux-install-with-puppet.md | 34 ++++++++++++++++--- 3 files changed, 63 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index cb813cf147..3df93c4de6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -14,9 +14,9 @@ author: dansimp ms.localizationpriority: medium manager: dansimp audience: ITPro -ms.collection: -- m365-security-compliance -- m365initiative-defender-endpoint +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint ms.topic: conceptual --- @@ -144,10 +144,10 @@ In order to preview new features and provide early feedback, it is recommended t sudo mv ./microsoft.list /etc/apt/sources.list.d/microsoft-[channel].list ``` For example, if you chose *insiders-fast* channel: - + ```bash sudo mv ./microsoft.list /etc/apt/sources.list.d/microsoft-insiders-fast.list - ``` + ``` - Install the `gpg` package if not already installed: @@ -328,6 +328,8 @@ Download the onboarding package from Microsoft Defender Security Center: mdatp threat list ``` + If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). + ## Log installation issues See [Log installation issues](linux-resources.md#log-installation-issues) for more information on how to find the automatically generated log that is created by the installer when an error occurs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 35fe0795ab..6643175264 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -14,9 +14,9 @@ author: dansimp ms.localizationpriority: medium manager: dansimp audience: ITPro -ms.collection: -- m365-security-compliance -- m365initiative-defender-endpoint +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint ms.topic: conceptual --- @@ -248,6 +248,30 @@ Now run the tasks files under `/etc/ansible/playbooks/` or relevant directory. ansible-playbook /etc/ansible/playbooks/uninstall_mdatp.yml -i /etc/ansible/hosts ``` +## Testing + +Run a detection test to verify that the device is properly onboarded and reporting to the service. Perform the following steps on a newly onboarded device: + +- Ensure that real-time protection is enabled (denoted by a result of `1` from running the following command): + + ```bash + mdatp health --field real_time_protection_enabled + ``` + +- Open a Terminal window. Copy and execute the following command: + + ``` bash + curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt + ``` + +- The file should have been quarantined by Defender for Endpoint for Linux. Use the following command to list all the detected threats: + + ```bash + mdatp threat list + ``` + +If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). + ## Log installation issues See [Log installation issues](linux-resources.md#log-installation-issues) for more information on how to find the automatically generated log that is created by the installer when an error occurs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 46100ac983..b2358ccaea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -14,9 +14,9 @@ author: dansimp ms.localizationpriority: medium manager: dansimp audience: ITPro -ms.collection: -- m365-security-compliance -- m365initiative-defender-endpoint +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint ms.topic: conceptual --- @@ -52,7 +52,7 @@ Download the onboarding package from Microsoft Defender Security Center: ![Microsoft Defender Security Center screenshot](images/atp-portal-onboarding-linux-2.png) -4. From a command prompt, verify that you have the file. +4. From a command prompt, verify that you have the file. ```bash ls -l @@ -225,9 +225,33 @@ If the product is not healthy, the exit code (which can be checked through `echo - 1 if the device isn't onboarded yet. - 3 if the connection to the daemon cannot be established. +## Testing + +Run a detection test to verify that the device is properly onboarded and reporting to the service. Perform the following steps on a newly onboarded device: + +- Ensure that real-time protection is enabled (denoted by a result of `1` from running the following command): + + ```bash + mdatp health --field real_time_protection_enabled + ``` + +- Open a Terminal window. Copy and execute the following command: + + ``` bash + curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt + ``` + +- The file should have been quarantined by Defender for Endpoint for Linux. Use the following command to list all the detected threats: + + ```bash + mdatp threat list + ``` + +If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). + ## Log installation issues - For more information on how to find the automatically generated log that is created by the installer when an error occurs, see [Log installation issues](linux-resources.md#log-installation-issues). +For more information on how to find the automatically generated log that is created by the installer when an error occurs, see [Log installation issues](linux-resources.md#log-installation-issues). ## Operating system upgrades From fdb7bddab305812754fbe4f1c0ae407d07b70967 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Mon, 28 Dec 2020 22:46:32 +0000 Subject: [PATCH 028/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-puppet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index b2358ccaea..2be925e7de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -247,7 +247,7 @@ Run a detection test to verify that the device is properly onboarded and reporti mdatp threat list ``` -If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). +If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From 808515fa6efecd072fe8c331e804fce10d5b8e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Mon, 28 Dec 2020 22:46:43 +0000 Subject: [PATCH 029/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-ansible.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 6643175264..daadffbab5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -270,7 +270,7 @@ Run a detection test to verify that the device is properly onboarded and reporti mdatp threat list ``` -If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). +If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From 2de18161ad371f989e2450f398c79b1b6051a69a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Mon, 28 Dec 2020 22:46:49 +0000 Subject: [PATCH 030/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-manually.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index 3df93c4de6..c8f20a2db8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -328,7 +328,7 @@ Download the onboarding package from Microsoft Defender Security Center: mdatp threat list ``` - If the the test file isn't detected and quarantined it might be labeled as a allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). + If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From 4410925f661d97fa1c6ea0936de0fdd56d1518c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Tue, 29 Dec 2020 20:04:40 +0000 Subject: [PATCH 031/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-manually.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index c8f20a2db8..8e6178d0be 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -328,7 +328,7 @@ Download the onboarding package from Microsoft Defender Security Center: mdatp threat list ``` - If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). + If the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From 9bff7e4ad7836f2cda2508de084437fa4e3e2df2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Tue, 29 Dec 2020 20:04:50 +0000 Subject: [PATCH 032/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-ansible.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index daadffbab5..ea03743538 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -270,7 +270,7 @@ Run a detection test to verify that the device is properly onboarded and reporti mdatp threat list ``` -If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). +If the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From 160a681717910a51c9720e9bb1421d97d897d72f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Sat, 2 Jan 2021 22:19:46 +0100 Subject: [PATCH 033/708] format ansible code examples and add DNF/YUM key instructions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Sjögren --- .../linux-install-with-ansible.md | 72 ++++++++++--------- 1 file changed, 39 insertions(+), 33 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 35fe0795ab..4038766505 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -14,9 +14,9 @@ author: dansimp ms.localizationpriority: medium manager: dansimp audience: ITPro -ms.collection: -- m365-security-compliance -- m365initiative-defender-endpoint +ms.collection: +- m365-security-compliance +- m365initiative-defender-endpoint ms.topic: conceptual --- @@ -140,28 +140,34 @@ Create a subtask or role files that contribute to an playbook or task. ```bash - name: Add Microsoft APT key - apt_key: - keyserver: https://packages.microsoft.com/ - id: BC528686B50D79E339D3721CEB3E94ADBE1229CF - when: ansible_os_family == "Debian" + apt_key: + keyserver: https://packages.microsoft.com/ + id: BC528686B50D79E339D3721CEB3E94ADBE1229CF + when: ansible_os_family == "Debian" - name: Add Microsoft apt repository for MDATP - apt_repository: - repo: deb [arch=arm64,armhf,amd64] https://packages.microsoft.com/[distro]/[version]/prod [channel] main - update_cache: yes - state: present - filename: microsoft-[channel].list - when: ansible_os_family == "Debian" + apt_repository: + repo: deb [arch=arm64,armhf,amd64] https://packages.microsoft.com/[distro]/[version]/prod [channel] main + update_cache: yes + state: present + filename: microsoft-[channel].list + when: ansible_os_family == "Debian" + + - name: Add Microsoft DNF/YUM key + rpm_key: + state: present + key: https://packages.microsoft.com/keys/microsoft.asc + when: ansible_os_family == "RedHat" - name: Add Microsoft yum repository for MDATP - yum_repository: - name: packages-microsoft-com-prod-[channel] - description: Microsoft Defender for Endpoint - file: microsoft-[channel] - baseurl: https://packages.microsoft.com/[distro]/[version]/[channel]/ - gpgcheck: yes - enabled: Yes - when: ansible_os_family == "RedHat" + yum_repository: + name: packages-microsoft-com-prod-[channel] + description: Microsoft Defender for Endpoint + file: microsoft-[channel] + baseurl: https://packages.microsoft.com/[distro]/[version]/[channel]/ + gpgcheck: yes + enabled: Yes + when: ansible_os_family == "RedHat" ``` - Create the Ansible install and uninstall YAML files. @@ -173,13 +179,13 @@ Create a subtask or role files that contribute to an playbook or task. ``` ```Output - hosts: servers - tasks: - - include: ../roles/onboarding_setup.yml - - include: ../roles/add_apt_repo.yml - - apt: - name: mdatp - state: latest - update_cache: yes + tasks: + - include: ../roles/onboarding_setup.yml + - include: ../roles/add_apt_repo.yml + - apt: + name: mdatp + state: latest + update_cache: yes ``` ```bash @@ -200,13 +206,13 @@ Create a subtask or role files that contribute to an playbook or task. ``` ```Output - hosts: servers - tasks: + tasks: - include: ../roles/onboarding_setup.yml - include: ../roles/add_yum_repo.yml - yum: - name: mdatp - state: latest - enablerepo: packages-microsoft-com-prod-[channel] + name: mdatp + state: latest + enablerepo: packages-microsoft-com-prod-[channel] ``` ```bash @@ -216,7 +222,7 @@ Create a subtask or role files that contribute to an playbook or task. - hosts: servers tasks: - yum: - name: mdatp + name: mdatp state: absent ``` From 91cdadf1abc31b19e326526883179da253b03b1e Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 10:16:44 +0530 Subject: [PATCH 034/708] updated updated per review comments --- .../microsoft-defender-atp/add-or-remove-machine-tags.md | 5 +---- .../microsoft-defender-atp/advanced-features.md | 5 ----- .../advanced-hunting-assignedipaddress-function.md | 2 ++ .../advanced-hunting-devicealertevents-table.md | 1 - .../advanced-hunting-deviceevents-table.md | 1 - .../advanced-hunting-devicefilecertificateinfo-table.md | 1 - .../advanced-hunting-devicefileevents-table.md | 1 - .../advanced-hunting-deviceimageloadevents-table.md | 1 - .../advanced-hunting-deviceinfo-table.md | 1 - .../advanced-hunting-devicelogonevents-table.md | 1 - .../advanced-hunting-devicenetworkevents-table.md | 1 - .../advanced-hunting-devicenetworkinfo-table.md | 1 - .../advanced-hunting-deviceprocessevents-table.md | 1 - .../advanced-hunting-deviceregistryevents-table.md | 1 - ...hunting-devicetvmsecureconfigurationassessmentkb-table.md | 1 - ...unting-devicetvmsoftwareinventoryvulnerabilities-table.md | 2 -- .../microsoft-defender-atp/advanced-hunting-errors.md | 1 - .../advanced-hunting-fileprofile-function.md | 2 ++ .../microsoft-defender-atp/advanced-hunting-go-hunt.md | 2 ++ 19 files changed, 7 insertions(+), 24 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index 82183d79a3..bfade0d940 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -24,10 +24,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 27f674d82f..65e46e78a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -25,11 +25,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** - -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedfeats-abovefoldlink) Depending on the Microsoft security products that you use, some advanced features might be available for you to integrate Defender for Endpoint with. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md index 8d07705bea..81bc4f9c5f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md @@ -22,6 +22,8 @@ ms.date: 09/20/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedfeats-abovefoldlink) + **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md index 6c928af6b0..8f2831341f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md @@ -22,7 +22,6 @@ ms.date: 01/22/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md index 741d129b8c..ecc09ca6bf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md index af0c2d9cc4..0a9e1098a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md @@ -22,7 +22,6 @@ ms.date: 01/14/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md index 34fd946be3..821b69559b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md index 42da736bbf..4bfa9edeae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md index d89aa0e8b4..61cf365d1d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md index 226606a824..7aca5e8d8e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md index d9144c9385..c5794c8723 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md index 8a76da5bf0..53631ceb9a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md index 4675c8dc9c..60b6a449ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md index 7f40b5a969..cfe59f3631 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md index d3b418fa4a..69e456d0fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md index 0526794af5..06171b38f3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md @@ -21,14 +21,12 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) - [!include[Prerelease information](../../includes/prerelease.md)] The `DeviceTvmSoftwareInventoryVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software on your devices as well as any known vulnerabilities in these software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. Use this reference to construct queries that return information from the table. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md index a488b05972..9fc16bdd07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md @@ -27,7 +27,6 @@ ms.topic: article >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) - Advanced hunting displays errors to notify for syntax mistakes and whenever queries hit [predefined limits](advanced-hunting-limits.md). Refer to the table below for tips on how to resolve or avoid errors. | Error type | Cause | Resolution | Error message examples | diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md index 4c377bed93..6834900a64 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md @@ -24,6 +24,8 @@ ms.date: 09/20/2020 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + The `FileProfile()` function is an enrichment function in [advanced hunting](advanced-hunting-overview.md) that adds the following data to files found by the query. Column | Data type | Description diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md index ea6c8de949..f73f88a892 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-go-hunt.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + With the *go hunt* action, you can quickly investigate events and various entity types using powerful query-based [advanced hunting](advanced-hunting-overview.md) capabilities. This action automatically runs an advanced hunting query to find relevant information about the selected event or entity. The *go hunt* action is available in various sections of the security center whenever event or entity details are displayed. For example, you can use *go hunt* from the following sections: From 9bedecdec1b1c1d62b7c94829429524bcb710ad9 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 11:04:50 +0530 Subject: [PATCH 035/708] updated updated to fix suggestions --- .../advanced-hunting-devicenetworkinfo-table.md | 4 ++-- .../alerts-queue-endpoint-detection-response.md | 7 ++++++- .../microsoft-defender-atp/alerts-queue.md | 1 - .../threat-protection/microsoft-defender-atp/alerts.md | 2 +- .../microsoft-defender-atp/android-configure.md | 2 ++ .../microsoft-defender-atp/android-intune.md | 2 ++ .../microsoft-defender-atp/android-privacy.md | 1 + .../microsoft-defender-atp/android-support-signin.md | 2 ++ .../microsoft-defender-atp/android-terms.md | 2 ++ .../microsoft-defender-atp/api-explorer.md | 2 ++ .../microsoft-defender-atp/api-hello-world.md | 7 ++++--- .../microsoft-defender-atp/api-microsoft-flow.md | 2 +- .../microsoft-defender-atp/api-power-bi.md | 2 +- .../microsoft-defender-atp/attack-simulations.md | 1 - .../microsoft-defender-atp/attack-surface-reduction-faq.md | 4 +++- .../microsoft-defender-atp/attack-surface-reduction.md | 3 ++- .../microsoft-defender-atp/audit-windows-defender.md | 3 ++- 17 files changed, 33 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md index 53631ceb9a..7537780e5d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md @@ -39,8 +39,8 @@ For information on other tables in the advanced hunting schema, see [the advance | `ReportId` | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the `DeviceName` and `Timestamp` columns | | `NetworkAdapterName` | string | Name of the network adapter | | `MacAddress` | string | MAC address of the network adapter | -| `NetworkAdapterType` | string | Network adapter type. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.networkinterfacetype?view=netframework-4.7.2) | -| `NetworkAdapterStatus` | string | Operational status of the network adapter. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.operationalstatus?view=netframework-4.7.2) | +| `NetworkAdapterType` | string | Network adapter type. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.networkinterfacetype?view=netframework-4.7.2&preserve-view=true) | +| `NetworkAdapterStatus` | string | Operational status of the network adapter. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.operationalstatus?view=netframework-4.7.2&preserve-view=true) | | `TunnelType` | string | Tunneling protocol, if the interface is used for this purpose, for example 6to4, Teredo, ISATAP, PPTP, SSTP, and SSH | | `ConnectedNetworks` | string | Networks that the adapter is connected to. Each JSON array contains the network name, category (public, private or domain), a description, and a flag indicating if it's connected publicly to the internet | | `DnsAddresses` | string | DNS server addresses in JSON array format | diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md index 5e96430994..b26a601758 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md @@ -23,8 +23,13 @@ ms.date: 09/03/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -Learn how you can view and manage the queue so that you can effectively investigate threats seen on entities such as devices, files, or user accounts. +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +Learn how you can view and manage the queue so that you can effectively investigate threats seen on entities such as devices, files, or user accounts. ## In this section Topic | Description diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md index a15bbb44d3..c416b9b2be 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue.md @@ -22,7 +22,6 @@ ms.date: 03/27/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 72b1f1b8fc..e8f76d7dfd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Methods diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md index 7b866543f6..1f113325d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## Conditional Access with Defender for Endpoint for Android Microsoft Defender for Endpoint for Android along with Microsoft Intune and Azure Active Directory enables enforcing Device compliance and Conditional Access policies diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index fe5cae5c07..0a91f454ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This topic describes deploying Defender for Endpoint for Android on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll your device](https://docs.microsoft.com/mem/intune/user-help/enroll-device-android-company-portal). diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md index 32be21bcc2..272a28c290 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md @@ -23,6 +23,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Defender for Endpoint for Android collects information from your configured Android devices and stores it in the same tenant where you have Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index 87afe6771a..5e22bf50f2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + During onboarding, you might encounter sign in issues after the app is installed on your device. This article provides solutions to address the sign on issues. diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md index 5b9ded6806..db4736602c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md @@ -27,6 +27,8 @@ hideEdit: true - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md index 324bc45db7..5948186482 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + The Microsoft Defender for Endpoint API Explorer is a tool that helps you explore various Defender for Endpoint APIs interactively. The API Explorer makes it easy to construct and do API queries, test, and send requests for any available Defender for Endpoint API endpoint. Use the API Explorer to take actions or find data that might not yet be available through the user interface. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 82c94d8c28..3f10452c44 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -21,10 +21,11 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Get Alerts using a simple PowerShell script diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index d45668f5a3..45c2ecbc60 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Automating security procedures is a standard requirement for every modern Security Operations Center. The lack of professional cyber defenders forces SOC to work in the most efficient way and automation is a must. Microsoft Power Automate supports different connectors that were built exactly for that. You can build an end-to-end procedure automation within a few minutes. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index 6575464267..f63c76204b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) In this section you will learn create a Power BI report on top of Defender for Endpoint APIs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index bbe7ac288a..0d3c296111 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -22,7 +22,6 @@ ms.date: 11/20/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index 5d12d0551b..10024fbd5c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -24,6 +24,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + ## Is attack surface reduction (ASR) part of Windows? ASR was originally a feature of the suite of exploit guard features introduced as a major update to Microsoft Defender Antivirus, in Windows 10, version 1709. Microsoft Defender Antivirus is the native antimalware component of Windows. However, the full ASR feature-set is only available with a Windows enterprise license. Also note that ASR rule exclusions are managed separately from Microsoft Defender Antivirus exclusions. @@ -42,7 +44,7 @@ Yes. ASR is supported for Windows Enterprise E3 and above. All of the rules supported with E3 are also supported with E5. -E5 also added greater integration with Defender for Endpoint. With E5, you can [use Defender for Endpoint to monitor and review analytics](https://docs.microsoft.com/microsoft-365/security/mtp/monitor-devices?view=o365-worldwide#monitor-and-manage-asr-rule-deployment-and-detections) on alerts in real-time, fine-tune rule exclusions, configure ASR rules, and view lists of event reports. +E5 also added greater integration with Defender for Endpoint. With E5, you can [use Defender for Endpoint to monitor and review analytics](https://docs.microsoft.com/microsoft-365/security/mtp/monitor-devices?view=o365-worldwide&preserve-view=true#monitor-and-manage-asr-rule-deployment-and-detections) on alerts in real-time, fine-tune rule exclusions, configure ASR rules, and view lists of event reports. ## What are the currently supported ASR rules? diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index 68c135ee98..65a7798069 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -21,11 +21,12 @@ ms.date: 11/30/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + ## Overview Your attack surface includes all the places where an attacker could compromise your organization's devices or networks. Reducing your attack surface means protecting your organization's devices and network, which leaves attackers with fewer ways to perform attacks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index 775a8cc01a..3f8cab4608 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -19,11 +19,12 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + You can enable attack surface reduction rules, exploit protection, network protection, and controlled folder access in audit mode. Audit mode lets you see a record of what *would* have happened if you had enabled the feature. You may want to enable audit mode when testing how the features will work in your organization. Ensure it doesn't affect your line-of-business apps, and get an idea of how many suspicious file modification attempts generally occur over a certain period of time. From a2a852831943588906769b1c671c4de4f10440cb Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 12:31:06 +0530 Subject: [PATCH 036/708] updated to fix warnings --- .../microsoft-defender-atp/behavioral-blocking-containment.md | 3 ++- .../microsoft-defender-atp/client-behavioral-blocking.md | 3 ++- .../microsoft-defender-atp/collect-investigation-package.md | 1 - .../threat-protection/microsoft-defender-atp/common-errors.md | 2 ++ .../threat-protection/microsoft-defender-atp/community.md | 3 +-- .../microsoft-defender-atp/conditional-access.md | 1 - .../microsoft-defender-atp/configure-arcsight.md | 2 -- .../configure-attack-surface-reduction.md | 2 ++ .../configure-automated-investigations-remediation.md | 2 ++ .../microsoft-defender-atp/configure-conditional-access.md | 2 ++ .../microsoft-defender-atp/configure-email-notifications.md | 1 - .../microsoft-defender-atp/configure-endpoints-gp.md | 4 ---- .../microsoft-defender-atp/configure-endpoints-mdm.md | 1 - .../microsoft-defender-atp/configure-endpoints-sccm.md | 2 -- .../microsoft-defender-atp/configure-endpoints-script.md | 4 ---- .../microsoft-defender-atp/configure-endpoints-vdi.md | 3 ++- .../microsoft-defender-atp/configure-endpoints.md | 2 ++ .../configure-microsoft-threat-experts.md | 2 ++ .../microsoft-defender-atp/configure-mssp-support.md | 1 - 19 files changed, 19 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md index b9812f96f1..3ec246620e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md @@ -24,11 +24,12 @@ ms.collection: [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + ## Overview Today’s threat landscape is overrun by [fileless malware](https://docs.microsoft.com/windows/security/threat-protection/intelligence/fileless-threats) and that lives off the land, highly polymorphic threats that mutate faster than traditional solutions can keep up with, and human-operated attacks that adapt to what adversaries find on compromised devices. Traditional security solutions are not sufficient to stop such attacks; you need artificial intelligence (AI) and device learning (ML) backed capabilities, such as behavioral blocking and containment, included in [Defender for Endpoint](https://docs.microsoft.com/windows/security). diff --git a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md index bc4df2fd36..966a58cfa5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md @@ -24,11 +24,12 @@ ms.collection: [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + ## Overview Client behavioral blocking is a component of [behavioral blocking and containment capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) in Defender for Endpoint. As suspicious behaviors are detected on devices (also referred to as clients or endpoints), artifacts (such as files or applications) are blocked, checked, and remediated automatically. diff --git a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md index 7353a6bf79..c9e7d04727 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md +++ b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md index c43240cb86..a6b9f38340 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md @@ -20,6 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + * The error codes listed in the following table may be returned by an operation on any of Microsoft Defender for Endpoint APIs. * Note that in addition to the error code, every error response contains an error message which can help resolving the problem. * Note that the message is a free text that can be changed. diff --git a/windows/security/threat-protection/microsoft-defender-atp/community.md b/windows/security/threat-protection/microsoft-defender-atp/community.md index 133d2cab9b..aca63dbec7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/community.md +++ b/windows/security/threat-protection/microsoft-defender-atp/community.md @@ -23,12 +23,11 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) The Defender for Endpoint Community Center is a place where community members can learn, collaborate, and share experiences about the product. diff --git a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md index 2547e77520..3c7616a751 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md index 026974fa1b..337283c16d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md @@ -25,8 +25,6 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configurearcsight-abovefoldlink) You'll need to install and configure some files and tools to use Micro Focus ArcSight so that it can pull Defender for Endpoint detections. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md index c19655f2e1..7c88e93210 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md @@ -25,6 +25,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + You can configure attack surface reduction with a number of tools, including: * Microsoft Intune diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md index 572a80986e..b44f840a87 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md @@ -28,6 +28,8 @@ ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + If your organization is using [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/) (Defender for Endpoint), [automated investigation and remediation capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) can save your security operations team time and effort. As outlined in [this blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/enhance-your-soc-with-microsoft-defender-atp-automatic/ba-p/848946), these capabilities mimic the ideal steps that a security analyst takes to investigate and remediate threats. [Learn more about automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations). To configure automated investigation and remediation, [turn on the features](#turn-on-automated-investigation-and-remediation), and then [set up device groups](#set-up-device-groups). diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md index 179220a82c..8bfd92faee 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md @@ -25,6 +25,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + This section guides you through all the steps you need to take to properly implement Conditional Access. ### Before you begin diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md index 359e660d49..b8dd4d9e71 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md @@ -25,7 +25,6 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-emailconfig-abovefoldlink) You can configure Defender for Endpoint to send email notifications to specified recipients for new alerts. This feature enables you to identify a group of individuals who will immediately be informed and can act on alerts based on their severity. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 2f52e87c77..3df6762609 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -22,16 +22,12 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - Group Policy - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsgp-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md index 7f93a3b0d0..0bd6a48334 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md @@ -21,7 +21,6 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index 4f17253970..90afcaf90c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -22,7 +22,6 @@ ms.date: 02/07/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) @@ -53,7 +52,6 @@ Starting in Configuration Manager version 2002, you can onboard the following op ### Onboard devices using System Center Configuration Manager - [![Image of the PDF showing the various deployment paths](images/onboard-config-mgr.png)](images/onboard-config-mgr.png#lightbox) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index d063e91f81..8b0a6e9847 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -21,12 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsscript-abovefoldlink) You can also manually onboard individual devices to Defender for Endpoint. You might want to do this first when testing the service before you commit to onboarding all devices in your network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md index c2143a8c0d..ad52218ac7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md @@ -22,11 +22,12 @@ ms.date: 04/16/2020 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + >[!WARNING] > Microsoft Defender for Endpoint support for Windows Virtual Desktop multi-user scenarios is currently in Preview and limited up to 25 concurrent sessions per host/VM. However single session scenarios on Windows Virtual Desktop are fully supported. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md index e11efc3916..5b7651cff2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - [Microsoft 365 Endpoint data loss prevention (DLP)](/microsoft-365/compliance/endpoint-dlp-learn-about) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Devices in your organization must be configured so that the Defender for Endpoint service can get sensor data from them. There are various methods and deployment tools that you can use to configure the devices in your organization. The following deployment tools and methods are supported: diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index c3033e6e9b..8fb0ce1dd0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -28,6 +28,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + ## Before you begin > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md index 69475ea801..f82c9abd56 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md @@ -27,7 +27,6 @@ ms.topic: article >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) - [!include[Prerelease information](../../includes/prerelease.md)] You'll need to take the following configuration steps to enable the managed security service provider (MSSP) integration. From b8b2fe81654cc59043366341b1a1148f713a1294 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 13:02:31 +0530 Subject: [PATCH 037/708] updated updated warnings --- .../microsoft-defender-atp/connected-applications.md | 1 + .../microsoft-defender-atp/contact-support.md | 2 ++ .../microsoft-defender-atp/controlled-folders.md | 2 ++ .../microsoft-defender-atp/custom-detection-rules.md | 2 ++ .../microsoft-defender-atp/custom-detections-manage.md | 2 ++ .../customize-attack-surface-reduction.md | 2 ++ .../microsoft-defender-atp/customize-controlled-folders.md | 2 ++ .../microsoft-defender-atp/customize-exploit-protection.md | 2 ++ .../microsoft-defender-atp/data-retention-settings.md | 1 - .../microsoft-defender-atp/data-storage-privacy.md | 3 +-- .../microsoft-defender-atp/defender-compatibility.md | 1 - .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 2 +- .../microsoft-defender-atp/deployment-phases.md | 2 ++ .../microsoft-defender-atp/deployment-rings.md | 1 + .../microsoft-defender-atp/device-timeline-event-flag.md | 2 ++ .../microsoft-defender-atp/edr-in-block-mode.md | 2 ++ .../microsoft-defender-atp/enable-attack-surface-reduction.md | 2 ++ .../microsoft-defender-atp/enable-controlled-folders.md | 3 ++- .../microsoft-defender-atp/enable-exploit-protection.md | 2 ++ .../microsoft-defender-atp/enable-network-protection.md | 2 ++ 20 files changed, 32 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md index 6744927292..4f45c8ee82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) Connected applications integrates with the Defender for Endpoint platform using APIs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md index b323d8069b..618866e723 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Defender for Endpoint has recently upgraded the support process to offer a more modern and advanced support experience. The new widget allows customers to: diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md index bdd720eab1..0b7135bc43 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md @@ -25,6 +25,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + ## What is controlled folder access? Controlled folder access helps you protect your valuable data from malicious apps and threats, like ransomware. Controlled folder access protects your data by checking apps against a list of known, trusted apps. Supported on Windows Server 2019 and Windows 10 clients, controlled folder access can be turned on using the Windows Security App or in Microsoft Endpoint Configuration Manager and Intune (for managed devices). diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index f47b66c90f..1a12b9f774 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -27,6 +27,8 @@ ms.date: 09/20/2020 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Custom detection rules built from [advanced hunting](advanced-hunting-overview.md) queries let you proactively monitor various events and system states, including suspected breach activity and misconfigured devices. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. Read this article to learn how to create new custom detection rules. Or [see viewing and managing existing rules](custom-detections-manage.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md index cd17efa6b8..8472b9d407 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Manage your existing [custom detection rules](custom-detection-rules.md) to ensure they are effectively finding threats and taking actions. Explore how to view the list of rules, check their previous runs, and review the alerts they have triggered. You can also run a rule on demand and modify it. ## Required permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md index 03a274b066..c78ae8bbdd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md @@ -23,6 +23,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + > [!IMPORTANT] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index b6570ffae3..6aaa3cb25f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -23,6 +23,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Controlled folder access helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. This article describes how to customize the following settings of the controlled folder access feature with the Windows Security app, Group Policy, PowerShell, and mobile device management (MDM) configuration service providers (CSPs). diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md index fa16ddf58a..3074177f5c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md @@ -23,6 +23,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Exploit protection automatically applies a number of exploit mitigation techniques on both the operating system processes and on individual apps. Configure these settings using the Windows Security app on an individual device. Then, export the configuration as an XML file so you can deploy to other devices. Use Group Policy to distribute the XML file to multiple devices at once. You can also configure the mitigations with PowerShell. diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md index df983743ae..7e08211b85 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md @@ -25,7 +25,6 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-gensettings-abovefoldlink) During the onboarding process, a wizard takes you through the data storage and retention settings of Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md index 0b69d38538..c034eccfee 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md @@ -21,12 +21,11 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) This section covers some of the most frequently asked questions regarding privacy and data handling for Defender for Endpoint. > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md index 28d34ad383..133552f4d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md @@ -22,7 +22,6 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 4d1f037200..f2b626b001 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md index 2c443f3d9e..8a3d50c989 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Learn how to deploy Microsoft Defender for Endpoint so that your enterprise can take advantage of preventative protection, post-breach detection, automated investigation, and response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md index 1c6eaca4d0..e6c3efe84f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md @@ -28,6 +28,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) Deploying Microsoft Defender ATP can be done using a ring-based deployment approach. diff --git a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md index 67c3961a98..c63c41272e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md +++ b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + Event flags in the Defender for Endpoint device timeline help you filter and organize specific events when you're investigate potential attacks. The Defender for Endpoint device timeline provides a chronological view of the events and associated alerts observed on a device. This list of events provides full visibility into any events, files, and IP addresses observed on the device. The list can sometimes be lengthy. Device timeline event flags help you track events that could be related. diff --git a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md index f190d344a8..02d9b7bad3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md +++ b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md @@ -29,6 +29,8 @@ ms.collection: - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + ## What is EDR in block mode? When [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) in block mode is turned on, Defender for Endpoint blocks malicious artifacts or behaviors that are observed through post-breach protection. EDR in block mode works behind the scenes to remediate malicious artifacts that are detected, post breach. diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md index 9464fb22dd..efb01ac27a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md @@ -23,6 +23,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + [Attack surface reduction rules](attack-surface-reduction.md) (ASR rules) help prevent actions that malware often abuses to compromise devices and networks. You can set ASR rules for devices running any of the following editions and versions of Windows: - Windows 10 Pro, [version 1709](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1709) or later - Windows 10 Enterprise, [version 1709](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1709) or later diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md index 1e040286f7..17267c1aba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md @@ -19,11 +19,12 @@ manager: dansimp [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + [Controlled folder access](controlled-folders.md) helps you protect valuable data from malicious apps and threats, such as ransomware. Controlled folder access is included with Windows 10 and Windows Server 2019. You can enable controlled folder access by using any of these methods: diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 2e4c2b5cb0..8656a725ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -22,6 +22,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + [Exploit protection](exploit-protection.md) helps protect against malware that uses exploits to infect devices and spread. Exploit protection consists of a number of mitigations that can be applied to either the operating system or individual apps. > [!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md index 41c19a2a84..f9243e9746 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md @@ -22,6 +22,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) + [Network protection](network-protection.md) helps to prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the internet. You can [audit network protection](evaluate-network-protection.md) in a test environment to view which apps would be blocked before you enable it. [Learn more about network filtering configuration options](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10#network-filtering) From be0916e9e6037b96a59d06282e18d79cbbe217f8 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 13:19:41 +0530 Subject: [PATCH 038/708] update updates to fix issues --- .../threat-protection/microsoft-defender-atp/contact-support.md | 2 +- .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md index 618866e723..e7d04897b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md @@ -42,7 +42,7 @@ At a minimum, you must have a Service Support Administrator **OR** Helpdesk Admi For more information on which roles have permission see, [Security Administrator permissions](https://docs.microsoft.com/azure/active-directory/users-groups-roles/directory-assign-admin-roles#security-administrator-permissions). Roles that include the action `microsoft.office365.supportTickets/allEntities/allTasks` can submit a case. -For general information on admin roles, see [About admin roles](https://docs.microsoft.com/microsoft-365/admin/add-users/about-admin-roles?view=o365-worldwide). +For general information on admin roles, see [About admin roles](https://docs.microsoft.com/microsoft-365/admin/add-users/about-admin-roles?view=o365-worldwide&preserve-view=true). ## Access the widget diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index f2b626b001..3420215a33 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -51,7 +51,6 @@ Delete https://api.securitycenter.windows.com/api/indicators/{id} [!include[Improve request performance](../../includes/improve-request-performance.md)] - ## Request headers Name | Type | Description From 87bfea1cfa9fdceada8116393e7ed217b08b40f6 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Mon, 4 Jan 2021 13:49:04 +0500 Subject: [PATCH 039/708] Addition of Value type supported Added information on value type supported and example. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8402 --- .../client-management/mdm/policy-csp-timelanguagesettings.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 8ef9349148..178d180438 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -78,7 +78,8 @@ Specifies the time zone to be applied to the device. This is the standard Window - +Value type is String. Supported values: +- Name of Standard Time Zone - e.g. Pacific Standard Time, Mountain Standard Time From ec76dd6fdbe2e67d41d0bcf0f82d7bebb62bf429 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 15:07:06 +0530 Subject: [PATCH 040/708] updated updated review comments --- .../microsoft-defender-atp/enable-siem-integration.md | 1 - .../threat-protection/microsoft-defender-atp/evaluate-atp.md | 1 + .../evaluate-attack-surface-reduction.md | 2 ++ .../evaluate-controlled-folder-access.md | 2 ++ .../microsoft-defender-atp/evaluate-exploit-protection.md | 2 ++ .../microsoft-defender-atp/evaluate-network-protection.md | 2 ++ .../microsoft-defender-atp/evaluation-lab.md | 2 ++ .../microsoft-defender-atp/event-error-codes.md | 2 ++ .../threat-protection/microsoft-defender-atp/event-views.md | 2 ++ .../microsoft-defender-atp/exploit-protection-reference.md | 2 ++ .../microsoft-defender-atp/exploit-protection.md | 2 ++ .../exposed-apis-create-app-nativeapp.md | 2 +- .../exposed-apis-create-app-partners.md | 2 +- .../exposed-apis-full-sample-powershell.md | 1 + .../microsoft-defender-atp/exposed-apis-odata-samples.md | 2 ++ .../microsoft-defender-atp/feedback-loop-blocking.md | 2 ++ .../microsoft-defender-atp/fetch-alerts-mssp.md | 1 - .../threat-protection/microsoft-defender-atp/files.md | 2 +- .../microsoft-defender-atp/find-machine-info-by-ip.md | 2 ++ .../microsoft-defender-atp/find-machines-by-ip.md | 2 +- .../microsoft-defender-atp/fix-unhealthy-sensors.md | 2 +- .../microsoft-defender-atp/get-alert-info-by-id.md | 2 +- .../microsoft-defender-atp/get-alert-related-domain-info.md | 5 +---- 23 files changed, 33 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md index acbd095de0..7dbee74ef5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md @@ -25,7 +25,6 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) Enable security information and event management (SIEM) integration so you can pull detections from Microsoft Defender Security Center. Pull detections using your SIEM solution or by connecting directly to the detections REST API. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md index 5c18b1f1f3..4a3ffc7959 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md index b68960578e..ad110f5b42 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md @@ -23,6 +23,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Attack surface reduction rules help prevent actions typically used by malware to compromise devices or networks. Set attack surface reduction rules for devices running any of the following editions and versions of Windows: - Windows 10 Pro, [version 1709](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1709) or later diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md index 80f5ef921b..7448d401a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md @@ -22,6 +22,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + [Controlled folder access](controlled-folders.md) is a feature that helps protect your documents and files from modification by suspicious or malicious apps. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. It is especially useful in helping protect against [ransomware](https://www.microsoft.com/wdsi/threats/ransomware) that attempts to encrypt your files and hold them hostage. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index e3fe5e2405..430aa6c987 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -24,6 +24,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + [Exploit protection](exploit-protection.md) helps protect devices from malware that uses exploits to spread and infect other devices. Mitigation can be applied to either the operating system or to an individual app. Many of the features that were part of the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. (The EMET has reached its end of support.) This article helps you enable exploit protection in audit mode and review related events in Event Viewer. You can enable audit mode to see how mitigation works for certain apps in a test environment. By auditing exploit protection, you can see what *would* have happened if you had enabled exploit protection in your production environment. This way, you can help ensure exploit protection doesn't adversely affect your line-of-business apps, and you can see which suspicious or malicious events occur. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md index efd63bf88e..d664c9d65c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md @@ -22,6 +22,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + [Network protection](network-protection.md) helps prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. This article helps you evaluate network protection by enabling the feature and guiding you to a testing site. The sites in this evaluation article aren't malicious. They're specially created websites that pretend to be malicious. The site will replicate the behavior that would happen if a user visited a malicious site or domain. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index cab8a166e5..f6a0e94621 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Conducting a comprehensive security product evaluation can be a complex process requiring cumbersome environment and device configuration before an end-to-end attack simulation can actually be done. Adding to the complexity is the challenge of tracking where the simulation activities, alerts, and results are reflected during the evaluation. The Microsoft Defender for Endpoint evaluation lab is designed to eliminate the complexities of device and environment configuration so that you can focus on evaluating the capabilities of the platform, running simulations, and seeing the prevention, detection, and remediation features in action. diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md index b3abf41573..71c389b550 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md @@ -29,6 +29,8 @@ ms.date: 05/21/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + You can review event IDs in the [Event Viewer](https://msdn.microsoft.com/library/aa745633(v=bts.10).aspx) on individual devices. For example, if devices are not appearing in the **Devices list**, you might need to look for event IDs on the devices. You can then use this table to determine further troubleshooting steps. diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-views.md b/windows/security/threat-protection/microsoft-defender-atp/event-views.md index 537ae66fba..de00168bc6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-views.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-views.md @@ -22,6 +22,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Review attack surface reduction events in Event Viewer to monitor what rules or settings are working. You can also determine if any settings are too "noisy" or impacting your day to day workflow. Reviewing events is handy when you're evaluating the features. You can enable audit mode for features or settings, and then review what would have happened if they were fully enabled. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index c99763dbe5..09dc0e1049 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -26,6 +26,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Exploit protection provides advanced protections for applications that the IT Pro can apply after the developer has compiled and distributed the software. This article helps you understand how exploit protection works, both at the policy level and at the individual mitigation level, to help you successfully build and apply Exploit Protection policies. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index df8c81ac03..7342529eb6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -26,6 +26,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Exploit protection automatically applies a number of exploit mitigation techniques to operating system processes and apps. Exploit protection is supported beginning with Windows 10, version 1709 and Windows Server, version 1803. > [!TIP] diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md index 664047a980..851186b813 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) This page describes how to create an application to get programmatic access to Defender for Endpoint on behalf of a user. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md index 002f88d700..f974f8b0f9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) This page describes how to create an Azure Active Directory (Azure AD) application to get programmatic access to Microsoft Defender for Endpoint on behalf of your customers. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md index 9bbb48923a..7a52412464 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md @@ -26,6 +26,7 @@ ms.date: 09/24/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) Full scenario using multiple APIs from Microsoft Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index 149f11a777..04530f8707 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + If you are not familiar with OData queries, see: [OData V4 queries](https://www.odata.org/documentation/) Not all properties are filterable. diff --git a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md index 196a3cbc5c..84cedc634f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md @@ -27,6 +27,8 @@ ms.collection: - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + ## Overview Feedback-loop blocking, also referred to as rapid protection, is a component of [behavioral blocking and containment capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) in [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/). With feedback-loop blocking, devices across your organization are better protected from attacks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md index 67ab98b39f..24922ce390 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md @@ -27,7 +27,6 @@ ms.topic: article >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) - >[!NOTE] >This action is taken by the MSSP. diff --git a/windows/security/threat-protection/microsoft-defender-atp/files.md b/windows/security/threat-protection/microsoft-defender-atp/files.md index 99f645027b..683d3376f5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/files.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Represent a file entity in Defender for Endpoint. diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md index dfaf917810..896d6a7dbb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machine-info-by-ip.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) + Find a device by internal IP. >[!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md index 7601f05097..f90d8681f3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md index 50ab54a1ea..8ed4d94ac8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md @@ -26,7 +26,7 @@ ms.date: 11/06/2020 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-fixsensor-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-fixsensor-abovefoldlink) Devices that are categorized as misconfigured or inactive can be flagged due to varying causes. This section provides some explanations as to what might have caused a device to be categorized as inactive or misconfigured. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md index e0ca2e6ddc..5f35bba3d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index 8a9200d61e..369a953900 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -22,10 +22,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description From c51ad422e519863f8945a51d48bde6a90276e7dd Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 4 Jan 2021 16:19:15 +0530 Subject: [PATCH 041/708] updated review comments updated --- .../microsoft-defender-atp/get-alert-related-files-info.md | 4 ++-- .../microsoft-defender-atp/get-alert-related-ip-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-machine-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-user-info.md | 2 +- .../threat-protection/microsoft-defender-atp/get-alerts.md | 2 +- .../microsoft-defender-atp/get-all-recommendations.md | 3 +++ .../get-all-vulnerabilities-by-machines.md | 3 +++ .../microsoft-defender-atp/get-all-vulnerabilities.md | 3 +++ .../microsoft-defender-atp/get-cvekbmap-collection.md | 3 ++- .../microsoft-defender-atp/get-device-secure-score.md | 2 +- .../microsoft-defender-atp/get-discovered-vulnerabilities.md | 3 +++ .../microsoft-defender-atp/get-domain-related-alerts.md | 2 +- .../microsoft-defender-atp/get-domain-related-machines.md | 2 +- .../microsoft-defender-atp/get-domain-statistics.md | 2 +- .../microsoft-defender-atp/get-exposure-score.md | 2 +- .../microsoft-defender-atp/get-file-information.md | 2 +- .../microsoft-defender-atp/get-file-related-alerts.md | 2 +- .../microsoft-defender-atp/get-file-related-machines.md | 2 +- .../microsoft-defender-atp/get-file-statistics.md | 2 +- .../microsoft-defender-atp/get-installed-software.md | 2 ++ .../microsoft-defender-atp/get-investigation-collection.md | 2 +- .../microsoft-defender-atp/get-investigation-object.md | 2 +- .../microsoft-defender-atp/get-ip-related-alerts.md | 2 +- .../microsoft-defender-atp/get-ip-statistics.md | 2 +- .../microsoft-defender-atp/get-kbinfo-collection.md | 3 +++ 25 files changed, 38 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index 651b49212d..c84b4f72e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -24,8 +24,8 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 7825b85156..86acb73e1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index 03708c1020..aed30c163e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index 72be8a0c42..ec527cf9d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index f101a9d602..4e566679d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md index 0c2616e9e7..9983a33d59 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md @@ -24,6 +24,9 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of all security recommendations affecting the organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index f2da7275b6..73fbd9c797 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -24,6 +24,9 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Retrieves a list of all the vulnerabilities affecting the organization per [machine](machine.md) and [software](software.md). - If the vulnerability has a fixing KB, it will appear in the response. - Supports [OData V4 queries](https://www.odata.org/documentation/). diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md index a3e95d9c16..a2b35a5dda 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md @@ -24,6 +24,9 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of all the vulnerabilities affecting the organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md index 385c421a26..63ebdce99a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md @@ -22,11 +22,12 @@ ROBOTS: NOINDEX [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Retrieves a map of CVE's to KB's and CVE details. ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md index 4f9e92ddcc..24031fc7c8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieves your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). A higher Microsoft Secure Score for Devices means your endpoints are more resilient from cybersecurity threat attacks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md index 7f222bc4a9..6f99fc2bec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md @@ -24,6 +24,9 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Retrieves a collection of discovered vulnerabilities related to a given device ID. ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index d9b0b32483..f2c63eeee7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md index 1c2d3fb2bd..1c0b314a7f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md index 95f80888b4..0ea5095ff5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md index 1b198b2bdb..cf1aacea0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md index 1767867907..4bc51624cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index b391f38bdf..3c0f6ca8ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index 8b7bb61eb7..2ff321941e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index df341da739..bfb47c1dfb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md index 4d1867d87d..d50d399f7b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a collection of installed software related to a given device ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md index 75c7209471..b5b4aa29c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md index ea31977cd3..fc8e613a43 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description Retrieves specific [Investigation](investigation.md) by its ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index 80e7f081b7..267b0717ff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index 3d541b25a8..5168bb0e32 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index 26b4ec47c1..36f5d4301a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -26,6 +26,9 @@ ROBOTS: NOINDEX - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Retrieves a collection of KB's and KB details. ## Permissions From f62c7d6fcca211503f7796b788d87055de1609d6 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Mon, 4 Jan 2021 19:10:00 +0530 Subject: [PATCH 042/708] updated-CSPimagesetting-4749599 --- windows/client-management/mdm/accounts-csp.md | 13 ++- .../client-management/mdm/activesync-csp.md | 34 +++++++- .../mdm/alljoynmanagement-csp.md | 32 +++++++- .../mdm/applicationcontrol-csp.md | 29 ++++++- .../client-management/mdm/applocker-csp.md | 52 +++++++++++- .../mdm/assignedaccess-csp.md | 13 ++- .../client-management/mdm/bitlocker-csp.md | 28 +++++-- .../mdm/certificatestore-csp.md | 82 ++++++++++++++++++- windows/client-management/mdm/cleanpc-csp.md | 11 ++- .../mdm/clientcertificateinstall-csp.md | 46 ++++++++++- 10 files changed, 308 insertions(+), 32 deletions(-) diff --git a/windows/client-management/mdm/accounts-csp.md b/windows/client-management/mdm/accounts-csp.md index 455f749b5b..8b64a258d4 100644 --- a/windows/client-management/mdm/accounts-csp.md +++ b/windows/client-management/mdm/accounts-csp.md @@ -17,9 +17,18 @@ manager: dansimp The Accounts configuration service provider (CSP) is used by the enterprise (1) to rename a device, (2) to create a new local Windows account and join it to a local user group. This CSP was added in Windows 10, version 1803. -The following diagram shows the Accounts configuration service provider in tree format. +The following shows the Accounts configuration service provider in tree format. -![Accounts CSP diagram](images/provisioning-csp-accounts.png) +``` +./Device/Vendor/MSFT +Accounts +----Domain +--------ComputerName +----Users +--------UserName +------------Password +------------LocalUserGroup +```
**./Device/Vendor/MSFT/Accounts** Root node. diff --git a/windows/client-management/mdm/activesync-csp.md b/windows/client-management/mdm/activesync-csp.md index 37f6157570..2021cdcfce 100644 --- a/windows/client-management/mdm/activesync-csp.md +++ b/windows/client-management/mdm/activesync-csp.md @@ -28,9 +28,39 @@ The ./Vendor/MSFT/ActiveSync path is deprecated, but will continue to work in th -The following diagram shows the ActiveSync configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM. +The following shows the ActiveSync configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM. -![activesync csp (cp)](images/provisioning-csp-activesync-cp.png) +``` +./Vendor/MSFT +ActiveSync +----Accounts +--------Account GUID +------------EmailAddress +------------Domain +------------AccountIcon +------------AccountType +------------AccountName +------------Password +------------ServerName +------------UserName +------------Options +----------------CalendarAgeFilter +----------------Logging +----------------MailBodyType +----------------MailHTMLTruncation +----------------MailPlainTextTruncation +----------------Schedule +----------------UseSSL +----------------MailAgeFilter +----------------ContentTypes +--------------------Content Type GUID +------------------------Enabled +------------------------Name +------------Policies +----------------MailBodyType +----------------MaxMailAgeFilter + +``` **./User/Vendor/MSFT/ActiveSync** The root node for the ActiveSync configuration service provider. diff --git a/windows/client-management/mdm/alljoynmanagement-csp.md b/windows/client-management/mdm/alljoynmanagement-csp.md index e4d45bd4fd..0ecc06657f 100644 --- a/windows/client-management/mdm/alljoynmanagement-csp.md +++ b/windows/client-management/mdm/alljoynmanagement-csp.md @@ -26,9 +26,37 @@ This CSP was added in Windows 10, version 1511. For the firewall settings, note that PublicProfile and PrivateProfile are mutually exclusive. The Private Profile must be set on the directly on the device itself, and the only supported operation is Get. For PublicProfile, both Add and Get are supported. This CSP is intended to be used in conjunction with the AllJoyn Device System Bridge, and an understanding of the bridge will help when determining when and how to use this CSP. For more information, see [Device System Bridge (DSB) Project](https://go.microsoft.com/fwlink/p/?LinkId=615876) and [AllJoyn Device System Bridge](https://go.microsoft.com/fwlink/p/?LinkId=615877). -The following diagram shows the AllJoynManagement configuration service provider in tree format +The following shows the AllJoynManagement configuration service provider in tree format -![alljoynmanagement csp diagram](images/provisioning-csp-alljoynmanagement.png) +``` +./Vendor/MSFT +AllJoynManagement +----Configurations +--------ServiceID +------------Port +----------------PortNum +--------------------ConfigurableObjects +------------------------CfgObjectPath +----Credentials +--------ServiceID +------------Key +----Firewall +--------PublicProfile +--------PrivateProfile +----Services +--------ServiceID +------------AppId +------------DeviceId +------------AppName +------------Manufacturer +------------ModelNumber +------------Description +------------SoftwareVersion +------------AJSoftwareVersion +------------HardwareVersion +----Options +--------QueryIdleTime +``` The following list describes the characteristics and parameters. diff --git a/windows/client-management/mdm/applicationcontrol-csp.md b/windows/client-management/mdm/applicationcontrol-csp.md index 2c64c89cd9..eecdc4da39 100644 --- a/windows/client-management/mdm/applicationcontrol-csp.md +++ b/windows/client-management/mdm/applicationcontrol-csp.md @@ -16,10 +16,33 @@ ms.date: 09/10/2020 Windows Defender Application Control (WDAC) policies can be managed from an MDM server or locally using PowerShell via the WMI Bridge through the ApplicationControl configuration service provider (CSP). The ApplicationControl CSP was added in Windows 10, version 1903. This CSP provides expanded diagnostic capabilities and support for [multiple policies](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/deploy-multiple-windows-defender-application-control-policies) (introduced in Windows 10, version 1903). It also provides support for rebootless policy deployment (introduced in Windows 10, version 1709). Unlike the [AppLocker CSP](applocker-csp.md), the ApplicationControl CSP correctly detects the presence of no-reboot option and consequently does not schedule a reboot. Existing WDAC policies deployed using the AppLocker CSP's CodeIntegrity node can now be deployed using the ApplicationControl CSP URI. Although WDAC policy deployment via the AppLocker CSP will continue to be supported, all new feature work will be done in the ApplicationControl CSP only. -The following diagram shows the ApplicationControl CSP in tree format. - -![tree diagram for applicationcontrol csp](images/provisioning-csp-applicationcontrol.png) +The following shows the ApplicationControl CSP in tree format. +``` +./Vendor/MSFT +ApplicationControl +----Policies +--------Policy GUID +------------Policy +------------PolicyInfo +----------------Version +----------------IsEffective +----------------IsDeployed +----------------IsAuthorized +----------------Status +----------------FriendlyName +------------Token +----------------TokenID +----Tokens +--------ID +------------Token +------------TokenInfo +----------------Status +------------PolicyIDs +----------------Policy GUID +----TenantID +----DeviceID +``` **./Vendor/MSFT/ApplicationControl** Defines the root node for the ApplicationControl CSP. diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 9904301173..7acc9e6194 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -17,10 +17,54 @@ ms.date: 11/19/2019 The AppLocker configuration service provider is used to specify which applications are allowed or disallowed. There is no user interface shown for apps that are blocked. -The following diagram shows the AppLocker configuration service provider in tree format. - -![applocker csp](images/provisioning-csp-applocker.png) - +The following shows the AppLocker configuration service provider in tree format. +``` +./Vendor/MSFT +AppLocker +----ApplicationLaunchRestrictions +--------Grouping +------------EXE +----------------Policy +----------------EnforcementMode +----------------NonInteractiveProcessEnforcement +------------MSI +----------------Policy +----------------EnforcementMode +------------Script +----------------Policy +----------------EnforcementMode +------------StoreApps +----------------Policy +----------------EnforcementMode +------------DLL +----------------Policy +----------------EnforcementMode +----------------NonInteractiveProcessEnforcement +------------CodeIntegrity +----------------Policy +----EnterpriseDataProtection +--------Grouping +------------EXE +----------------Policy +------------StoreApps +----------------Policy +----LaunchControl +--------Grouping +------------EXE +----------------Policy +----------------EnforcementMode +------------StoreApps +----------------Policy +----------------EnforcementMode +----FamilySafety +--------Grouping +------------EXE +----------------Policy +----------------EnforcementMode +------------StoreApps +----------------Policy +----------------EnforcementMode +``` **./Vendor/MSFT/AppLocker** Defines the root node for the AppLocker configuration service provider. diff --git a/windows/client-management/mdm/assignedaccess-csp.md b/windows/client-management/mdm/assignedaccess-csp.md index 3a48ac399e..2d884149ce 100644 --- a/windows/client-management/mdm/assignedaccess-csp.md +++ b/windows/client-management/mdm/assignedaccess-csp.md @@ -29,10 +29,17 @@ For a step-by-step guide for setting up devices to run in kiosk mode, see [Set u > [!Note] > The AssignedAccess CSP is supported in Windows 10 Enterprise and Windows 10 Education. Starting from Windows 10, version 1709 it is also supported in Windows 10 Pro and Windows 10 S. Starting in Windows 10, version 1803, it is also supported in Windows Holographic for Business edition. -The following diagram shows the AssignedAccess configuration service provider in tree format - -![assignedaccess csp diagram](images/provisioning-csp-assignedaccess.png) +The following shows the AssignedAccess configuration service provider in tree format +``` +./Vendor/MSFT +AssignedAccess +----KioskModeApp +----Configuration +----Status +----ShellLauncher +----StatusConfiguration +``` **./Device/Vendor/MSFT/AssignedAccess** Root node for the CSP. diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 652a24f8e4..ab755ed018 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -24,11 +24,29 @@ the setting configured by the admin. For RequireDeviceEncryption and RequireStorageCardEncryption, the Get operation returns the actual status of enforcement to the admin, such as if Trusted Platform Module (TPM) protection is required and if encryption is required. And if the device has BitLocker enabled but with password protector, the status reported is 0. A Get operation on RequireDeviceEncryption does not verify that the a minimum PIN length is enforced (SystemDrivesMinimumPINLength). -The following diagram shows the BitLocker configuration service provider in tree format. - -![BitLocker csp](images/provisioning-csp-bitlocker.png) - - +The following shows the BitLocker configuration service provider in tree format. +``` +./Device/Vendor/MSFT +BitLocker +----RequireStorageCardEncryption +----RequireDeviceEncryption +----EncryptionMethodByDriveType +----SystemDrivesRequireStartupAuthentication +----SystemDrivesMinimumPINLength +----SystemDrivesRecoveryMessage +----SystemDrivesRecoveryOptions +----FixedDrivesRecoveryOptions +----FixedDrivesRequireEncryption +----RemovableDrivesRequireEncryption +----AllowWarningForOtherDiskEncryption +----AllowStandardUserEncryption +----ConfigureRecoveryPasswordRotation +----RotateRecoveryPasswords +----Status +--------DeviceEncryptionStatus +--------RotateRecoveryPasswordsStatus +--------RotateRecoveryPasswordsRequestID +``` **./Device/Vendor/MSFT/BitLocker** Defines the root node for the BitLocker configuration service provider. diff --git a/windows/client-management/mdm/certificatestore-csp.md b/windows/client-management/mdm/certificatestore-csp.md index f709de39d0..11a929cd89 100644 --- a/windows/client-management/mdm/certificatestore-csp.md +++ b/windows/client-management/mdm/certificatestore-csp.md @@ -25,10 +25,86 @@ The CertificateStore configuration service provider is used to add secure socket For the CertificateStore CSP, you cannot use the Replace command unless the node already exists. -The following diagram shows the CertificateStore configuration service provider management object in tree format as used by both Open Mobile Alliance Device Management (OMA DM) and OMA Client Provisioning. - -![provisioning\-csp\-certificatestore](images/provisioning-csp-certificatestore.png) +The following shows the CertificateStore configuration service provider management object in tree format as used by both Open Mobile Alliance Device Management (OMA DM) and OMA Client Provisioning. +``` +./Vendor/MSFT +CertificateStore +----ROOT +--------* +------------EncodedCertificate +------------IssuedBy +------------IssuedTo +------------ValidFrom +------------ValidTo +------------TemplateName +--------System +------------* +----------------EncodedCertificate +----------------IssuedBy +----------------IssuedTo +----------------ValidFrom +----------------ValidTo +----------------TemplateName +----MY +--------User +------------* +----------------EncodedCertificate +----------------IssuedBy +----------------IssuedTo +----------------ValidFrom +----------------ValidTo +----------------TemplateName +--------SCEP +------------* +----------------Install +--------------------ServerURL +--------------------Challenge +--------------------EKUMapping +--------------------KeyUsage +--------------------SubjectName +--------------------KeyProtection +--------------------RetryDelay +--------------------RetryCount +--------------------TemplateName +--------------------KeyLength +--------------------HashAlgrithm +--------------------CAThumbPrint +--------------------SubjectAlternativeNames +--------------------ValidPeriod +--------------------ValidPeriodUnit +--------------------Enroll +----------------CertThumbPrint +----------------Status +----------------ErrorCode +--------WSTEP +------------CertThumprint +------------Renew +----------------RenewPeriod +----------------ServerURL +----------------RetryInterval +----------------ROBOSupport +----------------Status +----------------ErrorCode +----------------LastRenewalAttemptTime +----------------RenewNow +----CA +--------* +------------EncodedCertificate +------------IssuedBy +------------IssuedTo +------------ValidFrom +------------ValidTo +------------TemplateName +--------System +------------* +----------------EncodedCertificate +----------------IssuedBy +----------------IssuedTo +----------------ValidFrom +----------------ValidTo +----------------TemplateName +``` **Root/System** Defines the certificate store that contains root, or self-signed, certificates. diff --git a/windows/client-management/mdm/cleanpc-csp.md b/windows/client-management/mdm/cleanpc-csp.md index c70da05dae..a4433c6dcf 100644 --- a/windows/client-management/mdm/cleanpc-csp.md +++ b/windows/client-management/mdm/cleanpc-csp.md @@ -15,10 +15,13 @@ manager: dansimp The CleanPC configuration service provider (CSP) allows removal of user-installed and pre-installed applications, with the option to persist user data. This CSP was added in Windows 10, version 1703. -The following diagram shows the CleanPC configuration service provider in tree format. - -![CleanPC csp diagram](images/provisioning-csp-cleanpc.png) - +The following shows the CleanPC configuration service provider in tree format. +``` +./Device/Vendor/MSFT +CleanPC +----CleanPCWithoutRetainingUserData +----CleanPCRetainingUserData +``` **./Device/Vendor/MSFT/CleanPC**

The root node for the CleanPC configuration service provider.

diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md index 0337dad577..a73a02c7c3 100644 --- a/windows/client-management/mdm/clientcertificateinstall-csp.md +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -23,10 +23,48 @@ For PFX certificate installation and SCEP installation, the SyncML commands must You can only set PFXKeyExportable to true if KeyLocation=3. For any other KeyLocation value, the CSP will fail. -The following image shows the ClientCertificateInstall configuration service provider in tree format. - -![clientcertificateinstall csp](images/provisioning-csp-clientcertificateinstall.png) - +The following shows the ClientCertificateInstall configuration service provider in tree format. +``` +./Vendor/MSFT +ClientCertificateInstall +----PFXCertInstall +--------UniqueID +------------KeyLocation +------------ContainerName +------------PFXCertBlob +------------PFXCertPassword +------------PFXCertPasswordEncryptionType +------------PFXKeyExportable +------------Thumbprint +------------Status +------------PFXCertPasswordEncryptionStore +----SCEP +--------UniqueID +------------Install +----------------ServerURL +----------------Challenge +----------------EKUMapping +----------------KeyUsage +----------------SubjectName +----------------KeyProtection +----------------RetryDelay +----------------RetryCount +----------------TemplateName +----------------KeyLength +----------------HashAlgorithm +----------------CAThumbprint +----------------SubjectAlternativeNames +----------------ValidPeriod +----------------ValidPeriodUnits +----------------ContainerName +----------------CustomTextToShowInPrompt +----------------Enroll +----------------AADKeyIdentifierList +------------CertThumbprint +------------Status +------------ErrorCode +------------RespondentServerUrl +``` **Device or User** For device certificates, use ./Device/Vendor/MSFT path and for user certificates use ./User/Vendor/MSFT path. From 95c9a36129df2dfdb3bc5836bdb91f083056b0a7 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 4 Jan 2021 07:24:55 -0800 Subject: [PATCH 043/708] Update Onboard-Windows-10-multi-session-device.md --- .../Onboard-Windows-10-multi-session-device.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 37ffe71d5e..bd53013020 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -26,9 +26,6 @@ Applies to: - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> [!IMPORTANT] -> Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. - > [!WARNING] > Microsoft Defender for Endpoint support for Windows Virtual Desktop multi-session scenarios is currently in Preview and limited up to 25 concurrent sessions per host/VM. However, single session scenarios on Windows Virtual Desktop are fully supported. From 9ef776f4eb9f05fa7e5e3273f647ea4501626f43 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Mon, 4 Jan 2021 09:08:40 -0700 Subject: [PATCH 044/708] Update windows/client-management/mdm/policy-csp-timelanguagesettings.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../client-management/mdm/policy-csp-timelanguagesettings.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 178d180438..8d2b01f4b1 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -79,7 +79,7 @@ Specifies the time zone to be applied to the device. This is the standard Window Value type is String. Supported values: -- Name of Standard Time Zone - e.g. Pacific Standard Time, Mountain Standard Time +- Name of Standard Time Zone - for example, Pacific Standard Time, Mountain Standard Time. @@ -102,4 +102,3 @@ Footnotes: - 8 - Available in Windows 10, version 2004. - From dc66dad90e65776186f5494a8707e3e80e91d419 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 09:52:53 +0530 Subject: [PATCH 045/708] updated updated the review comments --- .../microsoft-defender-atp/get-machine-by-id.md | 2 +- .../microsoft-defender-atp/get-machine-group-exposure-score.md | 2 +- .../microsoft-defender-atp/get-machine-log-on-users.md | 2 +- .../microsoft-defender-atp/get-machine-related-alerts.md | 2 +- .../microsoft-defender-atp/get-machineaction-object.md | 2 +- .../microsoft-defender-atp/get-machineactions-collection.md | 2 +- .../microsoft-defender-atp/get-machinegroups-collection.md | 2 ++ .../microsoft-defender-atp/get-machines-by-software.md | 2 ++ .../microsoft-defender-atp/get-machines-by-vulnerability.md | 2 ++ .../threat-protection/microsoft-defender-atp/get-machines.md | 2 +- .../get-machinesecuritystates-collection.md | 2 ++ .../microsoft-defender-atp/get-missing-kbs-machine.md | 2 +- .../microsoft-defender-atp/get-missing-kbs-software.md | 2 +- .../microsoft-defender-atp/get-package-sas-uri.md | 2 +- .../microsoft-defender-atp/get-recommendation-by-id.md | 2 ++ .../microsoft-defender-atp/get-recommendation-machines.md | 2 ++ .../microsoft-defender-atp/get-recommendation-software.md | 2 ++ .../get-recommendation-vulnerabilities.md | 2 ++ .../microsoft-defender-atp/get-security-recommendations.md | 2 ++ .../microsoft-defender-atp/get-software-by-id.md | 2 ++ .../microsoft-defender-atp/get-software-ver-distribution.md | 2 ++ .../threat-protection/microsoft-defender-atp/get-software.md | 2 +- .../microsoft-defender-atp/get-started-partner-integration.md | 2 ++ .../microsoft-defender-atp/get-ti-indicators-collection.md | 2 +- .../microsoft-defender-atp/get-user-information.md | 2 +- 25 files changed, 37 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index 9e648b3be9..ae5234f88a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md index 6b4d5f60fd..ad2292bc64 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index 4c77e24fe8..ecb63d8f22 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index a057bf2c92..080aab21f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index cf8cfaad8d..68cc769882 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index e4f2a768e1..b2d9e37c3a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md index 9841f7c576..11d9337826 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md @@ -27,6 +27,8 @@ ms.date: 10/07/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Retrieves a collection of RBAC device groups. ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md index 62993cd270..88b4c2deeb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieve a list of device references that has this software installed. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md index 7b710a1404..d78b7b04c0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of devices affected by a vulnerability. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md index d51748fe3f..65fa1f1295 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md index 280d18b74d..efe08b231d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Retrieves a collection of devices security states. ## Permissions diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md index a80f138899..ae5c676460 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieves missing KBs (security updates) by device ID diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md index 6c0b32d5ce..faed6a6453 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieves missing KBs (security updates) by software ID diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md index 0b97089136..40c7f78439 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md index dfae95f8ae..46d30a7fe8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a security recommendation by its ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md index cac55e2fd4..3908a83394 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of devices associated with the security recommendation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md index bc7bbbcec6..211e418bcf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a security recommendation related to a specific software. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md index c8a141d029..c6f395cbae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of vulnerabilities associated with the security recommendation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md index 076be92fab..cb7694b856 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a collection of security recommendations related to a given device ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md index 8401627e8b..dd8a168f82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves software details by ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md index 2fa4f7dc0a..6eafb52d5a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves a list of your organization's software version distribution. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-software.md index ea42920222..5f5d47711a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieves the organization software inventory. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 3e8c554d07..24ba05d923 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + To become a Defender for Endpoint solution partner, you'll need to follow and complete the following steps. ## Step 1: Subscribe to a Microsoft Defender for Endpoint Developer license diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index 98dd3048d2..815e65c9f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md index 31718ea18c..79ad50ac44 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Retrieve a User entity by key (user name). ## Permissions From f3c395e8717d482df82c4fcdb733dfa521d54320 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 10:24:37 +0530 Subject: [PATCH 046/708] update updated review comments --- .../microsoft-defender-atp/get-user-related-alerts.md | 2 +- .../microsoft-defender-atp/get-user-related-machines.md | 2 +- .../microsoft-defender-atp/get-vuln-by-software.md | 2 ++ .../microsoft-defender-atp/get-vulnerability-by-id.md | 2 ++ .../security/threat-protection/microsoft-defender-atp/gov.md | 4 +++- .../microsoft-defender-atp/helpful-resources.md | 3 +++ .../import-export-exploit-protection-emet-xml.md | 3 +++ .../microsoft-defender-atp/indicator-certificates.md | 1 - .../information-protection-in-windows-overview.md | 4 +++- .../information-protection-investigation.md | 3 ++- .../microsoft-defender-atp/initiate-autoir-investigation.md | 2 +- .../microsoft-defender-atp/investigate-alerts.md | 3 --- .../microsoft-defender-atp/investigate-behind-proxy.md | 3 +-- .../microsoft-defender-atp/investigate-domain.md | 2 -- .../microsoft-defender-atp/investigate-files.md | 2 -- .../microsoft-defender-atp/investigate-incidents.md | 2 -- .../microsoft-defender-atp/investigate-user.md | 1 - .../threat-protection/microsoft-defender-atp/investigation.md | 2 +- .../microsoft-defender-atp/ios-configure-features.md | 2 ++ 19 files changed, 25 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index c33872be0e..58d18995b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index 55c5367cdf..3ccf556196 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md index 1b88d6ba58..ea02b86a98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieve a list of vulnerabilities in the installed software. diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md index ddfe9b7613..862097dae5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md @@ -24,6 +24,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!include[Prerelease information](../../includes/prerelease.md)] Retrieves vulnerability information by its ID. diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index ddeee9fffc..3ea91ca854 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -21,11 +21,13 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Microsoft Defender for Endpoint for US Government Community Cloud High (GCC High) customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. This offering is currently available to US Office 365 GCC High customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some key differences in the availability of capabilities for this offering. diff --git a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md index e25dc5ca9d..708b747a1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md @@ -26,6 +26,9 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Access helpful resources such as links to blogs and other resources related to Microsoft Defender for Endpoint. ## Endpoint protection platform diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md index 8647909960..15c4791c20 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md @@ -24,6 +24,9 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Exploit protection helps protect devices from malware that use exploits to spread and infect. It consists of a number of mitigations that can be applied at either the operating system level, or at the individual app level. You use the Windows Security app or PowerShell to create a set of mitigations (known as a configuration). You can then export this configuration as an XML file and share it with multiple devices on your network. Then, they all have the same set of mitigation settings. diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md index 71da3d2842..0f9d3c4068 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -27,7 +27,6 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) You can create indicators for certificates. Some common use cases include: diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md index 31dcd3c313..2ea94a2abc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md @@ -21,11 +21,13 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + [!include[Prerelease information](../../includes/prerelease.md)] Information protection is an integral part of Microsoft 365 Enterprise suite, providing intelligent protection to keep sensitive data secure while enabling productivity in the workplace. diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md index 4c4156700e..3764eae6a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md @@ -20,11 +20,12 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + A typical advanced persistent threat lifecycle involves data exfiltration. In a security incident, it's important to have the ability to prioritize investigations where sensitive files may be jeopardy so that corporate data and information are protected. Defender for Endpoint helps to make the prioritization of security incidents much simpler with the use of sensitivity labels. Sensitivity labels quickly identify incidents that may involve devices with sensitive information such as confidential information. diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index dbc21b4bd8..9b262ecab7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md index c4e01d5884..141c3a7389 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md @@ -24,13 +24,10 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatealerts-abovefoldlink) Investigate alerts that are affecting your network, understand what they mean, and how to resolve them. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md index 33186852c6..8cafe4809a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md @@ -23,12 +23,11 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) Defender for Endpoint supports network connection monitoring from different levels of the network stack. A challenging case is when the network uses a forward proxy as a gateway to the Internet. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md index a8dfc081a7..20c5de9c96 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md @@ -28,8 +28,6 @@ ms.date: 04/24/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatedomain-abovefoldlink) Investigate a domain to see if devices and servers in your enterprise network have been communicating with a known malicious domain. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md index 3ca7969948..cf2e78566d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md @@ -24,12 +24,10 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatefiles-abovefoldlink) Investigate the details of a file associated with a specific alert, behavior, or event to help determine if the file exhibits malicious activities, identify the attack motivation, and understand the potential scope of the breach. diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md index 1eb70e5f19..58b08c56a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md @@ -23,12 +23,10 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Investigate incidents that affect your network, understand what they mean, and collate evidence to resolve them. When you investigate an incident, you'll see: diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md index f2bfd13fa8..3850381258 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md @@ -23,7 +23,6 @@ ms.date: 04/24/2018 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index aff16dc0e4..2369330a21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Represent an Automated Investigation entity in Defender for Endpoint.
See [Overview of automated investigations](automated-investigations.md) for more information. diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index daef5c685b..f48b14c45b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > [!NOTE] > Defender for Endpoint for iOS would use a VPN in order to provide the Web Protection feature. This is not a regular VPN and is a local/self-looping VPN that does not take traffic outside the device. From 2ecaf98d63d284fb283a5382f3115a761b20ffb0 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 11:59:50 +0530 Subject: [PATCH 047/708] updated updated with review comments --- .../threat-protection/microsoft-defender-atp/ios-install.md | 2 ++ .../threat-protection/microsoft-defender-atp/ios-privacy.md | 2 ++ .../threat-protection/microsoft-defender-atp/ios-terms.md | 1 + .../microsoft-defender-atp/isolate-machine.md | 2 +- .../microsoft-defender-atp/linux-exclusions.md | 2 ++ .../microsoft-defender-atp/linux-install-manually.md | 2 ++ .../microsoft-defender-atp/linux-install-with-ansible.md | 2 ++ .../microsoft-defender-atp/linux-install-with-puppet.md | 2 ++ .../microsoft-defender-atp/linux-preferences.md | 2 ++ .../threat-protection/microsoft-defender-atp/linux-privacy.md | 3 ++- .../threat-protection/microsoft-defender-atp/linux-pua.md | 2 ++ .../microsoft-defender-atp/linux-resources.md | 2 ++ .../microsoft-defender-atp/linux-static-proxy-configuration.md | 2 ++ .../microsoft-defender-atp/linux-support-connectivity.md | 3 ++- .../microsoft-defender-atp/linux-support-install.md | 2 ++ .../microsoft-defender-atp/linux-support-perf.md | 2 +- .../threat-protection/microsoft-defender-atp/linux-updates.md | 2 ++ .../microsoft-defender-atp/live-response-command-examples.md | 1 + .../threat-protection/microsoft-defender-atp/live-response.md | 2 ++ .../threat-protection/microsoft-defender-atp/mac-exclusions.md | 2 ++ .../microsoft-defender-atp/mac-install-jamfpro-login.md | 2 ++ .../microsoft-defender-atp/mac-install-manually.md | 3 ++- .../microsoft-defender-atp/mac-install-with-jamf.md | 2 ++ .../microsoft-defender-atp/mac-install-with-other-mdm.md | 2 ++ .../microsoft-defender-atp/mac-jamfpro-device-groups.md | 2 ++ .../microsoft-defender-atp/mac-jamfpro-enroll-devices.md | 2 ++ 26 files changed, 48 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index 855be33f20..9388ff4180 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This topic describes deploying Defender for Endpoint for iOS on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll iOS/iPadOS devices in Intune](https://docs.microsoft.com/mem/intune/enrollment/ios-enroll). ## Before you begin diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md index bea4f8b740..34c65130f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + > [!NOTE] > Defender for Endpoint for iOS uses a VPN to provide the Web Protection feature. This is not a regular VPN and is a local or self-looping VPN that does not take traffic outside the device. **Microsoft or your organization, does not see your browsing activity.** diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index 99c2a1585c..6b8e7708c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -29,6 +29,7 @@ hideEdit: true - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index b6bf991bcf..095dee7934 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md index 2a939b7865..4fe2444889 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This article provides information on how to define exclusions that apply to on-demand scans, and real-time protection and monitoring. > [!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index 31cdf4d0ee..da32e270cb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This article describes how to deploy Microsoft Defender for Endpoint for Linux manually. A successful deployment requires the completion of all of the following tasks: - [Configure the Linux software repository](#configure-the-linux-software-repository) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index d20dbb61df..d117554ce3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This article describes how to deploy Defender for Endpoint for Linux using Ansible. A successful deployment requires the completion of all of the following tasks: - [Download the onboarding package](#download-the-onboarding-package) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 131154d289..6b66fa8f75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This article describes how to deploy Defender for Endpoint for Linux using Puppet. A successful deployment requires the completion of all of the following tasks: - [Download the onboarding package](#download-the-onboarding-package) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index ec07346a41..f63acb5d9d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + >[!IMPORTANT] >This topic contains instructions for how to set preferences for Defender for Endpoint for Linux in enterprise environments. If you are interested in configuring the product on a device from the command-line, see [Resources](linux-resources.md#configure-from-the-command-line). diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md index c07a3578a6..a1933b9926 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md @@ -21,11 +21,12 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Defender for Endpoint for Linux. This topic describes the privacy controls available within the product, how to manage these controls with policy settings and more details on the data events that are collected. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md index 68e7f23b4e..d79ecb9600 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + The potentially unwanted application (PUA) protection feature in Defender for Endpoint for Linux can detect and block PUA files on endpoints in your network. These applications are not considered viruses, malware, or other types of threats, but might perform actions on endpoints that adversely affect their performance or use. PUA can also refer to applications that are considered to have poor reputation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md index 73987788c9..05ed526260 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + ## Collect diagnostic information If you can reproduce a problem, first increase the logging level, run the system for some time, and then restore the logging level to the default. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md index 5c05635456..ca045ff430 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Microsoft Defender ATP can discover a proxy server using the ```HTTPS_PROXY``` environment variable. This setting must be configured **both** at installation time and after the product has been installed. ## Installation time configuration diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md index 7ddf65b664..234df1548c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md @@ -24,11 +24,12 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + ## Run the connectivity test To test if Defender for Endpoint for Linux can communicate to the cloud with the current network settings, run a connectivity test from the command line: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md index 31e67a513e..d04d723402 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + ## Verify if installation succeeded An error in installation may or may not result in a meaningful error message by the package manager. To verify if the installation succeeded, obtain and check the installation logs using: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index cc909e9afa..498a5638d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -23,10 +23,10 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article provides some general steps that can be used to narrow down performance issues related to Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md index de5f4532b8..6dd62d7da1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md @@ -29,6 +29,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. > [!WARNING] diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md index db9749d0f9..7883f6a03b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md @@ -26,6 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) Learn about common commands used in live response and see examples on how they are typically used. diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response.md b/windows/security/threat-protection/microsoft-defender-atp/live-response.md index 0b5318d4af..7bfb93e10c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response.md @@ -25,6 +25,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Live response gives security operations teams instantaneous access to a device (also referred to as a machine) using a remote shell connection. This gives you the power to do in-depth investigative work and take immediate response actions to promptly contain identified threats—in real time. Live response is designed to enhance investigations by enabling your security operations team to collect forensic data, run scripts, send suspicious entities for analysis, remediate threats, and proactively hunt for emerging threats.

diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md index 1a5a15f330..0d02fbc860 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This article provides information on how to define exclusions that apply to on-demand scans, and real-time protection and monitoring. >[!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md index 27de5d44de..02768f9c9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + 1. Enter your credentials. ![Image of Jamf Pro dashboard](images/jamf-pro-portal1.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index 064657b978..f61fab3284 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -23,11 +23,12 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + This topic describes how to deploy Microsoft Defender for Endpoint for macOS manually. A successful deployment requires the completion of all of the following steps: - [Download installation and onboarding packages](#download-installation-and-onboarding-packages) - [Application installation (macOS 10.15 and older versions)](#application-installation-macos-1015-and-older-versions) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 4d8f5b0a59..9c62c93686 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Learn how to deploy Microsoft Defender for Endpoint for macOS with Jamf Pro. > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md index 044e4550e7..1f89b974af 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md @@ -27,6 +27,8 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) ## Prerequisites and system requirements diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md index 327ec51d6f..65d3c7e838 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + Set up the device groups similar to Group policy organizational unite (OUs), Microsoft Endpoint Configuration Manager's device collection, and Intune's device groups. 1. Navigate to **Static Computer Groups**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md index 7e2a462130..ef622f9f2e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) + ## Enroll macOS devices There are multiple methods of getting enrolled to JamF. From 83eb56f674c1ad41f9a73840f8c6fc7e7f71eb27 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 12:50:22 +0530 Subject: [PATCH 048/708] updated updated comments --- .../threat-protection/microsoft-defender-atp/mac-privacy.md | 3 +++ .../threat-protection/microsoft-defender-atp/mac-pua.md | 3 +++ .../threat-protection/microsoft-defender-atp/mac-resources.md | 2 ++ .../microsoft-defender-atp/mac-schedule-scan-atp.md | 2 ++ .../microsoft-defender-atp/mac-support-install.md | 2 ++ .../microsoft-defender-atp/mac-support-kext.md | 2 ++ .../microsoft-defender-atp/mac-support-license.md | 2 ++ .../microsoft-defender-atp/mac-support-perf.md | 2 ++ .../microsoft-defender-atp/mac-sysext-policies.md | 2 ++ .../microsoft-defender-atp/mac-sysext-preview.md | 2 ++ .../threat-protection/microsoft-defender-atp/mac-updates.md | 2 ++ .../threat-protection/microsoft-defender-atp/mac-whatsnew.md | 2 ++ .../threat-protection/microsoft-defender-atp/machine-groups.md | 2 ++ .../microsoft-defender-atp/machine-reports.md | 1 + .../threat-protection/microsoft-defender-atp/machine-tags.md | 2 ++ .../threat-protection/microsoft-defender-atp/machine.md | 2 +- .../threat-protection/microsoft-defender-atp/machineaction.md | 2 +- .../microsoft-defender-atp/machines-view-overview.md | 2 +- .../threat-protection/microsoft-defender-atp/manage-alerts.md | 2 +- .../manage-atp-post-migration-configuration-manager.md | 2 ++ .../manage-atp-post-migration-group-policy-objects.md | 2 ++ .../microsoft-defender-atp/manage-atp-post-migration-intune.md | 2 ++ .../manage-atp-post-migration-other-tools.md | 2 ++ .../microsoft-defender-atp/manage-atp-post-migration.md | 3 ++- .../threat-protection/microsoft-defender-atp/manage-edr.md | 2 ++ 25 files changed, 47 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md index 4b2485bada..b67c9fcc9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md @@ -27,6 +27,9 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Microsoft Defender for Endpoint for Mac. This topic describes the privacy controls available within the product, how to manage these controls with policy settings and more details on the data events that are collected. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md index 4820f1a240..ad94d3aff5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md @@ -27,6 +27,9 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + + The potentially unwanted application (PUA) protection feature in Microsoft Defender for Endpoint for Mac can detect and block PUA files on endpoints in your network. These applications are not considered viruses, malware, or other types of threats, but might perform actions on endpoints that adversely affect their performance or use. PUA can also refer to applications that are considered to have poor reputation. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md index 938a071c86..665138b0b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## Collecting diagnostic information If you can reproduce a problem, increase the logging level, run the system for some time, and restore the logging level to the default. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md index 93a06cb500..b6b4991852 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + While you can start a threat scan at any time with Microsoft Defender for Endpoint, your enterprise might benefit from scheduled or timed scans. For example, you can schedule a scan to run at the beginning of every workday or week. ## Schedule a scan with *launchd* diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md index 49ab358c4d..b830d15718 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## Installation failed For manual installation, the Summary page of the installation wizard says, "An error occurred during installation. The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance." For MDM deployments, it displays as a generic installation failure as well. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md index 2ca36a4873..5f6bd98b50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This article provides information on how to troubleshoot issues with the kernel extension that is installed as part of Microsoft Defender for Endpoint for Mac. Starting with macOS High Sierra (10.13), macOS requires all kernel extensions to be explicitly approved before they are allowed to run on the device. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md index 35e4ec10cd..3f67b0782d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + While you are going through [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) and [Manual deployment](mac-install-manually.md) testing or a Proof Of Concept (PoC), you might get the following error: ![Image of license error](images/no-license-found.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md index 40bf88fbb5..1f0033d256 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This topic provides some general steps that can be used to narrow down performance issues related to Microsoft Defender for Endpoint for Mac. Real-time protection (RTP) is a feature of Microsoft Defender for Endpoint for Mac that continuously monitors and protects your device against threats. It consists of file and process monitoring and other heuristics. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index b8632b1ff3..449e6487b8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -28,6 +28,8 @@ ROBOTS: noindex,nofollow - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + In alignment with macOS evolution, we are preparing a Microsoft Defender for Endpoint for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. If you have deployed Microsoft Defender for Endpoint for Mac in a managed environment (through JAMF, Intune, or another MDM solution), you must deploy new configuration profiles. Failure to do these steps will result in users getting approval prompts to run these new components. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md index 4e180f97ac..b4ce23f830 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md @@ -28,6 +28,8 @@ ROBOTS: noindex,nofollow - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + In alignment with macOS evolution, we are preparing a Defender for Endpoint for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. This functionality is currently in public preview. This article contains instructions for enabling this functionality on your device. You can choose to try out this feature locally on your own device or configure it remotely through a management tool. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md index dbecac6a22..504daace35 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. To update Microsoft Defender for Endpoint for Mac, a program named Microsoft AutoUpdate (MAU) is used. By default, MAU automatically checks for updates daily, but you can change that to weekly, monthly, or manually. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 1aac2f2e9f..557ee4075f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > [!IMPORTANT] > On macOS 11 (Big Sur), Microsoft Defender for Endpoint requires additional configuration profiles. If you are an existing customer upgrading from earlier versions of macOS, make sure to deploy the additional configuration profiles listed on [this page](mac-sysext-policies.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md index 1988df1790..688797c09c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md @@ -29,6 +29,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + In an enterprise scenario, security operation teams are typically assigned a set of devices. These devices are grouped together based on a set of attributes such as their domains, computer names, or designated tags. In Microsoft Defender for Endpoint, you can create device groups and use them to: diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md index e5db586297..026045721d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md @@ -26,6 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) The devices status report provides high-level information about the devices in your organization. The report includes trending information showing the sensor health state, antivirus status, OS platforms, and Windows 10 versions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 768e8270b7..02aa043452 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -25,6 +25,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Add tags on devices to create a logical group affiliation. Device tags support proper mapping of the network, enabling you to attach different tags to capture context and to enable dynamic list creation as part of an incident. Tags can be used as a filter in **Devices list** view, or to group devices. For more information on device grouping, see [Create and manage device groups](machine-groups.md). You can add tags on devices using the following ways: diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index 42d8efa0dd..d0d1da18c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md index c85800023a..9f8d118589 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - For more information, see [Response Actions](respond-machine-alerts.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md index 3f7d9f6290..8478340b7a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-machinesview-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-machinesview-abovefoldlink) The **Devices list** shows a list of the devices in your network where alerts were generated. By default, the queue displays devices with alerts seen in the last 30 days. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md index 8862ac7822..6a7ac0dacc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) Defender for Endpoint notifies you of possible malicious events, attributes, and contextual information through alerts. A summary of new alerts is displayed in the **Security operations dashboard**, and you can access all alerts in the **Alerts queue**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md index 38dceefad0..9e117a0a1e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md @@ -30,6 +30,8 @@ ms.reviewer: chventou - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + We recommend using We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem), which includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) (Intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction) (Configuration Manager) to manage your organization's threat protection features for devices (also referred to as endpoints). - [Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) - [Co-manage Microsoft Defender for Endpoint on Windows 10 devices with Configuration Manager and Intune](manage-atp-post-migration-intune.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md index 9d8b3a42b1..c3f3f92a68 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md @@ -30,6 +30,8 @@ ms.reviewer: chventou - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > [!NOTE] > We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem) to manage your organization's threat protection features for devices (also referred to as endpoints). Endpoint Manager includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction). **[Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview)**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md index e919ae28a4..ce4a7c06e9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md @@ -30,6 +30,8 @@ ms.reviewer: chventou - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem), which includes Microsoft Intune (Intune) to manage your organization's threat protection features for devices (also referred to as endpoints). [Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview). This article describes how to find your Microsoft Defender for Endpoint settings in Intune, and lists various tasks you can perform. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md index cdd5938c30..86f55eff6e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md @@ -30,6 +30,8 @@ ms.reviewer: chventou - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > [!NOTE] > We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem) to manage your organization's threat protection features for devices (also referred to as endpoints). Endpoint Manager includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction). > - [Learn more about Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md index ed982d2bab..3e3d490b63 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md @@ -26,11 +26,12 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + After you have moved from your previous endpoint protection and antivirus solution to Microsoft Defender for Endpoint, your next step is to manage your features and capabilities. We recommend using [Microsoft Endpoint Manager](https://docs.microsoft.com/mem/endpoint-manager-overview), which includes [Microsoft Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) and [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/understand/introduction), to manage your organization's devices and security settings. However, you can use other tools/methods, such as [Group Policy Objects in Azure Active Directory Domain Services](https://docs.microsoft.com/azure/active-directory-domain-services/manage-group-policy). The following table lists various tools/methods you can use, with links to learn more. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index bafeede5a8..ff1e7c09c9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Manage the alerts queue, investigate devices in the devices list, take response actions, and hunt for possible threats in your organization using advanced hunting. From ca5a6480013ee3ce55eba5a30c825c6f4fe60c4b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 14:02:48 +0530 Subject: [PATCH 049/708] updated updated review comments --- .../threat-protection/microsoft-defender-atp/manage-edr.md | 2 ++ .../microsoft-defender-atp/manage-incidents.md | 2 ++ .../microsoft-defender-atp/manage-indicators.md | 2 +- .../microsoft-defender-atp/manage-suppression-rules.md | 2 ++ .../threat-protection/microsoft-defender-atp/management-apis.md | 2 +- .../mcafee-to-microsoft-defender-migration.md | 2 ++ .../mcafee-to-microsoft-defender-onboard.md | 2 ++ .../mcafee-to-microsoft-defender-prepare.md | 1 + .../mcafee-to-microsoft-defender-setup.md | 2 ++ .../microsoft-cloud-app-security-config.md | 2 ++ .../microsoft-cloud-app-security-integration.md | 2 ++ .../microsoft-defender-advanced-threat-protection.md | 2 ++ .../microsoft-defender-atp/microsoft-defender-atp-android.md | 2 ++ .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 2 ++ .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 2 ++ .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 ++ .../microsoft-defender-security-center.md | 2 ++ .../microsoft-defender-atp/microsoft-threat-experts.md | 2 ++ .../microsoft-defender-atp/migration-guides.md | 2 ++ .../microsoft-defender-atp/minimum-requirements.md | 2 ++ .../threat-protection/microsoft-defender-atp/mssp-list.md | 2 ++ .../threat-protection/microsoft-defender-atp/mssp-support.md | 2 +- .../microsoft-defender-atp/network-protection.md | 2 ++ .../threat-protection/microsoft-defender-atp/non-windows.md | 2 ++ 24 files changed, 44 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index bafeede5a8..ff1e7c09c9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Manage the alerts queue, investigate devices in the devices list, take response actions, and hunt for possible threats in your organization using advanced hunting. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md index 493023678c..4b3437ca47 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md @@ -28,6 +28,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Managing incidents is an important part of every cybersecurity operation. You can manage incidents by selecting an incident from the **Incidents queue** or the **Incidents management pane**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md index 4a8307b45f..e23756713d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) Indicator of compromise (IoCs) matching is an essential feature in every endpoint protection solution. This capability gives SecOps the ability to set a list of indicators for detection and for blocking (prevention and response). diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md index 067864deb3..714cdb8a1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + There might be scenarios where you need to suppress alerts from appearing in the portal. You can create suppression rules for specific alerts that are known to be innocuous such as known tools or processes in your organization. For more information on how to suppress alerts, see [Suppress alerts](manage-alerts.md). You can view a list of all the suppression rules and manage them in one place. You can also turn an alert suppression rule on or off. diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index b854f14c18..a3b3f5ca07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -26,7 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mgt-apis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mgt-apis-abovefoldlink) Defender for Endpoint supports a wide variety of options to ensure that customers can easily adopt the platform. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md index c0a76d0fa8..3051bd12d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md @@ -32,6 +32,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + If you are planning to switch from McAfee Endpoint Security (McAfee) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide to plan your migration. ## The migration process diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md index a0e94b3305..20d55fd9fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md @@ -32,6 +32,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + |[![Phase 1: Prepare](images/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md index 31abf8eea2..48193f7027 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md @@ -32,6 +32,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index 8338f70288..13f21d5b7a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -32,6 +32,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + |[![Phase 1: Prepare](images/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index f97c289ff3..9cde2624e5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + To benefit from Microsoft Defender for Endpoint cloud app discovery signals, turn on Microsoft Cloud App Security integration. >[!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md index 6fb50d90da..ffdc84efeb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md @@ -29,6 +29,8 @@ ms.date: 10/18/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Microsoft Cloud App Security (Cloud App Security) is a comprehensive solution that gives visibility into cloud apps and services by allowing you to control and limit access to cloud apps, while enforcing compliance requirements on data stored in the cloud. For more information, see [Cloud App Security](https://docs.microsoft.com/cloud-app-security/what-is-cloud-app-security). >[!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 085f783ff2..42d406d343 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -25,6 +25,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). Microsoft Defender for Endpoint is an enterprise endpoint security platform designed to help enterprise networks prevent, detect, investigate, and respond to advanced threats. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index 889f565e87..8834fc6995 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This topic describes how to install, configure, update, and use Defender for Endpoint for Android. > [!CAUTION] diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index 5594be464c..3bd32ceab7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + **Microsoft Defender for Endpoint for iOS** will offer protection against phishing and unsafe network connections from websites, emails, and apps. All alerts will be available through a single pane of glass in the Microsoft Defender Security Center. The portal gives security teams a centralized view of threats on iOS devices along with other platforms. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 44e62a283e..9ab6662080 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This topic describes how to install, configure, update, and use Microsoft Defender for Endpoint for Linux. > [!CAUTION] diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index d0d840d6d0..a57f5c0d1c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This topic describes how to install, configure, update, and use Defender for Endpoint for Mac. > [!CAUTION] diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md index 5f28deb01e..2df20f71bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Microsoft Defender Security Center is the portal where you can access Microsoft Defender for Endpoint capabilities. It gives enterprise security operations teams a single pane of glass experience to help secure networks. ## In this section diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 59ccfffccb..a8058b2da0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Microsoft Threat Experts is a managed threat hunting service that provides Security Operation Centers (SOCs) with expert level monitoring and analysis to help them ensure that critical threats in their unique environments don’t get missed. This new capability provides expert-driven insights and data through targeted attack notification and access to experts on demand. diff --git a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md index ceb8db05a3..953a9e9023 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md @@ -26,6 +26,8 @@ ms.date: 09/24/2020 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## Migration guides If you're considering switching from a non-Microsoft threat protection solution to Microsoft Defender for Endpoint with Microsoft Defender Antivirus, check out our migration guidance. Select the scenario that best represents where you are in your deployment process, and see the guidance. diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 5d5a31488c..a9c0b56140 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -25,6 +25,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + There are some minimum requirements for onboarding devices to the service. Learn about the licensing, hardware and software requirements, and other configuration settings to onboard devices to the service. > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-minreqs-abovefoldlink). diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index 29c657c86e..ad2b608553 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -23,6 +23,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Logo |Partner name | Description :---|:---|:--- ![Image of BDO Digital logo](images/bdo-logo.png)| [BDO Digital](https://go.microsoft.com/fwlink/?linkid=2090394) | BDO Digital's Managed Defense leverages best practice tools, AI, and in-house security experts for 24/7/365 identity protection diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md index 730662b970..71d66a2dbe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md @@ -25,7 +25,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) Security is recognized as a key component in running an enterprise, however some organizations might not have the capacity or expertise to have a dedicated security operations team to manage the security of their endpoints and network, others may want to have a second set of eyes to review alerts in their network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index cf325c653b..1e0aac4020 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -26,6 +26,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Network protection helps reduce the attack surface of your devices from Internet-based events. It prevents employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. Network protection expands the scope of [Microsoft Defender SmartScreen](../microsoft-defender-smartscreen/microsoft-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). diff --git a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md index 6c6358a9b5..79f4ce74d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Microsoft has been on a journey to extend its industry leading endpoint security capabilities beyond Windows and Windows Server to macOS, Linux, Android, and soon iOS. From 85bfb8ec71a7ea7014250077c8448826f80309da Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 14:25:03 +0530 Subject: [PATCH 050/708] updated updated review comments --- .../Onboard-Windows-10-multi-session-device.md | 2 ++ .../microsoft-defender-atp/offboard-machine-api.md | 2 +- .../microsoft-defender-atp/onboard-downlevel.md | 1 - .../microsoft-defender-atp/onboard-offline-machines.md | 2 ++ .../threat-protection/microsoft-defender-atp/onboard.md | 2 ++ .../onboarding-endpoint-configuration-manager.md | 2 ++ .../microsoft-defender-atp/onboarding-endpoint-manager.md | 2 +- .../microsoft-defender-atp/onboarding-notification.md | 2 ++ .../threat-protection/microsoft-defender-atp/onboarding.md | 2 ++ .../microsoft-defender-atp/overview-attack-surface-reduction.md | 2 ++ .../microsoft-defender-atp/overview-custom-detections.md | 2 ++ .../overview-endpoint-detection-response.md | 2 ++ .../microsoft-defender-atp/overview-hardware-based-isolation.md | 2 ++ .../microsoft-defender-atp/partner-applications.md | 1 + .../microsoft-defender-atp/post-ti-indicator.md | 2 +- .../microsoft-defender-atp/prepare-deployment.md | 2 +- .../threat-protection/microsoft-defender-atp/preview.md | 2 ++ 17 files changed, 27 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 37ffe71d5e..f5581264d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -26,6 +26,8 @@ Applies to: - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + > [!IMPORTANT] > Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md index 41a63e43bb..cc0927755b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 815a6139dd..c7c9163e32 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -31,7 +31,6 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-downlevel-abovefoldlink). Defender for Endpoint extends support to include down-level operating systems, providing advanced attack detection and investigation capabilities on supported Windows versions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md index fe2804290e..199fdba3ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + To onboard devices without Internet access, you'll need to take the following general steps: > [!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard.md b/windows/security/threat-protection/microsoft-defender-atp/onboard.md index 87831075d7..260a39fc37 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Configure and manage all the Defender for Endpoint capabilities to get the best security protection for your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index 1e788eab51..3a0c5a024b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + This article is part of the Deployment guide and acts as an example onboarding method that guides users in: - Step 1: Onboarding Windows devices to the service - Step 2: Configuring Defender for Endpoint capabilities diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md index 69308b1069..6a93ffde91 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md @@ -27,7 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) This article is part of the Deployment guide and acts as an example onboarding method that guides users in: - Step 1: Onboarding devices to the service by creating a group in Microsoft Endpoint Manager (MEM) to assign configurations on diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index b598e8b95d..0f2411ad67 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -25,6 +25,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Create a notification rule so that when a local onboarding or offboardiing script is used, you'll be notified. ## Before you begin diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md index 41626f31a2..072ce22415 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Deploying Defender for Endpoint is a three-phase process:
diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md index c560286379..e9e892404c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Help reduce your attack surfaces, by minimizing the places where your organization is vulnerable to cyberthreats and attacks. Use the following resources to configure protection for the devices and applications in your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md index af438b69b1..3e0ed6cb27 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured devices. You can do this with customizable detection rules that automatically trigger alerts and response actions. Custom detections work with [advanced hunting](advanced-hunting-overview.md), which provides a powerful, flexible query language that covers a broad set of event and system information from your network. You can set them to run at regular intervals, generating alerts and taking response actions whenever there are matches. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md index caff10f756..c24f798860 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md @@ -27,6 +27,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Defender for Endpoint endpoint detection and response capabilities provide advanced attack detections that are near real-time and actionable. Security analysts can prioritize alerts effectively, gain visibility into the full scope of a breach, and take response actions to remediate threats. When a threat is detected, alerts are created in the system for an analyst to investigate. Alerts with the same attack techniques or attributed to the same attacker are aggregated into an entity called an _incident_. Aggregating alerts in this manner makes it easy for analysts to collectively investigate and respond to threats. diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md index 882adef417..4d201bf98a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md @@ -25,6 +25,8 @@ ms.date: 09/07/2018 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Hardware-based isolation helps protect system integrity in Windows 10 and is integrated with Microsoft Defender for Endpoint. | Feature | Description | diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index 0576b900d9..4080cc791a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -26,6 +26,7 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Defender for Endpoint supports third-party applications to help enhance the detection, investigation, and threat intelligence capabilities of the platform. diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index 13472618b4..e543c1c541 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md index 96825f43c6..3aafb8ab2e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md @@ -28,7 +28,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Deploying Defender for Endpoint is a three-phase process: diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index ee0c75f426..769ca23c89 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -30,6 +30,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + The Defender for Endpoint service is constantly being updated to include new feature enhancements and capabilities. > [!TIP] From 9768adbcd092c9cbad56ddb02390f88d396f15e5 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 16:20:46 +0530 Subject: [PATCH 051/708] updated updated per review comments --- .../microsoft-defender-atp/production-deployment.md | 2 ++ .../microsoft-defender-atp/pull-alerts-using-rest-api.md | 3 +-- .../microsoft-defender-atp/raw-data-export-event-hub.md | 2 +- .../microsoft-defender-atp/raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 2 +- .../threat-protection/microsoft-defender-atp/rbac.md | 2 +- .../microsoft-defender-atp/recommendation.md | 2 +- .../microsoft-defender-atp/respond-file-alerts.md | 2 +- .../microsoft-defender-atp/restrict-code-execution.md | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 2 +- .../run-advanced-query-sample-powershell.md | 1 + .../run-advanced-query-sample-python.md | 2 ++ .../threat-protection/microsoft-defender-atp/run-av-scan.md | 2 +- .../microsoft-defender-atp/run-detection-test.md | 1 + .../threat-protection/microsoft-defender-atp/score.md | 2 +- .../microsoft-defender-atp/set-device-value.md | 2 +- .../threat-protection/microsoft-defender-atp/software.md | 2 +- .../microsoft-defender-atp/stop-and-quarantine-file.md | 2 +- .../switch-to-microsoft-defender-migration.md | 6 ++++++ .../switch-to-microsoft-defender-onboard.md | 6 ++++++ .../switch-to-microsoft-defender-prepare.md | 6 ++++++ .../switch-to-microsoft-defender-setup.md | 6 ++++++ .../symantec-to-microsoft-defender-atp-migration.md | 5 +++++ .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++++++ .../symantec-to-microsoft-defender-atp-prepare.md | 6 ++++++ .../symantec-to-microsoft-defender-atp-setup.md | 6 ++++++ .../threat-analytics-analyst-reports.md | 2 ++ .../microsoft-defender-atp/threat-analytics.md | 2 ++ .../microsoft-defender-atp/threat-protection-integration.md | 2 ++ 29 files changed, 73 insertions(+), 15 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 516c64e1b5..78efdd3b76 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -27,7 +27,9 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Deploying Defender for Endpoint is a three-phase process: diff --git a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md index d656f995c8..e2b670a31e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md @@ -24,8 +24,7 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index da5a855d90..151caefffb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) ## Before you begin: diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index 6ae21ac206..b56e2f57db 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -26,7 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) ## Before you begin: diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index b9d7dfab14..825ffd35ab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) ## Stream Advanced Hunting events to Event Hubs and/or Azure storage account. diff --git a/windows/security/threat-protection/microsoft-defender-atp/rbac.md b/windows/security/threat-protection/microsoft-defender-atp/rbac.md index e47350fff9..f7c1b197fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/rbac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/rbac.md @@ -27,7 +27,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-rbac-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-rbac-abovefoldlink) Using role-based access control (RBAC), you can create roles and groups within your security operations team to grant appropriate access to the portal. Based on the roles and groups you create, you have fine-grained control over what users with access to the portal can see and do. diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index a295402e97..58cf40fc12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md index b9e3f1547e..502574a0ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md @@ -28,7 +28,7 @@ ms.topic: article [!include[Prerelease information](../../includes/prerelease.md)] ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-responddile-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-responddile-abovefoldlink) Quickly respond to detected attacks by stopping and quarantining files or blocking a file. After taking action on files, you can check activity details in the Action center. diff --git a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md index 69fed7db3a..c9b2b66b9b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index e6c6954a3f..e145f07b00 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## Limitations 1. You can only run a query on data from the last 30 days. diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md index 0f91e18e73..c3b1201de7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md @@ -25,6 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Run advanced queries using PowerShell, see [Advanced Hunting API](run-advanced-query-api.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md index fe714301b5..caae76a814 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md @@ -26,6 +26,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Run advanced queries using Python, see [Advanced Hunting API](run-advanced-query-api.md). In this section, we share Python samples to retrieve a token and use it to run a query. diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md index be84de1b82..9ffb81dace 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md index f37177fc33..bc24ff55d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md @@ -33,6 +33,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Run the following PowerShell script on a newly onboarded device to verify that it is properly reporting to the Defender for Endpoint service. diff --git a/windows/security/threat-protection/microsoft-defender-atp/score.md b/windows/security/threat-protection/microsoft-defender-atp/score.md index 4807947a54..acf522847d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/score.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index e58f039091..2a64c61bba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/software.md b/windows/security/threat-protection/microsoft-defender-atp/software.md index 06db1a9495..31304d6eb5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/software.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index aa446e46d4..04b2b48f48 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-migration.md index c9b60c2b17..1a6530cd00 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-migration.md @@ -25,6 +25,12 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Make the switch from a non-Microsoft endpoint solution to Microsoft Defender for Endpoint +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + If you are planning to switch from a non-Microsoft endpoint protection solution to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection), and you're looking for help, you're in the right place. Use this article as a guide to plan your migration. > [!TIP] diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index 4852139083..823b011616 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -25,6 +25,12 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 3: Onboard +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + |[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index 1ee41dc125..6bee8b6fcf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -25,6 +25,12 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 1: Prepare +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| |*You are here!*| | | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index 28403de16e..77e365be29 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -25,6 +25,12 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 2: Setup +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + |[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md index 371f380e63..ffc55d285b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md @@ -26,6 +26,11 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec to Microsoft Defender for Endpoint +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index 5b6c7e813f..2d7fc2fa49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -25,6 +25,12 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 3: Onboard to Microsoft Defender for Endpoint +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md index f4f06cbc7b..ebed1096cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md @@ -25,6 +25,12 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 1: Prepare for your migration +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index 53f1a5d9d1..677fdd3578 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -25,6 +25,12 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 2: Set up Microsoft Defender for Endpoint +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md index 827b287561..3ab782e6bc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md @@ -27,6 +27,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + Each [threat analytics report](threat-analytics.md) includes dynamic sections and a comprehensive written section called the _analyst report_. To access this section, open the report about the tracked threat and select the **Analyst report** tab. ![Image of the analyst report section of a threat analytics report](images/ta-analyst-report-small.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md index b89d527578..99a1049364 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md @@ -28,6 +28,8 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + With more sophisticated adversaries and new threats emerging frequently and prevalently, it's critical to be able to quickly: - Assess the impact of new threats diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md index 68a8596c02..ee522b299e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md @@ -26,6 +26,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + ## Integrate with other Microsoft solutions Microsoft Defender for Endpoint directly integrates with various Microsoft solutions. From bc486b67f29f2fa7285a0f36c09cf429ce3b6519 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jan 2021 16:27:35 -0800 Subject: [PATCH 052/708] up score --- .../android-support-signin.md | 5 +- .../microsoft-defender-atp/common-errors.md | 6 +-- .../configure-attack-surface-reduction.md | 4 +- .../get-domain-related-alerts.md | 4 +- .../get-file-related-alerts.md | 8 +-- .../get-file-related-machines.md | 8 +-- .../microsoft-defender-atp/ios-terms.md | 49 +++++++++---------- .../partner-applications.md | 16 +++--- 8 files changed, 47 insertions(+), 53 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index 34959bf022..3b6e8322ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -31,7 +31,7 @@ ms.topic: conceptual During onboarding, you might encounter sign in issues after the app is installed on your device. -This article provides solutions to address the sign on issues. +This article provides solutions to address the sign-on issues. ## Sign in failed - unexpected error **Sign in failed:** *Unexpected error, try later* @@ -63,8 +63,7 @@ from Google Play Store and try again **Cause:** -You do not have Microsoft 365 license assigned, or your organization does not -have a license for Microsoft 365 Enterprise subscription. +You do not have Microsoft 365 license assigned, or your organization does not have a license for Microsoft 365 Enterprise subscription. **Solution:** diff --git a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md index c43240cb86..77ea709f52 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md @@ -21,9 +21,9 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] * The error codes listed in the following table may be returned by an operation on any of Microsoft Defender for Endpoint APIs. -* Note that in addition to the error code, every error response contains an error message which can help resolving the problem. -* Note that the message is a free text that can be changed. -* At the bottom of the page you can find response examples. +* In addition to the error code, every error response contains an error message, which can help resolve the problem. +* The message is a free text that can be changed. +* At the bottom of the page, you can find response examples. Error code |HTTP status code |Message :---|:---|:--- diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md index 736ab0b846..e12a5c23c2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md @@ -1,6 +1,6 @@ --- title: Configure attack surface reduction -description: Use Microsoft Intune, Microsoft Endpoint Configuration Manager, Powershell cmdlets, and Group Policy to configure attack surface reduction. +description: Use Microsoft Intune, Microsoft Endpoint Configuration Manager, PowerShell cmdlets, and Group Policy to configure attack surface reduction. keywords: asr, attack surface reduction, windows defender, microsoft defender, antivirus, av search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -22,7 +22,7 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -You can configure attack surface reduction with a number of tools, including: +You can configure attack surface reduction with many tools, including: * Microsoft Intune * Microsoft Endpoint Configuration Manager diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index 2ef6ab2307..a9d61d3418 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -1,5 +1,5 @@ --- -title: Get domain related alerts API +title: Get domain-related alerts API description: Learn how to use the Get domain related alerts API to retrieve alerts related to a given domain address in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, domain, related, alerts search.product: eADQiWindows 10XVcnh @@ -16,7 +16,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Get domain related alerts API +# Get domain-related alerts API [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index e9088291e8..78611c1902 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -1,6 +1,6 @@ --- -title: Get file related alerts API -description: Learn how to use the Get file related alerts API to get a collection of alerts related to a given file hash in Microsoft Defender for Endpoint. +title: Get file-related alerts API +description: Learn how to use the Get file-related alerts API to get a collection of alerts related to a given file hash in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, file, hash search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -16,7 +16,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Get file related alerts API +# Get file-related alerts API [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -69,7 +69,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file exists - 200 OK with list of [alert](alerts.md) entities in the body. If file do not exist - 404 Not Found. +If successful and file exists - 200 OK with list of [alert](alerts.md) entities in the body. If file does not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index 99313ac5c8..da6b2b71d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -1,6 +1,6 @@ --- -title: Get file related machines API -description: Learn how to use the Get file related machines API to get a collection of machines related to a file hash in Microsoft Defender for Endpoint. +title: Get file-related machines API +description: Learn how to use the Get file-related machines API to get a collection of machines related to a file hash in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, devices, hash search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -16,7 +16,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Get file related machines API +# Get file-related machines API [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -69,7 +69,7 @@ Authorization | String | Bearer {token}. **Required**. Empty ## Response -If successful and file exists - 200 OK with list of [machine](machine.md) entities in the body. If file do not exist - 404 Not Found. +If successful and file exists - 200 OK with list of [machine](machine.md) entities in the body. If file does not exist - 404 Not Found. ## Example diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index 997e5ed226..87fc256054 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -29,7 +29,7 @@ hideEdit: true ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or -based on where you live, one of its affiliates) and you. Please read them. They +based on where you live, one of its affiliates) and you. They apply to the application named above. These Terms also apply to any Microsoft - updates, @@ -51,21 +51,21 @@ DO NOT USE THE APPLICATION.** 1. **INSTALLATION AND USE RIGHTS.** 1. **Installation and Use.** You may install and use any number of copies - of this application on iOS enabled device or devices which you own + of this application on iOS enabled device or devices that you own or control. You may use this application with your company's valid subscription of Defender for Endpoint or - an online service that includes MDATP functionalities. + an online service that includes Microsoft Defender for Endpoint functionalities. - 2. **Updates.** Updates or upgrades to MDATP may be required for full + 2. **Updates.** Updates or upgrades to Microsoft Defender for Endpoint may be required for full functionality. Some functionality may not be available in all countries. - 3. **Third Party Programs.** The application may include third party + 3. **Third-Party Programs.** The application may include third-party programs that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third-party program are included for your information only. 2. **INTERNET ACCESS MAY BE REQUIRED.** You may incur charges related to - Internet access, data transfer and other services per the terms of the data + Internet access, data transfer, and other services per the terms of the data service plan and any other agreement you have with your network operator due to use of the application. You are solely responsible for any network operator charges. @@ -78,8 +78,7 @@ DO NOT USE THE APPLICATION.** operates as your consent to the transmission of standard device information (including but not limited to technical information about your device, system and application software, and peripherals) for - Internet-based or wireless services. If other terms are provided in - connection with your use of the services, those terms also apply. + Internet-based or wireless services. If other terms are provided with your use of the services, those terms also apply. - Data. Some online services require, or may be enhanced by, the installation of local software like this one. At your, or your @@ -91,21 +90,20 @@ DO NOT USE THE APPLICATION.** improve Microsoft products and services and enhance your experience. You may limit or control collection of some usage and performance data through your device settings. Doing so may disrupt your use of - certain features of the application. For additional information on - Microsoft's data collection and use, see the [Online Services + certain features of the application. For more information on Microsoft's data collection and use, see the [Online Services Terms](https://go.microsoft.com/fwlink/?linkid=2106777). 2. Misuse of Internet-based Services. You may not use any Internet-based service in any way that could harm it or impair anyone else's use of it or the wireless network. You may not use the service to try to gain - unauthorized access to any service, data, account or network by any + unauthorized access to any service, data, account, or network by any means. 4. **FEEDBACK.** If you give feedback about the application to Microsoft, you - give to Microsoft, without charge, the right to use, share and commercialize + give to Microsoft, without charge, the right to use, share, and commercialize your feedback in any way and for any purpose. You also give to third parties, without charge, any patent rights needed for their products, - technologies and services to use or interface with any specific parts of a + technologies, and services to use or interface with any specific parts of a Microsoft software or service that includes the feedback. You will not give feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because we include your feedback @@ -129,16 +127,14 @@ DO NOT USE THE APPLICATION.** - publish the application for others to copy; - - rent, lease or lend the application; or + - rent, lease, or lend the application; or - transfer the application or this agreement to any third party. 6. **EXPORT RESTRICTIONS.** The application is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the application. These laws - include restrictions on destinations, end users and end use. For additional - information, - see [www.microsoft.com/exporting](https://www.microsoft.com/exporting). + include restrictions on destinations, end users and end use. For more information, see [www.microsoft.com/exporting](https://www.microsoft.com/exporting). 7. **SUPPORT SERVICES.** Because this application is "as is," we may not provide support services for it. If you have any issues or questions about @@ -150,14 +146,13 @@ DO NOT USE THE APPLICATION.** 8. **APPLICATION STORE.** - 1. If you obtain the application through an application store (e.g., App - Store), please review the applicable application store terms to ensure + 1. If you obtain the application through an application store (for example, App + Store), review the applicable application store terms to ensure your download and use of the application complies with such terms. - Please note that these Terms are between you and Microsoft and not with + These terms are between you and Microsoft and not with the application store. - 2. The respective application store provider and its subsidiaries are third - party beneficiaries of these Terms, and upon your acceptance of these + 2. The respective application store provider and its subsidiaries are third-party beneficiaries of these Terms, and upon your acceptance of these Terms, the application store provider(s) will have the right to directly enforce and rely upon any provision of these Terms that grants them a benefit or rights. @@ -212,20 +207,20 @@ DO NOT USE THE APPLICATION.** This limitation applies to: - anything related to the application, services, content (including code) on - third party Internet sites, or third party programs; and + third-party Internet sites, or third-party programs; and -- claims for breach of contract, warranty, guarantee or condition; consumer +- claims for breach of contract, warranty, guarantee, or condition; consumer protection; deception; unfair competition; strict liability, negligence, - misrepresentation, omission, trespass or other tort; violation of statute or + misrepresentation, omission, trespass, or other tort; violation of statute or regulation; or unjust enrichment; all to the extent permitted by applicable law. It also applies even if: -a. Repair, replacement or refund for the application does not fully compensate +a. Repair, replacement, or refund for the application does not fully compensate you for any losses; or b. Covered Parties knew or should have known about the possibility of the damages. -The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages. +The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential, or other damages. diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index af671e6890..26d5318130 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -54,7 +54,7 @@ Logo |Partner name | Description ![Image of Elastic security logo](images/elastic-security-logo.png) | [Elastic Security](https://go.microsoft.com/fwlink/?linkid=2139303) | Elastic Security is a free and open solution for preventing, detecting, and responding to threats ![Image of IBM QRadar logo](images/ibm-qradar-logo.png) | [IBM QRadar](https://go.microsoft.com/fwlink/?linkid=2113903) | Configure IBM QRadar to collect detections from Defender for Endpoint ![Image of Micro Focus ArcSight logo](images/arcsight-logo.png) | [Micro Focus ArcSight](https://go.microsoft.com/fwlink/?linkid=2113548) | Use Micro Focus ArcSight to pull Defender for Endpoint detections -![Image of RSA NetWitness logo](images/rsa-netwitness-logo.png) | [RSA NetWitness](https://go.microsoft.com/fwlink/?linkid=2118566) | Stream Defender for Endpoint Alerts to RSA NetWitness leveraging Microsoft Graph Security API +![Image of RSA NetWitness logo](images/rsa-netwitness-logo.png) | [RSA NetWitness](https://go.microsoft.com/fwlink/?linkid=2118566) | Stream Defender for Endpoint Alerts to RSA NetWitness using Microsoft Graph Security API ![Image of SafeBreach logo](images/safebreach-logo.png) | [SafeBreach](https://go.microsoft.com/fwlink/?linkid=2114114)| Gain visibility into Defender for Endpoint security events that are automatically correlated with SafeBreach simulations ![Image of Skybox Vulnerability Control logo](images/skybox-logo.png) | [Skybox Vulnerability Control](https://go.microsoft.com/fwlink/?linkid=2127467) | Skybox Vulnerability Control cuts through the noise of vulnerability management, correlating business, network, and threat context to uncover your riskiest vulnerabilities ![Image of Splunk logo](images/splunk-logo.png) | [Splunk](https://go.microsoft.com/fwlink/?linkid=2129805) | The Defender for Endpoint Add-on allows Splunk users to ingest all of the alerts and supporting information to their Splunk @@ -97,14 +97,14 @@ Logo |Partner name | Description Logo |Partner name | Description :---|:---|:--- ![Image of Bitdefender logo](images/bitdefender-logo.png)| [Bitdefender](https://go.microsoft.com/fwlink/?linkid=860032)| Bitdefender GravityZone is a layered next generation endpoint protection platform offering comprehensive protection against the full spectrum of sophisticated cyber threats -![Image of Better Mobile logo](images/bettermobile-logo.png) | [Better Mobile](https://go.microsoft.com/fwlink/?linkid=2086214)| AI based MTD solution to stop mobile threats & phishing. Private internet browsing to protect user privacy +![Image of Better Mobile logo](images/bettermobile-logo.png) | [Better Mobile](https://go.microsoft.com/fwlink/?linkid=2086214)| AI-based MTD solution to stop mobile threats & phishing. Private internet browsing to protect user privacy ![Image of Corrata logo](images/corrata-logo.png)| [Corrata](https://go.microsoft.com/fwlink/?linkid=2081148) | Mobile solution — Protect your mobile devices with granular visibility and control from Corrata ![Image of Lookout logo](images/lookout-logo.png)| [Lookout](https://go.microsoft.com/fwlink/?linkid=866935)| Get Lookout Mobile Threat Protection telemetry for Android and iOS mobile devices ![Image of Symantec Endpoint Protection Mobile logo](images/symantec-logo.png) | [Symantec Endpoint Protection Mobile](https://go.microsoft.com/fwlink/?linkid=2090992)| SEP Mobile helps businesses predict, detect, and prevent security threats and vulnerabilities on mobile devices ![Image of Zimperium logo](images/zimperium-logo.png)| [Zimperium](https://go.microsoft.com/fwlink/?linkid=2118044)|Extend your Defender for Endpoint to iOS and Android with Machine Learning-based Mobile Threat Defense -## Additional integrations +## Other integrations Logo |Partner name | Description :---|:---|:--- ![Image of Cyren Web Filter logo](images/cyren-logo.png)| [Cyren Web Filter](https://go.microsoft.com/fwlink/?linkid=2108221)| Enhance your Defender for Endpoint with advanced Web Filtering @@ -115,27 +115,27 @@ Logo |Partner name | Description ## SIEM integration -Defender for Endpoint supports SIEM integration through a variety of methods — specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information, see [Enable SIEM integration](enable-siem-integration.md). +Defender for Endpoint supports SIEM integration through various methods — specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information, see [Enable SIEM integration](enable-siem-integration.md). ## Ticketing and IT service management Ticketing solution integration helps to implement manual and automatic response processes. Defender for Endpoint can help to create tickets automatically when an alert is generated and resolve the alerts when tickets are closed using the alerts API. ## Security orchestration and automation response (SOAR) integration -Orchestration solutions can help build playbooks and integrate the rich data model and actions that Defender for Endpoint APIs expose to orchestrate responses, such as query for device data, trigger device isolation, block/allow, resolve alert and others. +Orchestration solutions can help build playbooks and integrate the rich data model and actions that Defender for Endpoint APIs exposes to orchestrate responses, such as query for device data, trigger device isolation, block/allow, resolve alert and others. ## External alert correlation and Automated investigation and remediation Defender for Endpoint offers unique automated investigation and remediation capabilities to drive incident response at scale. Integrating the automated investigation and response capability with other solutions such as IDS and firewalls help to address alerts and minimize the complexities surrounding network and device signal correlation, effectively streamlining the investigation and threat remediation actions on devices. -External alerts can be pushed into Defender for Endpoint and is presented side by side with additional device-based alerts from Defender for Endpoint. This view provides a full context of the alert — with the real process and the full story of attack. +External alerts can be pushed into Defender for Endpoint and is presented side by side with other device-based alerts from Defender for Endpoint. This view provides a full context of the alert — with the real process and the full story of attack. ## Indicators matching You can use threat-intelligence from providers and aggregators to maintain and use indicators of compromise (IOCs). -Defender for Endpoint allows you to integrate with such solutions and act on IoCs by correlating its rich telemetry and creating alerts when there's a match; leveraging prevention and automated response capabilities to block execution and take remediation actions when there's a match. +Defender for Endpoint allows you to integrate with such solutions and act on IoCs by correlating its rich telemetry and creating alerts when there's a match; applying prevention and automated response capabilities to block execution and take remediation actions when there's a match. Defender for Endpoint currently supports IOC matching and remediation for file and network indicators. Blocking is supported for file indicators. ## Support for non-Windows platforms -Defender for Endpoint provides a centralized security operations experience for Windows as well as non-Windows platforms, including mobile devices. You'll be able to see alerts from various supported operating systems (OS) in the portal and better protect your organization's network. +Defender for Endpoint provides a centralized security operations experience for Windows and non-Windows platforms, including mobile devices. You'll be able to see alerts from various supported operating systems (OS) in the portal and better protect your organization's network. From 251edd7fa0a5d427efe00df657e6a0dde88dc00a Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 09:03:12 +0530 Subject: [PATCH 053/708] updated updated per review comments --- .../microsoft-defender-atp/threat-protection-reports.md | 1 + .../microsoft-defender-atp/ti-indicator.md | 2 +- .../microsoft-defender-atp/troubleshoot-asr.md | 2 ++ .../troubleshoot-collect-support-log.md | 2 ++ .../troubleshoot-exploit-protection-mitigations.md | 2 ++ .../microsoft-defender-atp/troubleshoot-live-response.md | 1 + .../microsoft-defender-atp/troubleshoot-mdatp.md | 6 ++++++ .../microsoft-defender-atp/troubleshoot-np.md | 3 +++ .../microsoft-defender-atp/troubleshoot-onboarding.md | 2 ++ .../microsoft-defender-atp/troubleshoot-siem.md | 3 +-- .../microsoft-defender-atp/tvm-assign-device-value.md | 2 +- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- .../tvm-microsoft-secure-score-devices.md | 3 +++ 13 files changed, 26 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md index cb3f428c6f..f007ec56f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md @@ -26,6 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) The threat protection report provides high-level information about alerts generated in your organization. The report includes trending information showing the detection sources, categories, severities, statuses, classifications, and determinations of alerts across time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md index d1e37474fa..7ea85bed28 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - See the corresponding [Indicators page](https://securitycenter.windows.com/preferences2/custom_ti_indicators/files) in the portal. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index d87ac10c13..79b890eed1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -26,6 +26,8 @@ ms.custom: asr - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + When you use [attack surface reduction rules](attack-surface-reduction.md) you may run into issues, such as: - A rule blocks a file, process, or performs some other action that it should not (false positive) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md index 2bed8e988b..0b98cc108c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md @@ -24,6 +24,8 @@ ms.topic: troubleshooting - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + When contacting support, you may be asked to provide the output package of the Microsoft Defender for Endpoint Client Analyzer tool. This topic provides instructions on how to run the tool via Live Response. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md index 16c70fb73c..468c5afe78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md @@ -25,6 +25,8 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + When you create a set of exploit protection mitigations (known as a configuration), you might find that the configuration export and import process does not remove all unwanted mitigations. You can manually remove unwanted mitigations in Windows Security, or you can use the following process to remove all mitigations and then import a baseline configuration file instead. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md index 6e64168c66..518b20b005 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md @@ -25,6 +25,7 @@ ms.topic: troubleshooting - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) This page provides detailed steps to troubleshoot live response issues. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md index 01836bb8c5..4a732e320d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md @@ -21,6 +21,12 @@ ms.topic: troubleshooting [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + This section addresses issues that might arise as you use the Microsoft Defender Advanced Threat service. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index 888c161d6d..1310eef56b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -25,6 +25,9 @@ manager: dansimp - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + + * IT administrators When you use [Network protection](network-protection.md) you may encounter issues, such as: diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 7fd6f29b20..68240c3d46 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -29,6 +29,8 @@ ms.topic: troubleshooting - Windows Server 2016 - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + You might need to troubleshoot the Microsoft Defender for Endpoint onboarding process if you encounter issues. This page provides detailed steps to troubleshoot onboarding issues that might occur when deploying with one of the deployment tools and common errors that might occur on the devices. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md index e67a94e2ed..08167546a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md @@ -26,8 +26,7 @@ ms.topic: troubleshooting - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) You might need to troubleshoot issues while pulling detections in your SIEM tools. diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md index 86295407b5..0c6f6557c5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -29,7 +29,7 @@ ms.topic: article - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 7c2da1accb..05c7882d14 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -28,7 +28,7 @@ ms.topic: conceptual - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) Threat and vulnerability management is a component of Defender for Endpoint, and provides both security administrators and security operations teams with unique value, including: diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md index 0f5a6419e1..5b247990d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -28,6 +28,9 @@ ms.topic: conceptual - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + + >[!NOTE] > Configuration score is now part of threat and vulnerability management as Microsoft Secure Score for Devices. From d3cf68756011cd683fd0b83990dd3a302f79eb5c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 09:20:09 +0530 Subject: [PATCH 054/708] updated updated review comments --- .../microsoft-defender-atp/unisolate-machine.md | 2 +- .../microsoft-defender-atp/unrestrict-code-execution.md | 2 +- .../threat-protection/microsoft-defender-atp/update-alert.md | 2 +- .../security/threat-protection/microsoft-defender-atp/user.md | 2 +- .../microsoft-defender-atp/view-incidents-queue.md | 1 + .../threat-protection/microsoft-defender-atp/vulnerability.md | 3 +++ .../whats-new-in-microsoft-defender-atp.md | 2 ++ 7 files changed, 10 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md index ef9ee5bad6..d31214fa49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md @@ -25,7 +25,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md index 71f6f96492..185091bbd8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index 3911a3d896..404b0674fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## API description diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index 4bb0c22aea..bb63650938 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -24,7 +24,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) Method|Return Type |Description :---|:---|:--- diff --git a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md index 4125a7ece6..afca1649ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md @@ -26,6 +26,7 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) The **Incidents queue** shows a collection of incidents that were flagged from devices in your network. It helps you sort through incidents to prioritize and create an informed cybersecurity response decision. diff --git a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md index a2717f7960..10d410f856 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md @@ -25,6 +25,9 @@ ms.topic: article - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631). To experience Microsoft Defender for Endpoint, [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + + [!include[Prerelease information](../../includes/prerelease.md)] ## Methods diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index 3516cd4e76..12001aac85 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -28,6 +28,8 @@ ms.topic: conceptual - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) + The following features are generally available (GA) in the latest release of Microsoft Defender for Endpoint as well as security features in Windows 10 and Windows Server. For more information preview features, see [Preview features](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection). From 6726c834ecf4c2c927cdd1536baf5afb5b15fa22 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 10:53:41 +0530 Subject: [PATCH 055/708] fixedwarnings to fix warnings --- .../microsoft-defender-atp/attack-surface-reduction-faq.md | 2 +- .../microsoft-defender-atp/basic-permissions.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index 5d12d0551b..1fe7d8786d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -42,7 +42,7 @@ Yes. ASR is supported for Windows Enterprise E3 and above. All of the rules supported with E3 are also supported with E5. -E5 also added greater integration with Defender for Endpoint. With E5, you can [use Defender for Endpoint to monitor and review analytics](https://docs.microsoft.com/microsoft-365/security/mtp/monitor-devices?view=o365-worldwide#monitor-and-manage-asr-rule-deployment-and-detections) on alerts in real-time, fine-tune rule exclusions, configure ASR rules, and view lists of event reports. +E5 also added greater integration with Defender for Endpoint. With E5, you can [use Defender for Endpoint to monitor and review analytics](https://docs.microsoft.com/microsoft-365/security/mtp/monitor-devices?view=o365-worldwide&preserve-view=true#monitor-and-manage-asr-rule-deployment-and-detections) on alerts in real-time, fine-tune rule exclusions, configure ASR rules, and view lists of event reports. ## What are the currently supported ASR rules? diff --git a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md index fbbcf28bc8..ead8dfe61c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md @@ -48,7 +48,7 @@ You can assign users with one of the following levels of permissions: > [!NOTE] > You need to run the PowerShell cmdlets in an elevated command-line. -- Connect to your Azure Active Directory. For more information, see, [Connect-MsolService](https://msdn.microsoft.com/library/dn194123.aspx). +- Connect to your Azure Active Directory. For more information, see, [Connect-MsolService](https://docs.microsoft.com/powershell/module/msonline/connect-msolservice?view=azureadps-1.0&preserve-view=true). **Full access**
Users with full access can log in, view all system information and resolve alerts, submit files for deep analysis, and download the onboarding package. From 9ee6b5140aeb031a00ee6e5c8093cd33f3449b4e Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 13:15:29 +0530 Subject: [PATCH 056/708] updated updated suggestion --- .../microsoft-defender-atp/get-machinegroups-collection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md index b61bdd7e67..63620caae5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinegroups-collection.md @@ -18,7 +18,7 @@ ms.topic: article ms.date: 10/07/2018 --- -# Get KB collection API +# Get Machinegroups collection API [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] From 76da8e0c1dae6e5c1bd4e704450d7ed8c7a7114d Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 14:28:34 +0530 Subject: [PATCH 057/708] updated to fix build issue --- .../microsoft-defender-atp/initiate-autoir-investigation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index 9b1af94e9e..0b1e10aa01 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -1,4 +1,4 @@ ---- +``--- title: Start Investigation API description: Use this API to start investigation on a device. keywords: apis, graph api, supported apis, investigation @@ -84,7 +84,7 @@ If successful, this method returns 201 - Created response code and [Investigatio Here is an example of the request. -``` +`` POST https://api.securitycenter.microsoft.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/startInvestigation Content-type: application/json { From cee4e4c66a323a53ea836fae3a12cd7bf8322051 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 14:45:53 +0530 Subject: [PATCH 058/708] updated update --- .../microsoft-defender-atp/live-response-command-examples.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md index 7883f6a03b..af4511c386 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md @@ -109,7 +109,7 @@ getfile c:\Users\user\Desktop\work.txt -auto > * Empty files > * Virtual files, or files that are not fully present locally > -> These file types **are** supported by [PowerShell](/powershell/scripting/overview?view=powershell-6/). +> These file types **are** supported by [PowerShell](/powershell/scripting/overview?view=powershell-6/?&preserve-view=true). > > Use PowerShell as an alternative, if you have problems using this command from within Live Response. From d46c32e7a403244b3e784c439b83ab30fd0c7548 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 15:07:34 +0530 Subject: [PATCH 059/708] update to fix comments --- .../switch-to-microsoft-defender-onboard.md | 1 - .../switch-to-microsoft-defender-prepare.md | 1 - .../microsoft-defender-atp/switch-to-microsoft-defender-setup.md | 1 - 3 files changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index e18d966b1a..e455b53fd6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -32,7 +32,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) |[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | -======= |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index 0e78d11ed1..68446bf5a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -32,7 +32,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | -======= |![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index bca83fab9d..e84108e0fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -32,7 +32,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) |[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | -======= |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | From 8020accca2bbe93281b7fc361038af71d4e74d85 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Wed, 6 Jan 2021 15:31:53 +0530 Subject: [PATCH 060/708] Updated_10ASCIIimages --- .../mdm/cm-proxyentries-csp.md | 35 ++++++++++++- windows/client-management/mdm/cmpolicy-csp.md | 17 +++++-- .../mdm/cmpolicyenterprise-csp.md | 18 +++++-- .../mdm/customdeviceui-csp.md | 12 +++-- windows/client-management/mdm/defender-csp.md | 39 +++++++++++++-- .../client-management/mdm/devdetail-csp.md | 38 ++++++++++++-- .../mdm/developersetup-csp.md | 19 +++++-- .../mdm/devicemanageability-csp.md | 15 ++++-- .../client-management/mdm/devicestatus-csp.md | 50 +++++++++++++++++-- windows/client-management/mdm/devinfo-csp.md | 14 ++++-- 10 files changed, 220 insertions(+), 37 deletions(-) diff --git a/windows/client-management/mdm/cm-proxyentries-csp.md b/windows/client-management/mdm/cm-proxyentries-csp.md index 816b5c188b..0ebc77be54 100644 --- a/windows/client-management/mdm/cm-proxyentries-csp.md +++ b/windows/client-management/mdm/cm-proxyentries-csp.md @@ -25,10 +25,41 @@ The CM\_ProxyEntries configuration service provider is used to configure proxy c -The following diagram shows the CM\_ProxyEntries configuration service provider management object in tree format as used by Open Mobile Alliance Client Provisioning (OMA CP) and OMA Device Management(OMA DM). Support for OMA DM was added in Windows 10, version 1607. +The following shows the CM\_ProxyEntries configuration service provider management object in tree format as used by Open Mobile Alliance Client Provisioning (OMA CP) and OMA Device Management(OMA DM). Support for OMA DM was added in Windows 10, version 1607. -![cm\-proxyentries csp (cp)](images/provisioning-csp-cm-proxyentries-cp.png) +``` +./Vendor/MSFT +CM_ProxyEntries +----Entry +--------ConnectionName +--------BypassLocal +--------Enable +--------Exception +--------Password +--------Port +--------Server +--------Type +--------Username + +./Device/Vendor/MSFT +Root + + +./Vendor/MSFT +./Device/Vendor/MSFT +CM_ProxyEntries +----Entry +--------ConnectionName +--------BypassLocal +--------Enable +--------Exception +--------Password +--------Port +--------Server +--------Type +--------Username +``` **entryname** Defines the name of the connection proxy. diff --git a/windows/client-management/mdm/cmpolicy-csp.md b/windows/client-management/mdm/cmpolicy-csp.md index 67872d03da..35b6b90c40 100644 --- a/windows/client-management/mdm/cmpolicy-csp.md +++ b/windows/client-management/mdm/cmpolicy-csp.md @@ -28,10 +28,21 @@ Each policy entry identifies one or more applications in combination with a host **Default Policies**: Policies are applied in order of their scope with the most specific policies considered before the more general policies. The phone’s default behavior applies to all applications and all domains and is only used when no other, more specific policy is available. The default policy is to use any available Wi-Fi network first and then any available APN. -The following diagram shows the CMPolicy configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. - -![cmpolicy csp (dm,cp)](images/provisioning-csp-cmpolicy.png) +The following shows the CMPolicy configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. +``` +./Vendor/MSFT +CMPolicy +----PolicyName +--------SID +--------ClientType +--------Host +--------OrderedConnections +--------Connections +------------ConnXXX +----------------ConnectionID +----------------Type +``` ***policyName*** Defines the name of the policy. diff --git a/windows/client-management/mdm/cmpolicyenterprise-csp.md b/windows/client-management/mdm/cmpolicyenterprise-csp.md index df773dcb43..ebf14d1e7f 100644 --- a/windows/client-management/mdm/cmpolicyenterprise-csp.md +++ b/windows/client-management/mdm/cmpolicyenterprise-csp.md @@ -28,10 +28,20 @@ Each policy entry identifies one or more applications in combination with a host **Default Policies**: Policies are applied in order of their scope with the most specific policies considered before the more general policies. The phone’s default behavior applies to all applications and all domains and is only used when no other, more specific policy is available. The default policy is to use any available Wi-Fi network first and then any available APN. -The following diagram shows the CMPolicyEnterprise configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. - -![cmpolicy csp (dm,cp)](images/provisioning-csp-cmpolicyenterprise.png) - +The following shows the CMPolicyEnterprise configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. +``` +./Vendor/MSFT +CMPolicy +----PolicyName +--------SID +--------ClientType +--------Host +--------OrderedConnections +--------Connections +------------ConnXXX +----------------ConnectionID +----------------Type +``` ***policyName*** Defines the name of the policy. diff --git a/windows/client-management/mdm/customdeviceui-csp.md b/windows/client-management/mdm/customdeviceui-csp.md index 17b165ed51..c108d8f343 100644 --- a/windows/client-management/mdm/customdeviceui-csp.md +++ b/windows/client-management/mdm/customdeviceui-csp.md @@ -15,12 +15,16 @@ ms.date: 06/26/2017 # CustomDeviceUI CSP The CustomDeviceUI configuration service provider allows OEMs to implement their custom foreground application, as well as the background tasks to run on an IoT device running IoT Core. Only one foreground application is supported per device. Multiple background tasks are supported. -The following diagram shows the CustomDeviceUI configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. +The following shows the CustomDeviceUI configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. > **Note**  This configuration service provider only applies to Windows 10 IoT Core (IoT Core). - -![customdeviceui csp](images/provisioning-csp-customdeviceui.png) - +``` +./Vendor/MSFT +CustomDeviceUI +----StartupAppID +----BackgroundTasksToLaunch +--------BackgroundTaskPackageName +``` **./Vendor/MSFT/CustomDeviceUI** The root node for the CustomDeviceUI configuration service provider. The supported operation is Get. diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index da9959c0a2..8adac012f2 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -20,10 +20,41 @@ ms.date: 08/11/2020 The Windows Defender configuration service provider is used to configure various Windows Defender actions across the enterprise. -The following image shows the Windows Defender configuration service provider in tree format. - -![defender csp diagram](images/provisioning-csp-defender.png) - +The following shows the Windows Defender configuration service provider in tree format. +``` +./Vendor/MSFT +Defender +----Detections +--------ThreatId +------------Name +------------URL +------------Severity +------------Category +------------CurrentStatus +------------ExecutionStatus +------------InitialDetectionTime +------------LastThreatStatusChangeTime +------------NumberOfDetections +----Health +--------ComputerState +--------DefenderEnabled +--------RtpEnabled +--------NisEnabled +--------QuickScanOverdue +--------FullScanOverdue +--------SignatureOutOfDate +--------RebootRequired +--------FullScanRequired +--------EngineVersion +--------SignatureVersion +--------DefenderVersion +--------QuickScanTime +--------FullScanTime +--------QuickScanSigVersion +--------FullScanSigVersion +----Scan +----UpdateSignature +``` **Detections** An interior node to group all threats detected by Windows Defender. diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 11ab51bf9e..11ebbfad3c 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -21,10 +21,40 @@ The DevDetail configuration service provider handles the management object which For the DevDetail CSP, you cannot use the Replace command unless the node already exists. -The following diagram shows the DevDetail configuration service provider management object in tree format as used by OMA Device Management. The OMA Client Provisioning protocol is not supported for this configuration service provider. - -![devdetail csp (dm)](images/provisioning-csp-devdetail-dm.png) - +The following shows the DevDetail configuration service provider management object in tree format as used by OMA Device Management. The OMA Client Provisioning protocol is not supported for this configuration service provider. +``` +. +DevDetail +----URI +--------MaxDepth +--------MaxTotLen +--------MaxSegLen +----DevTyp +----OEM +----FwV +----SwV +----HwV +----LrgObj +----Ext +--------Microsoft +------------MobileID +------------RadioSwV +------------Resolution +------------CommercializationOperator +------------ProcessorArchitecture +------------ProcessorType +------------OSPlatform +------------LocalTime +------------DeviceName +------------TotalStorage +------------TotalRAM +--------WLANMACAddress +--------VoLTEServiceSetting +--------WlanIPv4Address +--------WlanIPv6Address +--------WlanDnsSuffix +--------WlanSubnetMask +``` **DevTyp** Required. Returns the device model name /SystemProductName as a string. diff --git a/windows/client-management/mdm/developersetup-csp.md b/windows/client-management/mdm/developersetup-csp.md index 40e1d4d82e..382d2d379a 100644 --- a/windows/client-management/mdm/developersetup-csp.md +++ b/windows/client-management/mdm/developersetup-csp.md @@ -19,10 +19,21 @@ The DeveloperSetup configuration service provider (CSP) is used to configure Dev > [!NOTE] > The DeveloperSetup configuration service provider (CSP) is only supported in Windows 10 Holographic Enterprise edition and with runtime provisioning via provisioning packages. It is not supported in MDM. -The following diagram shows the DeveloperSetup configuration service provider in tree format. - -![developersetup csp diagram](images/provisioning-csp-developersetup.png) - +The following shows the DeveloperSetup configuration service provider in tree format. +``` +./Device/Vendor/MSFT +DeveloperSetup +----EnableDeveloperMode +----DevicePortal +--------Authentication +------------Mode +------------BasicAuth +----------------Username +----------------Password +--------Connection +------------HttpPort +------------HttpsPort +``` **DeveloperSetup**

The root node for the DeveloperSetup configuration service provider. diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md index 3bf0368ffd..a5d62185ab 100644 --- a/windows/client-management/mdm/devicemanageability-csp.md +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -19,10 +19,17 @@ The DeviceManageability configuration service provider (CSP) is used retrieve th For performance reasons DeviceManageability CSP directly reads the CSP version from the registry. Specifically, the value csp\_version is used to determine each of the CSP versions. The csp\_version is a value under each of the CSP registration keys. To have consistency on the CSP version, the CSP GetProperty implementation for CFGMGR\_PROPERTY\_SEMANTICTYPE has to be updated to read from the registry as well, so that the both paths return the same information. -The following diagram shows the DeviceManageability configuration service provider in a tree format. - -![devicemanageability csp diagram](images/provisioning-csp-devicemanageability.png) - +The following shows the DeviceManageability configuration service provider in a tree format. +``` +./Device/Vendor/MSFT +DeviceManageability +----Capabilities +--------CSPVersions +----Provider +--------ProviderID +------------ConfigInfo +------------EnrollmentInfo +``` **./Device/Vendor/MSFT/DeviceManageability** Root node to group information about runtime MDM configuration capability on the target device. diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index 6ab35ba018..826af867cb 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -17,10 +17,52 @@ ms.date: 04/30/2019 The DeviceStatus configuration service provider is used by the enterprise to keep track of device inventory and query the state of compliance of these devices with their enterprise policies. -The following image shows the DeviceStatus configuration service provider in tree format. - -![devicestatus csp](images/provisioning-csp-devicestatus.png) - +The following shows the DeviceStatus configuration service provider in tree format. +``` +./Vendor/MSFT +DeviceStatus +----SecureBootState +----CellularIdentities +--------IMEI +------------IMSI +------------ICCID +------------PhoneNumber +------------CommercializationOperator +------------RoamingStatus +------------RoamingCompliance +----NetworkIdentifiers +--------MacAddress +------------IPAddressV4 +------------IPAddressV6 +------------IsConnected +------------Type +----Compliance +--------EncryptionCompliance +----TPM +--------SpecificationVersion +----OS +--------Edition +--------Mode +----Antivirus +--------SignatureStatus +--------Status +----Antispyware +--------SignatureStatus +--------Status +----Firewall +--------Status +----UAC +--------Status +----Battery +--------Status +--------EstimatedChargeRemaining +--------EstimatedRuntime +----DomainName +----DeviceGuard +--------VirtualizationBasedSecurityHwReq +--------VirtualizationBasedSecurityStatus +--------LsaCfgCredGuardStatus +``` **DeviceStatus** The root node for the DeviceStatus configuration service provider. diff --git a/windows/client-management/mdm/devinfo-csp.md b/windows/client-management/mdm/devinfo-csp.md index ba02947ada..9bdd49666d 100644 --- a/windows/client-management/mdm/devinfo-csp.md +++ b/windows/client-management/mdm/devinfo-csp.md @@ -23,10 +23,16 @@ The DevInfo configuration service provider handles the managed object which prov For the DevInfo CSP, you cannot use the Replace command unless the node already exists. -The following diagram shows the DevInfo configuration service provider management object in tree format as used by OMA Device Management. The OMA Client provisioning protocol is not supported by this configuration service provider. - -![devinfo csp (dm)](images/provisioning-csp-devinfo-dm.png) - +The following shows the DevInfo configuration service provider management object in tree format as used by OMA Device Management. The OMA Client provisioning protocol is not supported by this configuration service provider. +``` +. +DevInfo +----DevId +----Man +----Mod +----DmV +----Lang +``` **DevId** Required. Returns an application-specific global unique device identifier by default. From 7c9a37418a930adf53278b2cec251a770ee87485 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Wed, 6 Jan 2021 15:38:37 +0530 Subject: [PATCH 061/708] Update accounts-csp.md --- windows/client-management/mdm/accounts-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/accounts-csp.md b/windows/client-management/mdm/accounts-csp.md index 8b64a258d4..498abd7018 100644 --- a/windows/client-management/mdm/accounts-csp.md +++ b/windows/client-management/mdm/accounts-csp.md @@ -11,7 +11,7 @@ ms.reviewer: manager: dansimp --- -# Accounts CSP +# Accounts Configuration Service Provider The Accounts configuration service provider (CSP) is used by the enterprise (1) to rename a device, (2) to create a new local Windows account and join it to a local user group. This CSP was added in Windows 10, version 1803. From 80487ed0c1984c8490cd6cfcc317dd31e1c4954d Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Thu, 7 Jan 2021 00:39:45 +0530 Subject: [PATCH 062/708] Updated-4749599DDFs --- .../mdm/diagnosticlog-csp.md | 36 +++++++- windows/client-management/mdm/dmacc-csp.md | 42 ++++++++- windows/client-management/mdm/dmclient-csp.md | 49 +++++++++-- .../mdm/dmsessionactions-csp.md | 41 ++++++++- .../mdm/dynamicmanagement-csp.md | 19 +++- windows/client-management/mdm/email2-csp.md | 42 ++++++++- .../mdm/enrollmentstatustracking-csp.md | 66 +++++++++++++- .../mdm/enterpriseapn-csp.md | 23 ++++- .../mdm/enterpriseappvmanagement-csp.md | 33 ++++++- .../mdm/enterpriseassignedaccess-csp.md | 21 ++++- .../mdm/enterprisedataprotection-csp.md | 20 ++++- .../mdm/enterprisedesktopappmanagement-csp.md | 22 ++++- .../mdm/enterpriseext-csp.md | 21 ++++- .../mdm/enterpriseextfilessystem-csp.md | 18 +++- .../mdm/enterprisemodernappmanagement-csp.md | 49 ++++++++++- windows/client-management/mdm/euiccs-csp.md | 28 +++++- windows/client-management/mdm/firewall-csp.md | 86 ++++++++++++++++++- .../mdm/healthattestation-csp.md | 20 ++++- windows/client-management/mdm/maps-csp.md | 12 ++- windows/client-management/mdm/multisim-csp.md | 20 ++++- 20 files changed, 593 insertions(+), 75 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 2c49067d90..8eadae872c 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -26,9 +26,39 @@ The following are the links to different versions of the DiagnosticLog CSP DDF f - [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) -The following diagram shows the DiagnosticLog CSP in tree format. -![diagnosticlog csp diagram](images/provisioning-csp-diagnosticlog.png) - +The following shows the DiagnosticLog CSP in tree format. +``` +./Vendor/MSFT +DiagnosticLog +----EtwLog +--------Collectors +------------CollectorName +----------------TraceStatus +----------------TraceLogFileMode +----------------TraceControl +----------------LogFileSizeLimitMB +----------------Providers +--------------------ProviderGuid +------------------------Keywords +------------------------TraceLevel +------------------------State +--------Channels +------------ChannelName +----------------Export +----------------State +----------------Filter +----DeviceStateData +--------MdmConfiguration +----FileDownload +--------DMChannel +------------FileContext +----------------BlockSizeKB +----------------BlockCount +----------------BlockIndexToRead +----------------BlockData +----------------DataBlocks +--------------------BlockNumber +``` **./Vendor/MSFT/DiagnosticLog** The root node for the DiagnosticLog CSP. diff --git a/windows/client-management/mdm/dmacc-csp.md b/windows/client-management/mdm/dmacc-csp.md index 4a45bf4eb2..e7e340552c 100644 --- a/windows/client-management/mdm/dmacc-csp.md +++ b/windows/client-management/mdm/dmacc-csp.md @@ -23,10 +23,46 @@ The DMAcc configuration service provider allows an OMA Device Management (DM) ve For the DMAcc CSP, you cannot use the Replace command unless the node already exists. -The following diagram shows the DMAcc configuration service provider management object in tree format as used by OMA Device Management version 1.2. The OMA Client Provisioning protocol is not supported by this configuration service provider. - -![dmacc csp (dm)](images/provisioning-csp-dmacc-dm.png) +The following shows the DMAcc configuration service provider management object in tree format as used by OMA Device Management version 1.2. The OMA Client Provisioning protocol is not supported by this configuration service provider. +``` +./SyncML +DMAcc +----* +--------AppID +--------ServerID +--------Name +--------PrefConRef +--------AppAddr +------------* +----------------Addr +----------------AddrType +----------------Port +--------------------* +------------------------PortNbr +--------AAuthPref +--------AppAuth +------------* +----------------AAuthLevel +----------------AAuthType +----------------AAuthName +----------------AAuthSecret +----------------AAuthData +--------Ext +------------Microsoft +----------------Role +----------------ProtoVer +----------------DefaultEncoding +----------------UseHwDevID +----------------ConnRetryFreq +----------------InitialBackOffTime +----------------MaxBackOffTime +----------------BackCompatRetryDisabled +----------------UseNonceResync +----------------CRLCheck +----------------DisableOnRoaming +----------------SSLCLIENTCERTSEARCHCRITERIA +``` **DMAcc** Required. Defines the root node of all OMA DM server accounts that use the OMA DM version 1.2 protocol. diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md index 6ed30e55f1..1f764db2bb 100644 --- a/windows/client-management/mdm/dmclient-csp.md +++ b/windows/client-management/mdm/dmclient-csp.md @@ -17,11 +17,50 @@ ms.date: 11/01/2017 The DMClient configuration service provider (CSP) is used to specify additional enterprise-specific mobile device management (MDM) configuration settings for identifying the device in the enterprise domain, for security mitigation for certificate renewal, and for server-triggered enterprise unenrollment. -The following diagram shows the DMClient CSP in tree format. - -![dmclient csp](images/provisioning-csp-dmclient-th2.png) - - +The following shows the DMClient CSP in tree format. +``` +./Vendor/MSFT +DMClient +----Provider +-------- +------------EntDeviceName +------------ExchangeID +------------EntDMID +------------SignedEntDMID +------------CertRenewTimeStamp +------------PublisherDeviceID +------------ManagementServiceAddress +------------UPN +------------HelpPhoneNumber +------------HelpWebsite +------------HelpEmailAddress +------------RequireMessageSigning +------------SyncApplicationVersion +------------MaxSyncApplicationVersion +------------Unenroll +------------AADResourceID +------------AADDeviceID +------------EnrollmentType +------------EnableOmaDmKeepAliveMessage +------------HWDevID +------------ManagementServerAddressList +------------CommercialID +------------Push +----------------PFN +----------------ChannelURI +----------------Status +------------Poll +----------------IntervalForFirstSetOfRetries +----------------NumberOfFirstRetries +----------------IntervalForSecondSetOfRetries +----------------NumberOfSecondRetries +----------------IntervalForRemainingScheduledRetries +----------------NumberOfRemainingScheduledRetries +----------------PollOnLogin +----------------AllUsersPollOnFirstLogin +----Unenroll +----UpdateManagementServiceAddress +``` **./Vendor/MSFT** All the nodes in this CSP are supported in the device context, except for the **ExchangeID** node, which is supported in the user context. For the device context, use the **./Device/Vendor/MSFT** path and for the user context, use the **./User/Vendor/MSFT** path. diff --git a/windows/client-management/mdm/dmsessionactions-csp.md b/windows/client-management/mdm/dmsessionactions-csp.md index 65aeb1a961..f632a525d8 100644 --- a/windows/client-management/mdm/dmsessionactions-csp.md +++ b/windows/client-management/mdm/dmsessionactions-csp.md @@ -21,10 +21,47 @@ The DMSessionActions configuration service provider (CSP) is used to manage: This CSP was added in Windows 10, version 1703. -The following diagram shows the DMSessionActions configuration service provider in tree format. +The following shows the DMSessionActions configuration service provider in tree format. +``` +./User/Vendor/MSFT +DMSessionActions +----ProviderID +--------CheckinAlertConfiguration +------------Nodes +----------------NodeID +--------------------NodeURI +--------AlertData +--------PowerSettings +------------MaxSkippedSessionsInLowPowerState +------------MaxTimeSessionsSkippedInLowPowerState -![dmsessionactions csp](images/provisioning-csp-dmsessionactions.png) +./Device/Vendor/MSFT +DMSessionActions +----ProviderID +--------CheckinAlertConfiguration +------------Nodes +----------------NodeID +--------------------NodeURI +--------AlertData +--------PowerSettings +------------MaxSkippedSessionsInLowPowerState +------------MaxTimeSessionsSkippedInLowPowerState + + +./User/Vendor/MSFT +./Device/Vendor/MSFT +DMSessionActions +----ProviderID +--------CheckinAlertConfiguration +------------Nodes +----------------NodeID +--------------------NodeURI +--------AlertData +--------PowerSettings +------------MaxSkippedSessionsInLowPowerState +------------MaxTimeSessionsSkippedInLowPowerState +``` **./Device/Vendor/MSFT/DMSessionActions or ./User/Vendor/MSFT/DMSessionActions**

Defines the root node for the DMSessionActions configuration service provider.

diff --git a/windows/client-management/mdm/dynamicmanagement-csp.md b/windows/client-management/mdm/dynamicmanagement-csp.md index b6fe50d931..5ef97bbf97 100644 --- a/windows/client-management/mdm/dynamicmanagement-csp.md +++ b/windows/client-management/mdm/dynamicmanagement-csp.md @@ -17,10 +17,21 @@ Windows 10 allows you to manage devices differently depending on location, netwo This CSP was added in Windows 10, version 1703. -The following diagram shows the DynamicManagement configuration service provider in tree format. - -![dynamicmanagement csp](images/provisioning-csp-dynamicmanagement.png) - +The following shows the DynamicManagement configuration service provider in tree format. +``` +./Device/Vendor/MSFT +DynamicManagement +----NotificationsEnabled +----ActiveList +----Contexts +--------ContextID +------------SignalDefinition +------------SettingsPack +------------SettingsPackResponse +------------ContextStatus +------------Altitude +----AlertsEnabled +``` **DynamicManagement**

The root node for the DynamicManagement configuration service provider.

diff --git a/windows/client-management/mdm/email2-csp.md b/windows/client-management/mdm/email2-csp.md index 844fc1be39..f3e4080512 100644 --- a/windows/client-management/mdm/email2-csp.md +++ b/windows/client-management/mdm/email2-csp.md @@ -22,10 +22,44 @@ On the desktop, only per user configuration is supported.   -The following diagram shows the EMAIL2 configuration service provider management object in tree format as used by both OMA DM and OMA Client Provisioning. - -![email2 csp (dm,cp)](images/provisioning-csp-email2.png) - +The following shows the EMAIL2 configuration service provider management object in tree format as used by both OMA DM and OMA Client Provisioning. +``` +./Vendor/MSFT +EMAIL2 +----Account GUID +--------ACCOUNTICON +--------ACCOUNTTYPE +--------AUTHNAME +--------AUTHREQUIRED +--------AUTHSECRET +--------DOMAIN +--------DWNDAY +--------INSERVER +--------LINGER +--------KEEPMAX +--------NAME +--------OUTSERVER +--------REPLYADDR +--------SERVICENAME +--------SERVICETYPE +--------RETRIEVE +--------SERVERDELETEACTION +--------CELLULARONLY +--------SYNCINGCONTENTTYPES +--------CONTACTSSERVER +--------CALENDARSERVER +--------CONTACTSSERVERREQUIRESSL +--------CALENDARSERVERREQUIRESSL +--------CONTACTSSYNCSCHEDULE +--------CALENDARSYNCSCHEDULE +--------SMTPALTAUTHNAME +--------SMTPALTDOMAIN +--------SMTPALTENABLED +--------SMTPALTPASSWORD +--------TAGPROPS +------------8128000B +------------812C000B +``` In Windows 10 Mobile, after the user’s out of box experience, an OEM or mobile operator can use the EMAIL2 configuration service provider to provision the device with a mobile operator’s proprietary mail over the air. After provisioning, the **Start** screen has a tile for the proprietary mail provider and there is also a link to it in the applications list under **Settings, email & accounts**. After an account has been updated over-the-air by the EMAIL2 CSP, the device must be powered off and then powered back on to see the sync status. Configuration data is not encrypted when sent over the air (OTA). Be aware that this is a potential security risk when sending sensitive configuration data, such as passwords. diff --git a/windows/client-management/mdm/enrollmentstatustracking-csp.md b/windows/client-management/mdm/enrollmentstatustracking-csp.md index 6faa0a9b38..7bb30dc47f 100644 --- a/windows/client-management/mdm/enrollmentstatustracking-csp.md +++ b/windows/client-management/mdm/enrollmentstatustracking-csp.md @@ -18,10 +18,72 @@ ESP uses the EnrollmentStatusTracking CSP along with the DMClient CSP to track t The EnrollmentStatusTracking CSP was added in Windows 10, version 1903. -The following diagram shows the EnrollmentStatusTracking CSP in tree format. +The following shows the EnrollmentStatusTracking CSP in tree format. +``` +./User/Vendor/MSFT +EnrollmentStatusTracking +----Setup +--------Apps +------------PolicyProviders +----------------ProviderName +--------------------TrackingPoliciesCreated +------------Tracking +----------------ProviderName +--------------------AppName +------------------------TrackingUri +------------------------InstallationState +------------------------RebootRequired +--------HasProvisioningCompleted -![tree diagram for enrollmentstatustracking csp](images/provisioning-csp-enrollmentstatustracking.png) +./Device/Vendor/MSFT +EnrollmentStatusTracking +----DevicePreparation +--------PolicyProviders +------------ProviderName +----------------InstallationState +----------------LastError +----------------Timeout +----------------TrackedResourceTypes +--------------------Apps +----Setup +--------Apps +------------PolicyProviders +----------------ProviderName +--------------------TrackingPoliciesCreated +------------Tracking +----------------ProviderName +--------------------AppName +------------------------TrackingUri +------------------------InstallationState +------------------------RebootRequired +--------HasProvisioningCompleted + + +./User/Vendor/MSFT +./Device/Vendor/MSFT +EnrollmentStatusTracking +----DevicePreparation +--------PolicyProviders +------------ProviderName +----------------InstallationState +----------------LastError +----------------Timeout +----------------TrackedResourceTypes +--------------------Apps +----Setup +--------Apps +------------PolicyProviders +----------------ProviderName +--------------------TrackingPoliciesCreated +------------Tracking +----------------ProviderName +--------------------AppName +------------------------TrackingUri +------------------------InstallationState +------------------------RebootRequired +--------HasProvisioningCompleted +``` **./Vendor/MSFT** For device context, use **./Device/Vendor/MSFT** path and for user context, use **./User/Vendor/MSFT** path. diff --git a/windows/client-management/mdm/enterpriseapn-csp.md b/windows/client-management/mdm/enterpriseapn-csp.md index d2b3bddc1d..c271c1dbe6 100644 --- a/windows/client-management/mdm/enterpriseapn-csp.md +++ b/windows/client-management/mdm/enterpriseapn-csp.md @@ -19,10 +19,25 @@ The EnterpriseAPN configuration service provider (CSP) is used by the enterprise > [!Note] > Starting in Windows 10, version 1703 the EnterpriseAPN CSP is supported in Windows 10 Home, Pro, Enterprise, and Education editions. -The following image shows the EnterpriseAPN configuration service provider in tree format. - -![enterpriseapn csp](images/provisioning-csp-enterpriseapn-rs1.png) - +The following shows the EnterpriseAPN configuration service provider in tree format. +``` +./Vendor/MSFT +EnterpriseAPN +----ConnectionName +--------APNName +--------IPType +--------IsAttachAPN +--------ClassId +--------AuthType +--------UserName +--------Password +--------IccId +--------AlwaysOn +--------Enabled +----Settings +--------AllowUserControl +--------HideView +``` **EnterpriseAPN**

The root node for the EnterpriseAPN configuration service provider.

diff --git a/windows/client-management/mdm/enterpriseappvmanagement-csp.md b/windows/client-management/mdm/enterpriseappvmanagement-csp.md index 272f60f44f..4be89ba1e5 100644 --- a/windows/client-management/mdm/enterpriseappvmanagement-csp.md +++ b/windows/client-management/mdm/enterpriseappvmanagement-csp.md @@ -15,10 +15,35 @@ manager: dansimp The EnterpriseAppVManagement configuration service provider (CSP) is used to manage virtual applications in Windows 10 PCs (Enterprise and Education editions). This CSP was added in Windows 10, version 1703. -The following diagram shows the EnterpriseAppVManagement configuration service provider in tree format. - -![enterpriseappvmanagement csp](images/provisioning-csp-enterpriseappvmanagement.png) - +The following shows the EnterpriseAppVManagement configuration service provider in tree format. +``` +./Vendor/MSFT +EnterpriseAppVManagement +----AppVPackageManagement +--------EnterpriseID +------------PackageFamilyName +----------------PackageFullName +--------------------Name +--------------------Version +--------------------Publisher +--------------------InstallLocation +--------------------InstallDate +--------------------Users +--------------------AppVPackageId +--------------------AppVVersionId +--------------------AppVPackageUri +----AppVPublishing +--------LastSync +------------LastError +------------LastErrorDescription +------------SyncStatusDescription +------------SyncProgress +--------Sync +------------PublishXML +----AppVDynamicPolicy +--------ConfigurationId +------------Policy +``` **./Vendor/MSFT/EnterpriseAppVManagement**

Root node for the EnterpriseAppVManagement configuration service provider.

diff --git a/windows/client-management/mdm/enterpriseassignedaccess-csp.md b/windows/client-management/mdm/enterpriseassignedaccess-csp.md index 45d11904d5..7221f719d1 100644 --- a/windows/client-management/mdm/enterpriseassignedaccess-csp.md +++ b/windows/client-management/mdm/enterpriseassignedaccess-csp.md @@ -22,10 +22,23 @@ The EnterpriseAssignedAccess configuration service provider allows IT administra To use an app to create a lockdown XML see [Use the Lockdown Designer app to create a Lockdown XML file](https://docs.microsoft.com/windows/configuration/mobile-devices/mobile-lockdown-designer). For more information about how to interact with the lockdown XML at runtime, see [**DeviceLockdownProfile class**](https://msdn.microsoft.com/library/windows/hardware/mt186983). -The following diagram shows the EnterpriseAssignedAccess configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. - -![enterpriseassignedaccess csp](images/provisioning-csp-enterpriseassignedaccess.png) - +The following shows the EnterpriseAssignedAccess configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. +``` +./Vendor/MSFT +EnterpriseAssignedAccess +----AssignedAccess +--------AssignedAccessXml +----LockScreenWallpaper +--------BGFileName +----Theme +--------ThemeBackground +--------ThemeAccentColorID +--------ThemeAccentColorValue +----Clock +--------TimeZone +----Locale +--------Language +``` The following list shows the characteristics and parameters. **./Vendor/MSFT/EnterpriseAssignedAccess/** diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md index 8cc8149b7f..8e674ed1e6 100644 --- a/windows/client-management/mdm/enterprisedataprotection-csp.md +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -29,10 +29,22 @@ To learn more about WIP, see the following articles: - [Create a Windows Information Protection (WIP) policy](https://technet.microsoft.com/itpro/windows/keep-secure/overview-create-wip-policy) - [General guidance and best practices for Windows Information Protection (WIP)](https://technet.microsoft.com/itpro/windows/keep-secure/guidance-and-best-practices-wip) -The following diagram shows the EnterpriseDataProtection CSP in tree format. - -![enterprisedataprotection csp diagram](images/provisioning-csp-enterprisedataprotection.png) - +The following shows the EnterpriseDataProtection CSP in tree format. +``` +./Device/Vendor/MSFT +EnterpriseDataProtection +----Settings +--------EDPEnforcementLevel +--------EnterpriseProtectedDomainNames +--------AllowUserDecryption +--------RequireProtectionUnderLockConfig +--------DataRecoveryCertificate +--------RevokeOnUnenroll +--------RMSTemplateIDForEDP +--------AllowAzureRMSForEDP +--------EDPShowIcons +----Status +``` **./Device/Vendor/MSFT/EnterpriseDataProtection** The root node for the CSP. diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md index f52b397125..6a9673e330 100644 --- a/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md @@ -19,10 +19,24 @@ The EnterpriseDesktopAppManagement configuration service provider is used to han Application installations can take some time to complete, hence they are done asynchronously. When the Exec command is completed, the client can send a generic alert to the management server with a status, whether it's a failure or success. For a SyncML example, see [Alert example](#alert-example). -The following diagram shows the EnterpriseDesktopAppManagement CSP in tree format. - -![enterprisedesktopappmanagement csp](images/provisioning-csp-enterprisedesktopappmanagement.png) - +The following shows the EnterpriseDesktopAppManagement CSP in tree format. +``` +./Device/Vendor/MSFT +EnterpriseDesktopAppManagement +----MSI +--------ProductID +------------Version +------------Name +------------Publisher +------------InstallPath +------------InstallDate +------------DownloadInstall +------------Status +------------LastError +------------LastErrorDesc +--------UpgradeCode +------------Guid +``` **./Device/Vendor/MSFT/EnterpriseDesktopAppManagement** The root node for the EnterpriseDesktopAppManagement configuration service provider. diff --git a/windows/client-management/mdm/enterpriseext-csp.md b/windows/client-management/mdm/enterpriseext-csp.md index 24cadf3270..1cf7829f88 100644 --- a/windows/client-management/mdm/enterpriseext-csp.md +++ b/windows/client-management/mdm/enterpriseext-csp.md @@ -21,10 +21,23 @@ The EnterpriseExt configuration service provider allows OEMs to set their own un   -The following diagram shows the EnterpriseExt configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. - -![enterpriseext csp](images/provisioning-csp-enterpriseext.png) - +The following shows the EnterpriseExt configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. +``` +./Vendor/MSFT +EnterpriseExt +----DeviceCustomData +--------CustomID +--------CustomString +----Brightness +--------Default +--------MaxAuto +----LedAlertNotification +--------State +--------Intensity +--------Period +--------DutyCycle +--------Cyclecount +``` The following list shows the characteristics and parameters. **./Vendor/MSFT/EnterpriseExt** diff --git a/windows/client-management/mdm/enterpriseextfilessystem-csp.md b/windows/client-management/mdm/enterpriseextfilessystem-csp.md index 8f00e3fe0b..12f02b683f 100644 --- a/windows/client-management/mdm/enterpriseextfilessystem-csp.md +++ b/windows/client-management/mdm/enterpriseextfilessystem-csp.md @@ -23,10 +23,20 @@ The EnterpriseExtFileSystem configuration service provider (CSP) allows IT admin File contents are embedded directly into the syncML message, so there is a limit to the size of the file that can be retrieved from the device. The default limit is 0x100000 (1 MB). You can configure this limit by using the following registry key: **Software\\Microsoft\\Provisioning\\CSPs\\.\\Vendor\\MSFT\\EnterpriseExtFileSystem\\MaxFileReadSize**. -The following diagram shows the EnterpriseExtFileSystem configuration service provider in tree format as used by the Open Mobile Alliance (OMA) Device Management (DM). - -![enterpriseextfilesystem csp](images/provisioning-csp-enterpriseextfilesystem.png) - +The following shows the EnterpriseExtFileSystem configuration service provider in tree format as used by the Open Mobile Alliance (OMA) Device Management (DM). +``` +./Vendor/MSFT +EnterpriseExtFileSystem +----Persistent +--------Files_abc1 +--------Directory_abc2 +----NonPersistent +--------Files_abc3 +--------Directory_abc4 +----OemProfile +--------Directory_abc5 +--------Files_abc6 +``` The following list describes the characteristics and parameters. **./Vendor/MSFT/EnterpriseExtFileSystem** diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md index 77b6e72ff9..ee9026f5a7 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -19,10 +19,51 @@ The EnterpriseModernAppManagement configuration service provider (CSP) is used f > [!Note] > Windows Holographic only supports per-user configuration of the EnterpriseModernAppManagement CSP. -The following image shows the EnterpriseModernAppManagement configuration service provider in tree format. - -![enterprisemodernappmanagement csp diagram](images/provisioning-csp-enterprisemodernappmanagement.png) - +The following shows the EnterpriseModernAppManagement configuration service provider in tree format. +``` +./Vendor/MSFT +EnterpriseModernAppManagement +----AppManagement +--------EnterpriseID +------------PackageFamilyName +----------------PackageFullName +--------------------Name +--------------------Version +--------------------Publisher +--------------------Architecture +--------------------InstallLocation +--------------------IsFramework +--------------------IsBundle +--------------------InstallDate +--------------------ResourceID +--------------------PackageStatus +--------------------RequiresReinstall +--------------------Users +--------------------IsProvisioned +----------------DoNotUpdate +----------------AppSettingPolicy +--------------------SettingValue +--------UpdateScan +--------LastScanError +--------AppInventoryResults +--------AppInventoryQuery +----AppInstallation +--------PackageFamilyName +------------StoreInstall +------------HostedInstall +------------LastError +------------LastErrorDesc +------------Status +------------ProgressStatus +----AppLicenses +--------StoreLicenses +------------LicenseID +----------------LicenseCategory +----------------LicenseUsage +----------------RequesterID +----------------AddLicense +----------------GetLicenseFromStore +``` **Device or User context** For user context, use **./User/Vendor/MSFT** path and for device context, use **./Device/Vendor/MSFT** path. diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 1f42e3e43d..9ce12f6be8 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -16,10 +16,30 @@ manager: dansimp The eUICCs configuration service provider is used to support eUICC enterprise use cases and enables the IT admin to manage (assign, re-assign, remove) subscriptions to employees. This CSP was added in windows 10, version 1709. -The following diagram shows the eUICCs configuration service provider in tree format. - -![euiccs csp](images/provisioning-csp-euiccs.png) - +The following shows the eUICCs configuration service provider in tree format. +``` +./Device/Vendor/MSFT +eUICCs +----eUICC +--------Identifier +--------IsActive +--------PPR1Allowed +--------PPR1AlreadySet +--------Profiles +------------ICCID +----------------ServerName +----------------MatchingID +----------------State +----------------IsEnabled +----------------PPR1Set +----------------PPR2Set +----------------ErrorDetail +--------Policies +------------LocalUIEnabled +--------Actions +------------ResetToFactoryState +------------Status +``` **./Vendor/MSFT/eUICCs** Root node. diff --git a/windows/client-management/mdm/firewall-csp.md b/windows/client-management/mdm/firewall-csp.md index bf8a5ea5ad..0e039ef35a 100644 --- a/windows/client-management/mdm/firewall-csp.md +++ b/windows/client-management/mdm/firewall-csp.md @@ -20,10 +20,88 @@ Firewall rules in the FirewallRules section must be wrapped in an Atomic block i For detailed information on some of the fields below see [[MS-FASP]: Firewall and Advanced Security Protocol documentation](https://msdn.microsoft.com/library/mt620101.aspx). -The following diagram shows the Firewall configuration service provider in tree format. - -![firewall csp](images/provisioning-csp-firewall.png) - +The following shows the Firewall configuration service provider in tree format. +``` +./Vendor/MSFT +Firewall +---- +--------Global +------------PolicyVersionSupported +------------CurrentProfiles +------------DisableStatefulFtp +------------SaIdleTime +------------PresharedKeyEncoding +------------IPsecExempt +------------CRLcheck +------------PolicyVersion +------------BinaryVersionSupported +------------OpportunisticallyMatchAuthSetPerKM +------------EnablePacketQueue +--------DomainProfile +------------EnableFirewall +------------DisableStealthMode +------------Shielded +------------DisableUnicastResponsesToMulticastBroadcast +------------DisableInboundNotifications +------------AuthAppsAllowUserPrefMerge +------------GlobalPortsAllowUserPrefMerge +------------AllowLocalPolicyMerge +------------AllowLocalIpsecPolicyMerge +------------DefaultOutboundAction +------------DefaultInboundAction +------------DisableStealthModeIpsecSecuredPacketExemption +--------PrivateProfile +------------EnableFirewall +------------DisableStealthMode +------------Shielded +------------DisableUnicastResponsesToMulticastBroadcast +------------DisableInboundNotifications +------------AuthAppsAllowUserPrefMerge +------------GlobalPortsAllowUserPrefMerge +------------AllowLocalPolicyMerge +------------AllowLocalIpsecPolicyMerge +------------DefaultOutboundAction +------------DefaultInboundAction +------------DisableStealthModeIpsecSecuredPacketExemption +--------PublicProfile +------------EnableFirewall +------------DisableStealthMode +------------Shielded +------------DisableUnicastResponsesToMulticastBroadcast +------------DisableInboundNotifications +------------AuthAppsAllowUserPrefMerge +------------GlobalPortsAllowUserPrefMerge +------------AllowLocalPolicyMerge +------------AllowLocalIpsecPolicyMerge +------------DefaultOutboundAction +------------DefaultInboundAction +------------DisableStealthModeIpsecSecuredPacketExemption +--------FirewallRules +------------FirewallRuleName +----------------App +--------------------PackageFamilyName +--------------------FilePath +--------------------Fqbn +--------------------ServiceName +----------------Protocol +----------------LocalPortRanges +----------------RemotePortRanges +----------------LocalAddressRanges +----------------RemoteAddressRanges +----------------Description +----------------Enabled +----------------Profiles +----------------Action +--------------------Type +----------------Direction +----------------InterfaceTypes +----------------EdgeTraversal +----------------LocalUserAuthorizationList +----------------FriendlyName +----------------IcmpTypesAndCodes +----------------Status +----------------Name +``` **./Vendor/MSFT/Firewall**

Root node for the Firewall configuration service provider.

diff --git a/windows/client-management/mdm/healthattestation-csp.md b/windows/client-management/mdm/healthattestation-csp.md index f128954ea6..d58cb649f6 100644 --- a/windows/client-management/mdm/healthattestation-csp.md +++ b/windows/client-management/mdm/healthattestation-csp.md @@ -176,10 +176,22 @@ The following is a list of functions performed by the Device HealthAttestation C ## CSP diagram and node descriptions -The following diagram shows the Device HealthAttestation configuration service provider in tree format. - -![healthattestation csp](images/provisioning-csp-healthattestation.png) - +The following shows the Device HealthAttestation configuration service provider in tree format. +``` +./Vendor/MSFT +HealthAttestation +----VerifyHealth +----Status +----ForceRetrieve +----Certificate +----Nonce +----CorrelationID +----HASEndpoint +----TpmReadyStatus +----CurrentProtocolVersion +----PreferredMaxProtocolVersion +----MaxSupportedProtocolVersion +``` **./Vendor/MSFT/HealthAttestation**

The root node for the device HealthAttestation configuration service provider.

diff --git a/windows/client-management/mdm/maps-csp.md b/windows/client-management/mdm/maps-csp.md index dd51d6cb8b..2fa6bccaa3 100644 --- a/windows/client-management/mdm/maps-csp.md +++ b/windows/client-management/mdm/maps-csp.md @@ -21,10 +21,14 @@ The Maps configuration service provider (CSP) is used to configure the maps to d -The following diagram shows the Maps configuration service provider in tree format. - -![maps csp diagram](images/provisioning-csp-maps.png) - +The following shows the Maps configuration service provider in tree format. +``` +./Vendor/MSFT +Maps +----Packages +--------Package +------------Status +``` **Maps** Root node. diff --git a/windows/client-management/mdm/multisim-csp.md b/windows/client-management/mdm/multisim-csp.md index 3597ffa5fe..4436e52fc7 100644 --- a/windows/client-management/mdm/multisim-csp.md +++ b/windows/client-management/mdm/multisim-csp.md @@ -17,10 +17,22 @@ manager: dansimp The MultiSIM configuration service provider (CSP) is used by the enterprise to manage devices with dual SIM single active configuration. An enterprise can set policies on whether that user can switch between SIM slots, specify which slot is the default, and whether the slot is embedded. This CSP was added in Windows 10, version 1803. -The following diagram shows the MultiSIM configuration service provider in tree format. - -![MultiSIM CSP diagram](images/provisioning-csp-multisim.png) - +The following shows the MultiSIM configuration service provider in tree format. +``` +./Device/Vendor/MSFT +MultiSIM +----ModemID +--------Identifier +--------IsEmbedded +--------Slots +------------SlotID +----------------Identifier +----------------IsEmbedded +----------------IsSelected +----------------State +--------Policies +------------SlotSelectionEnabled +``` **./Device/Vendor/MSFT/MultiSIM** Root node. From 26e4089ab6cc08d48355f25e676f3f121ee6c05f Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Thu, 7 Jan 2021 15:41:15 +0530 Subject: [PATCH 063/708] Updated-4749599ASCII61-73 --- .../mdm/tenantlockdown-csp.md | 10 +- .../client-management/mdm/tpmpolicy-csp.md | 10 +- windows/client-management/mdm/uefi-csp.md | 31 +- windows/client-management/mdm/update-csp.md | 33 +- windows/client-management/mdm/vpnv2-csp.md | 284 +++++++++++++++++- .../mdm/win32appinventory-csp.md | 19 +- .../mdm/win32compatibilityappraiser-csp.md | 31 +- .../windowsdefenderapplicationguard-csp.md | 25 +- .../mdm/windowslicensing-csp.md | 24 +- .../mdm/windowssecurityauditing-csp.md | 11 +- .../client-management/mdm/wirednetwork-csp.md | 20 +- 11 files changed, 459 insertions(+), 39 deletions(-) diff --git a/windows/client-management/mdm/tenantlockdown-csp.md b/windows/client-management/mdm/tenantlockdown-csp.md index 5ce1c2c024..5d0e4743b0 100644 --- a/windows/client-management/mdm/tenantlockdown-csp.md +++ b/windows/client-management/mdm/tenantlockdown-csp.md @@ -21,10 +21,12 @@ The TenantLockdown configuration service provider is used by the IT admin to loc > [!NOTE] > The forced network connection is only applicable to devices after reset (not new). -The following diagram shows the TenantLockdown configuration service provider in tree format. - -![TenantLockdown CSP diagram](images/provisioning-csp-tenantlockdown.png) - +The following shows the TenantLockdown configuration service provider in tree format. +``` +./Vendor/MSFT +TenantLockdown +----RequireNetworkInOOBE +``` **./Vendor/MSFT/TenantLockdown** The root node. diff --git a/windows/client-management/mdm/tpmpolicy-csp.md b/windows/client-management/mdm/tpmpolicy-csp.md index f97ea96a00..47ff18527a 100644 --- a/windows/client-management/mdm/tpmpolicy-csp.md +++ b/windows/client-management/mdm/tpmpolicy-csp.md @@ -18,10 +18,12 @@ The TPMPolicy configuration service provider (CSP) provides a mechanism to enabl The TPMPolicy CSP was added in Windows 10, version 1703. -The following diagram shows the TPMPolicy configuration service provider in tree format. - -![tpmpolicy csp](images/provisioning-csp-tpmpolicy.png) - +The following shows the TPMPolicy configuration service provider in tree format. +``` +./Vendor/MSFT +TPMPolicy +----IsActiveZeroExhaust +``` **./Device/Vendor/MSFT/TPMPolicy**

Defines the root node.

diff --git a/windows/client-management/mdm/uefi-csp.md b/windows/client-management/mdm/uefi-csp.md index c26f13353d..c6d416f858 100644 --- a/windows/client-management/mdm/uefi-csp.md +++ b/windows/client-management/mdm/uefi-csp.md @@ -22,10 +22,33 @@ The UEFI configuration service provider (CSP) interfaces to UEFI's Device Firmwa > [!NOTE] > The production UEFI CSP is present in 1809, but it depends upon the [Device Firmware Configuration Interface (DFCI) and UEFI firmware](https://microsoft.github.io/mu/dyn/mu_plus/DfciPkg/Docs/Dfci_Feature/) to comply with this interface. -The following diagram shows the UEFI CSP in tree format. - -![Uefi CSP diagram](images/provisioning-csp-uefi.png) - +The following shows the UEFI CSP in tree format. +``` +./Vendor/MSFT +Uefi +----DeviceIdentifier +----Identity +--------Current +--------Apply +--------Result +----Permissions +--------Current +--------Apply +--------Result +----Settings +--------Current +--------Apply +--------Result +----Identity2 +--------Apply +--------Result +----Permissions2 +--------Apply +--------Result +----Settings2 +--------Apply +--------Result +``` The following list describes the characteristics and parameters. **./Vendor/MSFT/Uefi** diff --git a/windows/client-management/mdm/update-csp.md b/windows/client-management/mdm/update-csp.md index 183c89df6d..875bce0570 100644 --- a/windows/client-management/mdm/update-csp.md +++ b/windows/client-management/mdm/update-csp.md @@ -19,10 +19,37 @@ The Update configuration service provider enables IT administrators to manage an > [!Note] > The Update CSP functionality of 'AprrovedUpdates' is not recommended for managing desktop devices. To manage updates to desktop devices from Windows Update, see the [Policy CSP - Updates](policy-csp-update.md) documentation for the recommended policies. -The following diagram shows the Update configuration service provider in tree format. - -![update csp diagram](images/provisioning-csp-update.png) +The following shows the Update configuration service provider in tree format. +```./Vendor/MSFT +Update +----ApprovedUpdates +--------Approved Update Guid +------------ApprovedTime +----FailedUpdates +--------Failed Update Guid +------------HResult +------------Status +------------RevisionNumber +----InstalledUpdates +--------Installed Update Guid +------------RevisionNumber +----InstallableUpdates +--------Installable Update Guid +------------Type +------------RevisionNumber +----PendingRebootUpdates +--------Pending Reboot Update Guid +------------InstalledTime +------------RevisionNumber +----LastSuccessfulScanTime +----DeferUpgrade +----Rollback +--------QualityUpdate +--------FeatureUpdate +--------QualityUpdateStatus +--------FeatureUpdateStatus +``` **Update**

The root node. diff --git a/windows/client-management/mdm/vpnv2-csp.md b/windows/client-management/mdm/vpnv2-csp.md index 0325decbfc..5536506714 100644 --- a/windows/client-management/mdm/vpnv2-csp.md +++ b/windows/client-management/mdm/vpnv2-csp.md @@ -33,10 +33,290 @@ The XSDs for all EAP methods are shipped in the box and can be found at the foll - `C:\\Windows\\schemas\\EAPHost` - `C:\\Windows\\schemas\\EAPMethods` -The following diagram shows the VPNv2 configuration service provider in tree format. +The following shows the VPNv2 configuration service provider in tree format. -![vpnv2 csp diagram](images/provisioning-csp-vpnv2.png) +``` +./Vendor/MSFT +VPNv2 +----ProfileName +--------AppTriggerList +------------appTriggerRowId +----------------App +--------------------Id +--------------------Type +--------RouteList +------------routeRowId +----------------Address +----------------PrefixSize +----------------Metric +----------------ExclusionRoute +--------DomainNameInformationList +------------dniRowId +----------------DomainName +----------------DomainNameType +----------------DnsServers +----------------WebProxyServers +----------------AutoTrigger +----------------Persistent +--------TrafficFilterList +------------trafficFilterId +----------------App +--------------------Id +--------------------Type +----------------Claims +----------------Protocol +----------------LocalPortRanges +----------------RemotePortRanges +----------------LocalAddressRanges +----------------RemoteAddressRanges +----------------RoutingPolicyType +----------------Direction +--------EdpModeId +--------RememberCredentials +--------AlwaysOn +--------LockDown +--------DeviceTunnel +--------RegisterDNS +--------DnsSuffix +--------ByPassForLocal +--------TrustedNetworkDetection +--------ProfileXML +--------Proxy +------------Manual +----------------Server +------------AutoConfigUrl +--------APNBinding +------------ProviderId +------------AccessPointName +------------UserName +------------Password +------------IsCompressionEnabled +------------AuthenticationType +--------DeviceCompliance +------------Enabled +------------Sso +----------------Enabled +----------------IssuerHash +----------------Eku +--------PluginProfile +------------ServerUrlList +------------CustomConfiguration +------------PluginPackageFamilyName +------------CustomStoreUrl +------------WebAuth +----------------Enabled +----------------ClientId +--------NativeProfile +------------Servers +------------RoutingPolicyType +------------NativeProtocolType +------------Authentication +----------------UserMethod +----------------MachineMethod +----------------Eap +--------------------Configuration +--------------------Type +----------------Certificate +--------------------Issuer +--------------------Eku +------------CryptographySuite +----------------AuthenticationTransformConstants +----------------CipherTransformConstants +----------------EncryptionMethod +----------------IntegrityCheckMethod +----------------DHGroup +----------------PfsGroup +------------L2tpPsk +------------DisableClassBasedDefaultRoute +------------PlumbIKEv2TSAsRoutes + +./User/Vendor/MSFT +VPNv2 +----ProfileName +--------AppTriggerList +------------appTriggerRowId +----------------App +--------------------Id +--------------------Type +--------RouteList +------------routeRowId +----------------Address +----------------PrefixSize +----------------Metric +----------------ExclusionRoute +--------DomainNameInformationList +------------dniRowId +----------------DomainName +----------------DomainNameType +----------------DnsServers +----------------WebProxyServers +----------------AutoTrigger +----------------Persistent +--------TrafficFilterList +------------trafficFilterId +----------------App +--------------------Id +--------------------Type +----------------Claims +----------------Protocol +----------------LocalPortRanges +----------------RemotePortRanges +----------------LocalAddressRanges +----------------RemoteAddressRanges +----------------RoutingPolicyType +--------EdpModeId +--------RememberCredentials +--------AlwaysOn +--------DnsSuffix +--------ByPassForLocal +--------TrustedNetworkDetection +--------ProfileXML +--------Proxy +------------Manual +----------------Server +------------AutoConfigUrl +--------APNBinding +------------ProviderId +------------AccessPointName +------------UserName +------------Password +------------IsCompressionEnabled +------------AuthenticationType +--------DeviceCompliance +------------Enabled +------------Sso +----------------Enabled +----------------IssuerHash +----------------Eku +--------PluginProfile +------------ServerUrlList +------------CustomConfiguration +------------PluginPackageFamilyName +------------CustomStoreUrl +------------WebAuth +----------------Enabled +----------------ClientId +--------NativeProfile +------------Servers +------------RoutingPolicyType +------------NativeProtocolType +------------Authentication +----------------UserMethod +----------------MachineMethod +----------------Eap +--------------------Configuration +--------------------Type +----------------Certificate +--------------------Issuer +--------------------Eku +------------CryptographySuite +----------------AuthenticationTransformConstants +----------------CipherTransformConstants +----------------EncryptionMethod +----------------IntegrityCheckMethod +----------------DHGroup +----------------PfsGroup +------------L2tpPsk +------------DisableClassBasedDefaultRoute +------------PlumbIKEv2TSAsRoutes + + +./Vendor/MSFT +./User/Vendor/MSFT +VPNv2 +----ProfileName +--------AppTriggerList +------------appTriggerRowId +----------------App +--------------------Id +--------------------Type +--------RouteList +------------routeRowId +----------------Address +----------------PrefixSize +----------------Metric +----------------ExclusionRoute +--------DomainNameInformationList +------------dniRowId +----------------DomainName +----------------DomainNameType +----------------DnsServers +----------------WebProxyServers +----------------AutoTrigger +----------------Persistent +--------TrafficFilterList +------------trafficFilterId +----------------App +--------------------Id +--------------------Type +----------------Claims +----------------Protocol +----------------LocalPortRanges +----------------RemotePortRanges +----------------LocalAddressRanges +----------------RemoteAddressRanges +----------------RoutingPolicyType +----------------Direction +--------EdpModeId +--------RememberCredentials +--------AlwaysOn +--------LockDown +--------DeviceTunnel +--------RegisterDNS +--------DnsSuffix +--------ByPassForLocal +--------TrustedNetworkDetection +--------ProfileXML +--------Proxy +------------Manual +----------------Server +------------AutoConfigUrl +--------APNBinding +------------ProviderId +------------AccessPointName +------------UserName +------------Password +------------IsCompressionEnabled +------------AuthenticationType +--------DeviceCompliance +------------Enabled +------------Sso +----------------Enabled +----------------IssuerHash +----------------Eku +--------PluginProfile +------------ServerUrlList +------------CustomConfiguration +------------PluginPackageFamilyName +------------CustomStoreUrl +------------WebAuth +----------------Enabled +----------------ClientId +--------NativeProfile +------------Servers +------------RoutingPolicyType +------------NativeProtocolType +------------Authentication +----------------UserMethod +----------------MachineMethod +----------------Eap +--------------------Configuration +--------------------Type +----------------Certificate +--------------------Issuer +--------------------Eku +------------CryptographySuite +----------------AuthenticationTransformConstants +----------------CipherTransformConstants +----------------EncryptionMethod +----------------IntegrityCheckMethod +----------------DHGroup +----------------PfsGroup +------------L2tpPsk +------------DisableClassBasedDefaultRoute +------------PlumbIKEv2TSAsRoutes +``` **Device or User profile** For user profile, use **./User/Vendor/MSFT** path and for device profile, use **./Device/Vendor/MSFT** path. diff --git a/windows/client-management/mdm/win32appinventory-csp.md b/windows/client-management/mdm/win32appinventory-csp.md index f6b422ce6d..1e0af5deb5 100644 --- a/windows/client-management/mdm/win32appinventory-csp.md +++ b/windows/client-management/mdm/win32appinventory-csp.md @@ -17,10 +17,21 @@ ms.date: 06/26/2017 The Win32AppInventory configuration service provider is used to provide an inventory of installed applications on a device. -The following diagram shows the Win32AppInventory configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM. - -![win32appinventory csp diagram](images/provisioning-csp-win32appinventory.png) - +The following shows the Win32AppInventory configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM. +``` +./Vendor/MSFT +Win32AppInventory +----Win32InstalledProgram +--------InstalledProgram +------------Name +------------Publisher +------------Version +------------Language +------------RegKey +------------Source +------------MsiProductCode +------------MsiPackageCode +``` **./Vendor/MSFT/Win32AppInventory** The root node for the Win32AppInventory configuration service provider. diff --git a/windows/client-management/mdm/win32compatibilityappraiser-csp.md b/windows/client-management/mdm/win32compatibilityappraiser-csp.md index be248b783d..a9a712c79d 100644 --- a/windows/client-management/mdm/win32compatibilityappraiser-csp.md +++ b/windows/client-management/mdm/win32compatibilityappraiser-csp.md @@ -18,10 +18,33 @@ manager: dansimp The Win32CompatibilityAppraiser configuration service provider enables the IT admin to query the current status of the Appraiser and UTC telementry health. This CSP was added in Windows 10, version 1809. -The following diagram shows the Win32CompatibilityAppraiser configuration service provider in tree format. - -![Win32CompatibilityAppraiser CSP diagram](images/provisioning-csp-win32compatibilityappraiser.png) - +The following shows the Win32CompatibilityAppraiser configuration service provider in tree format. +``` +./Device/Vendor/MSFT +Win32CompatibilityAppraiser +----CompatibilityAppraiser +--------AppraiserConfigurationDiagnosis +------------CommercialId +------------CommercialIdSetAndValid +------------AllTargetOsVersionsRequested +------------OsSkuIsValidForAppraiser +------------AppraiserCodeAndDataVersionsAboveMinimum +------------RebootPending +--------AppraiserRunResultReport +----UniversalTelemetryClient +--------UtcConfigurationDiagnosis +------------TelemetryOptIn +------------CommercialDataOptIn +------------DiagTrackServiceRunning +------------MsaServiceEnabled +------------InternetExplorerTelemetryOptIn +--------UtcConnectionReport +----WindowsErrorReporting +--------WerConfigurationDiagnosis +------------WerTelemetryOptIn +------------MostRestrictiveSetting +--------WerConnectionReport +``` **./Vendor/MSFT/Win32CompatibilityAppraiser** The root node for the Win32CompatibilityAppraiser configuration service provider. diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 6699a32617..f8763ab613 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -15,10 +15,27 @@ manager: dansimp The WindowsDefenderApplicationGuard configuration service provider (CSP) is used by the enterprise to configure the settings in Microsoft Defender Application Guard. This CSP was added in Windows 10, version 1709. -The following diagram shows the WindowsDefenderApplicationGuard configuration service provider in tree format. - -![windowsdefenderapplicationguard csp](images/provisioning-csp-windowsdefenderapplicationguard.png) - +The following shows the WindowsDefenderApplicationGuard configuration service provider in tree format. +``` +./Device/Vendor/MSFT +WindowsDefenderApplicationGuard +----Settings +--------AllowWindowsDefenderApplicationGuard +--------ClipboardFileType +--------ClipboardSettings +--------PrintingSettings +--------BlockNonEnterpriseContent +--------AllowPersistence +--------AllowVirtualGPU +--------SaveFilesToHost +--------CertificateThumbprints +--------AllowCameraMicrophoneRedirection +----Status +----PlatformStatus +----InstallWindowsDefenderApplicationGuard +----Audit +--------AuditApplicationGuard +``` **./Device/Vendor/MSFT/WindowsDefenderApplicationGuard** Root node. Supported operation is Get. diff --git a/windows/client-management/mdm/windowslicensing-csp.md b/windows/client-management/mdm/windowslicensing-csp.md index b46f76e935..415223e693 100644 --- a/windows/client-management/mdm/windowslicensing-csp.md +++ b/windows/client-management/mdm/windowslicensing-csp.md @@ -19,10 +19,26 @@ ms.date: 08/15/2018 The WindowsLicensing configuration service provider is designed for licensing related management scenarios. Currently the scope is limited to edition upgrades of Windows 10 desktop and mobile devices, such as Windows 10 Pro to Windows 10 Enterprise. In addition, this CSP provides the capability to activate or change the product key of Windows 10 desktop devices. -The following diagram shows the WindowsLicensing configuration service provider in tree format. - -![windowslicensing csp diagram](images/provisioning-csp-windowslicensing.png) - +The following shows the WindowsLicensing configuration service provider in tree format. +``` +./Vendor/MSFT +WindowsLicensing +----UpgradeEditionWithProductKey +----ChangeProductKey +----Edition +----Status +----UpgradeEditionWithLicense +----LicenseKeyType +----CheckApplicability +----Subscriptions +--------SubscriptionId +------------Status +------------Name +----SMode +--------SwitchingPolicy +--------SwitchFromSMode +--------Status +``` **./Device/Vendor/MSFT/WindowsLicensing** This is the root node for the WindowsLicensing configuration service provider. diff --git a/windows/client-management/mdm/windowssecurityauditing-csp.md b/windows/client-management/mdm/windowssecurityauditing-csp.md index ffd68aa965..8dc07634aa 100644 --- a/windows/client-management/mdm/windowssecurityauditing-csp.md +++ b/windows/client-management/mdm/windowssecurityauditing-csp.md @@ -17,10 +17,13 @@ ms.date: 06/26/2017 The WindowsSecurityAuditing configuration service provider (CSP) is used to enable logging of security audit events. This CSP was added in Windows 10, version 1511 for Mobile and Mobile Enterprise. Make sure to consult the [Configuration service provider reference](https://docs.microsoft.com/windows/client-management/mdm/configuration-service-provider-reference) to see if this CSP and others are supported on your Windows installation. -The following diagram shows the WindowsSecurityAuditing configuration service provider in tree format. - -![windowssecurityauditing csp diagram](images/provisioning-csp-windowssecurityauditing.png) - +The following shows the WindowsSecurityAuditing configuration service provider in tree format. +``` +./Vendor/MSFT +WindowsSecurityAuditing +----ConfigurationSettings +--------EnableSecurityAuditing +``` **WindowsSecurityAuditing** Root node. diff --git a/windows/client-management/mdm/wirednetwork-csp.md b/windows/client-management/mdm/wirednetwork-csp.md index d4f5426134..ed5591ef9b 100644 --- a/windows/client-management/mdm/wirednetwork-csp.md +++ b/windows/client-management/mdm/wirednetwork-csp.md @@ -18,10 +18,26 @@ manager: dansimp The WiredNetwork configuration service provider (CSP) is used by the enterprise to configure wired Internet on devices that do not have GP to enable them to access corporate Internet over ethernet. This CSP was added in Windows 10, version 1809. -The following diagram shows the WiredNetwork configuration service provider in tree format. +The following shows the WiredNetwork configuration service provider in tree format. +``` +./User/Vendor/MSFT +WiredNetwork +----LanXML +----EnableBlockPeriod -![WiredNetwork CSP diagram](images/provisioning-csp-wirednetwork.png) +./Device/Vendor/MSFT +WiredNetwork +----LanXML +----EnableBlockPeriod + + +./User/Vendor/MSFT +./Device/Vendor/MSFT +WiredNetwork +----LanXML +----EnableBlockPeriod +``` **./Device/Vendor/MSFT/WiredNetwork** Root node. From 3b252f923d643b112fbabfc4ec43505b20f7d76f Mon Sep 17 00:00:00 2001 From: Asha Iyengar Date: Fri, 8 Jan 2021 22:22:50 +0530 Subject: [PATCH 064/708] Update tenantlockdown-csp.md --- windows/client-management/mdm/tenantlockdown-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/tenantlockdown-csp.md b/windows/client-management/mdm/tenantlockdown-csp.md index 5d0e4743b0..3c062277a0 100644 --- a/windows/client-management/mdm/tenantlockdown-csp.md +++ b/windows/client-management/mdm/tenantlockdown-csp.md @@ -1,6 +1,6 @@ --- title: TenantLockdown CSP -description: +description: To lock a device to a tenant to prevent accidental or intentional resets or wipes, use the TenantLockdown configuration service provider. ms.author: dansimp ms.topic: article ms.prod: w10 From 75cf00729f89e1444f271ce06c942eb59c3f4b02 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 11:58:28 +0530 Subject: [PATCH 065/708] Update clientcertificateinstall-csp.md --- windows/client-management/mdm/clientcertificateinstall-csp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md index a73a02c7c3..1c03fba879 100644 --- a/windows/client-management/mdm/clientcertificateinstall-csp.md +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -37,7 +37,7 @@ ClientCertificateInstall ------------PFXKeyExportable ------------Thumbprint ------------Status -------------PFXCertPasswordEncryptionStore +------------PFXCertPasswordEncryptionStore (Added in Windows 10, version 1511) ----SCEP --------UniqueID ------------Install @@ -59,7 +59,7 @@ ClientCertificateInstall ----------------ContainerName ----------------CustomTextToShowInPrompt ----------------Enroll -----------------AADKeyIdentifierList +----------------AADKeyIdentifierList (Added in Windows, version 1703) ------------CertThumbprint ------------Status ------------ErrorCode From 465ddb5f6ae9c578d213db114a56bff654429f6a Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 16:07:49 +0530 Subject: [PATCH 066/708] Update clientcertificateinstall-csp.md --- windows/client-management/mdm/clientcertificateinstall-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md index 1c03fba879..577ec89810 100644 --- a/windows/client-management/mdm/clientcertificateinstall-csp.md +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -59,7 +59,7 @@ ClientCertificateInstall ----------------ContainerName ----------------CustomTextToShowInPrompt ----------------Enroll -----------------AADKeyIdentifierList (Added in Windows, version 1703) +----------------AADKeyIdentifierList (Added in Windows 10, version 1703) ------------CertThumbprint ------------Status ------------ErrorCode From e10dc9aef06b816ba3e8a4d1e90fa2fd44fb29c9 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 16:16:03 +0530 Subject: [PATCH 067/708] Update certificatestore-csp.md --- windows/client-management/mdm/certificatestore-csp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/certificatestore-csp.md b/windows/client-management/mdm/certificatestore-csp.md index 11a929cd89..6530d9473b 100644 --- a/windows/client-management/mdm/certificatestore-csp.md +++ b/windows/client-management/mdm/certificatestore-csp.md @@ -86,8 +86,8 @@ CertificateStore ----------------ROBOSupport ----------------Status ----------------ErrorCode -----------------LastRenewalAttemptTime -----------------RenewNow +----------------LastRenewalAttemptTime (Added in Windows 10, version 1607) +----------------RenewNow (Added in Windows 10, version 1607) ----CA --------* ------------EncodedCertificate From be8dc21749932527782872548d21674ec95f1eaf Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 16:22:52 +0530 Subject: [PATCH 068/708] Update assignedaccess-csp.md --- windows/client-management/mdm/assignedaccess-csp.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/assignedaccess-csp.md b/windows/client-management/mdm/assignedaccess-csp.md index 2d884149ce..d668351c0c 100644 --- a/windows/client-management/mdm/assignedaccess-csp.md +++ b/windows/client-management/mdm/assignedaccess-csp.md @@ -35,10 +35,10 @@ The following shows the AssignedAccess configuration service provider in tree fo ./Vendor/MSFT AssignedAccess ----KioskModeApp -----Configuration -----Status -----ShellLauncher -----StatusConfiguration +----Configuration (Added in Windows 10, version 1709) +----Status (Added in Windows 10, version 1803) +----ShellLauncher (Added in Windows 10, version 1803) +----StatusConfiguration (Added in Windows 10, version 1803) ``` **./Device/Vendor/MSFT/AssignedAccess** Root node for the CSP. From 17dc05b10cf426a2bf4449b09eef8eb5f4c81e51 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 16:41:21 +0530 Subject: [PATCH 069/708] Update devicemanageability-csp.md --- windows/client-management/mdm/devicemanageability-csp.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md index a5d62185ab..ce797017a7 100644 --- a/windows/client-management/mdm/devicemanageability-csp.md +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -25,10 +25,10 @@ The following shows the DeviceManageability configuration service provider in a DeviceManageability ----Capabilities --------CSPVersions -----Provider ---------ProviderID -------------ConfigInfo -------------EnrollmentInfo +----Provider (Added in Windows 10, version 1709) +--------ProviderID (Added in Windows 10, version 1709) +------------ConfigInfo (Added in Windows 10, version 1709) +------------EnrollmentInfo (Added in Windows 10, version 1709) ``` **./Device/Vendor/MSFT/DeviceManageability** Root node to group information about runtime MDM configuration capability on the target device. From 2583d8758c6e963a44fb3ef10d3a365c4e5a406a Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 12 Jan 2021 16:50:29 +0530 Subject: [PATCH 070/708] Update devdetail-csp.md --- windows/client-management/mdm/devdetail-csp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 11ebbfad3c..5caaea5ac1 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -46,14 +46,17 @@ DevDetail ------------OSPlatform ------------LocalTime ------------DeviceName +------------DNSComputerName (Added in Windows 10, version 2004) ------------TotalStorage ------------TotalRAM +------------SMBIOSSerialNumber (Added in Windows 10, version 1809) --------WLANMACAddress --------VoLTEServiceSetting --------WlanIPv4Address --------WlanIPv6Address --------WlanDnsSuffix --------WlanSubnetMask +--------DeviceHardwareData (Added in Windows 10, version 1703) ``` **DevTyp** Required. Returns the device model name /SystemProductName as a string. From bad1addeddfc52c413b1b076fdac39a45406fb23 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Wed, 13 Jan 2021 00:47:24 +0530 Subject: [PATCH 071/708] Update certificatestore-csp.md --- windows/client-management/mdm/certificatestore-csp.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/client-management/mdm/certificatestore-csp.md b/windows/client-management/mdm/certificatestore-csp.md index 6530d9473b..35dea13837 100644 --- a/windows/client-management/mdm/certificatestore-csp.md +++ b/windows/client-management/mdm/certificatestore-csp.md @@ -88,6 +88,7 @@ CertificateStore ----------------ErrorCode ----------------LastRenewalAttemptTime (Added in Windows 10, version 1607) ----------------RenewNow (Added in Windows 10, version 1607) +----------------RetryAfterExpiryInterval (Added in Windows 10, version 1703) ----CA --------* ------------EncodedCertificate From 6fe36d5290b92581d9ffac47857f5c76022d4ab3 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Wed, 13 Jan 2021 00:58:57 +0530 Subject: [PATCH 072/708] Update defender-csp.md --- windows/client-management/mdm/defender-csp.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index 8adac012f2..ac87d2946e 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -36,6 +36,7 @@ Defender ------------LastThreatStatusChangeTime ------------NumberOfDetections ----Health +--------ProductStatus (Added in Windows 10 version 1809) --------ComputerState --------DefenderEnabled --------RtpEnabled @@ -52,8 +53,15 @@ Defender --------FullScanTime --------QuickScanSigVersion --------FullScanSigVersion +--------TamperProtectionEnabled (Added in Windows 10, version 1903) +--------IsVirtualMachine (Added in Windows 10, version 1903) +----Configuration (Added in Windows 10, version 1903) +--------TamperProetection (Added in Windows 10, version 1903) +--------EnableFileHashcomputation (Added in Windows 10, version 1903) +--------SupportLogLocation (Added in the next major release of Windows 10) ----Scan ----UpdateSignature +----OfflineScan (Added in Windows 10 version 1803) ``` **Detections** An interior node to group all threats detected by Windows Defender. From 5a35d2f7e4b76d6f96ae2413710dab87bb34495b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 11:13:26 +0530 Subject: [PATCH 073/708] Fix-Suggestions To fix suggestions --- .../microsoft-defender-atp/android-intune.md | 24 +++++++++---------- .../microsoft-defender-atp/api-hello-world.md | 4 ++-- .../api-microsoft-flow.md | 12 +++++----- .../microsoft-defender-atp/api-power-bi.md | 4 ++-- 4 files changed, 22 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 10b18e331f..3689cb1799 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -53,7 +53,7 @@ Learn how to deploy Defender for Endpoint for Android on Intune Company Portal - center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Android Apps** \> **Add \> Android store app** and choose **Select**. - ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addandroidstoreapp.png) + ![Image of Microsoft Endpoint Manager Admin Center add android store application](images/mda-addandroidstoreapp.png) 2. On the **Add app** page and in the *App Information* section enter: @@ -65,7 +65,7 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> Other fields are optional. Select **Next**. - ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addappinfo.png) + ![Image of Microsoft Endpoint Manager Admin Center add app info](images/mda-addappinfo.png) 3. In the *Assignments* section, go to the **Required** section and select **Add group.** You can then choose the user group(s) that you would like to target Defender for Endpoint for Android app. Choose **Select** and then **Next**. @@ -73,14 +73,14 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> >The selected user group should consist of Intune enrolled users. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager Admin Center](images/363bf30f7d69a94db578e8af0ddd044b.png) + > ![Image of the Microsoft Endpoint Manager Admin Center selected user groups](images/363bf30f7d69a94db578e8af0ddd044b.png) 4. In the **Review+Create** section, verify that all the information entered is correct and then select **Create**. In a few moments, the Defender for Endpoint app would be created successfully, and a notification would show up at the top-right corner of the page. - ![Image of Microsoft Endpoint Manager Admin Center](images/86cbe56f88bb6e93e9c63303397fc24f.png) + ![Image of Microsoft Endpoint Manager Admin Center notification of defender endpoint app](images/86cbe56f88bb6e93e9c63303397fc24f.png) 5. In the app information page that is displayed, in the **Monitor** section, @@ -88,7 +88,7 @@ select **Device install status** to verify that the device installation has completed successfully. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager Admin Center](images/513cf5d59eaaef5d2b5bc122715b5844.png) + > ![Image of Microsoft Endpoint Manager Admin Center device install](images/513cf5d59eaaef5d2b5bc122715b5844.png) ### Complete onboarding and check status @@ -125,14 +125,14 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Android Apps** \> **Add** and select **Managed Google Play app**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager admin center](images/579ff59f31f599414cedf63051628b2e.png) + > ![Image of Microsoft Endpoint Manager admin center managed google play](images/579ff59f31f599414cedf63051628b2e.png) 2. On your managed Google Play page that loads subsequently, go to the search box and lookup **Microsoft Defender.** Your search should display the Microsoft Defender for Endpoint app in your Managed Google Play. Click on the Microsoft Defender for Endpoint app from the Apps search result. - ![Image of Microsoft Endpoint Manager admin center](images/0f79cb37900b57c3e2bb0effad1c19cb.png) + ![Image of Microsoft Endpoint Manager admin center Apps search](images/0f79cb37900b57c3e2bb0effad1c19cb.png) 3. In the App description page that comes up next, you should be able to see app details on Defender for Endpoint. Review the information on the page and then @@ -182,7 +182,7 @@ Defender ATP should be visible in the apps list. 1. In the **Apps** page, go to **Policy > App configuration policies > Add > Managed devices**. - ![Image of Microsoft Endpoint Manager admin center](images/android-mem.png) + ![Image of Microsoft Endpoint Manager admin center android managed devices](images/android-mem.png) 1. In the **Create app configuration policy** page, enter the following details: @@ -202,19 +202,19 @@ Defender ATP should be visible in the apps list. Then select **OK**. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-create-app-config.png) + > ![Image of android create app configuration policy](images/android-create-app-config.png) 1. You should now see both the permissions listed and now you can autogrant both by choosing autogrant in the **Permission state** drop-down and then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-auto-grant.png) + > ![Image of android auto grant create app configuration policy](images/android-auto-grant.png) 1. In the **Assignments** page, select the user group to which this app config policy would be assigned to. Click **Select groups to include** and selecting the applicable group and then selecting **Next**. The group selected here is usually the same group to which you would assign Microsoft Defender for Endpoint Android app. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-select-group.png) + > ![Image of the create app configuration policy](images/android-select-group.png) 1. In the **Review + Create** page that comes up next, review all the information and then select **Create**.
@@ -222,7 +222,7 @@ Defender ATP should be visible in the apps list. The app configuration policy for Defender for Endpoint autogranting the storage permission is now assigned to the selected user group. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-review-create.png) + > ![Image of android review create app config policy](images/android-review-create.png) 10. Select **Microsoft Defender ATP** app in the list \> **Properties** \> diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 942ad1917f..39c9f3f162 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -58,11 +58,11 @@ For the Application registration stage, you must have a **Global administrator** - **Note**: WindowsDefenderATP does not appear in the original list. You need to start writing its name in the text box to see it appear. - ![Image of API access and API selection](images/add-permission.png) + ![Image of API access and API selection1](images/add-permission.png) - Choose **Application permissions** > **Alert.Read.All** > Click on **Add permissions** - ![Image of API access and API selection](images/application-permissions.png) + ![Image of API access and API selection2](images/application-permissions.png) **Important note**: You need to select the relevant permissions. 'Read All Alerts' is only an example! diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index d8c489a6e9..f7cd6c85a0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -31,7 +31,7 @@ Automating security procedures is a standard requirement for every modern Securi Microsoft Defender API has an official Flow Connector with many capabilities. -![Image of edit credentials](images/api-flow-0.png) +![Image of edit credentials1](images/api-flow-0.png) ## Usage example @@ -41,15 +41,15 @@ The following example demonstrates how to create a Flow that is triggered any ti 2. Go to **My flows** > **New** > **Automated-from blank**. - ![Image of edit credentials](images/api-flow-1.png) + ![Image of edit credentials2](images/api-flow-1.png) 3. Choose a name for your Flow, search for "Microsoft Defender ATP Triggers" as the trigger, and then select the new Alerts trigger. - ![Image of edit credentials](images/api-flow-2.png) + ![Image of edit credentials3](images/api-flow-2.png) Now you have a Flow that is triggered every time a new Alert occurs. -![Image of edit credentials](images/api-flow-3.png) +![Image of edit credentials4](images/api-flow-3.png) All you need to do now is choose your next steps. For example, you can isolate the device if the Severity of the Alert is High and send an email about it. @@ -63,7 +63,7 @@ The Alert trigger provides only the Alert ID and the Machine ID. You can use the 3. Set the **Alert ID** from the last step as **Input**. - ![Image of edit credentials](images/api-flow-4.png) + ![Image of edit credentials5](images/api-flow-4.png) ### Isolate the device if the Alert's severity is High @@ -73,7 +73,7 @@ The Alert trigger provides only the Alert ID and the Machine ID. You can use the If yes, add the **Microsoft Defender ATP - Isolate machine** action with the Machine ID and a comment. - ![Image of edit credentials](images/api-flow-5.png) + ![Image of edit credentials6](images/api-flow-5.png) 3. Add a new step for emailing about the Alert and the Isolation. There are multiple email connectors that are very easy to use, such as Outlook or Gmail. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index 2e1a944c60..eb801bed22 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -96,13 +96,13 @@ The first example demonstrates how to connect Power BI to Advanced Hunting API a - Select **Organizational account** > **Sign in** - ![Image of set credentials](images/power-bi-set-credentials-organizational.png) + ![Image of set credentials1](images/power-bi-set-credentials-organizational.png) - Enter your credentials and wait to be signed in - Click **Connect** - ![Image of set credentials](images/power-bi-set-credentials-organizational-cont.png) + ![Image of set credentials2](images/power-bi-set-credentials-organizational-cont.png) - Now the results of your query will appear as table and you can start build visualizations on top of it! From 207a5dd086c777d4f7ecbe88b33b5eb942624b39 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 11:26:11 +0530 Subject: [PATCH 074/708] fix-suggestions To fix suggestions --- .../microsoft-defender-atp/api-portal-mapping.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index ed503a7088..a0a21d751b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -84,9 +84,9 @@ Field numbers match the numbers in the images below. ![Image of alert details pane with numbers](images/atp-siem-mapping13.png) -![Image of artifact timeline with numbers](images/atp-siem-mapping3.png) +![Image of artifact timeline with numbers1](images/atp-siem-mapping3.png) -![Image of artifact timeline with numbers](images/atp-siem-mapping4.png) +![Image of artifact timeline with numbers2](images/atp-siem-mapping4.png) ![Image machine view](images/atp-mapping6.png) From a6ef12bee7d3ae93dce2d15b21e6df84f519183e Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 11:38:09 +0530 Subject: [PATCH 075/708] Fix-suggestions To fix suggestions --- .../microsoft-defender-atp/enable-siem-integration.md | 4 ++-- .../microsoft-defender-atp/evaluation-lab.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md index 7dbee74ef5..a32e1746cb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md @@ -48,7 +48,7 @@ Enable security information and event management (SIEM) integration so you can p ## Enabling SIEM integration 1. In the navigation pane, select **Settings** > **SIEM**. - ![Image of SIEM integration from Settings menu](images/enable_siem.png) + ![Image of SIEM integration from Settings menu1](images/enable_siem.png) >[!TIP] >If you encounter an error when trying to enable the SIEM connector application, check the pop-up blocker settings of your browser. It might be blocking the new window being opened when you enable the capability. @@ -59,7 +59,7 @@ Enable security information and event management (SIEM) integration so you can p >The client secret is only displayed once. Make sure you keep a copy of it in a safe place.
- ![Image of SIEM integration from Settings menu](images/siem_details.png) + ![Image of SIEM integration from Settings menu2](images/siem_details.png) 3. Choose the SIEM type you use in your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index f6a0e94621..9d9fff2ed1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -248,10 +248,10 @@ You can conveniently run any available simulation right from the catalog. Each simulation comes with an in-depth description of the attack scenario and references such as the MITRE attack techniques used and sample Advanced hunting queries you run. **Examples:** -![Image of simulation description details](images/simulation-details-aiq.png) +![Image of simulation description details1](images/simulation-details-aiq.png) -![Image of simulation description details](images/simulation-details-sb.png) +![Image of simulation description details2](images/simulation-details-sb.png) ## Evaluation report From 3aaab802b03bb60311db8241f634e4c4f039d43d Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 15:02:19 +0530 Subject: [PATCH 076/708] Fix suggestions To fix suggestions --- .../microsoft-defender-atp/grant-mssp-access.md | 2 +- .../microsoft-defender-atp/indicator-file.md | 2 +- .../microsoft-defender-atp/indicator-ip-domain.md | 2 +- .../microsoft-defender-atp/investigate-incidents.md | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md index 131b074f3b..c40e358467 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md @@ -1,6 +1,6 @@ --- title: Grant access to managed security service provider (MSSP) -description: Take the necessary steps to configure the MSSP integration with Microsoft Defender ATP +description: Steps to configure the MSSP integration with Microsoft Defender ATP keywords: managed security service provider, mssp, configure, integration search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md index ec6a1043c3..a1b3238ad2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -2,7 +2,7 @@ title: Create indicators for files ms.reviewer: description: Create indicators for a file hash that define the detection, prevention, and exclusion of entities. -keywords: file, hash, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +keywords: file, hash, manage, allowed, blocked, block, clean, malicious, file hash, ip address, urls, domain search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md index 3639845fad..2b78474a59 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -2,7 +2,7 @@ title: Create indicators for IPs and URLs/domains ms.reviewer: description: Create indicators for IPs and URLs/domains that define the detection, prevention, and exclusion of entities. -keywords: ip, url, domain, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +keywords: ip, url, domain, manage, allowed, blocked, block, clean, malicious, file hash, ip address, urls, domain search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md index 58b08c56a8..f53cd5ce37 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md @@ -40,7 +40,7 @@ When you investigate an incident, you'll see: ## Analyze incident details Click an incident to see the **Incident pane**. Select **Open incident page** to see the incident details and related information (alerts, devices, investigations, evidence, graph). -![Image of incident details](images/atp-incident-details.png) +![Image of incident details1](images/atp-incident-details.png) ### Alerts You can investigate the alerts and see how they were linked together in an incident. @@ -83,7 +83,7 @@ The **Graph** tells the story of the cybersecurity attack. For example, it shows You can click the circles on the incident graph to view the details of the malicious files, associated file detections, how many instances have there been worldwide, whether it’s been observed in your organization, if so, how many instances. -![Image of incident details](images/atp-incident-graph-details.png) +![Image of incident details2](images/atp-incident-graph-details.png) ## Related topics - [Incidents queue](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue) From 471b3f1d8ab617e669ec1eee491644010a88ebd2 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 15:11:31 +0530 Subject: [PATCH 077/708] Update initiate-autoir-investigation.md to fix warnings --- .../microsoft-defender-atp/initiate-autoir-investigation.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index 0b1e10aa01..b5ad0513a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -1,4 +1,4 @@ -``--- +--- title: Start Investigation API description: Use this API to start investigation on a device. keywords: apis, graph api, supported apis, investigation @@ -15,7 +15,6 @@ audience: ITPro ms.collection: M365-security-compliance ms.topic: article --- - # Start Investigation API [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] From a6cd98cd97285f51c7b88adc6565380f8391f079 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 15:42:48 +0530 Subject: [PATCH 078/708] fix-suggestions to fix suggestions --- .../microsoft-defender-atp/ios-install.md | 14 ++++----- .../mac-install-jamfpro-login.md | 6 ++-- .../mac-install-manually.md | 12 ++++---- .../mac-jamfpro-device-groups.md | 6 ++-- .../mac-jamfpro-enroll-devices.md | 30 +++++++++---------- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index 9388ff4180..fc8e5d2833 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -50,7 +50,7 @@ Deploy Defender for Endpoint for iOS via Intune Company Portal. 1. In [Microsoft Endpoint manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Apps** -> **iOS/iPadOS** -> **Add** -> **iOS store app** and click **Select**. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-1.png) + ![Image of Microsoft Endpoint Manager Admin Center1](images/ios-deploy-1.png) 1. On the Add app page, click on **Search the App Store** and type **Microsoft Defender ATP** in the search bar. In the search results section, click on *Microsoft Defender ATP* and click **Select**. @@ -62,14 +62,14 @@ Deploy Defender for Endpoint for iOS via Intune Company Portal. > The selected user group should consist of Intune enrolled users. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-2.png) + ![Image of Microsoft Endpoint Manager Admin Center2](images/ios-deploy-2.png) 1. In the *Review + Create* section, verify that all the information entered is correct and then select **Create**. In a few moments, the Defender for Endpoint app should be created successfully, and a notification should show up at the top-right corner of the page. 1. In the app information page that is displayed, in the **Monitor** section, select **Device install status** to verify that the device installation has completed successfully. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-3.png) + ![Image of Microsoft Endpoint Manager Admin Center3](images/ios-deploy-3.png) ## Complete onboarding and check status @@ -99,7 +99,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura 1. Sign in to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and go to **Apps** > **App configuration policies** > **Add**. Click on **Managed devices**. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-4.png) + ![Image of Microsoft Endpoint Manager Admin Center4](images/ios-deploy-4.png) 1. In the *Create app configuration policy* page, provide the following information: - Policy Name @@ -107,7 +107,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Targeted app: Select **Microsoft Defender ATP** from the list > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-5.png) + ![Image of Microsoft Endpoint Manager Admin Center5](images/ios-deploy-5.png) 1. In the next screen, select **Use configuration designer** as the format. Specify the following property: - Configuration Key: issupervised @@ -115,7 +115,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Configuration Value: {{issupervised}} > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-6.png) + ![Image of Microsoft Endpoint Manager Admin Center6](images/ios-deploy-6.png) 1. Click **Next** to open the **Scope tags** page. Scope tags are optional. Click **Next** to continue. @@ -132,7 +132,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Navigate to **Devices** -> **iOS/iPadOS** -> **Configuration profiles** -> **Create Profile** > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center](images/ios-deploy-7.png) + ![Image of Microsoft Endpoint Manager Admin Center7](images/ios-deploy-7.png) - Provide a name of the profile. When prompted to import a Configuration profile file, select the one downloaded above. - In the **Assignment** section, select the device group to which you want to apply this profile. As a best practice, this should be applied to all managed iOS devices. Click **Next**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md index 02768f9c9e..a824b0a844 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md @@ -31,15 +31,15 @@ ms.topic: conceptual 1. Enter your credentials. - ![Image of Jamf Pro dashboard](images/jamf-pro-portal1.png) + ![Image of Jamf Pro dashboard1](images/jamf-pro-portal1.png) 2. Select **Computers**. - ![Image of Jamf Pro dashboard](images/jamf-pro-dashboard.png) + ![Image of Jamf Pro dashboard2](images/jamf-pro-dashboard.png) 3. You will see the settings that are available. - ![Image of Jamf Pro dashboard](images/jamfpro-settings.png) + ![Image of Jamf Pro dashboard3](images/jamfpro-settings.png) ## Next step diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index f61fab3284..79b637dd2f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -58,16 +58,16 @@ To complete this process, you must have admin privileges on the device. 1. Navigate to the downloaded wdav.pkg in Finder and open it. - ![App install screenshot](../microsoft-defender-antivirus/images/MDATP-28-AppInstall.png) + ![App install screenshot1](../microsoft-defender-antivirus/images/MDATP-28-AppInstall.png) 2. Select **Continue**, agree with the License terms, and enter the password when prompted. - ![App install screenshot](../microsoft-defender-antivirus/images/MDATP-29-AppInstallLogin.png) + ![App install screenshot2](../microsoft-defender-antivirus/images/MDATP-29-AppInstallLogin.png) > [!IMPORTANT] > You will be prompted to allow a driver from Microsoft to be installed (either "System Extension Blocked" or "Installation is on hold" or both. The driver must be allowed to be installed. - ![App install screenshot](../microsoft-defender-antivirus/images/MDATP-30-SystemExtension.png) + ![App install screenshot3](../microsoft-defender-antivirus/images/MDATP-30-SystemExtension.png) 3. Select **Open Security Preferences** or **Open System Preferences > Security & Privacy**. Select **Allow**: @@ -87,7 +87,7 @@ To complete this process, you must have admin privileges on the device. 1. Navigate to the downloaded wdav.pkg in Finder and open it. - ![App install screenshot](images/big-sur-install-1.png) + ![App install screenshot4](images/big-sur-install-1.png) 2. Select **Continue**, agree with the License terms, and enter the password when prompted. @@ -97,13 +97,13 @@ To complete this process, you must have admin privileges on the device. 4. From the **Security & Privacy** window, select **Allow**. - ![System extension security preferences](images/big-sur-install-3.png) + ![System extension security preferences1](images/big-sur-install-3.png) 5. Repeat steps 3 & 4 for all system extensions distributed with Microsoft Defender for Endpoint for Mac. 6. As part of the Endpoint Detection and Response capabilities, Microsoft Defender for Endpoint for Mac inspects socket traffic and reports this information to the Microsoft Defender Security Center portal. When prompted to grant Microsoft Defender for Endpoint permissions to filter network traffic, select **Allow**. - ![System extension security preferences](images/big-sur-install-4.png) + ![System extension security preferences2](images/big-sur-install-4.png) 7. Open **System Preferences** > **Security & Privacy** and navigate to the **Privacy** tab. Grant **Full Disk Access** permission to **Microsoft Defender ATP** and **Microsoft Defender ATP Endpoint Security Extension**. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md index 65d3c7e838..d9fe83e432 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md @@ -35,15 +35,15 @@ Set up the device groups similar to Group policy organizational unite (OUs), Mi 2. Select **New**. - ![Image of Jamf Pro](images/jamf-pro-static-group.png) + ![Image of Jamf Pro1](images/jamf-pro-static-group.png) 3. Provide a display name and select **Save**. - ![Image of Jamf Pro](images/jamfpro-machine-group.png) + ![Image of Jamf Pro2](images/jamfpro-machine-group.png) 4. Now you will see the **Contoso's Machine Group** under **Static Computer Groups**. - ![Image of Jamf Pro](images/contoso-machine-group.png) + ![Image of Jamf Pro3](images/contoso-machine-group.png) ## Next step - [Set up Microsoft Defender for Endpoint for macOS policies in Jamf Pro](mac-jamfpro-policies.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md index ef622f9f2e..82d81d192f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md @@ -46,7 +46,7 @@ For a complete list, see [About Computer Enrollment](https://docs.jamf.com/9.9/c 1. In the Jamf Pro dashboard, navigate to **Enrollment invitations**. - ![Image of configuration settings](images/a347307458d6a9bbfa88df7dbe15398f.png) + ![Image of configuration settings1](images/a347307458d6a9bbfa88df7dbe15398f.png) 2. Select **+ New**. @@ -54,29 +54,29 @@ For a complete list, see [About Computer Enrollment](https://docs.jamf.com/9.9/c 3. In **Specify Recipients for the Invitation** > under **Email Addresses** enter the e-mail address(es) of the recipients. - ![Image of configuration settings](images/718b9d609f9f77c8b13ba88c4c0abe5d.png) + ![Image of configuration settings2](images/718b9d609f9f77c8b13ba88c4c0abe5d.png) - ![Image of configuration settings](images/ae3597247b6bc7c5347cf56ab1e820c0.png) + ![Image of configuration settings3](images/ae3597247b6bc7c5347cf56ab1e820c0.png) For example: janedoe@contoso.com - ![Image of configuration settings](images/4922c0fcdde4c7f73242b13bf5e35c19.png) + ![Image of configuration settings4](images/4922c0fcdde4c7f73242b13bf5e35c19.png) 4. Configure the message for the invitation. - ![Image of configuration settings](images/ce580aec080512d44a37ff8e82e5c2ac.png) + ![Image of configuration settings5](images/ce580aec080512d44a37ff8e82e5c2ac.png) - ![Image of configuration settings](images/5856b765a6ce677caacb130ca36b1a62.png) + ![Image of configuration settings6](images/5856b765a6ce677caacb130ca36b1a62.png) - ![Image of configuration settings](images/3ced5383a6be788486d89d407d042f28.png) + ![Image of configuration settings7](images/3ced5383a6be788486d89d407d042f28.png) - ![Image of configuration settings](images/54be9c6ed5b24cebe628dc3cd9ca4089.png) + ![Image of configuration settings8](images/54be9c6ed5b24cebe628dc3cd9ca4089.png) ## Enrollment Method 2: Prestage Enrollments 1. In the Jamf Pro dashboard, navigate to **Prestage enrollments**. - ![Image of configuration settings](images/6fd0cb2bbb0e60a623829c91fd0826ab.png) + ![Image of configuration settings9](images/6fd0cb2bbb0e60a623829c91fd0826ab.png) 2. Follow the instructions in [Computer PreStage Enrollments](https://docs.jamf.com/9.9/casper-suite/administrator-guide/Computer_PreStage_Enrollments.html). @@ -84,24 +84,24 @@ For a complete list, see [About Computer Enrollment](https://docs.jamf.com/9.9/c 1. Select **Continue** and install the CA certificate from a **System Preferences** window. - ![Image of Jamf Pro enrollment](images/jamfpro-ca-certificate.png) + ![Image of Jamf Pro enrollment1](images/jamfpro-ca-certificate.png) 2. Once CA certificate is installed, return to the browser window and select **Continue** and install the MDM profile. - ![Image of Jamf Pro enrollment](images/jamfpro-install-mdm-profile.png) + ![Image of Jamf Pro enrollment2](images/jamfpro-install-mdm-profile.png) 3. Select **Allow** to downloads from JAMF. - ![Image of Jamf Pro enrollment](images/jamfpro-download.png) + ![Image of Jamf Pro enrollment3](images/jamfpro-download.png) 4. Select **Continue** to proceed with the MDM Profile installation. - ![Image of Jamf Pro enrollment](images/jamfpro-install-mdm.png) + ![Image of Jamf Pro enrollment4](images/jamfpro-install-mdm.png) 5. Select **Continue** to install the MDM Profile. - ![Image of Jamf Pro enrollment](images/jamfpro-mdm-unverified.png) + ![Image of Jamf Pro enrollment5](images/jamfpro-mdm-unverified.png) 6. Select **Continue** to complete the configuration. - ![Image of Jamf Pro enrollment](images/jamfpro-mdm-profile.png) + ![Image of Jamf Pro enrollment6](images/jamfpro-mdm-profile.png) From ca3e990dd46286cec93a813098b21dfdd564d368 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 16:56:06 +0530 Subject: [PATCH 079/708] Fix-suggestions To fix suggestions --- .../threat-protection/microsoft-defender-atp/machine-tags.md | 4 ++-- .../threat-protection/microsoft-defender-atp/manage-edr.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 02aa043452..b7085ea30c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -56,7 +56,7 @@ To add device tags using API, see [Add or remove device tags API](add-or-remove- 3. Type to find or create tags - ![Image of adding tags on a device](images/new-tags.png) + ![Image of adding tags on a device1](images/new-tags.png) Tags are added to the device view and will also be reflected on the **Devices list** view. You can then use the **Tags** filter to see the relevant list of devices. @@ -65,7 +65,7 @@ Tags are added to the device view and will also be reflected on the **Devices li You can also delete tags from this view. -![Image of adding tags on a device](images/more-manage-tags.png) +![Image of adding tags on a device2](images/more-manage-tags.png) ## Add device tags by setting a registry key value diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index ff1e7c09c9..cdf46b37a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -1,5 +1,6 @@ --- title: Manage endpoint detection and response capabilities +description: Manage endpoint detection and response capabilities ms.reviewer: description: keywords: From 21828d645cd3fa425872253a0fd4d1d7cbfbf2b4 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 17:30:38 +0530 Subject: [PATCH 080/708] fix-suggestions To fix suggestions --- .../microsoft-defender-atp/manage-edr.md | 2 +- ...microsoft-defender-advanced-threat-protection.md | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index ff1e7c09c9..14a84e3d6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -1,7 +1,7 @@ --- title: Manage endpoint detection and response capabilities ms.reviewer: -description: +description: Manage endpoint detection and response capabilities keywords: search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 42d406d343..73322f89c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -51,16 +51,15 @@ Defender for Endpoint uses the following combination of technology built into Wi tools, techniques, and procedures, and generate alerts when they are observed in collected sensor data. -

Microsoft Defender for Endpoint

- - - - - - + + + + + + - + - + - + - +

Threat & Vulnerability Management

Attack surface reduction

Next-generation protection

Endpoint detection and response

Automated investigation and remediation

Microsoft Threat Experts

Threat & Vulnerability Management

Attack surface reduction

Next-generation protection

Endpoint detection and response

Automated investigation and remediation

Microsoft Threat Experts
From b1ff74d359883d866f352818cde1151211c849c4 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 17:52:16 +0530 Subject: [PATCH 081/708] fix-suggestions To fix suggestions --- ...boarding-endpoint-configuration-manager.md | 78 ++++++++-------- .../onboarding-endpoint-manager.md | 90 +++++++++---------- .../onboarding-notification.md | 4 +- .../microsoft-defender-atp/portal-overview.md | 4 +- 4 files changed, 88 insertions(+), 88 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index 3a0c5a024b..bb86535c49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -66,39 +66,39 @@ Follow the steps below to onboard endpoints using Microsoft Endpoint Configurati 1. In Microsoft Endpoint Configuration Manager console, navigate to **Assets and Compliance \> Overview \> Device Collections**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-device-collections.png) + ![Image of Microsoft Endpoint Configuration Manager wizard1](images/configmgr-device-collections.png) 2. Right Click **Device Collection** and select **Create Device Collection**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-create-device-collection.png) + ![Image of Microsoft Endpoint Configuration Manager wizard2](images/configmgr-create-device-collection.png) 3. Provide a **Name** and **Limiting Collection**, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-limiting-collection.png) + ![Image of Microsoft Endpoint Configuration Manager wizard3](images/configmgr-limiting-collection.png) 4. Select **Add Rule** and choose **Query Rule**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-query-rule.png) + ![Image of Microsoft Endpoint Configuration Manager wizard4](images/configmgr-query-rule.png) 5. Click **Next** on the **Direct Membership Wizard** and click on **Edit Query Statement**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-direct-membership.png) + ![Image of Microsoft Endpoint Configuration Manager wizard5](images/configmgr-direct-membership.png) 6. Select **Criteria** and then choose the star icon. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-criteria.png) + ![Image of Microsoft Endpoint Configuration Manager wizard6](images/configmgr-criteria.png) 7. Keep criterion type as **simple value**, choose where as **Operating System - build number**, operator as **is greater than or equal to** and value **14393** and click on **OK**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-simple-value.png) + ![Image of Microsoft Endpoint Configuration Manager wizard7](images/configmgr-simple-value.png) 8. Select **Next** and **Close**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-membership-rules.png) + ![Image of Microsoft Endpoint Configuration Manager wizard8](images/configmgr-membership-rules.png) 9. Select **Next**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-confirm.png) + ![Image of Microsoft Endpoint Configuration Manager wizard9](images/configmgr-confirm.png) After completing this task, you now have a device collection with all the Windows 10 endpoints in the environment. @@ -123,22 +123,22 @@ Manager and deploy that policy to Windows 10 devices. 2. Under Deployment method select the supported version of **Microsoft Endpoint Configuration Manager**. - ![Image of Microsoft Defender for Endpoint onboarding wizard](images/mdatp-onboarding-wizard.png) + ![Image of Microsoft Defender for Endpoint onboarding wizard10](images/mdatp-onboarding-wizard.png) 3. Select **Download package**. - ![Image of Microsoft Defender for Endpoint onboarding wizard](images/mdatp-download-package.png) + ![Image of Microsoft Defender for Endpoint onboarding wizard11](images/mdatp-download-package.png) 4. Save the package to an accessible location. 5. In Microsoft Endpoint Configuration Manager, navigate to: **Assets and Compliance > Overview > Endpoint Protection > Microsoft Defender ATP Policies**. 6. Right-click **Microsoft Defender ATP Policies** and select **Create Microsoft Defender ATP Policy**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-create-policy.png) + ![Image of Microsoft Endpoint Configuration Manager wizard12](images/configmgr-create-policy.png) 7. Enter the name and description, verify **Onboarding** is selected, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager wizard](images/configmgr-policy-name.png) + ![Image of Microsoft Endpoint Configuration Manager wizard13](images/configmgr-policy-name.png) 8. Click **Browse**. @@ -147,25 +147,25 @@ Manager and deploy that policy to Windows 10 devices. 10. Click **Next**. 11. Configure the Agent with the appropriate samples (**None** or **All file types**). - ![Image of configuration settings](images/configmgr-config-settings.png) + ![Image of configuration settings1](images/configmgr-config-settings.png) 12. Select the appropriate telemetry (**Normal** or **Expedited**) then click **Next**. - ![Image of configuration settings](images/configmgr-telemetry.png) + ![Image of configuration settings2](images/configmgr-telemetry.png) 14. Verify the configuration, then click **Next**. - ![Image of configuration settings](images/configmgr-verify-configuration.png) + ![Image of configuration settings3](images/configmgr-verify-configuration.png) 15. Click **Close** when the Wizard completes. 16. In the Microsoft Endpoint Configuration Manager console, right-click the Defender for Endpoint policy you just created and select **Deploy**. - ![Image of configuration settings](images/configmgr-deploy.png) + ![Image of configuration settings4](images/configmgr-deploy.png) 17. On the right panel, select the previously created collection and click **OK**. - ![Image of configuration settings](images/configmgr-select-collection.png) + ![Image of configuration settings5](images/configmgr-select-collection.png) #### Previous versions of Windows Client (Windows 7 and Windows 8.1) @@ -257,11 +257,11 @@ needs on how Antivirus is configured. 3. Right-click on the newly created antimalware policy and select **Deploy**. - ![Image of next generation protection pane](images/f5508317cd8c7870627cb4726acd5f3d.png) + ![Image of next generation protection pane1](images/f5508317cd8c7870627cb4726acd5f3d.png) 4. Target the new antimalware policy to your Windows 10 collection and click **OK**. - ![Image of next generation protection pane](images/configmgr-select-collection.png) + ![Image of next generation protection pane2](images/configmgr-select-collection.png) After completing this task, you now have successfully configured Windows Defender Antivirus. @@ -284,26 +284,26 @@ To set ASR rules in Audit mode: 3. Set rules to **Audit** and click **Next**. - ![Image of Microsoft Endpoint Configuration Manager console](images/d18e40c9e60aecf1f9a93065cb7567bd.png) + ![Image of Microsoft Endpoint Configuration Manager console1](images/d18e40c9e60aecf1f9a93065cb7567bd.png) 4. Confirm the new Exploit Guard policy by clicking on **Next**. - ![Image of Microsoft Endpoint Configuration Manager console](images/0a6536f2c4024c08709cac8fcf800060.png) + ![Image of Microsoft Endpoint Configuration Manager console2](images/0a6536f2c4024c08709cac8fcf800060.png) 5. Once the policy is created click **Close**. - ![Image of Microsoft Endpoint Configuration Manager console](images/95d23a07c2c8bc79176788f28cef7557.png) + ![Image of Microsoft Endpoint Configuration Manager console3](images/95d23a07c2c8bc79176788f28cef7557.png) 6. Right-click on the newly created policy and choose **Deploy**. - ![Image of Microsoft Endpoint Configuration Manager console](images/8999dd697e3b495c04eb911f8b68a1ef.png) + ![Image of Microsoft Endpoint Configuration Manager console4](images/8999dd697e3b495c04eb911f8b68a1ef.png) 7. Target the policy to the newly created Windows 10 collection and click **OK**. - ![Image of Microsoft Endpoint Configuration Manager console](images/0ccfe3e803be4b56c668b220b51da7f7.png) + ![Image of Microsoft Endpoint Configuration Manager console5](images/0ccfe3e803be4b56c668b220b51da7f7.png) After completing this task, you now have successfully configured ASR rules in audit mode. @@ -321,11 +321,11 @@ endpoints. (This may take few minutes) 4. Click **Configuration** tab in Attack surface reduction rules reports. It shows ASR rules configuration overview and ASR rules status on each devices. - ![A screenshot of attack surface reduction rules reports](images/f91f406e6e0aae197a947d3b0e8b2d0d.png) + ![A screenshot of attack surface reduction rules reports1](images/f91f406e6e0aae197a947d3b0e8b2d0d.png) 5. Click each device shows configuration details of ASR rules. - ![A screenshot of attack surface reduction rules reports](images/24bfb16ed561cbb468bd8ce51130ca9d.png) + ![A screenshot of attack surface reduction rules reports2](images/24bfb16ed561cbb468bd8ce51130ca9d.png) See [Optimize ASR rule deployment and detections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr) for more details. @@ -334,29 +334,29 @@ detections](https://docs.microsoft.com/windows/security/threat-protection/micros #### Set Network Protection rules in Audit mode: 1. In the Microsoft Endpoint Configuration Manager console, navigate to **Assets and Compliance \> Overview \> Endpoint Protection \> Windows Defender Exploit Guard** and choose **Create Exploit Guard Policy**. - ![A screenshot System Center Configuration Manager](images/728c10ef26042bbdbcd270b6343f1a8a.png) + ![A screenshot System Center Configuration Manager1](images/728c10ef26042bbdbcd270b6343f1a8a.png) 2. Select **Network protection**. 3. Set the setting to **Audit** and click **Next**. - ![A screenshot System Center Confirugatiom Manager](images/c039b2e05dba1ade6fb4512456380c9f.png) + ![A screenshot System Center Confirugatiom Manager2](images/c039b2e05dba1ade6fb4512456380c9f.png) 4. Confirm the new Exploit Guard Policy by clicking **Next**. - ![A screenshot Exploit GUard policy](images/0a6536f2c4024c08709cac8fcf800060.png) + ![A screenshot Exploit GUard policy1](images/0a6536f2c4024c08709cac8fcf800060.png) 5. Once the policy is created click on **Close**. - ![A screenshot Exploit GUard policy](images/95d23a07c2c8bc79176788f28cef7557.png) + ![A screenshot Exploit GUard policy2](images/95d23a07c2c8bc79176788f28cef7557.png) 6. Right-click on the newly created policy and choose **Deploy**. - ![A screenshot Microsoft Endpoint Configuration Manager ](images/8999dd697e3b495c04eb911f8b68a1ef.png) + ![A screenshot Microsoft Endpoint Configuration Manager1](images/8999dd697e3b495c04eb911f8b68a1ef.png) 7. Select the policy to the newly created Windows 10 collection and choose **OK**. - ![A screenshot Microsoft Endpoint Configuration Manager ](images/0ccfe3e803be4b56c668b220b51da7f7.png) + ![A screenshot Microsoft Endpoint Configuration Manager2](images/0ccfe3e803be4b56c668b220b51da7f7.png) After completing this task, you now have successfully configured Network Protection in audit mode. @@ -365,29 +365,29 @@ Protection in audit mode. 1. In the Microsoft Endpoint Configuration Manager console, navigate to **Assets and Compliance \> Overview \> Endpoint Protection \> Windows Defender Exploit Guard** and choose **Create Exploit Guard Policy**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/728c10ef26042bbdbcd270b6343f1a8a.png) + ![A screenshot of Microsoft Endpoint Configuration Manager3](images/728c10ef26042bbdbcd270b6343f1a8a.png) 2. Select **Controlled folder access**. 3. Set the configuration to **Audit** and click **Next**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/a8b934dab2dbba289cf64fe30e0e8aa4.png) + ![A screenshot of Microsoft Endpoint Configuration Manager4](images/a8b934dab2dbba289cf64fe30e0e8aa4.png) 4. Confirm the new Exploit Guard Policy by clicking on **Next**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/0a6536f2c4024c08709cac8fcf800060.png) + ![A screenshot of Microsoft Endpoint Configuration Manager5](images/0a6536f2c4024c08709cac8fcf800060.png) 5. Once the policy is created click on **Close**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/95d23a07c2c8bc79176788f28cef7557.png) + ![A screenshot of Microsoft Endpoint Configuration Manager6](images/95d23a07c2c8bc79176788f28cef7557.png) 6. Right-click on the newly created policy and choose **Deploy**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/8999dd697e3b495c04eb911f8b68a1ef.png) + ![A screenshot of Microsoft Endpoint Configuration Manager7](images/8999dd697e3b495c04eb911f8b68a1ef.png) 7. Target the policy to the newly created Windows 10 collection and click **OK**. - ![A screenshot of Microsoft Endpoint Configuration Manager ](images/0ccfe3e803be4b56c668b220b51da7f7.png) + ![A screenshot of Microsoft Endpoint Configuration Manager8](images/0ccfe3e803be4b56c668b220b51da7f7.png) You have now successfully configured Controlled folder access in audit mode. diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md index 6a93ffde91..aa5a567499 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md @@ -80,12 +80,12 @@ needs.
2. Open **Groups > New Group**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/66f724598d9c3319cba27f79dd4617a4.png) + > ![Image of Microsoft Endpoint Manager portal1](images/66f724598d9c3319cba27f79dd4617a4.png) 3. Enter details and create a new group. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/b1e0206d675ad07db218b63cd9b9abc3.png) + > ![Image of Microsoft Endpoint Manager portal2](images/b1e0206d675ad07db218b63cd9b9abc3.png) 4. Add your test user or device. @@ -96,7 +96,7 @@ needs.
7. Find your test user or device and select it. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/149cbfdf221cdbde8159d0ab72644cd0.png) + > ![Image of Microsoft Endpoint Manager portal3](images/149cbfdf221cdbde8159d0ab72644cd0.png) 8. Your testing group now has a member to test. @@ -122,7 +122,7 @@ different types of endpoint security policies: on **Create Profile**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/58dcd48811147feb4ddc17212b7fe840.png) + > ![Image of Microsoft Endpoint Manager portal4](images/58dcd48811147feb4ddc17212b7fe840.png) 3. Under **Platform, select Windows 10 and Later, Profile - Endpoint detection and response > Create**. @@ -130,39 +130,39 @@ different types of endpoint security policies: 4. Enter a name and description, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/a5b2d23bdd50b160fef4afd25dda28d4.png) + > ![Image of Microsoft Endpoint Manager portal5](images/a5b2d23bdd50b160fef4afd25dda28d4.png) 5. Select settings as required, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/cea7e288b5d42a9baf1aef0754ade910.png) + > ![Image of Microsoft Endpoint Manager portal6](images/cea7e288b5d42a9baf1aef0754ade910.png) > [!NOTE] > In this instance, this has been auto populated as Defender for Endpoint has already been integrated with Intune. For more information on the integration, see [Enable Microsoft Defender for Endpoint in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection-configure#to-enable-microsoft-defender-atp). > > The following image is an example of what you'll see when Microsoft Defender for Endpoint is NOT integrated with Intune: > - > ![Image of Microsoft Endpoint Manager portal](images/2466460812371ffae2d19a10c347d6f4.png) + > ![Image of Microsoft Endpoint Manager portal7](images/2466460812371ffae2d19a10c347d6f4.png) 6. Add scope tags if necessary, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/ef844f52ec2c0d737ce793f68b5e8408.png) + > ![Image of Microsoft Endpoint Manager portal8](images/ef844f52ec2c0d737ce793f68b5e8408.png) 7. Add test group by clicking on **Select groups to include** and choose your group, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/fc3525e20752da026ec9f46ab4fec64f.png) + > ![Image of Microsoft Endpoint Manager portal9](images/fc3525e20752da026ec9f46ab4fec64f.png) 8. Review and accept, then select **Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/289172dbd7bd34d55d24810d9d4d8158.png) + > ![Image of Microsoft Endpoint Manager portal10](images/289172dbd7bd34d55d24810d9d4d8158.png) 9. You can view your completed policy. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/5a568b6878be8243ea2b9d82d41ed297.png) + > ![Image of Microsoft Endpoint Manager portal11](images/5a568b6878be8243ea2b9d82d41ed297.png) ### Next-generation protection @@ -171,7 +171,7 @@ different types of endpoint security policies: 2. Navigate to **Endpoint security > Antivirus > Create Policy**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/6b728d6e0d71108d768e368b416ff8ba.png) + > ![Image of Microsoft Endpoint Manager portal12](images/6b728d6e0d71108d768e368b416ff8ba.png) 3. Select **Platform - Windows 10 and Later - Windows and Profile – Microsoft Defender Antivirus > Create**. @@ -179,34 +179,34 @@ different types of endpoint security policies: 4. Enter name and description, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/a7d738dd4509d65407b7d12beaa3e917.png) + > ![Image of Microsoft Endpoint Manager portal13](images/a7d738dd4509d65407b7d12beaa3e917.png) 5. In the **Configuration settings page**: Set the configurations you require for Microsoft Defender Antivirus (Cloud Protection, Exclusions, Real-Time Protection, and Remediation). > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/3840b1576d6f79a1d72eb14760ef5e8c.png) + > ![Image of Microsoft Endpoint Manager portal14](images/3840b1576d6f79a1d72eb14760ef5e8c.png) 6. Add scope tags if necessary, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/2055e4f9b9141525c0eb681e7ba19381.png) + > ![Image of Microsoft Endpoint Manager portal15](images/2055e4f9b9141525c0eb681e7ba19381.png) 7. Select groups to include, assign to your test group, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/48318a51adee06bff3908e8ad4944dc9.png) + > ![Image of Microsoft Endpoint Manager portal16](images/48318a51adee06bff3908e8ad4944dc9.png) 8. Review and create, then select **Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/dfdadab79112d61bd3693d957084b0ec.png) + > ![Image of Microsoft Endpoint Manager portal17](images/dfdadab79112d61bd3693d957084b0ec.png) 9. You'll see the configuration policy you created. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/38180219e632d6e4ec7bd25a46398da8.png) + > ![Image of Microsoft Endpoint Manager portal18](images/38180219e632d6e4ec7bd25a46398da8.png) ### Attack Surface Reduction – Attack surface reduction rules @@ -220,12 +220,12 @@ different types of endpoint security policies: rules > Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/522d9bb4288dc9c1a957392b51384fdd.png) + > ![Image of Microsoft Endpoint Manager portal19](images/522d9bb4288dc9c1a957392b51384fdd.png) 5. Enter a name and description, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/a5a71fd73ec389f3cdce6d1a6bd1ff31.png) + > ![Image of Microsoft Endpoint Manager portal20](images/a5a71fd73ec389f3cdce6d1a6bd1ff31.png) 6. In the **Configuration settings page**: Set the configurations you require for Attack surface reduction rules, then select **Next**. @@ -236,27 +236,27 @@ different types of endpoint security policies: > For more information, see [Attack surface reduction rules](attack-surface-reduction.md). > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/dd0c00efe615a64a4a368f54257777d0.png) + > ![Image of Microsoft Endpoint Manager portal21](images/dd0c00efe615a64a4a368f54257777d0.png) 7. Add Scope Tags as required, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/6daa8d347c98fe94a0d9c22797ff6f28.png) + > ![Image of Microsoft Endpoint Manager portal22](images/6daa8d347c98fe94a0d9c22797ff6f28.png) 8. Select groups to include and assign to test group, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/45cefc8e4e474321b4d47b4626346597.png) + > ![Image of Microsoft Endpoint Manager portal23](images/45cefc8e4e474321b4d47b4626346597.png) 9. Review the details, then select **Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/2c2e87c5fedc87eba17be0cdeffdb17f.png) + > ![Image of Microsoft Endpoint Manager portal24](images/2c2e87c5fedc87eba17be0cdeffdb17f.png) 10. View the policy. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/7a631d17cc42500dacad4e995823ffef.png) + > ![Image of Microsoft Endpoint Manager portal25](images/7a631d17cc42500dacad4e995823ffef.png) ### Attack Surface Reduction – Web Protection @@ -269,12 +269,12 @@ different types of endpoint security policies: 4. Select **Windows 10 and Later – Web protection > Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/cd7b5a1cbc16cc05f878cdc99ba4c27f.png) + > ![Image of Microsoft Endpoint Manager portal26](images/cd7b5a1cbc16cc05f878cdc99ba4c27f.png) 5. Enter a name and description, then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/5be573a60cd4fa56a86a6668b62dd808.png) + > ![Image of Microsoft Endpoint Manager portal27](images/5be573a60cd4fa56a86a6668b62dd808.png) 6. In the **Configuration settings page**: Set the configurations you require for Web Protection, then select **Next**. @@ -285,27 +285,27 @@ different types of endpoint security policies: > For more information, see [Web Protection](web-protection-overview.md). > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/6104aa33a56fab750cf30ecabef9f5b6.png) + > ![Image of Microsoft Endpoint Manager portal28](images/6104aa33a56fab750cf30ecabef9f5b6.png) 7. Add **Scope Tags as required > Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/6daa8d347c98fe94a0d9c22797ff6f28.png) + > ![Image of Microsoft Endpoint Manager portal29](images/6daa8d347c98fe94a0d9c22797ff6f28.png) 8. Select **Assign to test group > Next**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/45cefc8e4e474321b4d47b4626346597.png) + > ![Image of Microsoft Endpoint Manager portal30](images/45cefc8e4e474321b4d47b4626346597.png) 9. Select **Review and Create > Create**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/8ee0405f1a96c23d2eb6f737f11c1ae5.png) + > ![Image of Microsoft Endpoint Manager portal31](images/8ee0405f1a96c23d2eb6f737f11c1ae5.png) 10. View the policy. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager portal](images/e74f6f6c150d017a286e6ed3dffb7757.png) + > ![Image of Microsoft Endpoint Manager portal32](images/e74f6f6c150d017a286e6ed3dffb7757.png) ## Validate configuration settings @@ -323,22 +323,22 @@ To confirm that the configuration policy has been applied to your test device, f steps above. The following example shows the next generation protection settings. > [!div class="mx-imgBorder"] - > [ ![Image of Microsoft Endpoint Manager portal](images/43ab6aa74471ee2977e154a4a5ef2d39.png) ](images/43ab6aa74471ee2977e154a4a5ef2d39.png#lightbox) + > [ ![Image of Microsoft Endpoint Manager portal33](images/43ab6aa74471ee2977e154a4a5ef2d39.png) ](images/43ab6aa74471ee2977e154a4a5ef2d39.png#lightbox) 2. Select the **Configuration Policy** to view the policy status. > [!div class="mx-imgBorder"] - > [ ![Image of Microsoft Endpoint Manager portal](images/55ecaca0e4a022f0e29d45aeed724e6c.png) ](images/55ecaca0e4a022f0e29d45aeed724e6c.png#lightbox) + > [ ![Image of Microsoft Endpoint Manager portal34](images/55ecaca0e4a022f0e29d45aeed724e6c.png) ](images/55ecaca0e4a022f0e29d45aeed724e6c.png#lightbox) 3. Select **Device Status** to see the status. > [!div class="mx-imgBorder"] - > [ ![Image of Microsoft Endpoint Manager portal](images/18a50df62cc38749000dbfb48e9a4c9b.png) ](images/18a50df62cc38749000dbfb48e9a4c9b.png#lightbox) + > [ ![Image of Microsoft Endpoint Manager portal35](images/18a50df62cc38749000dbfb48e9a4c9b.png) ](images/18a50df62cc38749000dbfb48e9a4c9b.png#lightbox) 4. Select **User Status** to see the status. > [!div class="mx-imgBorder"] - > [ ![Image of Microsoft Endpoint Manager portal](images/4e965749ff71178af8873bc91f9fe525.png) ](images/4e965749ff71178af8873bc91f9fe525.png#lightbox) + > [ ![Image of Microsoft Endpoint Manager portal36](images/4e965749ff71178af8873bc91f9fe525.png) ](images/4e965749ff71178af8873bc91f9fe525.png#lightbox) 5. Select **Per-setting status** to see the status. @@ -346,7 +346,7 @@ To confirm that the configuration policy has been applied to your test device, f >This view is very useful to identify any settings that conflict with another policy. > [!div class="mx-imgBorder"] - > [ ![Image of Microsoft Endpoint Manager portal](images/42acc69d0128ed09804010bdbdf0a43c.png) ](images/42acc69d0128ed09804010bdbdf0a43c.png#lightbox) + > [ ![Image of Microsoft Endpoint Manager portal37](images/42acc69d0128ed09804010bdbdf0a43c.png) ](images/42acc69d0128ed09804010bdbdf0a43c.png#lightbox) ### Endpoint detection and response @@ -355,13 +355,13 @@ To confirm that the configuration policy has been applied to your test device, f Protection service should not be started. > [!div class="mx-imgBorder"] - > [ ![Image of Services panel](images/b418a232a12b3d0a65fc98248dbb0e31.png) ](images/b418a232a12b3d0a65fc98248dbb0e31.png#lightbox) + > [ ![Image of Services panel1](images/b418a232a12b3d0a65fc98248dbb0e31.png) ](images/b418a232a12b3d0a65fc98248dbb0e31.png#lightbox) 2. After the configuration has been applied, the Defender for Endpoint Protection Service should be started. > [!div class="mx-imgBorder"] - > [ ![Image of Services panel](images/a621b699899f1b41db211170074ea59e.png) ](images/a621b699899f1b41db211170074ea59e.png#lightbox) + > [ ![Image of Services panel2](images/a621b699899f1b41db211170074ea59e.png) ](images/a621b699899f1b41db211170074ea59e.png#lightbox) 3. After the services are running on the device, the device appears in Microsoft Defender Security Center. @@ -375,7 +375,7 @@ To confirm that the configuration policy has been applied to your test device, f manage the settings as shown below. > [!div class="mx-imgBorder"] - > ![Image of setting page](images/88efb4c3710493a53f2840c3eac3e3d3.png) + > ![Image of setting page1](images/88efb4c3710493a53f2840c3eac3e3d3.png) 2. After the policy has been applied, you should not be able to manually manage the settings. @@ -385,7 +385,7 @@ To confirm that the configuration policy has been applied to your test device, f > **Turn on real-time protection** are being shown as managed. > [!div class="mx-imgBorder"] - > ![Image of setting page](images/9341428b2d3164ca63d7d4eaa5cff642.png) + > ![Image of setting page2](images/9341428b2d3164ca63d7d4eaa5cff642.png) ### Attack Surface Reduction – Attack surface reduction rules @@ -400,13 +400,13 @@ To confirm that the configuration policy has been applied to your test device, f > > AttackSurfaceReductionRules_Ids: - ![Image of command line](images/cb0260d4b2636814e37eee427211fe71.png) + ![Image of command line1](images/cb0260d4b2636814e37eee427211fe71.png) 3. After applying the policy on a test device, open a PowerShell Windows and type `Get-MpPreference`. 4. This should respond with the following lines with content as shown below: - ![Image of command line](images/619fb877791b1fc8bc7dfae1a579043d.png) + ![Image of command line2](images/619fb877791b1fc8bc7dfae1a579043d.png) ### Attack Surface Reduction – Web Protection @@ -415,11 +415,11 @@ To confirm that the configuration policy has been applied to your test device, f 2. This should respond with a 0 as shown below. - ![Image of command line](images/196a8e194ac99d84221f405d0f684f8c.png) + ![Image of command line3](images/196a8e194ac99d84221f405d0f684f8c.png) 3. After applying the policy, open a PowerShell Windows and type `(Get-MpPreference).EnableNetworkProtection`. 4. This should respond with a 1 as shown below. - ![Image of command line](images/c06fa3bbc2f70d59dfe1e106cd9a4683.png) + ![Image of command line4](images/c06fa3bbc2f70d59dfe1e106cd9a4683.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index af1d86243f..5ace4fefd0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -181,8 +181,8 @@ You'll need to have access to: 11. Under **Condition**, add the following expression: "length(body('Get_items')?['value'])" and set the condition to equal to 0. ![Image of apply to each condition](images/apply-to-each-value.png) - ![Image of condition](images/conditions-2.png) - ![Image of condition](images/condition3.png) + ![Image of condition1](images/conditions-2.png) + ![Image of condition2](images/condition3.png) ![Image of send email](images/send-email.png) ## Alert notification diff --git a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md index fcf3f127d0..5719fa1a32 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -81,7 +81,7 @@ Icon | Description ![Alert icon](images/alert-icon.png)| Alert – Indication of an activity correlated with advanced attacks. ![Detection icon](images/detection-icon.png)| Detection – Indication of a malware threat detection. ![Active threat icon](images/active-threat-icon.png)| Active threat – Threats actively executing at the time of detection. -![Remediated icon](images/remediated-icon.png)| Remediated – Threat removed from the device. +![Remediated icon1](images/remediated-icon.png)| Remediated – Threat removed from the device. ![Not remediated icon](images/not-remediated-icon.png)| Not remediated – Threat not removed from the device. ![Thunderbolt icon](images/atp-thunderbolt-icon.png)| Indicates events that triggered an alert in the **Alert process tree**. ![Device icon](images/atp-machine-icon.png)| Device icon @@ -116,7 +116,7 @@ Icon | Description ![Terminated by system](images/terminated-by-system.png) | Automated investigation - terminated by system ![Pending icon](images/pending.png) | Automated investigation - pending ![Running icon](images/running.png) | Automated investigation - running -![Remediated icon](images/remediated.png) | Automated investigation - remediated +![Remediated icon2](images/remediated.png) | Automated investigation - remediated ![Partially investigated icon](images/partially_remediated.png) | Automated investigation - partially remediated ![Threat insights icon](images/tvm_bug_icon.png) | Threat & Vulnerability Management - threat insights ![Possible active alert icon](images/tvm_alert_icon.png) | Threat & Vulnerability Management - possible active alert From e88a598423223f19a612d16cbbb5f01c08421d87 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 09:31:31 +0530 Subject: [PATCH 082/708] Fix suggestions To fix suggestions --- .../microsoft-defender-atp/web-protection-overview.md | 2 +- .../microsoft-defender-atp/web-threat-protection.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md index e96b843194..7750bbf67a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md @@ -1,6 +1,6 @@ --- title: Web protection -description: Learn about web protection in Microsoft Defender ATP and how it can protect your organization +description: Learn about the web protection in Microsoft Defender ATP and how it can protect your organization keywords: web protection, web threat protection, web browsing, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser, malicious websites search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md index 67f5d7e77f..1f3dd86a68 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md @@ -1,6 +1,6 @@ --- title: Protect your organization against web threats -description: Learn about web protection in Microsoft Defender ATP and how it can protect your organization +description: Learn about web protection in Microsoft Defender ATP and how it can protect your organization. keywords: web protection, web threat protection, web browsing, security, phishing, malware, exploit, websites, network protection, Edge, Internet Explorer, Chrome, Firefox, web browser search.product: eADQiWindows 10XVcnh search.appverid: met150 From 6a253229ebd4c3d1f6ee26a68c6e9932250c1183 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 10:19:48 +0530 Subject: [PATCH 083/708] fix-suggestions To fix suggestions --- .../microsoft-defender-atp/time-settings.md | 6 +- .../troubleshoot-collect-support-log.md | 4 +- .../troubleshoot-onboarding.md | 60 +++++++++---------- 3 files changed, 35 insertions(+), 35 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md index 33070c0b45..423ec011fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md @@ -29,7 +29,7 @@ ms.topic: article >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-settings-abovefoldlink) -Use the **Time zone** menu ![Time zone settings icon](images/atp-time-zone.png) to configure the time zone and view license information. +Use the **Time zone** menu ![Time zone settings icon1](images/atp-time-zone.png) to configure the time zone and view license information. ## Time zone settings The aspect of time is important in the assessment and analysis of perceived and actual cyberattacks. @@ -40,7 +40,7 @@ Microsoft Defender for Endpoint can display either Coordinated Universal Time (U Your current time zone setting is shown in the Microsoft Defender for Endpoint menu. You can change the displayed time zone in the **Time zone** menu. -![Time zone settings icon](images/atp-time-zone-menu.png). +![Time zone settings icon2](images/atp-time-zone-menu.png). ### UTC time zone Microsoft Defender for Endpoint uses UTC time by default. @@ -59,7 +59,7 @@ The Microsoft Defender for Endpoint time zone is set by default to UTC. Setting the time zone also changes the times for all Microsoft Defender for Endpoint views. To set the time zone: -1. Click the **Time zone** menu ![Time zone settings icon](images/atp-time-zone.png). +1. Click the **Time zone** menu ![Time zone settings icon3](images/atp-time-zone.png). 2. Select the **Timezone UTC** indicator. 3. Select **Timezone UTC** or your local time zone, for example -7:00. diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md index 0b98cc108c..0964ef3225 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md @@ -44,12 +44,12 @@ This topic provides instructions on how to run the tool via Live Response. 4. Select **Choose file**. - ![Image of choose file button](images/choose-file.png) + ![Image of choose file button1](images/choose-file.png) 5. Select the downloaded file named MDATPLiveAnalyzer.ps1 and then click on **Confirm** - ![Image of choose file button](images/analyzer-file.png) + ![Image of choose file button2](images/analyzer-file.png) 6. While still in the LiveResponse session, use the commands below to run the analyzer and collect the result file: diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 68240c3d46..fbe97f9741 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -332,121 +332,121 @@ The steps below provide guidance for the following scenario: 1. Create an application in Microsoft Endpoint Configuration Manager. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-1.png) + ![Image of Microsoft Endpoint Configuration Manager configuration1](images/mecm-1.png) 2. Select **Manually specify the application information**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-2.png) + ![Image of Microsoft Endpoint Configuration Manager configuration2](images/mecm-2.png) 3. Specify information about the application, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-3.png) + ![Image of Microsoft Endpoint Configuration Manager configuration3](images/mecm-3.png) 4. Specify information about the software center, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-4.png) + ![Image of Microsoft Endpoint Configuration Manager configuration4](images/mecm-4.png) 5. In **Deployment types** select **Add**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-5.png) + ![Image of Microsoft Endpoint Configuration Manager configuration5](images/mecm-5.png) 6. Select **Manually specify the deployment type information**, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-6.png) + ![Image of Microsoft Endpoint Configuration Manager configuration6](images/mecm-6.png) 7. Specify information about the deployment type, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-7.png) + ![Image of Microsoft Endpoint Configuration Manager configuration7](images/mecm-7.png) 8. In **Content** > **Installation program** specify the command: `net start sense`. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-8.png) + ![Image of Microsoft Endpoint Configuration Manager configuration8](images/mecm-8.png) 9. In **Detection method**, select **Configure rules to detect the presence of this deployment type**, then select **Add Clause**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-9.png) + ![Image of Microsoft Endpoint Configuration Manager configuration9](images/mecm-9.png) 10. Specify the following detection rule details, then select **OK**: - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-10.png) + ![Image of Microsoft Endpoint Configuration Manager configuration10](images/mecm-10.png) 11. In **Detection method** select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-11.png) + ![Image of Microsoft Endpoint Configuration Manager configuration11](images/mecm-11.png) 12. In **User Experience**, specify the following information, then select **Next**: - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-12.png) + ![Image of Microsoft Endpoint Configuration Manager configuration12](images/mecm-12.png) 13. In **Requirements**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-13.png) + ![Image of Microsoft Endpoint Configuration Manager configuration13](images/mecm-13.png) 14. In **Dependencies**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-14.png) + ![Image of Microsoft Endpoint Configuration Manager configuration14](images/mecm-14.png) 15. In **Summary**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-15.png) + ![Image of Microsoft Endpoint Configuration Manager configuration15](images/mecm-15.png) 16. In **Completion**, select **Close**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-16.png) + ![Image of Microsoft Endpoint Configuration Manager configuration16](images/mecm-16.png) 17. In **Deployment types**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-17.png) + ![Image of Microsoft Endpoint Configuration Manager configuration17](images/mecm-17.png) 18. In **Summary**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-18.png) + ![Image of Microsoft Endpoint Configuration Manager configuration18](images/mecm-18.png) The status is then displayed: - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-19.png) + ![Image of Microsoft Endpoint Configuration Manager configuration19](images/mecm-19.png) 19. In **Completion**, select **Close**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-20.png) + ![Image of Microsoft Endpoint Configuration Manager configuration20](images/mecm-20.png) 20. You can now deploy the application by right-clicking the app and selecting **Deploy**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-21.png) + ![Image of Microsoft Endpoint Configuration Manager configuration21](images/mecm-21.png) 21. In **General** select **Automatically distribute content for dependencies** and **Browse**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-22.png) + ![Image of Microsoft Endpoint Configuration Manager configuration22](images/mecm-22.png) 22. In **Content** select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-23.png) + ![Image of Microsoft Endpoint Configuration Manager configuration23](images/mecm-23.png) 23. In **Deployment settings**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-24.png) + ![Image of Microsoft Endpoint Configuration Manager configuration24](images/mecm-24.png) 24. In **Scheduling** select **As soon as possible after the available time**, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-25.png) + ![Image of Microsoft Endpoint Configuration Manager configuration25](images/mecm-25.png) 25. In **User experience**, select **Commit changes at deadline or during a maintenance window (requires restarts)**, then select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-26.png) + ![Image of Microsoft Endpoint Configuration Manager configuration26](images/mecm-26.png) 26. In **Alerts** select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-27.png) + ![Image of Microsoft Endpoint Configuration Manager configuration27](images/mecm-27.png) 27. In **Summary**, select **Next**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-28.png) + ![Image of Microsoft Endpoint Configuration Manager configuration28](images/mecm-28.png) The status is then displayed - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-29.png) + ![Image of Microsoft Endpoint Configuration Manager configuration29](images/mecm-29.png) 28. In **Completion**, select **Close**. - ![Image of Microsoft Endpoint Configuration Manager configuration](images/mecm-30.png) + ![Image of Microsoft Endpoint Configuration Manager configuration30](images/mecm-30.png) ## Related topics From dede9e8e991fb423340a6d28cbd0eea99c5d619b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 11:15:38 +0530 Subject: [PATCH 084/708] fix-suggestions To fix suggestions --- .../microsoft-defender-atp/raw-data-export-event-hub.md | 4 ++-- .../microsoft-defender-atp/raw-data-export-storage.md | 6 +++--- .../microsoft-defender-atp/recommendation.md | 2 +- .../switch-to-microsoft-defender-onboard.md | 4 ++-- .../switch-to-microsoft-defender-prepare.md | 4 ++-- .../switch-to-microsoft-defender-setup.md | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index 151caefffb..a4d24122f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -50,7 +50,7 @@ ms.topic: article In order to get your **Event Hubs resource ID**, go to your Azure Event Hubs namespace page on [Azure](https://ms.portal.azure.com/) > properties tab > copy the text under **Resource ID**: - ![Image of event hub resource Id](images/event-hub-resource-id.png) + ![Image of event hub resource Id1](images/event-hub-resource-id.png) 7. Choose the events you want to stream and click **Save**. @@ -94,7 +94,7 @@ To get the data types for event properties do the following: - Here is an example for Device Info event: - ![Image of event hub resource Id](images/machine-info-datatype-example.png) + ![Image of event hub resource Id2](images/machine-info-datatype-example.png) ## Related topics - [Overview of Advanced Hunting](advanced-hunting-overview.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index b56e2f57db..0e9db11e6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -48,7 +48,7 @@ ms.topic: article 6. Type your **Storage Account Resource ID**. In order to get your **Storage Account Resource ID**, go to your Storage account page on [Azure portal](https://ms.portal.azure.com/) > properties tab > copy the text under **Storage account resource ID**: - ![Image of event hub resource ID](images/storage-account-resource-id.png) + ![Image of event hub resource ID1](images/storage-account-resource-id.png) 7. Choose the events you want to stream and click **Save**. @@ -56,7 +56,7 @@ ms.topic: article - A blob container will be created for each event type: - ![Image of event hub resource ID](images/storage-account-event-schema.png) + ![Image of event hub resource ID2](images/storage-account-event-schema.png) - The schema of each row in a blob is the following JSON: @@ -93,7 +93,7 @@ In order to get the data types for our events properties do the following: - Here is an example for Device Info event: - ![Image of event hub resource ID](images/machine-info-datatype-example.png) + ![Image of event hub resource ID3](images/machine-info-datatype-example.png) ## Related topics - [Overview of Advanced Hunting](advanced-hunting-overview.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index a97235ea6c..e505cbc2dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -1,6 +1,6 @@ --- title: Recommendation methods and properties -description: Retrieves top recent alerts. +description: Retrieves the top recent alerts. keywords: apis, graph api, supported apis, get, alerts, recent search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index e455b53fd6..56f9e212cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -31,8 +31,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -|[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | -|[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | +|[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare2](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up2](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard1](images/onboard.png)
Phase 3: Onboard | +|[![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare4](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up2](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard2](images/phase-diagrams/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index 68446bf5a4..950bd360f8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -31,8 +31,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | -|![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | +|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up2](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard2](switch-to-microsoft-defender-onboard.md) | +|![Phase 1: Prepare2](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up3](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up4](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard4](switch-to-microsoft-defender-onboard.md) | |--|--|--| |*You are here!*| | | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index e84108e0fb..36c381c841 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -31,8 +31,8 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -|[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | -|[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | +|[![Phase 1: Prepare1](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare2](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard1](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard2](switch-to-microsoft-defender-onboard.md) | +|[![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare4](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up2](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard4](switch-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | From 87f5b4b8ea81235dd56b6217d5ff5886def4119c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 11:35:11 +0530 Subject: [PATCH 085/708] fix-suggestions To fix suggestions --- ...boarding-endpoint-configuration-manager.md | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index bb86535c49..c471aa800c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -228,7 +228,7 @@ Microsoft Defender Antivirus is a built-in antimalware solution that provides ne 2. Select **Scheduled scans**, **Scan settings**, **Default actions**, **Real-time protection**, **Exclusion settings**, **Advanced**, **Threat overrides**, **Cloud Protection Service** and **Security intelligence updates** and choose **OK**. - ![Image of next generation protection pane](images/1566ad81bae3d714cc9e0d47575a8cbd.png) + ![Image of next generation protection pane1](images/1566ad81bae3d714cc9e0d47575a8cbd.png) In certain industries or some select enterprise customers might have specific needs on how Antivirus is configured. @@ -238,30 +238,29 @@ needs on how Antivirus is configured. For more details, see [Windows Security configuration framework](https://docs.microsoft.com/windows/security/threat-protection/windows-security-configuration-framework/windows-security-configuration-framework) - - ![Image of next generation protection pane](images/cd7daeb392ad5a36f2d3a15d650f1e96.png) + ![Image of next generation protection pane2](images/cd7daeb392ad5a36f2d3a15d650f1e96.png) - ![Image of next generation protection pane](images/36c7c2ed737f2f4b54918a4f20791d4b.png) + ![Image of next generation protection pane3](images/36c7c2ed737f2f4b54918a4f20791d4b.png) - ![Image of next generation protection pane](images/a28afc02c1940d5220b233640364970c.png) + ![Image of next generation protection pane4](images/a28afc02c1940d5220b233640364970c.png) - ![Image of next generation protection pane](images/5420a8790c550f39f189830775a6d4c9.png) + ![Image of next generation protection pane5](images/5420a8790c550f39f189830775a6d4c9.png) - ![Image of next generation protection pane](images/33f08a38f2f4dd12a364f8eac95e8c6b.png) + ![Image of next generation protection pane6](images/33f08a38f2f4dd12a364f8eac95e8c6b.png) - ![Image of next generation protection pane](images/41b9a023bc96364062c2041a8f5c344e.png) + ![Image of next generation protection pane7](images/41b9a023bc96364062c2041a8f5c344e.png) - ![Image of next generation protection pane](images/945c9c5d66797037c3caeaa5c19f135c.png) + ![Image of next generation protection pane8](images/945c9c5d66797037c3caeaa5c19f135c.png) - ![Image of next generation protection pane](images/3876ca687391bfc0ce215d221c683970.png) + ![Image of next generation protection pane9](images/3876ca687391bfc0ce215d221c683970.png) 3. Right-click on the newly created antimalware policy and select **Deploy**. - ![Image of next generation protection pane1](images/f5508317cd8c7870627cb4726acd5f3d.png) + ![Image of next generation protection pane10](images/f5508317cd8c7870627cb4726acd5f3d.png) 4. Target the new antimalware policy to your Windows 10 collection and click **OK**. - ![Image of next generation protection pane2](images/configmgr-select-collection.png) + ![Image of next generation protection pane11](images/configmgr-select-collection.png) After completing this task, you now have successfully configured Windows Defender Antivirus. From 97b3adcc06c2e3f7932b20817210431fc4c7aaf2 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 11:52:48 +0530 Subject: [PATCH 086/708] fix-suggestions To fix suggestions --- .../onboarding-endpoint-configuration-manager.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index c471aa800c..4b1d1bdadd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -275,7 +275,7 @@ To set ASR rules in Audit mode: 1. In the Microsoft Endpoint Configuration Manager console, navigate to **Assets and Compliance \> Overview \> Endpoint Protection \> Windows Defender Exploit Guard** and choose **Create Exploit Guard Policy**. - ![Image of Microsoft Endpoint Configuration Manager console](images/728c10ef26042bbdbcd270b6343f1a8a.png) + ![Image of Microsoft Endpoint Configuration Manager console0](images/728c10ef26042bbdbcd270b6343f1a8a.png) 2. Select **Attack Surface Reduction**. From 6ed3ad6d59604799ac8d0c15249d9e154c1ce174 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 12:02:01 +0530 Subject: [PATCH 087/708] fix-suggestions to fix suggestions --- .../onboarding-endpoint-configuration-manager.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index c1356ab8ff..8ad69d2bd0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -286,12 +286,7 @@ To set ASR rules in Audit mode: 1. In the Microsoft Endpoint Manager console, navigate to **Assets and Compliance \> Overview \> Endpoint Protection \> Windows Defender Exploit Guard** and choose **Create Exploit Guard Policy**. -<<<<<<< HEAD ![Image of Microsoft Endpoint Configuration Manager console0](images/728c10ef26042bbdbcd270b6343f1a8a.png) -======= - ![Image of Microsoft Endpoint Manager console](images/728c10ef26042bbdbcd270b6343f1a8a.png) ->>>>>>> 23a3021e03bd6b1ecdffdc738c3e4c4c37399ecb - 2. Select **Attack Surface Reduction**. @@ -310,7 +305,7 @@ To set ASR rules in Audit mode: ![Image of Microsoft Endpoint Configuration Manager console3](images/95d23a07c2c8bc79176788f28cef7557.png) - ![Image of Microsoft Endpoint Manager console](images/95d23a07c2c8bc79176788f28cef7557.png) + ![Image of Microsoft Endpoint Manager console1](images/95d23a07c2c8bc79176788f28cef7557.png) 6. Right-click on the newly created policy and choose **Deploy**. From ea643ac5af768f03175b44fb13d69737ffe5888a Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 12:20:44 +0530 Subject: [PATCH 088/708] fix-suggestions To fix suggestions --- .../microsoft-defender-advanced-threat-protection.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 73322f89c6..4b0617ee7d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -54,12 +54,12 @@ Defender for Endpoint uses the following combination of technology built into Wi

Microsoft Defender for Endpoint

- - - - - - + + + + + + - + @@ -116,7 +116,7 @@ You can use these variables within sections in the .xml files with `context=User - + @@ -319,7 +319,7 @@ You can use these variables in the .xml files within sections with `context=User - + @@ -339,7 +339,7 @@ You can use these variables in the .xml files within sections with `context=User - + @@ -379,7 +379,7 @@ You can use these variables in the .xml files within sections with `context=User - + From ecb322dacfc851eec24c40f1ab6e925866eeffd3 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Thu, 28 Jan 2021 09:39:12 -0700 Subject: [PATCH 125/708] Update windows/deployment/update/media-dynamic-update.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/update/media-dynamic-update.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 384a442054..33713148d1 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -64,7 +64,8 @@ Properly updating the installation media involves a large number of actions oper This table shows the correct sequence for applying the various tasks to the files. For example, the full sequence starts with adding the servicing stack update to WinRE (1) and concludes with adding the Dynamic Update for Setup to the new media (26). -**Note**: Starting in February 2021, the latest cumulative update (LCU) and servicing stack update (SSU) will be combined and distributed in the Microsoft Update Catalog as a new, combined cumulative update. For steps 1, 9 and 18 below that require the SSU for updating the installation media, the combined cumulative update should be used. +> [!NOTE] +> Starting in February 2021, the latest cumulative update (LCU) and servicing stack update (SSU) will be combined and distributed in the Microsoft Update Catalog as a new, combined cumulative update. For steps 1, 9 and 18 below that require the SSU for updating the installation media, the combined cumulative update should be used. |Task |WinRE (winre.wim) |WinPE (boot.wim) |Operating system (install.wim) | New media | |---------|---------|---------|---------|------| From 26b8798d0805258207373a870f73a9ea35985f23 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Thu, 28 Jan 2021 09:40:39 -0700 Subject: [PATCH 126/708] Update media-dynamic-update.md Corrections. --- windows/deployment/update/media-dynamic-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 33713148d1..f88e592375 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -65,7 +65,7 @@ Properly updating the installation media involves a large number of actions oper This table shows the correct sequence for applying the various tasks to the files. For example, the full sequence starts with adding the servicing stack update to WinRE (1) and concludes with adding the Dynamic Update for Setup to the new media (26). > [!NOTE] -> Starting in February 2021, the latest cumulative update (LCU) and servicing stack update (SSU) will be combined and distributed in the Microsoft Update Catalog as a new, combined cumulative update. For steps 1, 9 and 18 below that require the SSU for updating the installation media, the combined cumulative update should be used. +> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 below that require the servicing stack update for updating the installation media, you should use the combined cumulative update. |Task |WinRE (winre.wim) |WinPE (boot.wim) |Operating system (install.wim) | New media | |---------|---------|---------|---------|------| From b7ea3c690e65fc26d78f59e94ebfd4dd842fc4b8 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Fri, 29 Jan 2021 15:32:42 +0500 Subject: [PATCH 127/708] Text Update The syntax in the document doesn't reflect the correct syntax that can be used. I have updated the syntax. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8989 --- .../create-wip-policy-using-intune-azure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 19f213f47f..f450ccfd61 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -458,7 +458,7 @@ contoso.sharepoint.com,contoso.internalproxy1.com|contoso.visualstudio.com,conto Value format without proxy: ```console -contoso.sharepoint.com,|contoso.visualstudio.com,|contoso.onedrive.com, +contoso.sharepoint.com|contoso.visualstudio.com|contoso.onedrive.com, ``` ### Protected domains From fc8b4b5ace2289960f62f476cd0b2273442958ac Mon Sep 17 00:00:00 2001 From: Friedrich Weinmann Date: Mon, 1 Feb 2021 16:27:20 +0100 Subject: [PATCH 128/708] Removing bad security practice Secrets should not be stored in clear text files. Also added syntax highlighting for PowerShell --- .../exposed-apis-create-app-webapp.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index dbec1029c4..ba69e010b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -114,8 +114,8 @@ For more information on Azure AD tokens, see the [Azure AD tutorial](https://doc ### Use PowerShell -``` -# That code gets the App Context Token and save it to a file named "Latest-token.txt" under the current directory +```powershell +# That code gets the App Context Token and save it to the variable $token for later use in the script # Paste below your Tenant ID, App ID and App Secret (App key). $tenantId = '' ### Paste your tenant ID here @@ -132,8 +132,6 @@ $authBody = [Ordered] @{ } $authResponse = Invoke-RestMethod -Method Post -Uri $oAuthUri -Body $authBody -ErrorAction Stop $token = $authResponse.access_token -Out-File -FilePath "./Latest-token.txt" -InputObject $token -return $token ``` ### Use C#: From 47200682bcd68d8d067996fb3935664eda96e65c Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Mon, 1 Feb 2021 10:21:48 -0800 Subject: [PATCH 129/708] Changes to describe the Feb 2021 changes to SSU and LCU. Changes to describe the Feb 2021 changes to SSU and LCU. --- windows/deployment/update/media-dynamic-update.md | 2 +- windows/deployment/update/servicing-stack-updates.md | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index f88e592375..6b8f00ddcd 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -65,7 +65,7 @@ Properly updating the installation media involves a large number of actions oper This table shows the correct sequence for applying the various tasks to the files. For example, the full sequence starts with adding the servicing stack update to WinRE (1) and concludes with adding the Dynamic Update for Setup to the new media (26). > [!NOTE] -> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 below that require the servicing stack update for updating the installation media, you should use the combined cumulative update. +> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 below that require the servicing stack update for updating the installation media, you should use the combined cumulative update. For more information on the combined cumulative update, see [Servicing stack updates](https://docs.microsoft.com/windows/deployment/update/servicing-stack-updates). |Task |WinRE (winre.wim) |WinPE (boot.wim) |Operating system (install.wim) | New media | |---------|---------|---------|---------|------| diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index e2b6404d14..c51a9ff9fb 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -44,7 +44,6 @@ Both Windows 10 and Windows Server use the cumulative update mechanism, in which Servicing stack updates must ship separately from the cumulative updates because they modify the component that installs Windows updates. The servicing stack is released separately because the servicing stack itself requires an update. For example, the cumulative update [KB4284880](https://support.microsoft.com/help/4284880/windows-10-update-kb4284880) requires the [May 17, 2018 servicing stack update](https://support.microsoft.com/help/4132216), which includes updates to Windows Update. - ## Is there any special guidance? Microsoft recommends you install the latest servicing stack updates for your operating system before installing the latest cumulative update. @@ -58,3 +57,7 @@ Typically, the improvements are reliability and performance improvements that do * Servicing stack update releases are specific to the operating system version (build number), much like quality updates. * Search to install latest available [Servicing stack update for Windows 10](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). * Once a servicing stack update is installed, it cannot be removed or uninstalled from the machine. + + +## Simplifying on-premises deployment of servicing stack updates +With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as the Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and higher starting with the 2021 2C release, KB4601382. From 0062b68c57db4af372e8c6f1fbad0e51002a98a0 Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Mon, 1 Feb 2021 11:31:19 -0800 Subject: [PATCH 130/708] Updates to support UnoPackage Small tweaks based on feedback --- windows/deployment/update/media-dynamic-update.md | 6 +++--- windows/deployment/update/servicing-stack-updates.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 6b8f00ddcd..74fc796879 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -64,9 +64,6 @@ Properly updating the installation media involves a large number of actions oper This table shows the correct sequence for applying the various tasks to the files. For example, the full sequence starts with adding the servicing stack update to WinRE (1) and concludes with adding the Dynamic Update for Setup to the new media (26). -> [!NOTE] -> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 below that require the servicing stack update for updating the installation media, you should use the combined cumulative update. For more information on the combined cumulative update, see [Servicing stack updates](https://docs.microsoft.com/windows/deployment/update/servicing-stack-updates). - |Task |WinRE (winre.wim) |WinPE (boot.wim) |Operating system (install.wim) | New media | |---------|---------|---------|---------|------| |Add servicing stack Dynamic Update | 1 | 9 | 18 | @@ -84,6 +81,9 @@ This table shows the correct sequence for applying the various tasks to the file |Add .NET and .NET cumulative updates | | | 24 | |Export image | 8 | 17 | 25 | +> [!NOTE] +> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 that require the servicing stack update for updating the installation media, you should use the combined cumulative update. For more information on the combined cumulative update, see [Servicing stack updates](https://docs.microsoft.com/windows/deployment/update/servicing-stack-updates). + ### Multiple Windows editions The main operating system file (install.wim) contains multiple editions of Windows 10. It’s possible that only an update for a given edition is required to deploy it, based on the index. Or, it might be that all editions need an update. Further, ensure that languages are installed before Features on Demand, and the latest cumulative update is always applied last. diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index c51a9ff9fb..f79ad98939 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -60,4 +60,4 @@ Typically, the improvements are reliability and performance improvements that do ## Simplifying on-premises deployment of servicing stack updates -With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as the Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and higher starting with the 2021 2C release, KB4601382. +With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and higher starting with the 2021 2C release, KB4601382. From f3d2a3398369d671d0755949b82bf87823e7411c Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Mon, 1 Feb 2021 16:48:41 -0800 Subject: [PATCH 131/708] Update servicing-stack-updates.md --- windows/deployment/update/servicing-stack-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index f79ad98939..6ab6a9595d 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -60,4 +60,4 @@ Typically, the improvements are reliability and performance improvements that do ## Simplifying on-premises deployment of servicing stack updates -With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and higher starting with the 2021 2C release, KB4601382. +With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and later starting with the 2021 2C release, KB4601382. From 300cfdd38b000dba50303b770fe904a18dfc189c Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 2 Feb 2021 16:09:05 +0530 Subject: [PATCH 132/708] Updated --- .../mdm/policy-csp-internetexplorer.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 9f9d86fb13..42ba6d3f7a 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -168,7 +168,7 @@ manager: dansimp InternetExplorer/DisableHomePageChange
- InternetExplorer/AllowSaveTargetAsInIEMode + InternetExplorer/DisableInternetExplorerApp
InternetExplorer/DisableIgnoringCertificateErrors @@ -2428,7 +2428,7 @@ For more information, see [https://go.microsoft.com/fwlink/?linkid=2102115](http ADMX Info: - GP English name: *Allow "Save Target As" in Internet Explorer mode* - GP name: *AllowSaveTargetAsInIEMode* -- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* @@ -3158,8 +3158,8 @@ If the Windows Update for the next version of Microsoft Edge* or Microsoft Edge ADMX Info: - GP English name: *Configure which channel of Microsoft Edge to use for opening redirected sites* -- GP name: *ConfigureEdgeRedirectChannel* -- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP name: *NeedEdgeBrowser* +- GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* @@ -4680,6 +4680,7 @@ ADMX Info: > [!div class = "checklist"] > * User +> * Device
@@ -4710,7 +4711,7 @@ If you disable, or do not configure this policy, all sites are opened using the ADMX Info: - GP English name: *Disable Internet Explorer 11 as a standalone browser* - GP name: *DisableInternetExplorerApp* -- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* @@ -9563,8 +9564,8 @@ For more information on how to use this policy together with other related polic ADMX Info: - GP English name: *Keep all Intranet Sites in Internet Explorer* -- GP name: *KeepIntranetSitesInInternetExplorer* -- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP name: *MDM policy is Browser/SendIntranetTraffictoInternetExplorer* +- GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* @@ -19076,8 +19077,8 @@ If you disable, or not configure this setting, then it opens all sites based on ADMX Info: - GP English name: *Send all sites not included in the Enterprise Mode Site List to Microsoft Edge* -- GP name: *SendSitesNotInEnterpriseSiteListToEdge* -- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP name: *RestrictInternetExplorer* +- GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* From f8b5cdbaa1ecd38d806c8fab769c514e21d87002 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 2 Feb 2021 16:20:16 +0530 Subject: [PATCH 133/708] updated --- ...olicy-csp-admx-microsoftdefenderantivirus.md | 17 +++++++++++++---- .../mdm/policy-csp-internetexplorer.md | 2 +- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-admx-microsoftdefenderantivirus.md b/windows/client-management/mdm/policy-csp-admx-microsoftdefenderantivirus.md index 5862dadff7..1e2341c8cf 100644 --- a/windows/client-management/mdm/policy-csp-admx-microsoftdefenderantivirus.md +++ b/windows/client-management/mdm/policy-csp-admx-microsoftdefenderantivirus.md @@ -3223,9 +3223,11 @@ ADMX Info:
- + + **ADMX_MicrosoftDefenderAntivirus/Reporting_DisablegenericrePorts** +

Threat & Vulnerability Management

Attack surface reduction

Next-generation protection

Endpoint detection and response

Automated investigation and remediation

Microsoft Threat Experts
Threat & Vulnerability Management
Threat & Vulnerability Management
Attack surface reduction
Attack surface reduction
Next-generation protection
Next-generation protection
Endpoint detection and response
Endpoint detection and response
Automated investigation and remediation
Automated investigation and remediation
Microsoft Threat Experts
Microsoft Threat Experts
From 630e2c6f0784e6c94f7a4465e737f3210c0660e9 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 12:42:05 +0530 Subject: [PATCH 089/708] fix-suggestions to fix suggestions --- .../threat-protection/microsoft-defender-atp/manage-edr.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index cdf46b37a9..2a8ba54469 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -2,7 +2,6 @@ title: Manage endpoint detection and response capabilities description: Manage endpoint detection and response capabilities ms.reviewer: -description: keywords: search.product: eADQiWindows 10XVcnh search.appverid: met150 From 933b72f0906c77e17a6cc30a177bd68955d8ad84 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 16:37:15 +0530 Subject: [PATCH 090/708] Update configure-mssp-support.md fix suggestions --- .../microsoft-defender-atp/configure-mssp-support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md index f82c9abd56..2ccb094c18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md @@ -1,6 +1,6 @@ --- title: Configure managed security service provider support -description: Take the necessary steps to configure the MSSP integration with Microsoft Defender ATP +description: Take the necessary steps to configure MSSP integration with Microsoft Defender ATP. keywords: managed security service provider, mssp, configure, integration search.product: eADQiWindows 10XVcnh search.appverid: met150 From 472b62781d3bd92a1275ec8ca9413f3d7c0ab404 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 17:03:25 +0530 Subject: [PATCH 091/708] fix-suggestions To fix suggestions --- .../microsoft-defender-atp/android-intune.md | 24 +++++++++---------- .../microsoft-defender-atp/api-hello-world.md | 4 ++-- .../api-microsoft-flow.md | 12 +++++----- .../api-portal-mapping.md | 4 ++-- .../microsoft-defender-atp/api-power-bi.md | 6 ++--- 5 files changed, 25 insertions(+), 25 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 1937a2b7c8..7f56e16fcf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -51,7 +51,7 @@ Learn how to deploy Defender for Endpoint for Android on Intune Company Portal - center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Android Apps** \> **Add \> Android store app** and choose **Select**. - ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addandroidstoreapp.png) + ![Image of Microsoft Endpoint Manager Admin Center1](images/mda-addandroidstoreapp.png) 2. On the **Add app** page and in the *App Information* section enter: @@ -63,7 +63,7 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> Other fields are optional. Select **Next**. - ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addappinfo.png) + ![Image of Microsoft Endpoint Manager Admin Center2](images/mda-addappinfo.png) 3. In the *Assignments* section, go to the **Required** section and select **Add group.** You can then choose the user group(s) that you would like to target Defender for Endpoint for Android app. Choose **Select** and then **Next**. @@ -71,14 +71,14 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> >The selected user group should consist of Intune enrolled users. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager Admin Center](images/363bf30f7d69a94db578e8af0ddd044b.png) + > ![Image of Microsoft Endpoint Manager Admin Center3](images/363bf30f7d69a94db578e8af0ddd044b.png) 4. In the **Review+Create** section, verify that all the information entered is correct and then select **Create**. In a few moments, the Defender for Endpoint app would be created successfully, and a notification would show up at the top-right corner of the page. - ![Image of Microsoft Endpoint Manager Admin Center](images/86cbe56f88bb6e93e9c63303397fc24f.png) + ![Image of Microsoft Endpoint Manager Admin Center4](images/86cbe56f88bb6e93e9c63303397fc24f.png) 5. In the app information page that is displayed, in the **Monitor** section, @@ -86,7 +86,7 @@ select **Device install status** to verify that the device installation has completed successfully. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager Admin Center](images/513cf5d59eaaef5d2b5bc122715b5844.png) + > ![Image of Microsoft Endpoint Manager Admin Center5](images/513cf5d59eaaef5d2b5bc122715b5844.png) ### Complete onboarding and check status @@ -123,14 +123,14 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Android Apps** \> **Add** and select **Managed Google Play app**. > [!div class="mx-imgBorder"] - > ![Image of Microsoft Endpoint Manager admin center](images/579ff59f31f599414cedf63051628b2e.png) + > ![Image of Microsoft Endpoint Manager admin center6](images/579ff59f31f599414cedf63051628b2e.png) 2. On your managed Google Play page that loads subsequently, go to the search box and lookup **Microsoft Defender.** Your search should display the Microsoft Defender for Endpoint app in your Managed Google Play. Click on the Microsoft Defender for Endpoint app from the Apps search result. - ![Image of Microsoft Endpoint Manager admin center](images/0f79cb37900b57c3e2bb0effad1c19cb.png) + ![Image of Microsoft Endpoint Manager admin center7](images/0f79cb37900b57c3e2bb0effad1c19cb.png) 3. In the App description page that comes up next, you should be able to see app details on Defender for Endpoint. Review the information on the page and then @@ -180,7 +180,7 @@ Defender ATP should be visible in the apps list. 1. In the **Apps** page, go to **Policy > App configuration policies > Add > Managed devices**. - ![Image of Microsoft Endpoint Manager admin center](images/android-mem.png) + ![Image of Microsoft Endpoint Manager admin center8](images/android-mem.png) 1. In the **Create app configuration policy** page, enter the following details: @@ -200,19 +200,19 @@ Defender ATP should be visible in the apps list. Then select **OK**. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-create-app-config.png) + > ![Image of create app configuration policy1](images/android-create-app-config.png) 1. You should now see both the permissions listed and now you can autogrant both by choosing autogrant in the **Permission state** drop-down and then select **Next**. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-auto-grant.png) + > ![Image of create app configuration policy2](images/android-auto-grant.png) 1. In the **Assignments** page, select the user group to which this app config policy would be assigned to. Click **Select groups to include** and selecting the applicable group and then selecting **Next**. The group selected here is usually the same group to which you would assign Microsoft Defender for Endpoint Android app. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-select-group.png) + > ![Image of create app configuration policy3](images/android-select-group.png) 1. In the **Review + Create** page that comes up next, review all the information and then select **Create**.
@@ -220,7 +220,7 @@ Defender ATP should be visible in the apps list. The app configuration policy for Defender for Endpoint autogranting the storage permission is now assigned to the selected user group. > [!div class="mx-imgBorder"] - > ![Image of create app configuration policy](images/android-review-create.png) + > ![Image of create app configuration policy4](images/android-review-create.png) 10. Select **Microsoft Defender ATP** app in the list \> **Properties** \> diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 5a8e56a963..b00bc7b148 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -58,11 +58,11 @@ For the Application registration stage, you must have a **Global administrator** - **Note**: WindowsDefenderATP does not appear in the original list. You need to start writing its name in the text box to see it appear. - ![Image of API access and API selection](images/add-permission.png) + ![Image of API access and API selection1](images/add-permission.png) - Choose **Application permissions** > **Alert.Read.All** > Click on **Add permissions** - ![Image of API access and API selection](images/application-permissions.png) + ![Image of API access and API selection2](images/application-permissions.png) **Important note**: You need to select the relevant permissions. 'Read All Alerts' is only an example! diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index 54ffcf11fc..3b42fefc66 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -31,7 +31,7 @@ Automating security procedures is a standard requirement for every modern Securi Microsoft Defender API has an official Flow Connector with many capabilities. -![Image of edit credentials](images/api-flow-0.png) +![Image of edit credentials1](images/api-flow-0.png) ## Usage example @@ -41,15 +41,15 @@ The following example demonstrates how to create a Flow that is triggered any ti 2. Go to **My flows** > **New** > **Automated-from blank**. - ![Image of edit credentials](images/api-flow-1.png) + ![Image of edit credentials2](images/api-flow-1.png) 3. Choose a name for your Flow, search for "Microsoft Defender ATP Triggers" as the trigger, and then select the new Alerts trigger. - ![Image of edit credentials](images/api-flow-2.png) + ![Image of edit credentials3](images/api-flow-2.png) Now you have a Flow that is triggered every time a new Alert occurs. -![Image of edit credentials](images/api-flow-3.png) +![Image of edit credentials4](images/api-flow-3.png) All you need to do now is choose your next steps. For example, you can isolate the device if the Severity of the Alert is High and send an email about it. @@ -63,7 +63,7 @@ The Alert trigger provides only the Alert ID and the Machine ID. You can use the 3. Set the **Alert ID** from the last step as **Input**. - ![Image of edit credentials](images/api-flow-4.png) + ![Image of edit credentials5](images/api-flow-4.png) ### Isolate the device if the Alert's severity is High @@ -73,7 +73,7 @@ The Alert trigger provides only the Alert ID and the Machine ID. You can use the If yes, add the **Microsoft Defender ATP - Isolate machine** action with the Machine ID and a comment. - ![Image of edit credentials](images/api-flow-5.png) + ![Image of edit credentials6](images/api-flow-5.png) 3. Add a new step for emailing about the Alert and the Isolation. There are multiple email connectors that are very easy to use, such as Outlook or Gmail. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index ed503a7088..a0a21d751b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -84,9 +84,9 @@ Field numbers match the numbers in the images below. ![Image of alert details pane with numbers](images/atp-siem-mapping13.png) -![Image of artifact timeline with numbers](images/atp-siem-mapping3.png) +![Image of artifact timeline with numbers1](images/atp-siem-mapping3.png) -![Image of artifact timeline with numbers](images/atp-siem-mapping4.png) +![Image of artifact timeline with numbers2](images/atp-siem-mapping4.png) ![Image machine view](images/atp-mapping6.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index 2d20e0d495..851e5a59d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -92,17 +92,17 @@ The first example demonstrates how to connect Power BI to Advanced Hunting API a - Click **Edit Credentials** - ![Image of edit credentials](images/power-bi-edit-credentials.png) + ![Image of edit credentials0](images/power-bi-edit-credentials.png) - Select **Organizational account** > **Sign in** - ![Image of set credentials](images/power-bi-set-credentials-organizational.png) + ![Image of set credentials1](images/power-bi-set-credentials-organizational.png) - Enter your credentials and wait to be signed in - Click **Connect** - ![Image of set credentials](images/power-bi-set-credentials-organizational-cont.png) + ![Image of set credentials2](images/power-bi-set-credentials-organizational-cont.png) - Now the results of your query will appear as table and you can start build visualizations on top of it! From bf217cf053779977d2a651069d1d49a5377f1650 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 18 Jan 2021 12:48:34 +0500 Subject: [PATCH 092/708] Update bitlocker-device-encryption-overview-windows-10.md --- .../bitlocker-device-encryption-overview-windows-10.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md index 34008453ad..c4907449b5 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md +++ b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md @@ -82,6 +82,9 @@ Microsoft recommends that BitLocker Device Encryption be enabled on any systems Administrators can manage domain-joined devices that have BitLocker Device Encryption enabled through Microsoft BitLocker Administration and Monitoring (MBAM). In this case, BitLocker Device Encryption automatically makes additional BitLocker options available. No conversion or encryption is required, and MBAM can manage the full BitLocker policy set if any configuration changes are required. +> [!NOTE] +> BitLocker Device Encryption feature uses XTS-AES 128-bit encryption method. In case you need to use different encryption method and/or cipher strength, device must be decrypted first. After that, different Bitlocker settings can be applied. + ## Used Disk Space Only encryption BitLocker in earlier Windows versions could take a long time to encrypt a drive, because it encrypted every byte on the volume (including parts that did not have data). That is still the most secure way to encrypt a drive, especially if a drive has previously contained confidential data that has since been moved or deleted. In that case, traces of the confidential data could remain on portions of the drive marked as unused. From 00598fdf5c2488a54ccc084a9ffe7e8b3643f7ac Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 19 Jan 2021 16:45:24 +0530 Subject: [PATCH 093/708] Updated-4769890 --- .../mdm/policy-csp-internetexplorer.md | 676 ++++++++++++++++++ 1 file changed, 676 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index c63c654abe..76bbfdbec4 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -85,6 +85,9 @@ manager: dansimp
InternetExplorer/AllowOneWordEntry
+
+ InternetExplorer/AllowSaveTargetAsInIEMode +
InternetExplorer/AllowSiteToZoneAssignmentList
@@ -112,6 +115,11 @@ manager: dansimp
InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses
+ +
+ InternetExplorer/ConfigureEdgeRedirectChannel +
InternetExplorer/DisableActiveXVersionListAutoDownload
@@ -160,6 +168,9 @@ manager: dansimp
InternetExplorer/DisableHomePageChange
+
+ InternetExplorer/AllowSaveTargetAsInIEMode +
InternetExplorer/DisableIgnoringCertificateErrors
@@ -355,6 +366,9 @@ manager: dansimp
InternetExplorer/IntranetZoneNavigateWindowsAndFrames
+
+ InternetExplorer/KeepIntranetSitesInInternetExplorer +
InternetExplorer/LocalMachineZoneAllowAccessToDataSources
@@ -739,6 +753,9 @@ manager: dansimp
InternetExplorer/SecurityZonesUseOnlyMachineSettings
+
+ InternetExplorer/SendSitesNotInEnterpriseSiteListToEdge +
InternetExplorer/SpecifyUseOfActiveXInstallerService
@@ -2348,6 +2365,88 @@ ADMX Info:
+ +**InternetExplorer/AllowSaveTargetAsInIEMode** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +This policy setting allows the administrator to enable "Save Target As" context menu in Internet Explorer mode. + +- If you enable this policy, "Save Target As" will show up in the Internet Explorer mode context menu and work the same as Internet Explorer. +- If you disable or do not configure this policy setting, "Save Target As" will not show up in the Internet Explorer mode context menu. + +For more information, see [https://go.microsoft.com/fwlink/?linkid=2102115](https://go.microsoft.com/fwlink/?linkid=2102115) + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Allow "Save Target As" in Internet Explorer mode* +- GP name: *AllowSaveTargetAsInIEMode* +- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP ADMX file name: *inetres.admx* + + + +```xml + + + + + + + + + + +``` + **InternetExplorer/AllowSiteToZoneAssignmentList** @@ -2978,6 +3077,299 @@ ADMX Info:
+--Policy--> +**InternetExplorer/ConfigureEdgeRedirectChannel** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +Enables you to configure up to three versions of Microsoft Edge to open a redirected site (in order of preference). Use this policy, if your environment is configured to redirect sites from Internet Explorer 11 to Microsoft Edge. If any of the chosen versions are not installed on the device, that preference will be bypassed. + +If both the Windows Update for the next version of Microsoft Edge* and Microsoft Edge Stable channel are installed, the following behaviors occur: + +- If you enable this policy, you can configure redirected sites to open in up to three of the following channels where: + 1 = Microsoft Edge Stable + 2 = Microsoft Edge Beta version 77 or later + 3 = Microsoft Edge Dev version 77 or later + 4 = Microsoft Edge Canary version 77 or later + +- If you disable or do not configure this policy, Microsoft Edge Stable channel is used. This is the default behavior. + +If the Windows Update for the next version of Microsoft Edge* or Microsoft Edge Stable channel are not installed, the following behaviors occur: + +- If you enable this policy, you can configure redirected sites to open in up to three of the following channels where: + 0 = Microsoft Edge version 45 or earlier + 1 = Microsoft Edge Stable + 2 = Microsoft Edge Beta version 77 or later + 3 = Microsoft Edge Dev version 77 or later + 4 = Microsoft Edge Canary version 77 or later + +- If you disable or do not configure this policy, Microsoft Edge version 45 or earlier is automatically used. This is the default behavior. + +> [!NOTE] +> For more information about the Windows update for the next version of Microsoft Edge including how to disable it, see [https://go.microsoft.com/fwlink/?linkid=2102115](https://go.microsoft.com/fwlink/?linkid=2102115). This update applies only to Windows 10 version 1709 and higher. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Configure which channel of Microsoft Edge to use for opening redirected sites* +- GP name: *ConfigureEdgeRedirectChannel* +- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP ADMX file name: *inetres.admx* + + + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` **InternetExplorer/ConsistentMimeHandlingInternetExplorerProcesses** @@ -4250,8 +4642,101 @@ ADMX Info: + +**InternetExplorer/DisableInternetExplorerApp** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ +
+ +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User + +
+ + + +This policy lets you restrict launching of Internet Explorer as a standalone browser. + +If you enable this policy, it: +- Prevents Internet Explorer 11 from launching as a standalone browser. +- Restricts Internet Explorer's usage to Microsoft Edge's native 'Internet Explorer mode'. +- Redirects all attempts at launching Internet Explorer 11 to Microsoft Edge Stable Channel browser. +- Overrides any other policies that redirect to Internet Explorer 11. + +If you disable, or do not configure this policy, all sites are opened using the current active browser settings. + +> [!NOTE] +> Microsoft Edge Stable Channel must be installed for this policy to take effect. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Disable Internet Explorer 11 as a standalone browser* +- GP name: *DisableInternetExplorerApp* +- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP ADMX file name: *inetres.admx* + + + +```xml + + + + + + + + + + + + + + + + + + + +``` **InternetExplorer/DisableIgnoringCertificateErrors** @@ -9007,6 +9492,105 @@ ADMX Info:
+ +**InternetExplorer/KeepIntranetSitesInInternetExplorer** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +This policy setting prevents intranet sites from being opened in any browser except Internet Explorer. + +> [!NOTE] +> If the ‘Send all sites not included in the Enterprise Mode Site List to Microsoft Edge’ (‘RestrictIE’) policy is not enabled, then this policy has no effect. + +If you enable this policy, all intranet sites are opened in Internet Explorer 11. The only exceptions are sites listed in your Enterprise Mode Site List. +If you disable or do not configure this policy, all intranet sites are automatically opened in Microsoft Edge. + +We strongly recommend keeping this policy in sync with the ‘Send all intranet sites to Internet Explorer’ (‘SendIntranetToInternetExplorer’) policy. Additionally, it is best to enable this policy only if your intranet sites have known compatibility problems with Microsoft Edge. + +Related policies: +- Send all intranet sites to Internet Explorer (‘SendIntranetToInternetExplorer’) +- Send all sites not included in the Enterprise Mode Site List to Microsoft Edge (‘RestrictIE’) + +For more information on how to use this policy together with other related policies to create the optimal configuration for your organization, see [https://go.microsoft.com/fwlink/?linkid=2094210.](https://go.microsoft.com/fwlink/?linkid=2094210) + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Keep all Intranet Sites in Internet Explorer* +- GP name: *KeepIntranetSitesInInternetExplorer* +- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP ADMX file name: *inetres.admx* + + + +```xml + + + + + + + + + + + + + + + + + + + +``` **InternetExplorer/LocalMachineZoneAllowAccessToDataSources** @@ -18428,6 +19012,98 @@ ADMX Info:
+ +**InternetExplorer/SendSitesNotInEnterpriseSiteListToEdge** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +This setting lets you decide whether to open all sites not included in the Enterprise Mode Site List in Microsoft Edge. If you use this setting, you must also turn on the Administrative Templates\Windows Components\Internet Explorer\Use the Enterprise Mode IE website list policy setting and you must include at least one site in the Enterprise Mode Site List. + +If you enable this setting, it automatically opens all sites not included in the Enterprise Mode Site List in Microsoft Edge. + +If you disable, or not configure this setting, then it opens all sites based on the currently active browser. + +> [!NOTE] +> If you have also enabled the Administrative Templates\Windows Components\Microsoft Edge\Send all intranet sites to Internet Explorer 11 policy setting, then all intranet sites will continue to open in Internet Explorer 11. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Send all sites not included in the Enterprise Mode Site List to Microsoft Edge* +- GP name: *SendSitesNotInEnterpriseSiteListToEdge* +- GP path: *OS\Core\WSD\CFE-Browser\IE-Apps* +- GP ADMX file name: *inetres.admx* + + + +```xml + + + + + + + + + + + + + + + + + + + +``` **InternetExplorer/SpecifyUseOfActiveXInstallerService** From 36befb036d9d0528d745ec958b753b600baf680e Mon Sep 17 00:00:00 2001 From: Asha Iyengar Date: Tue, 19 Jan 2021 20:03:37 +0530 Subject: [PATCH 094/708] Rectified the table issue --- .../microsoft-defender-atp/production-deployment.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 023e5c0b59..379f635e62 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -248,6 +248,5 @@ You can find the Azure IP range on [Microsoft Azure Datacenter IP Ranges](https: > As a cloud-based solution, the IP address range can change. It's recommended you move to DNS resolving setting. ## Next step -||| -|:-------|:-----| -|![Phase 3: Onboard](images/onboard.png)
[Phase 3: Onboard](onboarding.md) | Onboard devices to the service so that the Microsoft Defender for Endpoint service can get sensor data from them. + +![**Phase 3: Onboard**](images/onboard.png)
[Phase 3: Onboard](onboarding.md): Onboard devices to the service so that the Microsoft Defender for Endpoint service can get sensor data from them. From e911cd7991dfdce6e8070413a7e132f18e5d2f9a Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 19 Jan 2021 07:59:31 -0800 Subject: [PATCH 095/708] Update policy-csp-internetexplorer.md --- windows/client-management/mdm/policy-csp-internetexplorer.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 76bbfdbec4..9f9d86fb13 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -5,9 +5,8 @@ ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows -author: manikadhiman +author: dansimp ms.localizationpriority: medium -ms.date: 09/27/2019 ms.reviewer: manager: dansimp --- From 2356919bc80192a62ca2172ca69eb524d06916a2 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Wed, 20 Jan 2021 16:56:10 +0530 Subject: [PATCH 096/708] Updated4797351 --- .../mdm/policy-csp-localusersandgroups.md | 127 +++++++++++++++--- 1 file changed, 107 insertions(+), 20 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-localusersandgroups.md b/windows/client-management/mdm/policy-csp-localusersandgroups.md index 38ef9aa0b9..d898c1a985 100644 --- a/windows/client-management/mdm/policy-csp-localusersandgroups.md +++ b/windows/client-management/mdm/policy-csp-localusersandgroups.md @@ -82,7 +82,7 @@ Available in Windows 10, version 20H2. This policy setting allows IT admins to a > > Starting from Windows 10, version 20H2, it is recommended to use the LocalUsersandGroups policy instead of the RestrictedGroups policy. Applying both the policies to the same device is unsupported and may yield unpredictable results. -Here's an example of the policy definition XML for group configuration: +Here is an example of the policy definition XML for group configuration: ```xml @@ -104,7 +104,9 @@ where: - ``: Specifies the SID or name of the member to remove from the specified group. > [!NOTE] - > When specifying member names of domain accounts, use fully qualified account names where possible (for example, domain_name\user_name) instead of isolated names (for example, group_name). This way, you can avoid getting ambiguous results when users or groups with the same name exist in multiple domains and locally. See [LookupAccountNameA function](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountnamea#remarks) for more information. + > When specifying member names of the user accounts, you must use following format – AzureAD/userUPN. For example, "AzureAD/user1@contoso.com" or "AzureAD/user2@contoso.co.uk". +For adding Azure AD groups, you need to specify the Azure AD Group SID. Azure AD group names are not supported with this policy. +for more information, see [LookupAccountNameA function](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountnamea). See [Use custom settings for Windows 10 devices in Intune](https://docs.microsoft.com/mem/intune/configuration/custom-settings-windows-10) for information on how to create custom profiles. @@ -121,35 +123,51 @@ See [Use custom settings for Windows 10 devices in Intune](https://docs.microsof **Examples** -Example 1: Update action for adding and removing group members. +Example 1: AAD focused. -The following example shows how you can update a local group (**Backup Operators**)—add a domain group as a member using its name (**Contoso\ITAdmins**), add the built-in Administrators group using its [well known SID](https://docs.microsoft.com/windows/win32/secauthz/well-known-sids), add a AAD group by its SID (**S-1-12-1-111111111-22222222222-3333333333-4444444444**), and remove a local account (**Guest**). +The following example updates the built-in administrators group with AAD account "bob@contoso.com" and an Azure AD group with the SID **S-1-12-1-111111111-22222222222-3333333333-4444444444. On an AAD joined machines**. + +```xml + + + + + + + +``` + +Example 2: Replace / Restrict the built-in administrators group with an AAD user account. + +> [!NOTE] +> When using ‘R’ replace option to configure the built-in ‘Administrators’ group, it is required to always specify the administrator as a member + any other custom members. This is because the built-in administrator must always be a member of the administrators group. + +Example: +```xml + + + + + + + +``` +Example 3: Update action for adding and removing group members on a hybrid joined machine. + +The following example shows how you can update a local group (**Administrators**)—add an AD domain group as a member using its name (**Contoso\ITAdmins**), add a AAD group by its SID (**S-1-12-1-111111111-22222222222-3333333333-4444444444**), and remove a local account (**Guest**) if it exists. ```xml - + - ``` -Example 2: Restrict action for replacing the group membership. -The following example shows how you can restrict a local group (**Backup Operators**)—replace its membership with the built-in Administrators group using its [well known SID](https://docs.microsoft.com/windows/win32/secauthz/well-known-sids) and add a local account (**Guest**). - -```xml - - - - - - - -``` @@ -157,6 +175,16 @@ The following example shows how you can restrict a local group (**Backup Operato
+> [!NOTE] +> +When AAD group SID’s are added to local groups, during AAD account logon privileges are evaluated only for the following well-known groups on a Windows 10 device: + +- Administrators +- Users +- Guests +- Power Users +- Remote Desktop Users +- Remote Management Users ## FAQs This section provides answers to some common questions you might have about the LocalUsersAndGroups policy CSP. @@ -223,10 +251,69 @@ To troubleshoot Name/SID lookup APIs: ```cmd Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa" -Name LspDbgInfoLevel -Value 0x0 -Type dword -Force ``` - +```xml + + + + + + + + + + + + Group Configuration Action + + + + + + + + Group Member to Add + + + + + + + + Group Member to Remove + + + + + + + + Group property to configure + + + + + + + + + + + + + + + + Local Group Configuration + + + + + + +``` Footnotes: -- 9 - Available in Windows 10, version 20H2. +Available in Windows 10, version 20H2 From f1034be901a73648fcc7141060df5f4a0f57d111 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 20 Jan 2021 18:30:06 +0500 Subject: [PATCH 097/708] Update windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../bitlocker-device-encryption-overview-windows-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md index c4907449b5..714d9c0db7 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md +++ b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md @@ -83,7 +83,7 @@ Microsoft recommends that BitLocker Device Encryption be enabled on any systems Administrators can manage domain-joined devices that have BitLocker Device Encryption enabled through Microsoft BitLocker Administration and Monitoring (MBAM). In this case, BitLocker Device Encryption automatically makes additional BitLocker options available. No conversion or encryption is required, and MBAM can manage the full BitLocker policy set if any configuration changes are required. > [!NOTE] -> BitLocker Device Encryption feature uses XTS-AES 128-bit encryption method. In case you need to use different encryption method and/or cipher strength, device must be decrypted first. After that, different Bitlocker settings can be applied. +> BitLocker Device Encryption uses the XTS-AES 128-bit encryption method. In case you need to use a different encryption method and/or cipher strength, the device must be configured and decrypted (if already encrypted) first. After that, different BitLocker settings can be applied. ## Used Disk Space Only encryption From 4cf8b27e76944c7e0ca7860bee687946e019e728 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Thu, 21 Jan 2021 21:40:39 +0200 Subject: [PATCH 098/708] add info about IIS 7.0 and above https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8881 --- .../impersonate-a-client-after-authentication.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md index 1d241529ee..893651d17e 100644 --- a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md +++ b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md @@ -105,6 +105,8 @@ On member servers, ensure that only the Administrators and Service groups (Local In most cases, this configuration has no impact. If you have installed optional components such as ASP.NET or IIS, you may need to assign the **Impersonate a client after authentication** user right to additional accounts that are required by those components, such as IUSR\_*<ComputerName>*, IIS\_WPG, ASP.NET, or IWAM\_*<ComputerName>*. +In IIS 7.0 and later, a built-in account (IUSR) replaces the IUSR_MachineName account. Additionally, a group that is named IIS_IUSRS replaces the IIS_WPG group. Because the IUSR account is a built-in account, the IUSR account no longer requires a password. The IUSR account resembles a network or local service account. More details [in this article](https://docs.microsoft.com/en-us/troubleshoot/iis/default-permissions-user-rights). + ## Related topics - [User Rights Assignment](user-rights-assignment.md) From 72432a8e3fa863b5926ba65e3a04bab9168c1a93 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 22 Jan 2021 11:14:17 +0530 Subject: [PATCH 099/708] Update microsoft-defender-antivirus-compatibility.md Updated topic per task 4800461 --- .../microsoft-defender-antivirus-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index bac2466090..0880c6973d 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -99,7 +99,7 @@ The table in this section summarizes the functionality and features that are ava - When Microsoft Defender Antivirus is disabled automatically, it can be re-enabled automatically if the protection offered by a non-Microsoft antivirus product expires or otherwise stops providing real-time protection from viruses, malware, or other threats. Automatic re-enabling helps to ensure that antivirus protection is maintained on your devices. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-microsoft-defender-antivirus.md), which uses the Microsoft Defender Antivirus engine to periodically check for threats in addition to your main antivirus app. -- When Microsoft Defender Antivirus is in passive mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into active mode if your devices have an up-to-date, non-Microsoft antivirus product providing real-time protection from malware. +- When Microsoft Defender Antivirus is in passive mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into active mode if your devices have an up-to-date, non-Microsoft antivirus product providing real-time protection from malware. For optimal security layered defense, and detection efficacy please make sure to update the [Microsoft Defender Antivirus protection (Security intelligence update, Engine and Platform)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus) even if Microsoft Defender Antivirus is running in passive mode. If you uninstall the non-Microsoft antivirus product, and use Microsoft Defender Antivirus to provide protection to your devices, Microsoft Defender Antivirus will return to its normal active mode automatically. From 2acd14c2fe5996de92e6c1d96054ba9d59375c34 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 22 Jan 2021 11:26:11 +0530 Subject: [PATCH 100/708] Update microsoft-defender-antivirus-compatibility.md editorial changes --- .../microsoft-defender-antivirus-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index 0880c6973d..5cb7faf5e7 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -99,7 +99,7 @@ The table in this section summarizes the functionality and features that are ava - When Microsoft Defender Antivirus is disabled automatically, it can be re-enabled automatically if the protection offered by a non-Microsoft antivirus product expires or otherwise stops providing real-time protection from viruses, malware, or other threats. Automatic re-enabling helps to ensure that antivirus protection is maintained on your devices. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-microsoft-defender-antivirus.md), which uses the Microsoft Defender Antivirus engine to periodically check for threats in addition to your main antivirus app. -- When Microsoft Defender Antivirus is in passive mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into active mode if your devices have an up-to-date, non-Microsoft antivirus product providing real-time protection from malware. For optimal security layered defense, and detection efficacy please make sure to update the [Microsoft Defender Antivirus protection (Security intelligence update, Engine and Platform)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus) even if Microsoft Defender Antivirus is running in passive mode. +- When Microsoft Defender Antivirus is in passive mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into active mode if your devices have an up-to-date, non-Microsoft antivirus product providing real-time protection from malware. For optimal security layered defense and detection efficacy, please ensure that you update the [Microsoft Defender Antivirus protection (Security intelligence update, Engine and Platform)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus) even if Microsoft Defender Antivirus is running in passive mode. If you uninstall the non-Microsoft antivirus product, and use Microsoft Defender Antivirus to provide protection to your devices, Microsoft Defender Antivirus will return to its normal active mode automatically. From 7ed044285c393828544ad848323cba0a21119b89 Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Fri, 22 Jan 2021 12:26:18 +0530 Subject: [PATCH 101/708] Update windowslicensing-csp.md --- .../mdm/windowslicensing-csp.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/windowslicensing-csp.md b/windows/client-management/mdm/windowslicensing-csp.md index 415223e693..9c3bf1705a 100644 --- a/windows/client-management/mdm/windowslicensing-csp.md +++ b/windows/client-management/mdm/windowslicensing-csp.md @@ -30,14 +30,15 @@ WindowsLicensing ----UpgradeEditionWithLicense ----LicenseKeyType ----CheckApplicability -----Subscriptions ---------SubscriptionId -------------Status -------------Name -----SMode ---------SwitchingPolicy ---------SwitchFromSMode ---------Status +----ChangeProductKey (Added in Windows 10, version 1703) +----Subscriptions (Added in Windows 10, version 1607) +--------SubscriptionId (Added in Windows 10, version 1607) +------------Status (Added in Windows 10, version 1607) +------------Name (Added in Windows 10, version 1607) +----SMode (Added in Windows 10, version 1809) +--------SwitchingPolicy (Added in Windows 10, version 1809) +--------SwitchFromSMode (Added in Windows 10, version 1809) +--------Status (Added in Windows 10, version 1809) ``` **./Device/Vendor/MSFT/WindowsLicensing** This is the root node for the WindowsLicensing configuration service provider. From d1b7eb7d5793da26f15208e3eb3e6d867c8cb64a Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sat, 23 Jan 2021 22:17:30 +0500 Subject: [PATCH 102/708] Added a Store Content Related URL As the user has mentioned that to access the content of the store required URL was missing. I have updated the URL. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8874 Reset of the URL's mentioned in the comment doesn't have any reference in MS docs and previous version document. So as of now, I have dropped them. Thanks. Imran. --- windows/privacy/manage-windows-20H2-endpoints.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/privacy/manage-windows-20H2-endpoints.md b/windows/privacy/manage-windows-20H2-endpoints.md index d449b47b4c..ccf035d76b 100644 --- a/windows/privacy/manage-windows-20H2-endpoints.md +++ b/windows/privacy/manage-windows-20H2-endpoints.md @@ -85,6 +85,7 @@ The following methodology was used to derive these network endpoints: |Microsoft forward link redirection service (FWLink)|The following endpoint is used by the Microsoft forward link redirection service (FWLink) to redirect permanent web links to their actual, sometimes transitory, URL. FWlinks are similar to URL shorteners, just longer. If you disable this endpoint, Windows Defender won't be able to update its malware definitions; links from Windows and other Microsoft products to the Web won't work; and PowerShell updateable Help won't update. To disable the traffic, instead disable the traffic that's getting forwarded.|HTTP|go.microsoft.com| |Microsoft Store|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#26-microsoft-store)| ||The following endpoint is used to download image files that are called when applications run (Microsoft Store or Inbox MSN Apps). If you turn off traffic for these endpoints, the image files won't be downloaded, and apps cannot be installed or updated from the Microsoft Store. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.|HTTPS|img-prod-cms-rt-microsoft-com.akamaized.net| +||The following endpoint is needed to load the content in Microsoft Store App.|HTTPS|livetileedge.dsx.mp.microsoft.com| ||The following endpoint is used for the Windows Push Notification Services (WNS). WNS enables third-party developers to send toast, tile, badge, and raw updates from their own cloud service. This provides a mechanism to deliver new updates to your users in a power-efficient and dependable way. If you turn off traffic for this endpoint, push notifications will no longer work, including MDM device management, mail synchronization, settings synchronization.|TLSv1.2/HTTPS|*.wns.windows.com| ||The following endpoints are used to revoke licenses for malicious apps in the Microsoft Store. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft Store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them|TLSv1.2/HTTPS/HTTP|storecatalogrevocation.storequality.microsoft.com| ||The following endpoint is used to get Microsoft Store analytics.|HTTPS|manage.devcenter.microsoft.com| From d623b6c85877357e8c3489eef319d4ea993d8169 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sat, 23 Jan 2021 22:29:55 +0500 Subject: [PATCH 103/708] pointing to the Application proxy page Added a link so that users can directly get more information about the application proxy and how the application proxy works. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8988 --- .../hello-for-business/hello-hybrid-aadj-sso-cert.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md index c5273dc500..df8163a715 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md @@ -396,7 +396,7 @@ Certificate enrollment for Azure AD joined devices occurs over the Internet. As Ideally, you configure your Microsoft Intune SCEP certificate profile to use multiple external NDES URLs. This enables Microsoft Intune to round-robin load balance the certificate requests to identically configured NDES Servers (each NDES server can accommodate approximately 300 concurrent requests). Microsoft Intune sends these requests to Azure AD Application Proxies. -Azure AD Application proxies are serviced by lightweight Application Proxy Connector agents. These agents are installed on your on-premises, domain joined devices and make authenticated secure outbound connection to Azure, waiting to process requests from Azure AD Application Proxies. You can create connector groups in Azure Active Directory to assign specific connectors to service specific applications. +Azure AD Application proxies are serviced by lightweight Application Proxy Connector agents. See, [What is Application Proxy](https://docs.microsoft.com/azure/active-directory/manage-apps/application-proxy#what-is-application-proxy) for more details. These agents are installed on your on-premises, domain joined devices and make authenticated secure outbound connection to Azure, waiting to process requests from Azure AD Application Proxies. You can create connector groups in Azure Active Directory to assign specific connectors to service specific applications. Connector group automatically round-robin, load balance the Azure AD Application proxy requests to the connectors within the assigned connector group. This ensures Windows Hello for Business certificate requests have multiple dedicated Azure AD Application Proxy connectors exclusively available to satisfy enrollment requests. Load balancing the NDES servers and connectors should ensure users enroll their Windows Hello for Business certificates in a timely manner. From a35610bb0c9825a85744575c24e58110ff517f9a Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Sat, 23 Jan 2021 19:17:11 +0100 Subject: [PATCH 104/708] Update activate-using-active-directory-based-activation-client.md Adding Office to the supported list, as this greatly unknown based on my daily expierence as a consultant. Too many still use KMS. --- ...-using-active-directory-based-activation-client.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index e9c419383d..ff303620fa 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -29,6 +29,9 @@ ms.topic: article >- Windows Server 2012 >- Windows Server 2016 >- Windows Server 2019 +>- Office 2013* +>- Office 2016* +>- Office 2019* **Looking for retail activation?** @@ -97,6 +100,13 @@ When a reactivation event occurs, the client queries AD DS for the activation o 1. Activate your KMS host key by phone or online (Figure 15). ![Entering your KMS host key](../images/volumeactivationforwindows81-14.jpg) + + > [!NOTE] + > For activating a KMS Host Key (CSVLK) for Microsoft Office + for you need to install the version specific Office Volume license pack on the server where you have installed the Volume Activation Server Role. + - [Office 2013 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=35584) + - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) + - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) **Figure 15**. Choosing how to activate your product @@ -115,6 +125,7 @@ To verify your Active Directory-based activation configuration, complete the fol > [!NOTE] > If you are using both KMS and Active Directory-based activation, it may be difficult to see whether a client has been activated by KMS or by Active Directory-based activation. Consider disabling KMS during the test, or make sure that you are using a client computer that has not already been activated by KMS. The **slmgr.vbs /dlv** command also indicates whether KMS has been used. +> If you would like to see or mass change this, please consider to use [VAMT](https://docs.microsoft.com/en-us/windows/deployment/volume-activation/volume-activation-management-tool). ## See also From 7f505925ccf7c42859b5ab3d279441775f85610d Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Sat, 23 Jan 2021 19:29:54 +0100 Subject: [PATCH 105/708] Update activate-using-active-directory-based-activation-client.md corrections --- .../activate-using-active-directory-based-activation-client.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index ff303620fa..e32bd63891 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -102,8 +102,7 @@ When a reactivation event occurs, the client queries AD DS for the activation o ![Entering your KMS host key](../images/volumeactivationforwindows81-14.jpg) > [!NOTE] - > For activating a KMS Host Key (CSVLK) for Microsoft Office - for you need to install the version specific Office Volume license pack on the server where you have installed the Volume Activation Server Role. + > For activating a KMS Host Key (CSVLK) for Microsoft Office you need to install the version specific Office Volume license pack on the server where you have installed the Volume Activation Server Role. - [Office 2013 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=35584) - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) From 8f8c04c0ea899c2f0115b9a33e72f36e10a7ce76 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sun, 24 Jan 2021 16:52:50 +0500 Subject: [PATCH 106/708] Update windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-aadj-sso-cert.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md index df8163a715..1c550a85f6 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md @@ -396,7 +396,7 @@ Certificate enrollment for Azure AD joined devices occurs over the Internet. As Ideally, you configure your Microsoft Intune SCEP certificate profile to use multiple external NDES URLs. This enables Microsoft Intune to round-robin load balance the certificate requests to identically configured NDES Servers (each NDES server can accommodate approximately 300 concurrent requests). Microsoft Intune sends these requests to Azure AD Application Proxies. -Azure AD Application proxies are serviced by lightweight Application Proxy Connector agents. See, [What is Application Proxy](https://docs.microsoft.com/azure/active-directory/manage-apps/application-proxy#what-is-application-proxy) for more details. These agents are installed on your on-premises, domain joined devices and make authenticated secure outbound connection to Azure, waiting to process requests from Azure AD Application Proxies. You can create connector groups in Azure Active Directory to assign specific connectors to service specific applications. +Azure AD Application proxies are serviced by lightweight Application Proxy Connector agents. See [What is Application Proxy](https://docs.microsoft.com/azure/active-directory/manage-apps/application-proxy#what-is-application-proxy) for more details. These agents are installed on your on-premises, domain joined devices and make authenticated secure outbound connection to Azure, waiting to process requests from Azure AD Application Proxies. You can create connector groups in Azure Active Directory to assign specific connectors to service specific applications. Connector group automatically round-robin, load balance the Azure AD Application proxy requests to the connectors within the assigned connector group. This ensures Windows Hello for Business certificate requests have multiple dedicated Azure AD Application Proxy connectors exclusively available to satisfy enrollment requests. Load balancing the NDES servers and connectors should ensure users enroll their Windows Hello for Business certificates in a timely manner. From 69a35d2ba82ec7d50e2e89821730097705976165 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sun, 24 Jan 2021 16:53:16 +0500 Subject: [PATCH 107/708] Update windows/privacy/manage-windows-20H2-endpoints.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/privacy/manage-windows-20H2-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/manage-windows-20H2-endpoints.md b/windows/privacy/manage-windows-20H2-endpoints.md index ccf035d76b..0d7d37c2fe 100644 --- a/windows/privacy/manage-windows-20H2-endpoints.md +++ b/windows/privacy/manage-windows-20H2-endpoints.md @@ -85,7 +85,7 @@ The following methodology was used to derive these network endpoints: |Microsoft forward link redirection service (FWLink)|The following endpoint is used by the Microsoft forward link redirection service (FWLink) to redirect permanent web links to their actual, sometimes transitory, URL. FWlinks are similar to URL shorteners, just longer. If you disable this endpoint, Windows Defender won't be able to update its malware definitions; links from Windows and other Microsoft products to the Web won't work; and PowerShell updateable Help won't update. To disable the traffic, instead disable the traffic that's getting forwarded.|HTTP|go.microsoft.com| |Microsoft Store|||[Learn how to turn off traffic to all of the following endpoint(s).](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#26-microsoft-store)| ||The following endpoint is used to download image files that are called when applications run (Microsoft Store or Inbox MSN Apps). If you turn off traffic for these endpoints, the image files won't be downloaded, and apps cannot be installed or updated from the Microsoft Store. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them.|HTTPS|img-prod-cms-rt-microsoft-com.akamaized.net| -||The following endpoint is needed to load the content in Microsoft Store App.|HTTPS|livetileedge.dsx.mp.microsoft.com| +||The following endpoint is needed to load the content in the Microsoft Store app.|HTTPS|livetileedge.dsx.mp.microsoft.com| ||The following endpoint is used for the Windows Push Notification Services (WNS). WNS enables third-party developers to send toast, tile, badge, and raw updates from their own cloud service. This provides a mechanism to deliver new updates to your users in a power-efficient and dependable way. If you turn off traffic for this endpoint, push notifications will no longer work, including MDM device management, mail synchronization, settings synchronization.|TLSv1.2/HTTPS|*.wns.windows.com| ||The following endpoints are used to revoke licenses for malicious apps in the Microsoft Store. To turn off traffic for this endpoint, either uninstall the app or disable the Microsoft Store. If you disable the Microsoft Store, other Microsoft Store apps cannot be installed or updated. Additionally, the Microsoft Store won't be able to revoke malicious apps and users will still be able to open them|TLSv1.2/HTTPS/HTTP|storecatalogrevocation.storequality.microsoft.com| ||The following endpoint is used to get Microsoft Store analytics.|HTTPS|manage.devcenter.microsoft.com| From 2770129c50ef8d2acf3eeb162938f616afbb3282 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Mon, 25 Jan 2021 09:14:23 +0200 Subject: [PATCH 108/708] Update windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../impersonate-a-client-after-authentication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md index 893651d17e..14ce26e99b 100644 --- a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md +++ b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md @@ -105,7 +105,7 @@ On member servers, ensure that only the Administrators and Service groups (Local In most cases, this configuration has no impact. If you have installed optional components such as ASP.NET or IIS, you may need to assign the **Impersonate a client after authentication** user right to additional accounts that are required by those components, such as IUSR\_*<ComputerName>*, IIS\_WPG, ASP.NET, or IWAM\_*<ComputerName>*. -In IIS 7.0 and later, a built-in account (IUSR) replaces the IUSR_MachineName account. Additionally, a group that is named IIS_IUSRS replaces the IIS_WPG group. Because the IUSR account is a built-in account, the IUSR account no longer requires a password. The IUSR account resembles a network or local service account. More details [in this article](https://docs.microsoft.com/en-us/troubleshoot/iis/default-permissions-user-rights). +In IIS 7.0 and later, a built-in account (IUSR) replaces the IUSR_MachineName account. Additionally, a group that is named IIS_IUSRS replaces the IIS_WPG group. Because the IUSR account is a built-in account, the IUSR account no longer requires a password. The IUSR account resembles a network or local service account. For more details, see [Default permissions and user rights for IIS 7.0 and later](https://docs.microsoft.com/en-us/troubleshoot/iis/default-permissions-user-rights). ## Related topics From e2749573a64fc6019f690c162a1164a2f111b190 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Mon, 25 Jan 2021 15:26:33 +0200 Subject: [PATCH 109/708] update hybrid scenario naming and add link to description https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8703 --- .../create-wdac-policy-for-fully-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index bec0d684e1..643145b624 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -42,7 +42,7 @@ Alice previously created a policy for the organization's lightly-managed devices Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's fully-managed devices: - All clients are running Windows 10 version 1903 or above; -- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or hybrid mode with Intune; +- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or [Co-Managed](https://docs.microsoft.com/en-us/mem/configmgr/comanage/overview) with Intune; > [!NOTE] > Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) From 5c6ecedbc990ac8c526a9fcac3ed78dcf6e71a3f Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Tue, 26 Jan 2021 19:06:37 +0100 Subject: [PATCH 110/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index e32bd63891..a8a20be029 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -102,7 +102,8 @@ When a reactivation event occurs, the client queries AD DS for the activation o ![Entering your KMS host key](../images/volumeactivationforwindows81-14.jpg) > [!NOTE] - > For activating a KMS Host Key (CSVLK) for Microsoft Office you need to install the version specific Office Volume license pack on the server where you have installed the Volume Activation Server Role. + > To activate a KMS Host Key (CSVLK) for Microsoft Office, you need to install the version specific Office Volume License Pack on the server where the Volume Activation Server Role is installed. + - [Office 2013 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=35584) - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) From e36b07e7837124be85832e039c0da3aba058b132 Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Tue, 26 Jan 2021 19:06:52 +0100 Subject: [PATCH 111/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index a8a20be029..76f4881c7f 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -125,7 +125,7 @@ To verify your Active Directory-based activation configuration, complete the fol > [!NOTE] > If you are using both KMS and Active Directory-based activation, it may be difficult to see whether a client has been activated by KMS or by Active Directory-based activation. Consider disabling KMS during the test, or make sure that you are using a client computer that has not already been activated by KMS. The **slmgr.vbs /dlv** command also indicates whether KMS has been used. -> If you would like to see or mass change this, please consider to use [VAMT](https://docs.microsoft.com/en-us/windows/deployment/volume-activation/volume-activation-management-tool). +> To manage individual activations or apply multiple (mass) activations, please consider using [VAMT](https://docs.microsoft.com/en-us/windows/deployment/volume-activation/volume-activation-management-tool). ## See also From f9428cbd5cf7917295207e3c69c9e0e563ec90df Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 10:22:17 -0800 Subject: [PATCH 112/708] Update hello-key-trust-adfs.md added Cname required for enterpriseregistration entry for on-prem ADFS device registration --- .../hello-for-business/hello-key-trust-adfs.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index a908e96533..39091b5f6e 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -298,8 +298,14 @@ Sign-in the domain controller or administrative workstation with domain administ 3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. 4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. 5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. +6. Right-click the domain_name node, and then click New Alias (CNAME). +7. In the New Resource Record dialog box, type enterpriseregistration in the Alias name box. +8. In the fully qualified domain name (FQDN) of the target host box, type federation_service_farm_name.domain_name.com, and then click OK. 6. Close the DNS Management console +Note: if your forest has multiple UPN suffix. please make sure, you have enterpriseregistration.upnsuffix.com present for each suffix + + ## Configure the Intranet Zone to include the federation service The Windows Hello provisioning presents web pages from the federation service. Configuring the intranet zone to include the federation service enables the user to authenticate to the federation service using integrated authentication. Without this setting, the connection to the federation service during Windows Hello provisioning prompts the user for authentication. From 864b9835560f3a80f91c2410bea96e124df57dd3 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 11:10:58 -0800 Subject: [PATCH 113/708] Lockscreen PIN reset limitations Lock screen PIN reset limitations --- .../hello-for-business/hello-feature-pin-reset.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index b1fda98d52..e72d85ea29 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -109,6 +109,9 @@ On-premises deployments provide users with the ability to reset forgotten PINs e 3. Follow the instructions provided by the provisioning process 4. When finished, unlock your desktop using your newly created PIN. +you may find PIN reset only works from settings post login and This lock screen PIN reset will not work if you have any matching limitation of SSPR password reset from lock screen. refer the below doc +https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations + >[!NOTE] > Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. From fb39122a357fc459c0f5e7e6f2f3969ab327c81f Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 11:42:07 -0800 Subject: [PATCH 114/708] Update windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md accepted Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-feature-pin-reset.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index e72d85ea29..f9da23b2f5 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -112,7 +112,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e you may find PIN reset only works from settings post login and This lock screen PIN reset will not work if you have any matching limitation of SSPR password reset from lock screen. refer the below doc https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations ->[!NOTE] +> [!NOTE] > Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. ## Related topics From fb183c6d238679212756dc4aba96fb11836e4a03 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 11:45:20 -0800 Subject: [PATCH 115/708] Update hello-feature-pin-reset.md corrected --- .../hello-for-business/hello-feature-pin-reset.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index f9da23b2f5..a2bc31b02f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -109,7 +109,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e 3. Follow the instructions provided by the provisioning process 4. When finished, unlock your desktop using your newly created PIN. -you may find PIN reset only works from settings post login and This lock screen PIN reset will not work if you have any matching limitation of SSPR password reset from lock screen. refer the below doc +you may find PIN reset only works from settings post login and "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from lock screen. refer the below doc https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations > [!NOTE] From c2e7c0a3d5176dbe8a61a6a4aa7d76a11be6af10 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 26 Jan 2021 12:22:45 -0800 Subject: [PATCH 116/708] Update create-wdac-policy-for-fully-managed-devices.md --- .../create-wdac-policy-for-fully-managed-devices.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index 643145b624..32fc319b88 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -15,7 +15,7 @@ author: jsuther1974 ms.reviewer: isbrahm ms.author: dansimp manager: dansimp -ms.date: 11/20/2019 +ms.date: 01/27/2021 ms.technology: mde --- @@ -42,7 +42,7 @@ Alice previously created a policy for the organization's lightly-managed devices Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's fully-managed devices: - All clients are running Windows 10 version 1903 or above; -- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or [Co-Managed](https://docs.microsoft.com/en-us/mem/configmgr/comanage/overview) with Intune; +- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or [Co-Managed](https://docs.microsoft.com/mem/configmgr/comanage/overview) with Intune; > [!NOTE] > Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) From 7223dc7c6ae30baf2b9615fce0ae10a4d11cf0c7 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 14:47:28 -0800 Subject: [PATCH 117/708] Update windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md looks good Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-key-trust-adfs.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index 39091b5f6e..ebef5484a7 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -303,8 +303,8 @@ Sign-in the domain controller or administrative workstation with domain administ 8. In the fully qualified domain name (FQDN) of the target host box, type federation_service_farm_name.domain_name.com, and then click OK. 6. Close the DNS Management console -Note: if your forest has multiple UPN suffix. please make sure, you have enterpriseregistration.upnsuffix.com present for each suffix - +> [!NOTE] +> If your forest has multiple UPN suffixes, please make sure that `enterpriseregistration.upnsuffix.com` is present for each suffix. ## Configure the Intranet Zone to include the federation service @@ -349,4 +349,3 @@ Before you continue with the deployment, validate your deployment progress by re 4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-key-trust-validate-deploy-mfa.md) 5. [Configure Windows Hello for Business Policy settings](hello-key-trust-policy-settings.md) - From 6b03f05ca81841c738b96c4b707a48e2a185c966 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 14:47:59 -0800 Subject: [PATCH 118/708] Update windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md accepted Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-key-trust-adfs.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index ebef5484a7..5eb6f6aa71 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -298,9 +298,9 @@ Sign-in the domain controller or administrative workstation with domain administ 3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. 4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. 5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. -6. Right-click the domain_name node, and then click New Alias (CNAME). -7. In the New Resource Record dialog box, type enterpriseregistration in the Alias name box. -8. In the fully qualified domain name (FQDN) of the target host box, type federation_service_farm_name.domain_name.com, and then click OK. +6. Right-click the `domain_name` node and select **New Alias (CNAME)**. +7. In the **New Resource Record** dialog box, type "enterpriseregistration" in the **Alias** name box. +8. In the **fully qualified domain name (FQDN)** of the target host box, type `federation_service_farm_name.domain_name.com`, and click OK. 6. Close the DNS Management console > [!NOTE] @@ -348,4 +348,3 @@ Before you continue with the deployment, validate your deployment progress by re 3. Prepare and Deploy Windows Server 2016 Active Directory Federation Services (*You are here*) 4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-key-trust-validate-deploy-mfa.md) 5. [Configure Windows Hello for Business Policy settings](hello-key-trust-policy-settings.md) - From ea70ba9c7695da1f92bb4527c9032dcb8f5c1a30 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 14:58:21 -0800 Subject: [PATCH 119/708] Update windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md looks fine Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-feature-pin-reset.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index a2bc31b02f..bfee1d6776 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -109,8 +109,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e 3. Follow the instructions provided by the provisioning process 4. When finished, unlock your desktop using your newly created PIN. -you may find PIN reset only works from settings post login and "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from lock screen. refer the below doc -https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations +You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations). > [!NOTE] > Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. From b20b80b83bb4647d25fecf5b126055c5596a4806 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Tue, 26 Jan 2021 15:13:10 -0800 Subject: [PATCH 120/708] Update windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md looks good Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-feature-pin-reset.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index bfee1d6776..7e82ff0181 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -109,7 +109,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e 3. Follow the instructions provided by the provisioning process 4. When finished, unlock your desktop using your newly created PIN. -You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations). +You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from the lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations). > [!NOTE] > Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. From dc4e543aceb17c20dc9ba5c820dc6966d1492564 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Wed, 27 Jan 2021 09:36:51 -0800 Subject: [PATCH 121/708] Update windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md number correction Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-for-business/hello-key-trust-adfs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index 5eb6f6aa71..2a2c07e715 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -301,7 +301,7 @@ Sign-in the domain controller or administrative workstation with domain administ 6. Right-click the `domain_name` node and select **New Alias (CNAME)**. 7. In the **New Resource Record** dialog box, type "enterpriseregistration" in the **Alias** name box. 8. In the **fully qualified domain name (FQDN)** of the target host box, type `federation_service_farm_name.domain_name.com`, and click OK. -6. Close the DNS Management console +9. Close the DNS Management console. > [!NOTE] > If your forest has multiple UPN suffixes, please make sure that `enterpriseregistration.upnsuffix.com` is present for each suffix. From c58e0fc7489fe3351f1851f6e9e43519c890d028 Mon Sep 17 00:00:00 2001 From: Nagappan Veerappan Date: Wed, 27 Jan 2021 10:16:47 -0800 Subject: [PATCH 122/708] Update windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-feature-pin-reset.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index 7e82ff0181..2a553e3421 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -109,7 +109,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e 3. Follow the instructions provided by the provisioning process 4. When finished, unlock your desktop using your newly created PIN. -You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from the lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-sspr-windows#general-limitations). +You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from the lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/azure/active-directory/authentication/howto-sspr-windows#general-limitations). > [!NOTE] > Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. From 65f30854d51fe29295183dc082d0a0a9c39860af Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Wed, 27 Jan 2021 15:31:55 -0800 Subject: [PATCH 123/708] Update media-dynamic-update.md --- windows/deployment/update/media-dynamic-update.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index ea81420b8b..384a442054 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -64,6 +64,8 @@ Properly updating the installation media involves a large number of actions oper This table shows the correct sequence for applying the various tasks to the files. For example, the full sequence starts with adding the servicing stack update to WinRE (1) and concludes with adding the Dynamic Update for Setup to the new media (26). +**Note**: Starting in February 2021, the latest cumulative update (LCU) and servicing stack update (SSU) will be combined and distributed in the Microsoft Update Catalog as a new, combined cumulative update. For steps 1, 9 and 18 below that require the SSU for updating the installation media, the combined cumulative update should be used. + |Task |WinRE (winre.wim) |WinPE (boot.wim) |Operating system (install.wim) | New media | |---------|---------|---------|---------|------| |Add servicing stack Dynamic Update | 1 | 9 | 18 | From 134013a27dd81bfcff391c49a14b045ce7959c69 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 28 Jan 2021 09:04:40 +0530 Subject: [PATCH 124/708] made blod to some words , adjusted formats this is my own PR, i made some words are bold and removed symbol % . --- .../usmt/usmt-recognized-environment-variables.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/deployment/usmt/usmt-recognized-environment-variables.md b/windows/deployment/usmt/usmt-recognized-environment-variables.md index dfb923bbd4..59de92c6b0 100644 --- a/windows/deployment/usmt/usmt-recognized-environment-variables.md +++ b/windows/deployment/usmt/usmt-recognized-environment-variables.md @@ -101,7 +101,7 @@ You can use these variables within sections in the .xml files with `context=User

CSIDL_COMMON_STARTUP

The file-system directory that contains the programs that appear in the Startup folder for all users. A typical path in Windows XP is C:\Documents and Settings\All Users\Start Menu\Programs\Startup. A typical path is C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.

The file-system directory that contains the programs that appear in the Startup folder for all users. A typical path in Windows XP is C:\Documents and Settings\All Users\Start Menu\Programs\Startup. A typical path is C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.

CSIDL_COMMON_TEMPLATES

Refers to the Appdata folder inside %DEFAULTUSERPROFILE%.

CSIDL_DEFAULT_LOCAL_APPDATA

CCSIDL_DEFAULT_LOCAL_APPDATA

Refers to the local Appdata folder inside %DEFAULTUSERPROFILE%.

CSIDL_CONTACTS

This refers to the Contacts folder in %CSIDL_PROFILE%.

This refers to the Contacts folder in CSIDL_PROFILE.

CSIDL_CONTROLS

CSIDL_DRIVES

The virtual folder representing My Computer that contains everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives.

The virtual folder representing My Computer that contains everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives.

CSIDL_FAVORITES

CSIDL_NETHOOD

A file-system directory that contains the link objects that may exist in the My Network Places virtual folder. It is not the same as CSIDL_NETWORK, which represents the network namespace root. A typical path is C:\Users\Username\AppData\Roaming\Microsoft\Windows\Network Shortcuts.

A file-system directory that contains the link objects that may exist in the My Network Places virtual folder. It is not the same as CSIDL_NETWORK, which represents the network namespace root. A typical path is C:\Users\Username\AppData\Roaming\Microsoft\Windows\Network Shortcuts.

CSIDL_NETWORK

@@ -3356,7 +3358,8 @@ ADMX Info:
- + + **ADMX_MicrosoftDefenderAntivirus/Reporting_RecentlyCleanedTimeout** @@ -4249,7 +4252,11 @@ ADMX Info:
-**ADMX_MicrosoftDefenderAntivirus/Scan_DisableScanningMappedNetworkDrivesForFullScan** + +**ADMX_MicrosoftDefenderAntivirus/Scan_DisableScanningMappedNetworkDrivesForFullScan** + +
@@ -6135,7 +6142,9 @@ ADMX Info:
-**ADMX_MicrosoftDefenderAntivirus/SignatureUpdate_SignatureDisableNotification** +**ADMX_MicrosoftDefenderAntivirus/SignatureUpdate_SignatureDisableNotification** + +
diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index 42ba6d3f7a..a8e42b4c6d 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -19077,7 +19077,7 @@ If you disable, or not configure this setting, then it opens all sites based on ADMX Info: - GP English name: *Send all sites not included in the Enterprise Mode Site List to Microsoft Edge* -- GP name: *RestrictInternetExplorer* +- GP name: *SendSitesNotInEnterpriseSiteListToEdge* - GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* From 1741809281a26350598da038d85878d6ba283cfa Mon Sep 17 00:00:00 2001 From: Chad Simmons Date: Tue, 2 Feb 2021 12:04:49 -0600 Subject: [PATCH 134/708] update headers to support In This Article Update headers to support "In This Article" like newer documentation such as https://docs.microsoft.com/en-us/mem/intune/protect/security-baselines-configure --- .../mdm/policy-csp-deviceinstallation.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 24c7b04cbf..16084a0b88 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -51,7 +51,7 @@ ms.localizationpriority: medium
-**DeviceInstallation/AllowInstallationOfMatchingDeviceIDs** +## DeviceInstallation/AllowInstallationOfMatchingDeviceIDs
@@ -165,7 +165,7 @@ To verify that the policy is applied, check C:\windows\INF\setupapi.dev.log and
-**DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs** +## DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs
@@ -272,7 +272,7 @@ To verify the policy is applied, check C:\windows\INF\setupapi.dev.log and see i
-**DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses** +## DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses
@@ -395,7 +395,7 @@ To verify that the policy is applied, check C:\windows\INF\setupapi.dev.log and
-**DeviceInstallation/PreventDeviceMetadataFromNetwork** +## DeviceInstallation/PreventDeviceMetadataFromNetwork
@@ -474,7 +474,7 @@ ADMX Info:
-**DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings** +## DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings
@@ -586,7 +586,7 @@ You can also block installation by using a custom profile in Intune.
-**DeviceInstallation/PreventInstallationOfMatchingDeviceIDs** +## DeviceInstallation/PreventInstallationOfMatchingDeviceIDs
@@ -703,7 +703,7 @@ For example, this custom profile blocks installation and usage of USB devices wi
-**DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs** +## DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs
@@ -830,7 +830,7 @@ with
-**DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses** +## DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses
From 12cd49bcf5bd1c498d842e0024b5571f24384149 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 14:26:32 +0800 Subject: [PATCH 135/708] New page techniques feature --- .../techniques-device-timeline.md | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md new file mode 100644 index 0000000000..231ba89d71 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -0,0 +1,61 @@ +--- +title: Techniques in the device timeline +description: Understanding MITRE ATT&CK techniques grouping in the device timeline in Microsoft Defender for Endpoint +keywords: device timeline, endpoint, MITRE, MITRE ATT&CK, techniques, tactices +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: m365-security +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: maccruz +author: schmurky +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.technology: mde +--- + +# ATT&CK techniques in the device timeline + + +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) + +In Microsoft Defender for Endpoint, **Techniques** are a grouping of events that when taken together indicate activity associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. + +This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. + +## Techniques in the device timeline + +For public preview customers, Techniques are available by default and are shown together with events when a device's timeline is viewed. + +[TIMELINE screenshot] + +Techniques are highlighted in bold text and appear with a blue icon on the left. The corresponding MITRE ATT&CK ID and technique name also appears as tags under Additional information. + +Selecting a Technique opens the side pane and shows additional information and insights like related ATT&CK techniques, tactics, and descriptions. + +Search and Export options are also available for Techniques. + +## Filtering to view techniques or events only + +To view only either events or techniques, select Filters from the device timeline and choose your preferred Data type to view. + +[FILTER screenshot] + +IMPORTANT: Event group filters do not affect Techniques, so when Techniques data type is selected, all techniques are shown. + +To view File events only without Techniques, select Events data type and File events event group. + +Selecting Techniques automatically shows all techniques. + +## See also + +- [View and organize the Devices list](machines-view-overview.md) +- [Microsoft Defender for Endpoint device timeline event flags](device-timeline-event-flag.md) + + + From 53274a98d182bcf3f4d67998e628e2e6a1d66a3d Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 14:34:49 +0800 Subject: [PATCH 136/708] Update new techniques page --- .../microsoft-defender-atp/techniques-device-timeline.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 231ba89d71..885af37be7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -24,6 +24,9 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +>[!IMPORTANT] +>Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + In Microsoft Defender for Endpoint, **Techniques** are a grouping of events that when taken together indicate activity associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. @@ -46,7 +49,8 @@ To view only either events or techniques, select Filters from the device timelin [FILTER screenshot] -IMPORTANT: Event group filters do not affect Techniques, so when Techniques data type is selected, all techniques are shown. +>[!IMPORTANT] +>Event group filters do not affect Techniques, so when Techniques data type is selected, all techniques are shown. To view File events only without Techniques, select Events data type and File events event group. From 28f4d016f4f704723b7bc921b1f2855898e255f1 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 14:44:27 +0800 Subject: [PATCH 137/708] Added images and update TOC --- .../images/device-timeline-filters.png | Bin 0 -> 11390 bytes .../images/device-timeline-with-techniques.png | Bin 0 -> 83856 bytes .../techniques-device-timeline.md | 6 +++--- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png new file mode 100644 index 0000000000000000000000000000000000000000..537e1b633345a334df3d6856819a85d4ba480aaf GIT binary patch literal 11390 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 E0BW(~DF6Tf literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png new file mode 100644 index 0000000000000000000000000000000000000000..715ea6f847948ad237ed99d759b344a9074bbd62 GIT binary patch literal 83856 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[!IMPORTANT] >Event group filters do not affect Techniques, so when Techniques data type is selected, all techniques are shown. From faa0be1b040cd7a801ebba62f69e601b61801aa7 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 14:45:22 +0800 Subject: [PATCH 138/708] Update TOC.md --- windows/security/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 805b02475c..18af5e7783 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -351,6 +351,7 @@ #### [Devices list]() ##### [View and organize the Devices list](microsoft-defender-atp/machines-view-overview.md) +##### [Techniques in device timeline](microsoft-defender-atp/techniques-device-timeline.md) ##### [Device timeline event flags](microsoft-defender-atp/device-timeline-event-flag.md) ##### [Manage device group and tags](microsoft-defender-atp/machine-tags.md) From ea606c444249a846207a6f70056bc123a3007128 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 15:48:07 +0800 Subject: [PATCH 139/708] Add images --- .../images/filter-customize-columns.png | Bin 0 -> 73226 bytes .../techniques-hunt-for-related-events.png | Bin 0 -> 43556 bytes .../images/techniques-side-pane-clickable.png | Bin 0 -> 65674 bytes .../images/techniques-side-pane-command.png | Bin 0 -> 72306 bytes .../techniques-device-timeline.md | 52 +++++++++++++++--- 5 files changed, 44 insertions(+), 8 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/filter-customize-columns.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-hunt-for-related-events.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-command.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/filter-customize-columns.png b/windows/security/threat-protection/microsoft-defender-atp/images/filter-customize-columns.png new file mode 100644 index 0000000000000000000000000000000000000000..b806bf9c958f244e07d0dcd8173bea358db4327d GIT binary patch literal 73226 zcmc$^Wl$YK+XV;&y*OOp;_mM5F2UU$g1fuBySoMp?hY3T8WMuLyE~ijeZQ^!xBFwa zYJW^kbfMIj)X5)t1_VE(lcoMd!dAs{f^{^x?+uq5_^fcPwzl@L|;GCa$N z^CKAdzYP52`vs-fGl*oFpElV>y?Kvp)mb($A%Bl|CKhx2l2WmZCxBM*Y$QO@ZakWh z+g&GvCI(0kQS!Lq+xeyb(QqRWM>;u8GP*7jY`w3|ph zXv_jaf(>=fy&b_+3c?Xu!+{O`pT4+NEX7l&SeDkA|20@04nzI#6XY+LLjQ*Rv*JQh zc>2%q!DSYf?cx7enhg*9zcOrZyoxq!Y(SmDRiWB zDmO5A*w;p--JaiOlKyIN^8dZzFB6hiH|$P zQRtd_xvLcg^<$-wJnJR;KkGa8vQLOu`1x!L*JOLy3o^i}RCNFv`W-nTKb(DX5XkD# zAwNB61t9uf_@N2&{suS1N;(E2Kox^jU(_p4NlOhz^Vy$T69WP9{wM<1sG9@S7c~P@ z!XH*|quhaGj*b_;ScOk@%%)Ts;ejs)+>P|q5rMC{!XuAH7dwGQC;Y)bQgq*rH{a+P zF5rPK4wwJ^d%yYnOYkt7SfpN8uGSqtz7T!pHf)=l&90!Tp!U5sC~ZmHvY1Xl1l*mE zUmFSYH$ULB{_?^5d~Eo{`@HEbG@ZfTTEsJY;r;ly{3N1YiFkHT7&A+I@H7$^za;1< zy4ATlOZ-3%y#J%L_0)+X#JJ7ATln$9JSSi*3Z?lrrByi4JkIyLDRH9kHkkPVTj+O( z5@0~GCCo$~^YDWC^z!+R*Z1)F8S-(Ag~6X0mYQ;>J6%IM!kEhc-e5I4cg;crdpuX5tqqiBv3G=lK21T6Pegl0Q)OUnW z?$1m5LfI528M>C2GKC;>-Rm~5r97B4T}6zQdJN zPlt)aKZ{7ZFF=aG-P!(Jx7>&nIk|2x0teog3CFAPF0hu+BYfe9)+TSZoGcZ2LHV8) zk&xHu=KG9MATw@DoQu7btoy~bc~INy1+jnF=Q;hRfB0v2n7x2bb;)^p`UGVr^K&F> z##R4kkA1|afAu@e$0hrNP|BUlD)m#XEYm~JkfT=DZK^DB;n06WRM17`@=Y!_vBC>3 zq0nJ;auQGhi>F+ju$>$Dj>;0gILE~k71|2BA{YPpV!=Jr`vg6PS1>~Ce=e+YJ8)>+ zy2|3QEz5KGa#h|Cfa>`~F^(@N&<*H6%w>aj>Fnvo})(9M`M7y1n$v(DTk$rpS2lh%WSdXTB;N&uu!M zNi1oyg=gOleOho7gl||KttF}VmXRQCE@*|Em#fbB1cHI!WS4aflqY=;uLJQr1Ni(j zTR5maSQz!YZ-}DLCX z`T>wXT;z(AoEJpH)`r;3@mj5gTYs;&^0~pnd0q^_2|w~Mv%T;uCYyps8w7jsos>%I z9C6nfk++CyUhXd6P?B1^Gwe^YM#}NtuA zWf{!@SQ2l=DIGL*ror$$v}Nf4=jz3{|K^suvGgJ8gRw&)7o5JQk#^@h?oWu#w}*aX zy#j)3Z33~rWb!EOJWNE{D2Y4>sGaJJ%%Kzer@Mwg0P*{X3^`Z}EXlf3V}E^u_6KPKsp7hOq^ zynyf5YLW=Y*aRKq=cUWjZ=wYAkW4<#a__g3k((8s(jZ%y)DP%1Zw>HI8EFq4rgAFQ z?!B$R_UYW`jDnLlz|j-%zeT5=ObfoS%n{+fPA$n&Ydi4m!jXjBVf4rkO{|)SGe`@- z`Wcpvb2!r*lKofX*Lr8>DH{Oj|by{BM^O(=+2=vh#} zy$zqA=mp4CId5W-&C^0#h+-qHd#&krJ^RVsch$K$(2E)X&p+8rYXG4V!rx1o=X1_E zt-##>Q=iv{fX^#S$n5D<_*npt?}e3XIsBsuH;Uq>^{dRZ6C<}Tv0qf+^&f-d1OY?tEV00$x}BP9#6J zN^M`?c7%KL{$&~QjOsnkj`^Q%VUBOdl?}`F7c+^} zR`wKL7Rb8xtmF{GLO=@VaW_oYu;Xcej{pXU1j-Z8W?W z0u#{#So8mrPcyYE&H2Sy*wFg}CN9^%HIFGJ8=OFFGREK{}sI!!fCNneeRI|3(@E6t_ou6H0MGVOMfGGDCZ zA(ZkY;OJ!}CDk^Sie#_skeRd;I!2OJLdZ1*DIH&)i0CK7)`<-@^lMR=vciX5=5yue zIPdV+G5t!nX=K!bm1RqKA*J>sqm8-W`K4(~f$2PgDGR^3^EB0b3$dT9a5FRO{4IdU zIT`?{rb&09Y_bL=dtsQ)=YD=Cr+~$paZ{AT)ay;(&ai(}LP6o9Z$B{AcEt?AGkutGZaQ z_2Gb{P$(8gnx?fa;+tt$-g^2sM=3osK`O2H>Q%BY=XNy^S_vH(LSc@YR-)H2#3*oir z1zD1G^~kODMyBI_Wos*z*PG-L4=%sv z9Lhc&lePZ_H3in9_qQ>Bd32N??p6OtxL`?Hj4J-)v5ySjHSP6$j5EKu8F^8l=+*E& z}Ui@ceW7L3bsDN-T|9xs=SMXdm+&~mB002rZM-B)$x|p+Gu2J&W-N=r)-3N z7D4e%I#Nk(d+zsj-&lJa==EOq>ej~$XoN$w_2wp8xB{{!ybc>o10Zw%4HUMZmSMiD zH;TB~RHIHs)6vbKWA@Cv)5oF(R%FfdM%7&qC(<(EwoR42H{Q|@xZ;isKZN_Yjfa39ULgfQLCqBJ(yv~R_ z{dC)Xie(yQRUdNp7s}&N_%UOsqrn9^-KnA znR~*1w*^?Uxg;y1jP(fweSS0?k}%eV3Vj>B)=DUK{T;refE(~U-E4hnJ=)m@a|Cqg z@hKsykAk3t;nj*iinP*?!sU3nKga7?u#}Xc+9fB1l%$!|hE`)LA`4X)1>}CixFv$D zVPE3eoP#hDi{^+2*&oiBxNXF}g+MXHD-CGthb$iy9^#XG_N$`>{1BZ1(8X=Ii+L!l!N3{ph6La?igQ+Q=*HL zW0NX61SSzp8y#VZU+>1zIgrV!Xo5zB6C*NEs@M@p$i8^=RmVF9+xR@=#x19Se*(>% zypRkr;v$g9k?^qi@Mn$9=R=M+e0o-R!eYAk`mk8g?@KFNu`sFNT$Po6u@E3PWL8rt+(?1Yl!g;l)YA6mOUguU=0cI7DsT9TwKiF6W1(2$BLkHWMv-F)y zX@qeU7oipND{slKPj4bkIIK-d*t)tnB8flGaIKqTXugI{BYm-q;Gh5X8?IUiA1@ho z{r%mIi5$&_y;y7FY0ZoM?15y5jhBv@o}2)xhMowc>-ZbMoR(QKnCKQtQw&z%q4;%v zaRbs`7f-){1&I%xsv-le;>fur5KY|8;FvdD`Km5L_WN{PX=^j8tOZ`0Q!))`;0VkE zUd^3h!wzKc1k^dvk};cV?ikNk~D^>XN2Hs7s#kf;pbt_N=((Z%j=$ zIY}xTHov$Qwt-%w^&Ec1Fe6r`B))7R{anE}joMP;Y7W~e>GrO|ji;DD`eQh{;I^UI ze<5V$CudSL3=lrNNSWT`AS5yv{ksn>4Ppm+vUQQ17mKWgItFUdhZ}j}EMGaA{a0k| zwpW%lAK1f}Ol1vCq;y@lR=KE*+j~%UjqX!M)F zO{P=;@61kOc8&}hxHVCoMgTRV}$8qed<90D5kJjYh>l+?cs&aX>3C1iHJNf#kYHEVvsQDAPBu&k-Giz zEV9(YdcmJv6m%!$rY1}sCOjh4D|;;-S{R{uk@Z^+A=|rl@5lLRpD$CxR+Oo#b4u1N z$bl41iUTM{{d#}66$Lgf^PSTTObNMwzj0xE-km|=G6mC)RucOHpIaKDRzqGQd^*fj z%~k#JY;37k+e5zJx!tuJ4dmt5=IUA_Nx_S0{wk~<|3MuSvZfG+d~X(Z()YJeL{yWn z5XW(RdW1#5nYPgL){S^grN+qS;uSv61pTj(q|H?Ofobe4ERK+~fWHsyzB|lvvirml zxBIjy56NKVC0P2h1FJLq8;gt@C+*qDT^tS`26U{sn?L~sn~VCKDkS#!dRD&P&`}Gq zoHxWby@Z`$7j(mKhGHtw0D8n`Yhq$?uw`WZ4vOCix$nH@=9gP_9EKe`P-?TaF4Ato z`I52j7z^p_54g1$x(`)4a&Vwy-nC$8AjF<(RQ%|D@q)EJqB_HSa?`zWQxS zVzN75jT{1ZZ!#C`hUwc85ZR9NCSc7yybG*TjYQS82z?K2-@bPaG zyY((ywOw;0WVV(^q!iFxad6yeiZ|A%Mfs6~ZFnwH)ZgQww=D>ca88;T)}mxGW@jnL zv5DhxqzrTpl1n;fp zmpP-d>Iq(Jm%J{_*#WM|9dmP0*T)D^3sWl6f41~mNh&S5$>jHn6rj$SGD?db(S#NS z?3@X?G}6U@H!0}crmw&0WMn`TyQEpNVZRE6VXERm=K_&=EALT^C@GCphb%l%U->-- zIo6=mw8K++++xo7u63t)ZWh9=&+;fL$s~q5ec+dT=$Hkyqiwc~KqF6YbO#ky${Ov2 zD`AA=xnqr<<5V0(fkZ#z*hW&F&sO>n&JSlu&=QP&CgOkQPR_0QL7Ma<+lR(3HpRnai>4&LoTRjR!;0Ye%Mky^*By7CuV5vfl@yY6#Go zTH-~>&{Dh>$*`};j#^EPCqp<~l5!tD2_7c`1ul#=S9mb4ogDAGQPPJH9ydJI5zC+IhX0|)1Ya~ zywwdf@j(SQVJs|>x+!>7o$Z;Kb|4-y#hEN-*wBe1)Xa`nIXXyz?T1yBgIB~DqfZT? zCnDnNDU|c+N5cCg?doXDYvXoCtqP?re-Z&;rCECLB$HL*i#Ieeil@*h2|z{&X5$Ao z@WT#wj~-^EXrlHOSUaR}K6?19Qc&y%IZ`q@(BkIkUx(@8J1e%Ls!i}6LwRjPy!)IP z)f%AwK>cw5m>4zTg=fo6EAcD$V+?OEaId66OHolJ7iVn$`s;DF-c5K89Dy%I2SB{j zFeIr8){1y|p%^SWr0rQ6n>P|Ns#|fZygyP?EbFEv92yEn4)rMXc+?QJ@_ULZ2H(Ab zU|5ew!Lth~Uc8|ev2e{4D~Qz}+{s(n`9z^ZS&`crYBFV7DU8bV?m5>h+07tw;UAv` zuO`RBp?`xgSf_Yad?Q(uM2|D_yGc)~Niv2GaBWL4lIzQsxsTc{MCivLJ&$aWcIhn3kNn-Y5SfR z3(4QGckktBppeU8ZRKUI-X4mPkP=r|t&z>r0hI|7;C-ji&o^^|2ZApAuBvn-MI5^X ziZ;jEk>7-^=D#%2uqJ6Pby-i*j4w0r*!%*jWVSQ0_l?~H&>aFnli#6$K=Yedx13B8 zmHncQmNX;}s_0-HZ9)gW41!#4;*o@ZOwmp?HR(jX#8(xn^H~6@B>!u>y_jJ}@WnWr z*fr0O+NvK%4I7utno-v>od6~+5R)UcSQC7tZIz2M(XaF)@LzxoS{c_tv{=Q@AvobT zw4DbFr1*cyZH9tYS($P(#P_l{Q{o7EjHZUm+?-sP8qTGwUxNY|=fjCG0Iy)l-$pDD zRI+Agj*ASQnG9F$I@p8d*EN>Mh65~3Asfq?ROs-x zHK^rU#IR!`rg4)Nwcz#mm0?oUivO&UOG{k2T^Y5Mr2$DPd0}Et%B7K^dY6a#wMJO5 zAZoF&COJd)Ftq@(Q$1vKpRz1{spNYP2A(LC{04~Y@^AEy6Fl$^k^YA4s}x(adJ?qw zQLEwK!v(=J5&b%mh%-5>*;XMe&GW%8aBao`UJ+qMDUM5Dmf%GNpt4CZSHaPCbd1si zO&&j43y}|XUsSqniGMj0_o(;Tc%Dm0YQT)J3XjmS`Gr3#r>ZJjVw>1npcMEX;LN4j ziAyG+u+rfln-|&2-6mC}iBYDi>=o|mQ6~@yMS+LVBB(N+%*t^bhUV9oKt~rt19Kcd zrcRY*VGWE6MLxg7`Fc8(vpEC{w4?Dq{3<5nCT3dI^OSTl<5bU#E|6eI(C~y8r-zK% zGgbe_thOSCwYS5A&3t-ckmp&_nXn1HoR{%Wn16m?feb*!5E0)&If4j{5{We zvDS<0O<}lj&$qXaodh=IZTbc=_p({CEke!?V9iKOJ4p!-yU*V2j_k9%I(;wtO_*ltbTJG${ zKDNO?zg>ivNC8jRNd);OBrj{nTg%s z?k^UcxoB;RfSn|){gvGNV^8Wk zdf!;JeW&l=F}#1)e+qe4J-OR|$?GTlpnllk-+vo$wmJgy^)e1wxI;&5eiJ*!REg`~ zB)`KgRnMjBfT4>(WahBzZSqlYk`a^Nj+1Z5vRrbBV#Vl#zb{(p5m&z*eoC9g^!Jrx ze%?$|^1BzLqfu6P4k=(+EDMW(Lh`?@#C4N&Ba3q4^@NUs_U;pL;XB1y>M*d0s;Sd~ z9k@2Y8Vs%Zhioiwpu$d&ch?!bD0fw@BplZH;hL3~6G_V;RzMa#AxV#$AV@Pi)mM|k zX-#oN?3!egK~`9zNJ?lX9gU%suPf!K9F}PRM{Uo0!n)f|zEQPH1tWCzSS+ceIz^RJ z7tHF+h-9JXDZb^JA}TW=EyjZFMn*L&`3+@`r6a2AXL)04)x_kq^m+wAM%K^i=Vh-y zF!?Xx(Pd@Se*G)SeJ81Ujk2y@>`91Q&)dyElsTv*DuJG-l@YI>j~0La9+ix#z+LkX zt|}Yq$JFfDZOr%3rWGiu=-USa_W#O7nX=~PBO6n%A5MIurlQ$=z%dX?;t07OM6eU` zgIn13a7!X#m{5$=t{2%qkdq*=>^LVHq2M#O9X`U<3zN&25KE30;C*N0ZR^Tm)8|=* z=Z=1Q?>BYbKgc8_NNG?QOqhT(F4MX>a$fC zva8otN@%8)sL}HjgM)C`Gtjsk=|tJiM73r?<~J0=mgOBZUsQqtlzgmX*o-tYze>9U zp>+AOxN9nGnFr-(`(xmQuAN7wF|QWdQmoN%_wveuHCo#4OijMwIqTrDxv}xk2oH-P zBjo8z2w-P@=UV>G1WZmc%qALnqgz64AokFM2+6`JE`$B%_7l$x9ivThxx__1^|}x5 zeOD1ldq>?-JnKgoI+Apg#2*hoaHz$POW&zq%0_lrn9A!5^3L_wP`rVd`G)`iAl|Qi zYvBw&E?uwaYm%|5Ejk6ddaE}-6c@Ytap!WI74gU*B}W@FsX}me#)J!vMq zNlrnSgslY0iI}V`XGTS2l4c(&%cI$(pqJCoE z1^SV?DzwaZEu4w@W!AXPXlE}>KoY%p$c(><16DWc`Ph~*zbP3ELKH;X(o)f`7-j}G zl`*&u@(&LPc$!oVxHe#IZCzRmFKxc&pwe8+A}|uO*PztQuzC_5jIDK8bG;&g&7B$8 zNlf}0UE(n=#AD^l+G#8uBoQM43SOcf@AId$wmTbro91CaN4{9rM9dvc$ooO2u8}U{ z!nx{%j=?T$+ip6EKAbSgK~Pr)aq#t%Le#?tBO6!e>Pbx91Hi(|1%teF&0C1q3P#WyY&` zIi|W+P3RJUOvpbUqZYmfMN4xN0AJH^(vy3qcFyz1 z3V(RrL{k^YP&(=lxs@g&^IR8)!kCl1H-@JIC2Iorj|(3|ip+4=OI?ATvqN>0gAKx7 zN++4^)W$}8gbnK)Fv5~AgqN0XOYqe92 zFqkw9W!4<~pi)R~Y=*s-i6mR@W2)dXM(|NR=y$B16IqZof zd1M{1++vDa7F3$go>i~A+Cw^pbNy^gfGe~r-bMHGdBe3WA{n(E%D;0-gD zG;4cf$eEvu45N;?g9xVI&Ja!mo-dY7hbz5#4GU_GK``OjSJa4 zw~rj244lJn2B^Jk(N>1u=&iYlB-EiZ;+Vrqf!BB*=Ns`zW=wH8@{Bqr4VZ}L$}TQ0 zXq8~4N|j-0C@D#(afh5xZl>LFcT%DeV08BPH;gJ6(&_ATFnBsB=i+PB!=O9lF|AAL zB5y>G2SdFVjSFKi3+_HSf2VqwF$)r}!RIQLXCi%6=1bm{vRmEKUA7q1@2Z62vdI!bf#+o6@C{22kZ|L&u&rxA7CDk{ zC1kpdh9QQ&ZxPqe9gvwVVFn5x9ZgaxV4hVJui{eWT^LkQ=^D%$MkKzdW@2*0j0SDe zp(DW2&L!V6+9yN9kgO4p4`&r*AC7NWSACyNEuEo+t4%>LVNH#y_(7LBnM47}!`>bA zH=2~hiax=Ce(0tKb8K3nrjiXqo-1s}^k@Qo(wxnUfl9l&Cmjn%nJ5yy^p%Mc4pbH- zQoJ?k0Y5ABi80B2DaDl@y5^?1{MWeHZ<3?pc7MQ@JNZhMjG6umMm4ZR0)(Oj+A)XU zU`Z+{Q2Z7E0Ae?CZ~_ub;1k!|;cDfZ;l)HtUQQslBr)8C#-#<9jm(0sk?YbODL{Y} zgH#f1rK|O_H_Q|Y2MpPIfvDpSb*k#`G)F{~p$=K#Ky$o!zrUUh^<>p-A`MYyE|%zH zXCZ&aOC_L$va~eOaHdQYVa;P8sOw+k`G)&Bu-58ZVnPt8V5?ME7 z7+1#OA>Bg@s(q(REiCa>+Ob1xNE=iVUtqr z89!X-t(o3AntB4a{&@r^rHmXXbE_IvS|pVJOW?o+D1796u=uZpv?KffD+%fUy(o29 z4^SvUmSE17t!wtbGq-xnZ(}A(CP$5{+5T6=0cz)RTwJ1*@n`$57-Q|Fk@f#k^x7mE z9VTAw`0ou(&S-?ZE_(>NsA7*eg2G2 zmG52{GK{M`7))i&u*EG zjjciJp`}iIge-bcG~g*2duMly0+_eG?8+il+@s4wW!1FQm;GMqv*zOJCL-}>dhjG; zkp9~Y?DQ(OW#d_#SVJ<|Kkls~VSLp$V_bPtAmJuvNF9(IM@|qc9tR%*D^>N~e3#I2 z&>cN7e13Hy?4nPF<}Q1#dcWG}ch-r6$Z8aVxA)(qs8RJ8)lS5;Abl~7hK6>_+n&cY zH@DbGlGfo{#Y4}i7%tMK$JzD&>NGCl#Ka(4GaIBnLTxlSIRw(|VJ-W%xe*X4s2Ru1 zlO!8Z(%y@>?FF(|zo`7jlz^FnZhoQ+EI0o8^CxtX|Fm|L8h3OevoP2oDS>eHgk{AA z1?S~3N#;F|X%tOjQrz{QfaIi2GD(wVOFsaS`Sp}U z;Xf^Rr}F;@#1y{mzjQ0}dDE2|PvLU~E*axe& zY5vS_*)&d@TBSLeeJr+fWn2k(c6EzqQhE2@?NubhL%9BP?ek8~x{n<3eCg4h|Jf6z zO%_f=soTSZL+1Clvt?Go=2L5G_yKcvTYn1elW-p5`-A*5X63Du?|U`piWb>J{mG0- zAobe~16?YmHSa9}?13gJrSD*RbI~k}RSm=U^~%=UuVdnO{&o74Y93K$=lEI`%m!LK zN91q{MqmUZ2RME6Sk1axrJdCZf(23VtPURSs-W zASVhh=}I5&RQh1VN}9CmJiFu~MIIUQZ##Wo=cirAZ_ngD67EhT ztF$$$7XQY@G#TlsR|smyIjtF`HqVtB-vS6d9Qn`L+yk*DoNktOSysubs%eIv*~d+q z_*jJa;+mp$tU2Tes6#t{oQciOah!0amtIdJFz65@(Y9VOp_IB>L(AVzfe1hnJ|?`1 zpLeTKc(F|a%h6d>IDGrLoU{7)>xApeKdewQ4lI=obP}SIS@#aiOPZ_EG1V|-qBygT z05hD?x-zf31Mg1JbjMg5fui7* z(7?}$siRIO*wE(Mj;oVJP?KzOL-baE;N2#Ve?6{gIV@2kq0Tp*EcWNEeE#^)fF?*B z#lDcn3SiC=M!?hX=a}tbZgPfJ#2Lreld8)+tQa9`OTpzPS85J6;+X=W`0EK=9x*8R z5Uw7N8zj48Py}2zDQgCK=R)YiwfA&_p~$B`bV?E&(Tl%N&lj#l2>RVrFimYl^&>~b zvN zSb8+>>PIMzwT!#J7cZL_QC>xGLzyk9edbV5q?Y_13ZDKsSSSC9)D0b$vt{bl1u6YLscpjmcFn{xl15L`$CS-wwVS`Ci5o; z>xX|~F0>Js)EIS_w!dxOojY(8GmxZ3f-m-TgCzR~gv7vMWURZA9GwF|@p$Y&WB(+o zGKb>e<}!_&EC`pl-kT%Y`g^^;QxFUF29SV0`BNN#S*I>gf2 zRb_l!Q662y!^7e-%zqw(v6o=}YE$`Eqm9ie{1M_5j8rCxYP(RxxFG`Fx)dkr zJJ!k~wMo(w5Fv71E`OQQhNHq3tXfq?Bt|%~=84K^{(3d%VbYEj&zK(t0LnmXc?bXg zYT;q-g4;VBYR=s}zv>4tOTG2F-&X_IufT@NDUi*^;uQE|BbadtJ%jV%bq`p(_Ci!a zlA0zk0*LR{r^M2#C1Q#Zr0#}s@sp$2h3=GoB|?Z&6%5N=_O3STWBf9tk^n>1Gs6ZP z#6@v5TzNF@tdLYX=`6DRaiJUZX=ILJLdBuuuO!m=k>9+-k^F^YUr!^n#arZoG%P>J5?73tmzI>R&z09F=@FVI4E zym#;(*w&C5=r*yxtS><&=j|mV?D+({_XQB>jiuXe+-*W$aNo)EDWEZwsWpvN>;|bl zCaz3hp+3$Yg~NZRHmIm?!bvM6`sJe)dtso*)GRLXDWs69N>rfD3dSX#&+qE%QAbC5 zuvK`2(R@jNrIIsGDiU51idj_JsS%PLAmnw<#Y%vKe}7Q^N-H;O?8cvx$6mXi-yEB% z5sO1<6V+~WGp78-FakV$$VOPT->8QtVIjt#h*R(m7kR#@n#~Xi^kGiwL?@{tTQtPCwL%ZsV zQeAn4{xFL|9~GXyKD%%F>wiuE6VQk%VSdHC02{E(x_?4*!X>@KK$f7w_lvxChTDe_IKpYjx1D;Y6_Fux1k%ipkKd+Qy2ae`6=^5|47m(d>us2r>+v$HZm1Xi zX8aNSv!c3w5U88I#OLuiGEPxj#iuTvP!xSV)`VIAn6ju~BA3Q!nwm!e=;}H`WK5#8 z$|+d|_aREn-9JKi@O!Lu-4q$Mh|NW+a&zlTl29ZeA{4UE7t#hlEg2LalC&2{b`Ztu z&`6@}{PxHrX|g(lvSBcShLEagt+OaqNRz zprewlG1zK#@uhjhXqo76Z*GsXx-bEHVqZC=qhs7bsA%qf4t�gxdrNGIK3?d3u#B zTR)ujMAjN^sy(cV)MfpU$TNou71Snmls}VnX~4Ca*_l$)DK7Y7uDB%Qzir<1P`_E1 zW$<5nA=e(S$HB1EC9PIy&Hy^0yWm$@5oA#nqfvA!ke;)1J#LB=o zGoa%}uv?5Oxj97}Q6~;udj`o^s}g2+yTSNU)Q` z;NMj0rhTwDOClFpJ#!IFrd~&Q>O*2>RStF-7knf)Qc7-{K+IQw@1(*(4SZrf;uK?GWE?t0Ogmx41|IE|9wMw_}w z?WK*V;z|H?E3KbHQHA3a(vehMc=WX*Ae?1(2X4;j4i2!5J?o45%88yi-CH)HLy|%I zRP<1W!so(}<@!?duL5VkEnIW~G)rzoa<~RGlD%oDdI@X6Wa)6s1it46?uQ+k_F%eI zaj|k}`YHLOF*5Del_nccarvRR(*!`c=^jIG7Wtr>T5|NuB67#;JZe#YDd9^T2M0&K zw9YwKREmm(tiZ9lDux6Z2BX`I3#ZWCHR>RZk!uVBov;2!w7Xn@AjVZ`ivyehd;C#e zyz%P+-G~I)q&%b06BsT@(wl}9F3JlSVhum&1c6A8Ed!+co|CcN$f(+>AtHY-OI3zn zGA&-=6dv}>;Nj4)mFV2-WZ-33h%=*sxzbJ5WTwXmr8wCzNyyXFjW@2?3&<1^-5G;w zABQWJK{`Fb$X}!jafW<2>&L{zNigFoku>N4YAG4jQIUj+8_A_^$toOloq zneR?fEW0S1qmiQ}kP*O(7^y~+KVA$}?=p*IsYI5p#yY*=RGJ`+Otg%WsyP3VdW;PL z28%=lts+!TA;hkKQK18&zQ`~T`2f4)9NwNfwP-|O*$`_Rb0@*m%Rnwdff&DWC!dR6;;)c>}`j*gjv!`8-5S-w5@=eF^A%Ba87j@gG4u#*%F*Y& zA`0*{I7F&p-;Ty!Ez+C<$-t1aEgg@Ql~rm?#O4QOh*T zS{Bw$kyl0uO*~$+Nnt^R+74~`!#;#BKXJC=r<7YQ;A#MOAj14$)@}$rPkU*%31~;v znD5__&Q_WTAO1oj#pO6{)px6ytBcgk4ObQKP64lU8MRxa8$D-*K=*%yc>d+{Lt2UZYVO1c^ z)GT9`<&_OJWlUAVr`Mp&X)&{M^ddI05)~#96}?;@Nf_zz@mc{oV+<5B3RYO^qDmIh zg?hm;3uI-sBU#xxVtnn19E|2Rj7y?0I}{j`lZdPwLecAy7a>+YXrXGc%Yjdjz~m0B z#on*vqy(;vrj#iWUsk8ow7mVJc1Wic75<$flzBXwq+wZ*%X%nEh?$wYVPole?93(b z{ln|5T}J~Sp|9v{iKU)SM7|dth@+iS@G@aQO*=7X6?Bdv7R#@-U^=E^TXnJGui_>u ztYN`e467kD>n()ku#md^a8HoEoa&!!Zh2XxgNji46iddo2FNYIVfT9^QR)5qt{-@O zt$4UPz>zsCpB%jT4tU>(i^xC=*!n0mNlM8i`EoFr>Q&6g)z6P;>^qrVO`XKhWzh{^ z{Ex2QW&Io&Rs=A|q^r0t)jBz+ocxqArAbl|$zWD?d_KR&K&t?(kwUcHjEU_?qEUM-yt!yN%Ud0qoH{2z$L0QvQgTKZ zA77*sHemkT@l>3voUL}lWplro;Eeekn#Lw>U5^th30;q1R`1bArv#y?wosNtWesYh zP9t-bnhhmL3%wn6+ccT2>2_#hJH4Foo^@TarkNXlX0eYk$_dDrekV2zMB_37N?&&4 z&>^rx#CgJ2x_5-96O1v2v(-VM3f-Y$3gRP0>j(2E{2!FPV|ZNq8~)qaHX2TB+Y=j2 z)7VWKO>EmnV>GrJ+i2X_PGdVc)4hNDf1T@`H|M;VcQb3v`Yt`V@6Y2C7oHs*Ap>jD ziV+eeDCqRAO6`Gvj;QH@--P|$J$S192q+u1LXa#BwRBRNi4ukWIIy>jqq+(f2nfP5#KnZtH3g{2Jng^&#yalZC1tszPW@Bdz6C*>ae z|K~E~K{*Tl84e8a%@DaSa{Fmr5!`mZ`g$DNaZlP$fq{((^Fxgec$1~vC9CUI7WuEUaTS}_9}6{f>-rHrQpx~NI0^-l z#j77(zF&p@Q~L)@L_7T}MJ9t{*gW zG6p2K`s6%l>nLG))2Yo~UtZ>N8>G`-zCHb-|l;vI!FohBYHjLUJhG?rJ`L_}ia<1rW+ z$FCFL^cbcOR}QA7LjPU93W4cEANZy_%s_IWDh=Mg9u*MN+ahJ$izUG znTDR89{mDt(}|ysNepr#YZ>ywL+~Y2=Eb!-6;C=(1wJq^@P%gQPgo2w-xV}d>2C&E z6)8mM-VFX8^ncEpGH>VvpPB8xd56C5?HA7i)fca+Km(B^f6h{L!WR4jM}1^otTdiy z^0;s#F3+hBOv(2EG>>5Tp{Fc>S^_$CKDvaTa3WfPk70(G-(U;t8RKV@q@d9^V;qV+ zUUMjWUd_OVfd*3QCuF&P(2}5=r67DQe9ae$w7Vg;j@?iodCztNoX|XN$e|m%7$(b2 zo7*(iu6cgZae5kBcM^I&yWfMq z<63?zHD-N$`?2MX@9`-qgUYDQ`j>GQJNqCtx?~<_ zlANa}50FPF9pPWIZv~5t3~*Z(z%nZdnfF1usc>sSF4-c-Ve>`{T^j`@vgCiB}`PmxW)GjRbS2=^Gb*`lWbk5wHk3tT0^%uxk~JKqflGTQlOPtXV$IWiEZK z3!Nj7;O{xc6_>c#>YITPi_0*@Zr)d(2=Sw||Kg#*t!g%=HNwfuID=%R-t6H^J&a2s zacmO96gl9Z|R7^9gCVhpr1MYUq0X!M|`AH3o>O4fF0!L+DB%hHCBdqN8#>F-*adX1sd z$co1Upee|s5OW>L;mdgf33|w!{Tp3{Am;@jpBIM+tco*%-VEqebAUn&cFC8A-`prrdqm?!{%e8!|I zDoS6h!6LPziw+r#?E1MZ4;_kt5W$I^yg{4qE}3?k@1tm%m%ejRW(-Z?4gwe*VMuyv z=Qklqj%DK8f~#)_PdNb{F=Ga(Xjn`nCs)OhbPhr0kH(h8v?yY&X_ARHUZz&3k)%Fl zk!SH={M%doe^Y~^GEjM@zB4s#I52d>^8CdK z>=c0>H}^A7tl!wI2Tx&m+)Wto_N$*Zo#KJ?{%hu;Du94XZ^G5_e^EoWh&<1w%!9u| zv4n(k&J~O4H?@PBmx?~#-G6?lQ5*UPda@%Fh$Zw{XCCU`_b~Wa6g7tw8-{KHthT<* zBe5;duY=MUWT5Y9xWpy(8otu#H2}=dFW)E zQ&$5uihy8&(WkktK+P&{AR47jiP^=uQfCV*Hwq~v0KF=)s8$D~YcjTQz+FS*_msEk zqZ=hWj6_;ShLpSH?`PbO)iYqe>bQbp?vDy$_EN^=Q8$)N^C?ATp7jPE_n{pGpD1Nc zTuH@WMb5LgJ#OclLCR$4n}Nye>-q|cied%Ro8A6UQ{S9TX(U;hSje#v6EE1VShPBD zF;^eR%HF>%FWlCh1*7e(^>tLbn!2HT-jga6vaVY-H__bRx|rN|LV012xt(vV3(T!8 z#efqgiP4}*&(Zz|e6RxV5l?@ek#}q7*5j}l2H>TY)w0&SxZQ_=8fswoxFy`;Kfb!{ z#7kDBYzyL`iL=GU3r1sbZemj_#eOuMvrTTnv6XBd)m71IzRRTE3F&S`1i5>0pzKQd zTb;Ii_h&lz&=Tydv%U^;PR8QZm5)sTa@}8PRDHTM{#eT~ zyIPWiRP@uhLYmjN&)NA)rRJhFw@=GMmeuJF)aCsW727|Yt0?E-1>F9jH%Hjm*CAq( zXR&Wvo$p-)FOyh58>2DB=DJ*vtBHMaUJH<{EEj;8r0;Hgcni``0!EiXkLOXxfmXk_ zfD`@w&?21&S7t6QDM8BH-e`mW3r||b$*@I>(IN2g=vwHb@qa(6l?>1oA2}MjOb7O% zt;Q-AeutON_j2GQ2ID;LK53okzj+E02LCb+p+T2iWD7j-z2h7|=hLwOj@c1@Zh{NQ|R9h9xWcsc5uz|J4gcBmDMZ@rn&|L9%wV2VZ9 zjIVu_70{36bT(IxQuJ`U2E7(KJPZ!1!&@uu<3Ksh#PtYD@nmjs6Vb;ti9<`l(2*m8 z_LrO3X)e|%^&urghb7q5G1Rt|Av;op2g9an#T<44E`;k|=xnbm0_3}&TX65U63A%x z)155c4V=+POl$bxtbjw^*zZkII#~Y;$*ML({KE>x1-0lx^(p$_`F{jjQ3a(IQN+nJ zyCee0v1M~rO7niv2NMc6G;m4$;OXY)ga4|bp!2}SCVM}Y9$<$*aHeg?{ehV@$L;nVkS_~rYOX}=iYVIXTVQjgkT{0%>Vt5~eF zEf?it(&C|igUtF9ks4KO{%&;N!Xua_oKqfX5GZS;~DO&e|y|JYc zgnld<>M>$UYU&nJ$d>bRO^wV^UZc4iY>DoZk)GbbXhirGl{lU3+q5$nu`{+4$-=MD zds?GT!qRb z`!7Et$ZaGV^!Uij*HDxiCb)}0qgK@K7c;(crr0fnV|x$;3R*ViX+r*uuPTpMEsR<trO7Dx~a%E47l)? zBIH4RY!##V$6n>UvPXMO+rVX9wsJvK&q z3Bp;58mP(=fIxr{<@%Mf`2z)TJ13*(bM-=^ulscyHYoHm7KK}ZS?Xd`9A4r;AVl*xj2&5lM`6xgJ&u@4i z6ql7M?c2BC)JC|vX?`YIXg7zt>fz$TEz*VNdfp0_5h zkwCkv%_pu;D#>7M!O1Tp(;tQ&FhuIFO&2Iy5t12%7UV!X-0V(QqbU~@N8cFNF99D8 zP#Ig?1>xDN1M$NmWj{P(;K{}RI8>#=GMcsyWurlp!%Wv5OP4DQ(q%4$pFu@IAhbm< zWLAXhVnK!?a0y+L5Lb_8T{`9LNFi>+;}`mBO|WVjgo%+XY4<_Zp>AC?3OW+@GABY+VUbt?)NF0ZQTyw+ac|-}paLmML70nVtt9`J#Ds>JM*mI{%au zB}s51^bhhrcs2y-t`#XIp@4)L3X5UfpaOe+FQg-$S~A#B7U*a>B|>%BMp}PX7zO$# zz$|2RQoc!J3}guz1;A@=)b;-Gxe+nP6cT>cE<;|UWJJ|axdpLJE~%je^f{O?6mie= zy?>a2QS8eXf;yRtfPkie0NpxI(|w@YE*?%n+&q;r0*gm8r6sbIuoj#7K{0TW(8C1P zp`Jar_^Lp&ROZIw;ngue^xFT3;0PT-65xiYs;kiroLs3{4@OhxY@*dq#Ti3lK$kOB zQ30ORfo8jDN)1)L3#mvhjXb`gQq*Q5rb1%m;4s&jh6AA;uaV;9eyGsz?gBKo5C=!P z*D~pj?O+l{Xj$;1zbp-N9?GhC$f!sekx%y$420$6o2Q0GF?@YV&`Qq&`elX#iy-gK z<9_dbV*e@5IH62Q9WN>s6J+JiQJF?oIGk7;vT<7EMR_^Qr|uuc5-UsJCRYfHQH`Zp z45#hm@dOx0QojhIz;iQrKx z4v}Mnqi=xxZTaArcwy=msYp`jxi z^QCI0^O*W%1!3YVJ?(k3U?Tk|ukx4(3aoGivG`oX9>3K5eZX8R=WyY!6P=!Cnso<1lgIi6GBF znX&PJ?5pTDO5M+a>6!I@qm}yAJ2nY1V0IhN z1shmJqV3FwG(ND}!b3XL(MN>v?MP*(0AteorSY8 zC$7SBviusYA{8;Qqo}dmmv+t!rUNIsE2_Ma#yc5VWP4Nr4jMduVMyGIWBO5bW>UVP ziXy>-b$eGfJ!+g;W~%l+Bl95GGzu9DgNZM*X8FR4(^;PRW z!ql!*>!5VscjB*@mAFHeHk%qh~gz`%%9A&3wLMP=wEc$aYUR*1S#jr zRDKy)@N~6McAyM)}oPdO{{% z>Fz#+9a)w5-*rR0-JzA=9)|Gs8!o!oxJmv^txVQ>CI|XEsHxLLQ&dCVJM<9h1!5Kl zq$vy4+^p*#_R4A4c-h1E2hE`ae4L!`a?4vt)KkbRX4fn%Y^7gI7tm8J*_NmMzIYPD zJi5PFA4f%lgRj4-V>2Dd@h2#96Xm+C9Yg6HASwQ`j>>gbt+5#?ko4dl3fD2ui@lw6 z6+W1&$N%(^1|+^1a1z8`7EPIFSBii9jzmYyYM}boM&ccPMztxcjJ6 z%Q@qp;0;KNm|vfo04H?RrNl%;flK4Rs(fSxKu4=jcc&|cTlxtfk@IV6;OT!4v=rG2 z{-w}m(0hqH<*gDqE?H;&l_g(>4efvuE)YT`N=hmK1{eEGB6nsia-DoAc4uRkM?=k>2`Z;XFV;bJprA{I+nzdAJk zwYMBG$AUIy@bN?M4|mLlx2Lv+Z9jd=9)C!8djHyWH-W8sn-xtrL6R9<;~&MvdbPiz zL;hAn?bkr(%i&T5rHwjB-xUVCmiIb>Jm0Yw(!CiRD6e+D=~`c2KDN`+)3=sg7_GMI zMqb#rt-W;c5JvM z03Kd8g$bgfA+0XKu)cHnGjbRuUW>+MjnT^BzAZng0{2M@#WSY4%)_lacZS|QI9C=s zsZ=Pd%a+%zKj0s=;L=KX`O{)H>38=VTJtuCV%ZMNM-#z}p~3FV8+*g&xIxqC;BL8} zYv*j>nVXwWO-*&PTwh<8&fViy$@1G1(E<0t<^DmUaA*@Z%kJo}PnKK4EX*Cuncoq> z*(qxk+H^dnbapOPqX$*ETc%wMX6G+c_49Nfu>^;HQZhc7Z-xYnX3@octS<^n79Ug> zH5wPp_fms(f?7lLJbbeFFg3dKn1KPwii!%u`?Iy-U%v(p4{0}o?g#hJErvrovu&Te zF(H#lLR@)0548-CGy@z=3-yHW#UT6o0^>?%Hr07Z6i<S4)+900HH_NVwT zGfmp;3!4<&#O45=frLh4G-Lr`ba75EL-A9*!54_=mtSKzJihQexv3eVrsA5_%{)0R8%u_p7!LLUpAoynXtG+tFvuuQliKxxg>dZjuVn``PNSd5SKK1YZGs`r&N|6T$TKG+K-Af27~fniQ+%&!&K_Fy71d=8vCq*1e8IK{n6nOK#Hm3 zTQ94nj4kckoz1Sv%_Cd1>~qJRM}6&9OUv2<2D0w=)k=9Ago>*4k+^cQ4&GYwT6TdD z_s`JZOJxxiXDPLuhlYip$m7c9ttBYrTr6=M8uw?^P3$C+&VF}aaMn50xiNt21Q?FxtZ@Hv;)!vjtXIfzIh)s^#3`Qz{=%*10KMjT*-E8E!ZOu|@euaSU zgJ5JC4?MwEW<2ce-yL6;6GXHl`%vx-v*EkVa?$APgX=@Dat^Z^q|n&d*bbpei(OJ) zzB9Wn<2uII3?$(7I)K1$%-q@B&({(sYn{I`YO3hozq;Beh(|v`g?nGysWJThM>H*} zV#sW$Y+$0;09egKcB0iC$RZIeN-G|4mm+f#;!OkpRV<}7rIg~4$mAitJ}u6_jC*lr0EUqX3a@6c;kiM=k0n{rs&VT=x3snTIh+a7q-r~4&T5)$hhXOFz=VYeY-hW8Y^vp4NXnP z)6xMZ*CfPMBjo;$B)`5YNf@}$TmiV-K}A@WEg2W_Xsh8I)!D$W(hU2Me9d;s%syA+ z2>gkz($ht!i<(I=28>Xyq>IsheF~49BSNaLG59tfFdGklM2sBfC6=&yW8aUDA0{{^ zRn~OJ;zr(>7f;yca`L^N?@5ih#Eofd0^Xm7s<$5xi1fQ+vM0F5pDBi`mm@+^lXBlu zSqfeu!#gt-7n4c)99b45%!da;MXun@2@QI_V|}gNoZCL^R1FXYrR2q z2*blGMTe}!&po$K;aE{A@3jx>XsZp$W$O+86Z z38ZA#x{mVlFoVF278&-#?#<1MWA~%F%5J>&E6dL2p(rIx=}$OdN6WEEemMe1By*4; z^P=AIZ<4k2_DLpTgmGr~Tus@-+1M*_Cfr~84q@2QdWEbZHjxjHi7Y)>_jz^s(8{kD za3JVcx6|L$5l?uR$-ZyonOLW8Z!fgp9Izh_x?cJDda0ch`17!|FEV_u%-C-rZaB00 zF4XYvg}iufu#-D=njr$f)zNQ_=>`Wtw0k!z^ZjHdwR|9S;H!{Ec)bePMV1|74hF^y zeKpUO9}BT`2}1UP`@s*z|7Vhnc9tB7;duUlOdv`p4nef9$Q*Qft%Vw)I;`A{BW-8L zlP`<0|8-wgMJs3|-iJ2}RUw1X>&N0M2W*o&qL8|V>M0U7#$c_2>Qn;9cqCfK{@_IR zNHTd9Rg~3j3up`Sr}a_-;pziw#l&9R^tX@od2#tKPO1qMVff*#yvR;0ue-!Eb2B=hl$Vc$m(Da{hEOf#!6YlFnT%$u4)4YNaZ_{XaVxh&G&0S8qCAlPFJLXT9EtA zxPo3a{Ghm5jekti2FPe2Ga`h?i;k zC&568m7hW3O9W9jXp~IV*bes4D8))W*3Pq+{a}w3>*7+7WrPEg1N(!wUKSu-xhsk< z2YX=2DzO?SOWtjNk#83_Rf4KR`z8qphJ$A2(ZUQNDrC74R--bK>(KO;ex6kOU?hI< zfT?lm{&Ji+v`Ka8`r^bA@YB*M@p4UH@6JPDNvG)nK2Ap?I?4$ldCMBR@VLfi(iXl# z3Hxjb;mb_uf|ASjStzNf*`8+Ev+ZH@?_sXP8pjRPvJEkf^Rf`ylkUr~?mGPeZsLc53Za zjRVqv6fz3~f2wbyW-(|YuX}WEn)}myrs8Y+WeYZQD~%6_>`1Cvc|h@`knI`bxwFMU zx88u6gtaLdW8T|kf)oBHh&jy#G3kAYMEx+`4qSmdYw3VdnWM8)bm>f9@1JO~UM~{E zxmV_T_@P_?iXkM8vyM<`ZS1eI?dz^XS#bkGheWkxWKEPNVeHE4vP(B1Hn{}B(2*kwJRGGdO$aMHrvk(vqk>~1ewHga3k%Y0px)sLiD<&8 zx$mrfT)0G)Dpb5U5(JFh!32+?mjlMqV++1zsk8{f8DA** z`lgqcBf`TGkkQagTwHLesHjQ}SmM<+L(xRM@b=*{rWco@r$=OmleM84T^N}rDakcN zsql=AY%wqu`CWc%8d`h6dY*TZ3jEX%lN@ZWvqd{w>>`k_PaVW??-0h1YAIRj#QKuX z`xH9D$G`<*$*BEvsXo_E+GZt}H}`cX##?7ZR)>sg2q(5bmtx3)V>6SA2DT-IWMZ+C z!NQ=`i3|0VuKP}rprm{pDCx}4{mI-=$DOc0b*L#1=SC6A;OTl23_c_ZmK@-{yY=l3 zpLb_$%pQn+KXvzd4QJWG!;?ZM3mk7O38ONO%JjrAcsZ!e#8-Ht*ZhR$DT-nQPsuh)04=jDm22z0Q< zYDoOvvH@AWtsj76;oS$sgD%|3wlJ}yhUD;ECyMg8<=72zaa>@Ht%_1mGfi+ zV5H_mWicB1c)#sR%7F%jjy-d3#G3Pok6_f~LMo)J@6~VUUjhBaHTN@vbO-{Q%UWB8G1eJJJa&dl- zy54hjsUzKZ9D(sVq>L4h{y?F@-2C0A1$NHrw9}2D`O-;kh9giBWzl_T=rVlciII3- zNujN(UNtUYHny`N66UHT_wNEW0$e3Ghh5mfrLX^RP zBnxE8EwqCSm7)Edx~uYnMGnCUUz_)#&Gk&o#vXNW5O#W6POLs39&O#1N2--@T7VZ; zWCmmkCfsUgjPM}1$FD5(gp<P3d3OkuF8J($K9 z@J#9fzuqFo$>r>CB~w+(G_c!G>_Q^w7aUKHZMzgZe8mfs2Z4F6)~s1P#m5^ghgk{d zaxT8wDRUqcl`vBnWFds`Q(L7qqEZ zy!|s>;X(?hgm#!}?>toBMl^wVrnBu#yju{}Qz3%05%~=igx#LR6X3Btd2mbCL*m_e9Ia93?5av(6hpQK}z0-05&9TA*@q zD=4?8MN5Vuarb@97~xb0I6=LMCSEml0Z}4@PvcK74PjQXoEt)M)HgDFkjJtdv~3O3 z{`LXqKweKLv+}@N%hmCZ-SLF4;c|xNDJa?59aXb4!eZesub{>G= z8~!bM@vG}upuwp@)f7iuww8GEqbJTRmO4CAeTm=?lO&4P-&%xa(W);8*B{+3E`&L| z9yp(#b;u?vdi?2yJWe46b(#C*6`>wBCD1nKYIhdhH{jyM^b6}R8L@FZ@L z)@~$Xq*EzKgKv0uC{RzF_EUa-KJfrfhKimW6VwZg)BEq?5$>4|T=60`36pW4(H9s% zClzum%k~+ZNYrw^Q%UmCFzXMotQ7yK3WdYQBMqemSVxEUwM}!>VDVt& zp69*2799NqEB5anSK>g=7#E8**4LXcl=tF)zV{?a#wh#T2zM&96D%zM9w09|y*ZMa zJ6#RGxB_D%>wGWzazuaL&4_L_k*+HEr-(;$Vk&EAMc4+%5obYI2H;OLD#agmMvh)A zyXe*=DWWR=Dy7H^%B;p13B$3eXBL!M7(*eBrGjbySljB~2G&N;ANfFQz_=Z*zlH&I z!x9{`vl@*TgrxIgewi3c1}F>OeGrLz`lS`Crw8GR|2}2dcOwqnm5G+;8}He|^@<)P zW}~rv?dhb2Pvj@)i*$EhCL!s}rm5)ikW8?1enlyz!-hVa)wb68DsX0&0>?(q?Cj# zjNFF5Rf|6!wfX|mZs9Xmnyc!tXxuIj%_7j)|tHHv{K z$E87xyrM+RfHGO8{VAB4klYs?>9G`=i_$!00rcL{QY90ud>kcd3hEQbuWuHbK?2U0g zEiHa=GsDY{j?x>NLLU9*nqNkXwDz$wuAC!IR%w0bOLu}$$Sa%+*xsdyL@;Ipch@5# z64hxbaMpgWgeZ2Zbp=sqsWzTgLCZuxII}7k1w*Bxf>X=LLLr+^K9<|RYl!9*7snL}eE!b}*j})+=t` z6=nO;W#Q>c48~F|ID1!`BU}0#Z{TSUcybDlcu~vZyIV+_9s-t>jdV(fTCo9Rkv`YV_+5DfWLdS?X96=&p<`_91 z-w<*i`D5s=k!`jw#kAb}Qp*aU~dpEcr7j-MiE*mKmHhH44wM7r}w!jVJGjrDC#{}VCHXu!gONkqEsiZ&_ zMu{zB{QTz4DzloFncchHOWcb9;q+u}QE0rIJfF+Tk;Nwj%K-Ja>8ND@nk9#kuy3zJ z9|**8cxj)FwEYShhX}fC92D2%j+hPRweN&DU~wuSYr>8XBSmaPoc|;+YULt|k4#bD zfQ+*zDH;|1!MLL5U#;pq&T1yhDpL6`Br&fyDmd7a)!|G4x)K@w-ulb{dCx~QZ|F~8 zL)uy$Ufa)4mn=iSzb0?`7f9DWcavLhXuyA0fRJ!uJ8O4z{d0~_^zlE9+!SFl@7=Q* z?`^PJyVO|eJCSk(L^%I#EN&RsT(2AbOh3mfH|D+SYFnyiqP+ggy#sdVF8Ke`psHg;FnP>? z7vemF(SIT5&)b$Lv@2rZt%aY?nnu_h;}B%kpBQ#`NiB5bnn{s4y|; z9B%@q+v4eU0YBDol5p0L%QwyTml=Bn#)@7+o`BD>9YO20k8=|QO&tGce;wuW6d1WO zERZh_&%uwzoPM2zk(^r=C}hoXcW?a2Ity|1ny7!&V+P~ zNX|n=N_+40JZrytq9~~E;2#}{o7@Ag95^j_oryo5cF53jsA#9P{j?jjLHXa^?HaV* z?fskn<@MErcpA#U=BhUl-S1|Ka0`CUQu1LFN?J7=EZUO`JW*f*yLKq@SQEkl@AEEs zq95{9!hnKeImVbu6hRVV{giBBdmhB?*UYQ;7nH31DWDTwhI?b=K^xTno+F@TYK74Q zkv6ZxFVUNJI_(#OG6`{M2m|Ufz|s(f%^vw`V(Ee#D zZyHjiW^4sAj7O_yE~ja($FY)i^+>SgZ`3UPz`au0W)r!j{jZlp=Bw-Q|IF$H515PB z?ntlzC?I|TB7Vt~`)8cm&ePxCHhlSCUL%Bsi&q8&iPP#}P< zX7K-A;hWii)MSEGI!7qFc$>fXG%ML6ZPg3%MPUsY3>;R_C0|V-cxGwo+W+&qsHgM> zS8io>EzYHOsbdJEU`{OfeIaj|*20Qr{sEXZqXa2qVy&qU(^p9rNkNydzyT;gt*;lY zjQE6EK*4N3Gj~KNiM|Us3Ae|u?;-pCd~ek@_1+H?%Gm+IKk=vwYN{9uT-~t85G}MZJ)J(tD9Fav#>foi)Hf(7WCW2t+X&>_ z++rzT{PP)wAeFG5Qdeo`B5NC1BY$Sw2Z^KJB*@5lNL;}5;h))xiy-7kqN(Vl=T6)32AfIA3?`d`gs?-r}?d9oZ8kV5s(0+F(}w-9fKqmGj^LNLAcdMk`1PUCPK^wgYC?;L!Bj8limvvbi|2@kV6%u+6Dc9iZnO~|hDMJE)wlDJb8-9rxo?2?W7wbEp` zF@Fl0m^7L=9h~TRR#EkO%;g_kp`2lG3X!4X}5j^cO`^B?2kcc0-mN zwKOAvwEm;{Nl9sU#2R>_6XiQklob{1CvDWbHG3Li&^we06~)xv0VRiC>eK5W`R9@? z-E1*+N0zxIDyMgxVcN>xJiQfkXRW*<&#W91AO&u)T7guGKGgLtnYGUyCMo!ks83?I zX--iE7xw!dPaB-3X2g&2PTcIrbCx40Luk65nHplMiso6i>X>^^u6k-&!?#NJH2$o_ zMHzl`;cx71)@xzfzm%mmzGxOgAN!<2XIiR3K@d2G<)>Nf9oQ>Rfgd4CZm_~Fwm^Ud zx(4I%N0<;&$DpD$;ihe-rCjRa^DlLIev%U+a` zrRsmF0=KiFjS2egu6iY4124~7=H0!BsY$tgzvAxWzfOGLlL>&tA@~`-!^*&U_@XN; zGM#HoS)pD@!O&t=o*mrr&xhOd9pnPr(jYM0lgalQ83SverSs zz=6fOM2tR+ve;P|v616lh4y|oXHVR5ZnTSon@2YL;d+}`T$XItzULd7;n@1?lzbp~ z$XkG50lG8Sz$zVwT8+DxEhcz;HNV7ia(-xFf7IJ&AX@0A^K>71(&)PQ4G6>}sc_To z_@kt()bGVRokSvUX3D!w?FLjL)7`0h1CsgS0JaQ8IYWNNdHjQ~K*pjT!eaBucmhKr zbB1|-CeI&3Wt%0-M3cX?1X4tZ^KdYT&0(i5&fva1;F8WCRZtZzI5BFfz3?;q|@Z$`o=& z6wbr$`$aR&RonZ{v@`GD;xLE;464XvY%eSV4-<~!iBo_?h~V_K3q_2br@b7~!Ff>4 zfRl)U-YpG9OCT2*EIKgE&IwuB5to+dXh(oSJ*ki|(&t8oWx9$$G@L3!zvVMT0M?kO zFA#{R+IB+@kNP9+?yfySu|E2|Vb6sUrQL%@O zXE8ccG4x{dRr+$J>kR{wN55n?iPvWvJA@i9PnCdmZ4E7v;e)f3@Mtt)rl2G2SAjv5 zCKI^+RV#W65m|UL++y84t(fM4h`jGOCyV+aTRjLGpKvJlYYQ5;z>)*O!0}(6wZ0qF zK>--pIG^$v?+0VQn6@{q;>Onhb#kd z^sSLc`pyi6VhALHvqsH!nuo^LZ-(gEu~5)hv*ppSr^ulJtDJC zI|*-(oI!*Xu@w8LC3tv*{o>hQC89UL3vB8Ewrf5NST1U+M=S-?VJZjH(pBc)I+z~d zNsxz$_c|9_aaFr^u+1C(`_}?5QUAu!Z=q(q_d{m9&s~Stv2yljXqJzO4lfsh1TWlj zjdu~X9^gKFW+{B|Uh**apT~xi073j4!eM|_RaH#|qWgENE;7*tm*`Rl$eyAD=PDtc#T9rN#`^Z%VL zTYK63z}qIWDJ?6D5Ke~cxnZk&ymONIQ$|_Y*MQ_}S7|Q|ZY0I`f2YoJQ{V+Fli`b6 zS}t)lzOmXett&lPZ*-!#WT3=bAiKM}$Bo&o1MJQtFJu9jrMRS;i{M?D6kK{l#%_#h zd)ca2Nj_*X;bL}?`(Vo3`hg{W`4=svg)!>)t0lI1anGhmI*YxyKds02Y;=_=P(z(@ zs1w794+{qx+L2Rv;+Dhg8LoYP-mN)p_2K@k31+fhS{z$3$~qq^FV^py+r_3Hq@GW) z*Oq#^SS}yJ*j(o$jP3qb+aX*%DXFW8by6jNeqC1$GNwz?ZcE5r0C)A0S%l11-)dZ> z{<;n;7$~OU>3^OLWQCshZ?(l#FiFR34tt~Jk?Hx}XT7-tZ}af`Vwr zN8}2B$iTAka73OY$PF6{M@?$S+a%>}IYCj=45H(f=Ed9Zgy~ucdtyR_lW5cBP91LQ z6H1%N!$Cq4Snp(&oM%WXx$uK27S>}>7N>;0!-w$i^pV}8_!9<)Ks#x?Z8^%iSx%V{ zU0%;KPV-`OHujE)6J(ePu%ORQ<^w{Oyo3bQ>nk?<6%x9BRzE}WpDhH4x*w#!e&N-a zqKPwM~?~K!-_o`yPD?#j>Tlz*^l%g3QpNzD`?BK15v#?B3KsjR zgVQ@K{J)soofIhmW}k_HKSxQo(EZr}P#I68W}YS*O+*E<=qu?TfhYE3(9Y*d6^$uIT%!YxK^Pa4p}p(=J+qLx3ms{K3VqIzoVLQEIrCl6*^ z*yZWvX~k#9+=>dwyCsZ@2WVOrCZAWyQ6vtI;W9zLKa3E|a7AErmcQEvJsYO9wDeHw zF2ceiaYj$<#V$HDD7`g{3X$LvexivHp9YkPs?)H`l>gN%bYe|0<7JYpq(psexp(Qg z?hjchrlF}2z<`5zYLE-owx14lOR_wbRO zzabz*MlGoF8Fdr2s_jhXV|bncS>>7S38U)fz)o>9kNpMhr=#IIXv5xp({vng_e^K?8 zQEfzB`*#(G0>QNq+$FdbcPQ>qG`PFAxYOY7Zp9s1ENGy(LkSdjx5AtIe*X7|_pJFg zYu3tS&g?no`t7~1uQ<^g#pqHWBVNg?T)r|Rc6H^FW7*4}aY>LuhomIEH)G0-uw7sUBsY43LszH?K26P+wbqss^d+Ua<)4=uO8foLs8}MZ1EP32A)~(`F$Qh zGK4xG@oGd8VL1sK^|4z&C_>yzF3%V75N_u68?PF;*A%1 zA@haSw4LU5;xw^RQE3Bl>df7JiE008ov|yMPmzfG*x<0|@?#Lo$n6UkGl`%@E2t$? z4V~@LxI+z%u^DM4hG&t8+|eSpZHXFPUG^qAskYadW#IB<-98E78>6eUKK_U|T=h*V zKES`1VI$&M&_cjcf!wuWdZ}6+1F8&%3yX^8rRDYiwY|Js+n1-fNWV^ziuI)JDd$Q=ZNTbV=*(aPTe_g}dcB(2+A3f6 zVz0c!KoQzGQy+UJ>VEZFu4H;PHBD}SS}wZyC9nJCRT5BW5;Vof+&x)6ezE@c@7Lhl zI7iUe7WYC1^~{u9PCp$lubq?e)tpWpAm4@KwtN&WBd_vI%d%I|ro(H7)9%|IrYbJx z?iGOE`x#{rY9`Wa4rAeO(UGzIE^w)V`=2k1E7Wu(1S|3f1J}jZ=@Mc3DN+nXQbj4H zYmoqyZ~!fzSY%yflm2yx6E6iOAfC3s2W9zo^^{-q`P28+)zzUOGD_kMWZ1(j%FDxa zCq_ILH;8}uiy5(*dtHK4*8?x$MC#@HY5$>~rKwHW*E{}_51J3wVhV6-K+ghx@ga18 z`rmWXM@))`890zQAmCDzZ@$R8yT`9|NVa!vp*>~d+!|4c=w)V<&Y`Vsm~}|{)U**{ zut~cf@`z?oyr6oXA!^TmQF*@@Ls{f&fWH!2u&UcqA8`9RH|Tuu5myA)ODZ809=`|q zE_mV}xd6aI(sgOCSiO{zxRNV}RgkSV@8%ZDQp#2Nc@WeE) z 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png b/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png new file mode 100644 index 0000000000000000000000000000000000000000..f7fc5390297585909eb63df044beacd75f79d58e GIT binary patch literal 65674 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

vD1LgKHN4 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 BvFZQ- literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 2a349a8395..f14eef31e9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -1,6 +1,6 @@ --- -title: Techniques in the device timeline -description: Understanding MITRE ATT&CK techniques grouping in the device timeline in Microsoft Defender for Endpoint +title: Device timeline techniques +description: Understanding the device timeline in Microsoft Defender for Endpoint keywords: device timeline, endpoint, MITRE, MITRE ATT&CK, techniques, tactics search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -18,12 +18,17 @@ ms.topic: article ms.technology: mde --- -# ATT&CK techniques in the device timeline +# Techniques in the device timeline **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) + +Selecting any device from the [Devices list](machines-view-overview.md) brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events related to the device. + +## Understand techniques in the timeline + >[!IMPORTANT] >Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. @@ -31,7 +36,6 @@ In Microsoft Defender for Endpoint, **Techniques** are a grouping of events that This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. -## Techniques in the device timeline For public preview customers, Techniques are available by default and are shown together with events when a device's timeline is viewed. @@ -39,11 +43,44 @@ For public preview customers, Techniques are available by default and are shown Techniques are highlighted in bold text and appear with a blue icon on the left. The corresponding MITRE ATT&CK ID and technique name also appears as tags under Additional information. -Selecting a Technique opens the side pane and shows additional information and insights like related ATT&CK techniques, tactics, and descriptions. - Search and Export options are also available for Techniques. -## Filtering to view techniques or events only +## Investigate using the side pane + +Selecting a Technique opens the side pane and shows additional information and insights like related ATT&CK techniques, tactics, and descriptions. + +Selecting the specific *Attack technique* opens the related ATT&CK technique page where you can find more information about it. + +You can also select event entities to copy them using the blue icon on the right. For instance, to copy a related file's SHA1, select the blue page icon. + +![Copy entity details](images/techniques-side-pane-clickable.png) + +You can do the same even for command lines. + +![Copy command line](images/techniques-side-pane-command.png) + + +## Investigate related events + +To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected technique, you can select **Hunt for related events**. This leads to the advanced hunting section. + +![Hunt for related events](images/techniques-hunt-for-related-events.png) + + + + +## Customize your device timeline + +On the upper right-hand side of the device timeline, you can choose a date range to limit the number of events and techniques in the timeline. You can also customize which columns to expose an filter for flagged events, by data type, or by event group. + +### Choose columns to expose +You can choose which columns to expose in the timeline by selecting the **Choose columns** button. + +![Customize columns](images/filter-customize-columns.png) + +From there you can select which information set to include. + +### Filter to view techniques or events only To view only either events or techniques, select Filters from the device timeline and choose your preferred Data type to view. @@ -57,7 +94,6 @@ To view File events only without Techniques, select Events data type and File ev Selecting Techniques automatically shows all techniques. ## See also - - [View and organize the Devices list](machines-view-overview.md) - [Microsoft Defender for Endpoint device timeline event flags](device-timeline-event-flag.md) From 5e01731eed8ad3918a6a2b54a2901dc76b4f5d64 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 16:49:57 +0800 Subject: [PATCH 140/708] Edits --- .../microsoft-defender-atp/review-alerts.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 3a560a21fe..8d25bafec2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -47,7 +47,13 @@ Selecting an alert's name in Defender for Endpoint will land you on its alert pa ![An alert page when you first land on it](images/alert-landing-view.png) -Note the detection status for your alert. Blocked, or prevented means actions were already taken by Defender for Endpoint. +Note the detection status for your alert. +- Prevented – The attempted suspicious action was avoided. For example, a file either wasn’t written to disk or executed. +- Blocked – Suspicious behavior was executed and then blocked. For example, a process was executed but because it subsequently exhibited suspicious behaviors, the process was terminated. +- Detected – An attack was detected and is possibly still active. + +Blocked or prevented means actions were already taken by Defender for Endpoint. + Start by reviewing the *automated investigation details* in your alert's details pane, to see which actions were already taken, as well as reading the alert's description for recommended actions. ![A snippet of the details pane with the alert description and automatic investigation sections highlighted](images/alert-air-and-alert-description.png) From f67fb457c65ffaea8f132b5b6fbecbb696958875 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 16:55:59 +0800 Subject: [PATCH 141/708] Branding --- .../threat-protection/microsoft-defender-atp/review-alerts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 8d25bafec2..4766b5ffdc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -1,5 +1,5 @@ --- -title: Review alerts in Microsoft Defender Advanced Threat Protection +title: Review alerts in Microsoft Defender for Endpoint description: Review alert information, including a visualized alert story and details for each step of the chain. keywords: incident, incidents, machines, devices, users, alerts, alert, investigation, graph, evidence ms.prod: m365-security From 1ab9178ee618ffb42158eb4502e132c47f8e6161 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Thu, 4 Feb 2021 12:10:51 +0530 Subject: [PATCH 142/708] Updated --- .../mdm/policy-csp-internetexplorer.md | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index a8e42b4c6d..eac30fe874 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -1327,19 +1327,19 @@ ADMX Info:

- + - + - + - +
Procheck mark6check mark7
Businesscheck mark6check mark7
Enterprisecheck mark6check mark7
Educationcheck mark6check mark7
@@ -9540,16 +9540,16 @@ ADMX Info: This policy setting prevents intranet sites from being opened in any browser except Internet Explorer. > [!NOTE] -> If the ‘Send all sites not included in the Enterprise Mode Site List to Microsoft Edge’ (‘RestrictIE’) policy is not enabled, then this policy has no effect. +> If the [InternetExplorer/SendSitesNotInEnterpriseSiteListToEdg](#internetexplorer-policies)e policy is not enabled, then this policy has no effect. If you enable this policy, all intranet sites are opened in Internet Explorer 11. The only exceptions are sites listed in your Enterprise Mode Site List. If you disable or do not configure this policy, all intranet sites are automatically opened in Microsoft Edge. -We strongly recommend keeping this policy in sync with the ‘Send all intranet sites to Internet Explorer’ (‘SendIntranetToInternetExplorer’) policy. Additionally, it is best to enable this policy only if your intranet sites have known compatibility problems with Microsoft Edge. +We strongly recommend keeping this policy in sync with the [Browser/SendIntranetTraffictoInternetExplorer](#internetexplorer-policies) policy. Additionally, it is best to enable this policy only if your intranet sites have known compatibility problems with Microsoft Edge. Related policies: -- Send all intranet sites to Internet Explorer (‘SendIntranetToInternetExplorer’) -- Send all sites not included in the Enterprise Mode Site List to Microsoft Edge (‘RestrictIE’) +- [Browser/SendIntranetTraffictoInternetExplorer](#internetexplorer-policies) +- [InternetExplorer/SendSitesNotInEnterpriseSiteListToEdge](#internetexplorer-policies) For more information on how to use this policy together with other related policies to create the optimal configuration for your organization, see [https://go.microsoft.com/fwlink/?linkid=2094210.](https://go.microsoft.com/fwlink/?linkid=2094210) @@ -9564,7 +9564,7 @@ For more information on how to use this policy together with other related polic ADMX Info: - GP English name: *Keep all Intranet Sites in Internet Explorer* -- GP name: *MDM policy is Browser/SendIntranetTraffictoInternetExplorer* +- GP name: *KeepIntranetSitesInInternetExplorer* - GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* @@ -19057,14 +19057,14 @@ ADMX Info: -This setting lets you decide whether to open all sites not included in the Enterprise Mode Site List in Microsoft Edge. If you use this setting, you must also turn on the Administrative Templates\Windows Components\Internet Explorer\Use the Enterprise Mode IE website list policy setting and you must include at least one site in the Enterprise Mode Site List. +This setting lets you decide whether to open all sites not included in the Enterprise Mode Site List in Microsoft Edge. If you use this setting, you must also turn on the [InternetExplorer/AllowEnterpriseModeSiteList ](#internetexplorer-policies) policy setting and you must include at least one site in the Enterprise Mode Site List. If you enable this setting, it automatically opens all sites not included in the Enterprise Mode Site List in Microsoft Edge. If you disable, or not configure this setting, then it opens all sites based on the currently active browser. > [!NOTE] -> If you have also enabled the Administrative Templates\Windows Components\Microsoft Edge\Send all intranet sites to Internet Explorer 11 policy setting, then all intranet sites will continue to open in Internet Explorer 11. +> If you have also enabled the [InternetExplorer/SendIntranetTraffictoInternetExplorer](#internetexplorer-policies) policy setting, then all intranet sites will continue to open in Internet Explorer 11. > [!TIP] @@ -19081,6 +19081,8 @@ ADMX Info: - GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* +> [!NOTE] +> This MDM policy is still outstanding. ```xml From e3e08a31954a4351a07b3973c635270ed7c80324 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 4 Feb 2021 18:43:14 +0800 Subject: [PATCH 143/708] Add hunt for related events note --- .../microsoft-defender-atp/techniques-device-timeline.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index f14eef31e9..5d9d68e3d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -66,7 +66,8 @@ To use [advanced hunting](advanced-hunting-overview.md) to find events related t ![Hunt for related events](images/techniques-hunt-for-related-events.png) - +>[!NOTE] +>Selecting the **Hunt for related events** button from a Technique side pane displays all the events related to the identified technique but does not include the Technique itself in the query results. ## Customize your device timeline From 25e9988e1786fa9f2fab2425f69956cd82fdbbfe Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Thu, 4 Feb 2021 15:27:46 -0600 Subject: [PATCH 144/708] Update customize-and-export-start-layout.md Added text to cover a known issue with Office 2019. --- .../configuration/customize-and-export-start-layout.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/configuration/customize-and-export-start-layout.md b/windows/configuration/customize-and-export-start-layout.md index ad794f7530..0453af5c1c 100644 --- a/windows/configuration/customize-and-export-start-layout.md +++ b/windows/configuration/customize-and-export-start-layout.md @@ -182,6 +182,16 @@ If the Start layout is applied by Group Policy or MDM, and the policy is removed 4. Save the file and apply using any of the deployment methods. +**Considerations for Office 2019 + +You may experience an issue with Office 2019 tiles being removed from Start when you upgrade Office 2019 if you manage the Office 2019 app tiles in a custom group on Start that only contains the Office 2019 app tiles. The Office 2019 group on Start will get removed when you upgrade is performed and the Office 2019 tiles will be placed in the next available group on Start. + +To avoid this problem, place another app tile in the Office 2019 group that will not be removed when Office 2019 is upgraded. For example: Notepad.exe or calc.exe in the group. + +This issue occurs because Office 2019 removes and reinstalls the apps when they are upgraded. Start will delete empty groups from the layout when it detects all apps for that group have been removed. Adding another app that will not be removed suring the upgrade will preserve the custom group and the new Office 2019 tiles will get added back to the correct group during the upgrade. + + + ## Related topics From ae0a344cee546c0d04da73c082d3c00e25fccffe Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 4 Feb 2021 14:59:22 -0800 Subject: [PATCH 145/708] Update customize-and-export-start-layout.md edited and simplified --- .../configuration/customize-and-export-start-layout.md | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/windows/configuration/customize-and-export-start-layout.md b/windows/configuration/customize-and-export-start-layout.md index 0453af5c1c..e0e64d6591 100644 --- a/windows/configuration/customize-and-export-start-layout.md +++ b/windows/configuration/customize-and-export-start-layout.md @@ -182,13 +182,8 @@ If the Start layout is applied by Group Policy or MDM, and the policy is removed 4. Save the file and apply using any of the deployment methods. -**Considerations for Office 2019 - -You may experience an issue with Office 2019 tiles being removed from Start when you upgrade Office 2019 if you manage the Office 2019 app tiles in a custom group on Start that only contains the Office 2019 app tiles. The Office 2019 group on Start will get removed when you upgrade is performed and the Office 2019 tiles will be placed in the next available group on Start. - -To avoid this problem, place another app tile in the Office 2019 group that will not be removed when Office 2019 is upgraded. For example: Notepad.exe or calc.exe in the group. - -This issue occurs because Office 2019 removes and reinstalls the apps when they are upgraded. Start will delete empty groups from the layout when it detects all apps for that group have been removed. Adding another app that will not be removed suring the upgrade will preserve the custom group and the new Office 2019 tiles will get added back to the correct group during the upgrade. +> [!NOTE] +> Office 2019 tiles might be removed removed from the Start menu when you upgrade Office 2019. This only occurs if Office 2019 app tiles are in a custom group on Start and only contains the Office 2019 app tiles. To avoid this problem, place another app tile in the Office 2019 group prior to the upgrade. For example: Notepad.exe or calc.exe in the group. This issue occurs because Office 2019 removes and reinstalls the apps when they are upgraded. Start removes empty groups when it detects that all apps for that group have been removed. From dfad633043036ab532071b2cb4587015100d97bf Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 4 Feb 2021 15:01:55 -0800 Subject: [PATCH 146/708] Update customize-and-export-start-layout.md --- windows/configuration/customize-and-export-start-layout.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/customize-and-export-start-layout.md b/windows/configuration/customize-and-export-start-layout.md index e0e64d6591..4eade94321 100644 --- a/windows/configuration/customize-and-export-start-layout.md +++ b/windows/configuration/customize-and-export-start-layout.md @@ -183,7 +183,7 @@ If the Start layout is applied by Group Policy or MDM, and the policy is removed 4. Save the file and apply using any of the deployment methods. > [!NOTE] -> Office 2019 tiles might be removed removed from the Start menu when you upgrade Office 2019. This only occurs if Office 2019 app tiles are in a custom group on Start and only contains the Office 2019 app tiles. To avoid this problem, place another app tile in the Office 2019 group prior to the upgrade. For example: Notepad.exe or calc.exe in the group. This issue occurs because Office 2019 removes and reinstalls the apps when they are upgraded. Start removes empty groups when it detects that all apps for that group have been removed. +> Office 2019 tiles might be removed from the Start menu when you upgrade Office 2019. This only occurs if Office 2019 app tiles are in a custom group in the Start menu and only contains the Office 2019 app tiles. To avoid this problem, place another app tile in the Office 2019 group prior to the upgrade. For example, add Notepad.exe or calc.exe to the group. This issue occurs because Office 2019 removes and reinstalls the apps when they are upgraded. Start removes empty groups when it detects that all apps for that group have been removed. From 7339433924a6d11ba35669fcb2168bfaa912582b Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 4 Feb 2021 15:14:39 -0800 Subject: [PATCH 147/708] Update windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/exposed-apis-create-app-webapp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index ba69e010b7..9b4c3f384c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -115,8 +115,8 @@ For more information on Azure AD tokens, see the [Azure AD tutorial](https://doc ### Use PowerShell ```powershell -# That code gets the App Context Token and save it to the variable $token for later use in the script -# Paste below your Tenant ID, App ID and App Secret (App key). +# This script acquires the App Context Token and stores it in the variable $token for later use in the script. +# Paste your Tenant ID, App ID and App Secret (App key) into the indicated quotes below. $tenantId = '' ### Paste your tenant ID here $appId = '' ### Paste your Application ID here From 4bc6e3ac83e8be2430ad545c5370268a9c3d691e Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 5 Feb 2021 16:05:34 +0500 Subject: [PATCH 148/708] Update demonstrate-deployment-on-vm.md --- .../windows-autopilot/demonstrate-deployment-on-vm.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md index 4753557b61..a2355539eb 100644 --- a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md +++ b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md @@ -237,11 +237,11 @@ After the VM restarts, during OOBE, it's fine to select **Set up for personal us ![Windows setup example 7](images/winsetup7.png) -Once the installation is complete, sign in and verify that you are at the Windows 10 desktop, then create your first Hyper-V checkpoint. Checkpoints are used to restore the VM to a previous state. You will create multiple checkpoints throughout this lab, which can be used later to go through the process again. +Once the installation is complete, sign in and verify that you are at the Windows 10 desktop, then create your first Hyper-V checkpoint. Checkpoints are used to restore the VM to a previous state. ![Windows setup example 8](images/winsetup8.png) -To create your first checkpoint, open an elevated Windows PowerShell prompt on the computer running Hyper-V (not on the VM) and run the following: +To create a checkpoint, open an elevated Windows PowerShell prompt on the computer running Hyper-V (not on the VM) and run the following: ```powershell Checkpoint-VM -Name WindowsAutopilot -SnapshotName "Finished Windows install" @@ -575,7 +575,7 @@ Once you select a language and a keyboard layout, your company branded sign-in s > [!TIP] > If you recieve a message that "Something went wrong" and it "Looks like we can't connect to the URL for your organization's MDM terms of use" then verify you have correctly [assigned licenses](https://docs.microsoft.com/mem/intune/fundamentals/licenses-assign) to the current user. -Windows Autopilot will now take over to automatically join your device into Azure Active Directory and enroll it to Microsoft Intune. Use the checkpoints you've created to go through this process again with different settings. +Windows Autopilot will now take over to automatically join your device into Azure Active Directory and enroll it to Microsoft Intune. Use the checkpoint you've created to go through this process again with different settings. ## Remove devices from Autopilot From 198032fd9f6c339e7ae4d6963dca655db6c033f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Fri, 5 Feb 2021 15:19:08 +0000 Subject: [PATCH 149/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-ansible.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 4bb6d76a83..8b2e7da1ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -261,7 +261,7 @@ Run a detection test to verify that the device is properly onboarded and reporti - Open a Terminal window. Copy and execute the following command: - ``` bash + ```bash curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt ``` From 95888c61c75699a5290a6193f406f9a2311e4e6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Fri, 5 Feb 2021 15:19:14 +0000 Subject: [PATCH 150/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-puppet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index a80cb41d24..292caa4194 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -238,7 +238,7 @@ Run a detection test to verify that the device is properly onboarded and reporti - Open a Terminal window. Copy and execute the following command: - ``` bash + ```bash curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt ``` From 4913a3e7034176890195fd9287808693af51d3dc Mon Sep 17 00:00:00 2001 From: Pierre Audonnet Date: Fri, 5 Feb 2021 10:25:56 -0500 Subject: [PATCH 151/708] Update remote-credential-guard.md /remtoteGuard does not require to be a member of the local admintrators group of the source computer nor the target computer. There used to be a bug which was corrected (discussed with Andrew Wiley from Enterprise & Security SWE R&D) However, it does require the user to have some RDP permissions at the remote computer level. So I updated the note to reflect the real requirements. --- windows/security/identity-protection/remote-credential-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/remote-credential-guard.md b/windows/security/identity-protection/remote-credential-guard.md index 0637c997cc..aadf69b704 100644 --- a/windows/security/identity-protection/remote-credential-guard.md +++ b/windows/security/identity-protection/remote-credential-guard.md @@ -181,7 +181,7 @@ mstsc.exe /remoteGuard ``` > [!NOTE] -> The user must be part of administrators group. +> The user must be authorized to connect to the remote server using Remote Desktop Protocol. For example, by being a member of the Remote Desktop Users local group on the remote computer. ## Considerations when using Windows Defender Remote Credential Guard From 1490d9ba4e735783ebc225a74a9fcc2f98a5762b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Fri, 5 Feb 2021 20:23:14 +0000 Subject: [PATCH 152/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/linux-install-with-puppet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 292caa4194..260bdb6f66 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -248,7 +248,7 @@ Run a detection test to verify that the device is properly onboarded and reporti mdatp threat list ``` -If the the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). +If the test file isn't detected and quarantined, it might be labeled as an allowed threat. See the [allowedThreats](linux-preferences.md#allowed-threats) option and the structure of the configuration profile at [Set preferences for Microsoft Defender for Endpoint for Linux](linux-preferences.md). ## Log installation issues From deec393d77ea8696fe861b2313117f313499a1c5 Mon Sep 17 00:00:00 2001 From: Inanimis <32716793+Quod-Heros-Tempus@users.noreply.github.com> Date: Sat, 6 Feb 2021 01:35:10 -0600 Subject: [PATCH 153/708] Fixed typo come > some Fixed a typo on line 56, changing come > some. --- .../prepare-for-windows-deployment-with-mdt.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md index c4445493e4..09afd0edb5 100644 --- a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md +++ b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md @@ -53,7 +53,7 @@ Several client computers are referenced in this guide with hostnames of PC0001 t ### Storage requirements -MDT01 and HV01 should have the ability to store up to 200 GB of files on a data drive (D:). If you use a computer with a single system partition (C:) you will need to adjust come procedures in this guide to specify the C: drive instead of the D: drive. +MDT01 and HV01 should have the ability to store up to 200 GB of files on a data drive (D:). If you use a computer with a single system partition (C:) you will need to adjust some procedures in this guide to specify the C: drive instead of the D: drive. ### Hyper-V requirements @@ -259,4 +259,4 @@ When you have completed all the steps in this section to prepare for deployment, The following sample files are also available to help automate some MDT deployment tasks. This guide does not use these files, but they are made available here so that you can see how some tasks can be automated with Windows PowerShell. - [Gather.ps1](https://go.microsoft.com/fwlink/p/?LinkId=619361). This sample Windows PowerShell script performs the MDT Gather process in a simulated MDT environment. This allows you to test the MDT gather process and check to see if it is working correctly without performing a full Windows deployment. - [Set-OUPermissions.ps1](https://go.microsoft.com/fwlink/p/?LinkId=619362). This sample Windows PowerShell script creates a domain account and then configures OU permissions to allow the account to join machines to the domain in the specified OU. -- [MDTSample.zip](https://go.microsoft.com/fwlink/p/?LinkId=619363). This sample web service shows you how to configure a computer name dynamically using MDT. \ No newline at end of file +- [MDTSample.zip](https://go.microsoft.com/fwlink/p/?LinkId=619363). This sample web service shows you how to configure a computer name dynamically using MDT. From ff59e8594d342cb919547a8654f9737569321f56 Mon Sep 17 00:00:00 2001 From: Pierre Audonnet Date: Sat, 6 Feb 2021 14:22:59 -0500 Subject: [PATCH 154/708] Update windows/security/identity-protection/remote-credential-guard.md Improve readability. Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/security/identity-protection/remote-credential-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/remote-credential-guard.md b/windows/security/identity-protection/remote-credential-guard.md index aadf69b704..d3fb9810b8 100644 --- a/windows/security/identity-protection/remote-credential-guard.md +++ b/windows/security/identity-protection/remote-credential-guard.md @@ -181,7 +181,7 @@ mstsc.exe /remoteGuard ``` > [!NOTE] -> The user must be authorized to connect to the remote server using Remote Desktop Protocol. For example, by being a member of the Remote Desktop Users local group on the remote computer. +> The user must be authorized to connect to the remote server using Remote Desktop Protocol, for example by being a member of the Remote Desktop Users local group on the remote computer. ## Considerations when using Windows Defender Remote Credential Guard From d70609adfaa24d0bcea63bc9b729457e911522b8 Mon Sep 17 00:00:00 2001 From: Inanimis <32716793+Quod-Heros-Tempus@users.noreply.github.com> Date: Sun, 7 Feb 2021 00:48:44 -0600 Subject: [PATCH 155/708] Update windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../prepare-for-windows-deployment-with-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md index 09afd0edb5..82f909de0b 100644 --- a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md +++ b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md @@ -53,7 +53,7 @@ Several client computers are referenced in this guide with hostnames of PC0001 t ### Storage requirements -MDT01 and HV01 should have the ability to store up to 200 GB of files on a data drive (D:). If you use a computer with a single system partition (C:) you will need to adjust some procedures in this guide to specify the C: drive instead of the D: drive. +MDT01 and HV01 should have the ability to store up to 200 GB of files on a data drive (D:). If you use a computer with a single system partition (C:), you will need to adjust some procedures in this guide to specify the C: drive instead of the D: drive. ### Hyper-V requirements From 61af14350a234fa0639ab2cbe0cdee48be60a71d Mon Sep 17 00:00:00 2001 From: Inanimis <32716793+Quod-Heros-Tempus@users.noreply.github.com> Date: Sun, 7 Feb 2021 00:48:51 -0600 Subject: [PATCH 156/708] Update windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../prepare-for-windows-deployment-with-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md index 82f909de0b..e2da8e687d 100644 --- a/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md +++ b/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md @@ -256,7 +256,7 @@ When you have completed all the steps in this section to prepare for deployment, **Sample files** -The following sample files are also available to help automate some MDT deployment tasks. This guide does not use these files, but they are made available here so that you can see how some tasks can be automated with Windows PowerShell. +The following sample files are also available to help automate some MDT deployment tasks. This guide does not use these files, but they are made available here so you can see how some tasks can be automated with Windows PowerShell. - [Gather.ps1](https://go.microsoft.com/fwlink/p/?LinkId=619361). This sample Windows PowerShell script performs the MDT Gather process in a simulated MDT environment. This allows you to test the MDT gather process and check to see if it is working correctly without performing a full Windows deployment. - [Set-OUPermissions.ps1](https://go.microsoft.com/fwlink/p/?LinkId=619362). This sample Windows PowerShell script creates a domain account and then configures OU permissions to allow the account to join machines to the domain in the specified OU. - [MDTSample.zip](https://go.microsoft.com/fwlink/p/?LinkId=619363). This sample web service shows you how to configure a computer name dynamically using MDT. From 2c4a22b3f20d1428b0711ddf7bda3c98b7e6510d Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 8 Feb 2021 16:24:12 +0800 Subject: [PATCH 157/708] Update images --- .../images/device-timeline-filters.png | Bin 11390 -> 6533 bytes .../device-timeline-with-techniques.png | Bin 83856 -> 138179 bytes .../images/filter-customize-columns.png | Bin 73226 -> 109321 bytes .../techniques-hunt-for-related-events.png | Bin 43556 -> 38759 bytes .../images/techniques-side-pane-clickable.png | Bin 65674 -> 76190 bytes .../images/techniques-side-pane-command.png | Bin 72306 -> 77384 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-filters.png index 537e1b633345a334df3d6856819a85d4ba480aaf..7bfc67772e7e94af75347f2e2f5e2e63f3b9b521 100644 GIT binary patch literal 6533 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 literal 11390 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 E0BW(~DF6Tf diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png index 715ea6f847948ad237ed99d759b344a9074bbd62..cd39796bb2a8429068a4a9b0a94bbaa36ed5b7c6 100644 GIT binary patch literal 138179 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%0AV$ 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 W_x;<9=M{dReDqLPt?GeY`2PW&ts`Fm literal 83856 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�#AR^~f~D6`nL0TagzU>8I1wKU?PfdXEPWiW~539g52m zOZTk$RnN@9>mfI>3}{0XnTs?Grxs#+@6MLp_eWLv*E}*rwH}dq`H12(!2e`+T-$K- z&u{nJz#J*K(?s{rc;HOl@_bF+ogu>Ss`_r~p6S5V6^u34g- z>~v4si#7#gNXhdt`L{)@>5cJ(B@b(RUD>#{GY5SF?kct$Y_@^{N;upW^J=PDL9uO|6Pph{jLbItvCC7t%x#zVzOGw$B)-TJ zEH&c1W98PL@8HeHeR|R`wk;-LbK=mQ=2=qeXSxS{bCb~9P3Qrb6fb9Ki6`<&b>vjH zwMev{uc3c+I$TGaOx>96S=X?N0uLXn3~1w-YUOwLr@OLW4rh}|+^omxQX*(}jpRg7dnBgj5)|m5(cZtr2&^Y$GFoB4_)q`u*;X2MBq*mq-U${Z7 zy8{x9l{LXCcj>`wVuQ>Bk&X$g*u+gzn;^+L!N=)rx9lpK$m4NPU*Y4dIYI$q&jHSNX;Bh?{j{Z{f z8s5iXI)pl1GPeEX^}+f>4+VKbYorwjU%brDslig6E8}6kuVK(@dnoQJkb-pC^T-1H z6_T6SzL%T6@3b?*i|#T0MxdbKi?{)3tV(9^rpuk6)qIs986fOUfrJTRmmZ_!Cmd-?JwLak6AQb+kFdvrzO& zxG3-TZDn9)`4?4nO%tH1CNt8(FXF+mvp))NKTZtKSXu-+t|*lV>!|@bED0AgxAHiD zlit9jHxv?$h=OhM@<0bUv6`Rj;jt`voe7#}d~mPRTMyhf#5hW*5>>sA3dq`bs4~x8 zjO5ha2dd>=qH|Oj)U4(c<0E(X8JwnVL4zB<{rJsA=~5l9oD;fjSc7LxL2{T-g0~(D zCal)M-rC5dx>1FQ(aqk&WYXF*X(IcmmMHZJm&NPm5HFY-vXH2pNlc-MU^{SvA#!b?c3|3M%q5! zd|xnnr7PLC>H#SINn!R z!c&;Ay5G|#{aQO!E}_%LWoCT8`m)hO1*fD=mpfz+!xu0=1YVr6?j1YEP0sr8boeT9 zrp+)J;tB2)yZ7c;!VpUP4dYy#ebqSw8b}QFmIZiHnf94UbI>S#atB0j)#&K|32CLM z!qAmolM;^}bY|pq(Cjkw)wNwjxZ5yfBJ@qDUMBX>(=NB4)^?dbGf21XxWtUnH*X6T zUFSY*4L?>ryfx96^g%51f{s>RN8-%(eJqK60rczUOo_XN(>W-xK9GB4X6J@_ZcUmG zmg`U`e&V|n^w3v%7uitthMyjC9Mx5DNwV*O(^p664x!U#$t zY%#@DZSkYGx`k`QBSzlmtbGutN9yHO5vQztVR#cMd$q1O^Cjhb5fD|G{UKF?0g}EBb=11-R9sKYdoDB7vDROk!rZaHf8fnw z(8X_ufOJ*wpQLfYpi8WoX}7!nXgApi{6)n>;&S40|~SYAGw>9Jg>m+ z8T=S122t;KXY??LJyR^+4a>e&vc$S(kC3^}(aHGKMEk4n)~I^`sDDsaK+Z$%8>j9aA$7nXd3G#1^nAWY zHrr#}$)31rS9|JHn}3Sm+T(R3>uZ7Q+K3GiW6@`cL&r5#&qNZG-u!Gla30qa3_XCZ zwHT9{&krP(e*KUowLQj~yD*?D{QkZ$DDG)6O8%0;Y4?LZT}V_k-<>8+xbO4%elismLlw%F*Ui| z{~+oRqx{U6Hz>q8)G*+xxMFkpkE$$Uzn^rK1c~QW_*4g7rvgq3f3-~`mL|Br1y}ynze~>pOOydDM z;yXDu8_JE4QNjzkTl;=ZKEYLh;h|B-$X4U7QT2^-4y)~>+iyBVIj@XGR~=H|)KOKW z?Kz1)(Vwklaq&BWzeSM%NY6yxic^joyl^MckhG>`<(rUp_46F}=_^()#W`&Z;8)1y zKAX$j*T^MUlZdh`ds8q>pbxHxk)>sgPQo+j1V~;lG*jmDWx!_a4zl80YZvmTN)8`$ zscGi+h`&!|@xBlad}m`GmX3e*4a67^xhAEnPMCyEHy0TVkNFs zHQ;Qx;P<~L(c|8PNR0s1yo#8M4w;&Mm#iKnPwV2em*gns>Qy$Vj`ZF z2aKva-0_U!4?eImsf2j*#uT*qjE8ZozhoA7%G%sg10Tma+>LNqs`u+EzZ$UGKcoRB z1xRY4YLwkJhSaE0WD&uMUlVVS%TuEO1A|^>Rnk>4t|_x6-Rnd3C-+9m1^jxtYTB&T zv@qoTgf_j*ld!qOu*g48%8NuvQpXOWR&7Pa80N|<8+1x;3kXFyF_QxUO5++f#TIR{ zWd#dIYo*$2{2iavxJbHP%POZwS;{&WDG;KZc)wFV0|l>%x$C*G{{T@A#Xy0V&u9wlmGFI^o5cHezcuLagz9(TulQD*dHrIo$(OhL~;f{hSTMXBcdP+$Y<7hqY z);=Q1d;PQZUL3u;(q{#XNL2se*d1QUakEhLw*tBY>v|oYjYjqW{?a<3i8%$D{oL4H zI6}rFWb=p{WM5X|l(Ke-3Mv?J&bZW$rd&FZh>jG&-m$-2^a(l0RIGviOTX4X9}8*2 zUy?;$5_Z9JP2RTxnBe6x9~osa--o~@)py^$V}Nn2`{J8ddh*KQkhjeXz^#~Tf#+uL z!=A-Lqn{zawVmCv2SwfBU0JT5L!Z36cFMRk$)NNB-EqfsNZJo!OK=xtwH;|Fjq#TIHSdK zc<(jdf=i$01936HmHP{Cx%xNMx-f1Yu2Pmb)~q=ZRF-QAWK6v}Y{GUHiigr!r`z@Q zmS`msaPQnt2bWf(a9k2x3e}vdAx|fl_>01arb()#(^bP*D_FJOSK|9Z&<%Pz>Q*Gk zN7qu<1cQUF|4s}o$%tf0s~cak2M(xtPT9DbA~X=FvJ^j2JpEgi5cDWrk8E_q>9C}B zrl#(#utNMbe6wQ=7cv{T`Mwl52Vh2ZKJO&>65y@^5j3YRvVUj{rjENNu8ruG2{+59 zB$i@2g__0c3|#?QYcx0S^E62xmwGxlCSwh-{r|%}rq^N+3Tl4r_+&+0jXOE&ypT%C zWq|+1L8`P1*p5~BgPQ?r4bVfMFQ=nLiU;z$ZYH19Ryr+@ICXXHw|o3=EHmQmc|f)U zd4FVaud-82u;l&Gzq+x=5t4wdTr=$(R;7p)-JSWgooV&M*<%MF00u@eW#c-UD8Dc= zHc?w_DI1RoP%nyBVD`U$tvP!`wE!!OBr~Q0ZpV`QU;IS?R@3&675|S4@_#3cN%~LN zY1UAm@43^Z%Hz+6#nE4@FAB9Y_nvAVUhgEW=UehSWEE_|6uniqyuPk>K_KDoUVn1f z#)@*tJiL=DpXeVx<@^auSIU2GEDz@F3<(t~Q2Y2-%q(+degPOZqPfM*)f=px6rr#>|H}nHAtaXx02>gfBQ?8Uc$*z0qnWmc90 zLmSRI-#q-j>sT#zA_RUNlsWMBx2K{eCu6vlB58Z_bQGSWeC1O42hvCG&0kx%(qMp>8?te=Rn5(T{*{pl0#!NL}Qar4r59Y_qjvn1(u|a|nE=lRJ zmYXMYxt{y%=QSJq?eL92*t1HY9_w_U&N|d}nNtOb^^Pam*$oLF7=^-TUB*|L5}TIQOY{woh&X zw=u{?uRUSzzLAdnpeewiWro2)Yovn(wbZ++wP?A$U&n28sbn5U%C30t*Q7s+-G+_p zmy8Cd2%`gzvw_GJAhs^+cl#nIzq(CZ?qaUy;HBCDoxKA~RrfPGm-X4X!W9)N#q$w+ zZe-Jduoi0sU_p-84u1jhj^RVfHQb>(NIu045My0YFS8mkhkKdG%(`*-$a_X0GfQjW z9rs=FO))uR)!BQdNnAwNHftgMk&s@gDFd2LppR^i< z{Y65li}O`i{u$Okq-KQ;^qbEo;$3&*E^!NM*Y zRC&OFX5{lc3PTgaasu=F=g!!T;Bbc_EHSjvF7k--Bm%m>0qvR3UY?Li6p~-!*q8(uAbO5D7Ibz(E1A3-+ z?}r~F%F_wPoW2<5{V7;WffnN{_3W=MbPXr2Sh2w@Gzz$y$T#G4J}df{I}G6t{-g@P z%MG%dTO-zg@Lz`0T`tiU^JMq#wS4_V>M+-av3Gd5aC(g7^*mrQ>q#ix?SE;AdRj@t zwlP)PorksutbYjEow~_kYf(tKtpd;HxbnitDTV7#2-Dg(2FCoA%NZPCOHU@99qICi zj%|SUdIeyDeZT)7)^e`jgnKueliKvF4Vi)EvcYU*r{I5<%}j@!i*B;Lq`ttUkOEcu zq(77!#@#@)+d(M4#pzs`F^S?VXq79s zxgc&ZQ6!LkGw`K7-EwXW7-P5{Dw5VjdFXxiN>Fdxo(gnPtnHe-JlTLrxW2(*j1lF- zJzDjAlzjLkOOmvvC+$7Pboof4X16R58igZwZX9U$Vja;Zy?l{@91WkzgiwRvxM-yvJ-JRWn{|5X>``+yC?| zwfMu!>f9q~lx`ca+-dyoevu=C<2ydqy+?Fw0nAmW*z`JYvw^o3*GK4&e|zI zX1`zXf6T%ll#1Xp9nEogjd4K1_fgYy48Qp2VQl7|Tlts%Jo0`1$$|5n24(jgvRZxZ z4-L?t-Bh%G-2<5>$6*vbriv8f$CCWe$7~9Vk;{z_I;D1ZWz|xZorM#1L>T%Qs123E zTKjxEHLr0C&P@A?Pb-<|h$I}+1PB{yi#Q8sIMu@DJb@XCBj9d3^nO&oPI>Y5HeO7>_He}m*$)GaTq>;YdJu%kEiO5q<6`R%Arw@+Fv`?hqK6;mq zxAtGMkY|dWruTt;E+@>^mm!*CIh{CMhBL|Gr8#5yyj_9U6R--r;E=*-a?5285M8NZem zw-oC?=e|7wO@TSx@r($0y4~F0wG}0LNDC+>{Wkuv=$$oIJbyqQunEW!Nq|!$7HKwH z+ChFT5|s)sAz-UK{zKD8wLv+-SYYT0@SqY~ zbTyUY$g)_AEjDYILlQO8^$ zob4vq(jzHvgpyNHe8p7=wSW(Wg(SYiWnJjZ3z~QyOV_tpqgW(vJsZfR=0C!$_Gm`c znr~b(-K0dI@6Ox)HB=zWu<+rkyOmIbhMUoa(D}I->&FUw*OcdeeqNbjG77j4(rSCg zjFF3iR49yby;_#CcXn?ImKxDIw&K$@I*cxabrB1(F(i?Q$A`X*I>Qbt#yBxA2x6Ys zq~7)P7qhH+hA$>x}%(1cf#y3cr@fW>VdzaC#Uj$cD; zy|nE+Z?dm7@9l&VT<%uGip(=Fr0gE@vrL2ouzPr-X41f`+sIU6B57i&T!#(LY#H3d zy{!14iVmk7X5%5Ffh}=I8xWW)d5N;u`6Qp`7Z|v4r?+*hAtw)ECfXNB2gx(b8fDYP-W4-R! zKGo+nHYKIAx4gY>(`*r#xj$tS;n8=7=%$wByOIIRhrpF%DdBAmhqMctV1z|AarS?OCFx@59TbPTk3ne(v{!vdxA(USSU=gGB`seEK%@26XLp^VxVsA$JoB4I() zFHMwse6S}zRsp~C4(@+1hDGq6=<6S>p-JTxYiKoUCiUq04;H}`|GW39ooh1dU(m2-m0YPMQL4OM(`^?pIhIANZG~6o5 zk|mgA{Z5Gw;APXPNKYcvuFc9M>JB)^q>2K{p!T}Pn+AV)Wu^i+I5Bud9;>Vr`3$$!YN{oT&B7isC}bN^@EPry95cB*l6eTMl$J5qx%br2@h*VHR@9#@D)Yv%2O@046L z`Yv`!PfZRDnevHjr}*Yp!lCVpTu>?p&+5q}*LluCv%0FtQYwZnsl6G6g~|}_Yj(Ch z2&mJZzULONIaJ*3r>kfx$J2MwF&hccq{zNhq<+|O*wbF83_$Z^`%_!vjHM2ygIUkI z>pC7|6@SKeSSngW-`8_14gd0H@8QyP&`BESd|+))-NpuK|53CDoEsKGs2z5gd@EMd zC@zvS&%>}>nqS}F#3K<6DMdXLw_{me=bBj_DV-ONoiULvM3%nWo6V&FL*L)6pq9q) z50M=*!yPu+*pU3@&Z=wvGFqp2_uTq`_`9)F;BSFrc|^lD_Pu!yj5VDccVm5H-wPh9 zV?vj2458po&dtt5Oaa?Mo$(C#U2}zrZ?9cWs8; zxPpjlQoPdZ<#PAPe+ioIezt`a`#9dAH>YD84?#mJT~IMTQx*2Mq?;Dx6jUD4DXM?q z{%ZJo{{xe9?4)8e@^itb?~HJ?cv;;OX%G2XbNGW9u6yk>{pd25x)BFq!G}t z=AiGvQ*>-6CBb0YYzL(15#X$%5udw4$&&=u2cdjFd2<1^hT4PtH@Vk6*L9RbR9L?zyKjNCmzzO(Xv)2^) zu;30@I$@3WQ2F8wLYS(7t(Ss^A^8kTw$A#zG7~p5e=QYZfXEGiXtN^udewF3rt+fJ zh~B~~-U`07s^}0f!v=yN3q~uCFfy_W4)7pT(5I1y@~L7M_e`K%`#$*R71f}JoIxhZ zyob~g1?lYarzAu+12ch7l=}=$UGcC~u0*N^-}J&v?>>D_i|i3zw^na9;Gv@Po545p z6!YM|+L8t;w1C93bx!vuBHesx>P|_?ht4Q(*=U4%88Lx9W+$q76mc`aaR4(o3y!2IKQd#nYd)FveFK zjm3Q>lG^TEL{U3g{u4f;AKH35PMg6{o_fQmP_!+V8j3{R_=pn$#QuW5G;-S!zO-PJ z4;7P2F+|0jP{u=7h=xle@cczT`5w$S8yC_ZDoxN_96lTCi_$N8VI^ozwpS^7xsm_z z6CKoy0rb*=l;SeDpFp!C&n9Z(amyC`Z2@UFdwdMKJb+&TS)i+C9aXy-){FQh4_z-q zXTaAipSkm>U$<2yR-3kOoJb_%)!-6!ihfabKRl5f!aYKr#6pvA^;uRyWoxRd^eY3# z%M$$V0 z$kmn>f}=w;=s%~9tXnbZuZf#uqD0|tZz^fOmU@!O;FH!KPf^UDJZF|C8|C|;GuFes zL@a#|ktaKHSB;o6!IF}cO~tz&oa=5fN$C#u&KOw2gdbi^zl{fz@2va!4!L6|yhqhc zTghs_{95vfZlQ;8_7`E1GoQl|#~IF`pm?mnD8Z3a-ed-d`A*`y9ps5PCu8jm9+uD*Id|?*H*bAJA3B{; z-ftSBdf&_EQ{cTq1qHF|@m!}3q%Bm$a8$=GvKA7SC|t-YAe_U#_faq2dg966^5SnvNJSYvZ0_Z@;?@qHa8STvCi(T zX}z&v!^VB0iG$jLxtvO$1D1EF-N7%=dLWm!(FmyrF?Tm2OZ^KRNo>k zUQeH?oG`R}R;{(qsUE$5w}GTce}U`EM%%X#kK{wQ`lM$s%OltdSQ2{iEv0#~V#eFago!5~@jiqfm(#;s=7&QzuKC!g;T$wa)j zTFZ~mLX+h@aps6^zkkPG?xgz5r4(v%_}%KzUMcI;+XAyFYsce~x)m!9cJykCeVn&$ zXYTwjLH{BsD@TIx@mzC6A=(3#8+v7oV$RIA$0ZK&kxQNxNw;tqbtgZDcATo@9iw!f z&4Vg$De>&Bf3Pf+)bM2jy3P2L^+W6kD2s5-wMCE)`pXJ9d z%e5PyN9SM9&Bqa@f|9W}g$o9n;WWbr+74Aqk`Q|DlNk2bh1YZ;DbR2;Ndi;rjji`i zL-FFn!okL*5XYomAm<N8G3C)go(++BE6Kw_3sZtx7m&*y)~IlS<8;fhy%kJAu? zg|>97{8V45yH9t6?V~_G+g-he*1^+iWrbRykNW*wu5;+>M#JvzwgI{vynYAFy`LM9 zpP07={#Th-QuG=$!B0NiEqf|LtfcnO%qzUFKx9O0*|*&LA^Tu?hnniMTO{rZ*X7LK z49cKauYQpm-Hp>jzLRZirKnVV+xhQd9dx~Ay}f;q*rISsXX$469_|wqP7hKXo>jV` z>sP&5Crl?(UTA%1LUHya5p`$W1_XB}Jqh`#%OYqP%9AbzUVPSP-Fg_z5&$HTHPUZ? zYFJue;Gl)3&3~_ihM~fRLz22{~SNR z(gK0h+i(1?>Ti1z6zG zYI$F)B3_}VvQ|H5vNUe8@93LTa|v|fPjPj~xRp6{&ls;hl`p5oEn2N6 z(r|gmRP&a4ErJ1F<*J9P|KM-X3N^Vq|65C}x2&;#e%JNXM2G%nukyAKRqcFiT-H0ujw{V2yWzxa|+8$hfuaeJuIBUa_HQpbgOQ8TY&zB#HQBc zUF>;iI1pMDpbTV~B-rti{3hRVmXT%)jJ?dH05%bS?KtkOz&`?wvwqs@=ZLnjwWkhgif`j1|8jRmYuAhAp<(*Skk=l2>8tHnwu0*V*y-_04!2eX|lO8 z{-Psx0X&K7X@)L&tvi)lUyw9-jqX?UwZhYSNd#~4&D^ew({=bR-`m#&HRD{XOL=6U z{8i7IT;@+M=;}K$usl5QR$qE<VXIEHm z2sqJEs<;F2`~c6v?y``_i9p*5tZrKxeQvRT;u!_Fv_IXah4dH=L90DxoM zcfe~ZEtpM>$-22LchD7T6OSE*J*biptHx^Wo9NuEm1s6Z$wfB~>X0e6bi;Vqw^oI@ z_aT-vDo>lrrb#%niO%^Oiblvk4^^6^p;BqhdI8y%m7Ul|Ex+4EF{)vvo+2r}r`-X*~`NjH@Mm$$~yZnO+;;H5QCtoQz__dsf`1~Cs zQBOoy^mvX&1LQjZr9lDNb-?6On7g1-cC0x?@fqh~Z+`0ns<5Ahi#uh-fVsbJ<&o8- zlU&o=G}aS0*-|+-zfL9~!pQ!dv8RxhBJ1s9&Wb528F%RYrt$N6$a*EYk7G*q=x5(# z+$A|?Q${0&c)Z^mhs`oARiB5g(bTyjt$ycS9MSj9V!w@sjI=iKNx!o;C1+5w1V13a z1C^*_M-*CGrnB7P4F!Wf5c+?kdg&bDawOB@tl4JAt;N-jMwh!Urb6iuko;x7 z`GH5A>zTsizcr>|ZCunS1Izo(;9TI0T%sJ>{adGxf9#9hTPu&zRVUR;5T>#Lay}8yH%eEVV&<(R3++U~Uo14glkilQbl+1*w@!K=I=JX(5 z(ZaAbF6x~5ep{l%jZ^nHK3)=4h5>O(L%EQ&@7XYPD>1s;`Ic6F;dm@dYC$e2xHn)- zU}i~wIYj$BK-))D9}^gJKl2R&^1!4RxgQ|=UR@*L(f_su;AP&zq+zQ7C|WBy7^^wq-aEZ5`ZOp@;tjKC6}{R0C4^f~7Ltv;t85a6T&RRyG4hOyFC!!=cBE)|MX8Y<_g4|s86?+)() z-2??L_WgKHM$hdV8a##w%>I+W-=R%g2%^HY@OvuZ=jW(Mqs6sfkhN|pUhGPDT z8)Q0wzW4(*%jyy>xxDT8>w_3@)Bg2man6k2zYV~BJNf^UUzzw%aYFY~e9n<+NiYBM z-)Xn|{nG+uXtw|#q1gP1_3vUsU}u%+)gfVSo_FH<@#^WakrL90z zRIdh>s8xS2aAg{BDDpYKn)E^#xV3ATe*}^`P9Eg1Su-P4hL9pR9Jg@26@zhr2I61I zJH9`|9_6tHAB?TNM_dAJMHt-Ii_wbTTzdo9N<^+AA9*EIMSJri#t`sNkIlyPKW>U* zCN-p5KL?DVJy^#6b9DI-psV;H==Y30aka+Fg+0HGTA)tPfaAN76VTLRRI08auU^Tk zus)V;an=SjvDL4Q0}~}VLw*CAG6y<1Hzt71&s45q$wa!(hSF4V84%bgtuD}&XyziO z&|bJWwZR)O*;w=sKF8V8anv>yX3ISW3gU)4ml=GUscG^_XlUBzH>(j#)BTi4B}m|U zyl!m&ozD}wVT+m6Uv2#pv+UE12?)OT7LarSqVtUJNG26?MsW1V6Q}bc*#`jOnIY+| zjf$7N_uIFgli!8Yh*SkK4)X>qCyJQxOZg!LPJ|KuQ};SSwHmMthj!fktcCjrWYZY5(^FyTuAJ07Mv#Z}vBzDlDQLC=hSY{m@yAL#9<2?0qH8>rvC|~$QMv9@ z#!O|B8}=hcv<$a?|9mdtAIV{73eJ%-^QTJ*1FgV3q=m3VFkA{-76B3c`M`vqg!-9W z&rLwH(OJ0hwCA>~iHEbo05B&L56{QPrt3~|r-$1UJtAIwB8y?J=qVO-AEJ4!C+iEiz1OFWmBt*XwUNtt+;?3(k%VyQI z6ws3nHU@=m%Eels{~JI^6J|p}HyFbNF7L96t68f*<njAiZfJ-Z~f-2;hU{} zsaNKaNzFd!yy^tWMm3rcB(Dw*l?w1&DUS>sRI{Y*h zWG{NKk(Ofm4cBR2D%L`9hYiHO@aqMQB`!^Kl)8RcwE(a5Qhs#EXE3Z|R0Olw_W_}= z!OO?guYoK|V!}V8Co^||iQR?fGLew?xDPhlH`2J)!ic>+VY8PqxZ>x)`JIshu1Se# ziHH^OzMr~l&Eo5(JdHO5l8(nTOeTg6%-Pn$pI#;+du|HQ_L**zOJA@aG^O(3_1PY9 zlO}9^wO^TNz6^4_4CAo){@;*BTb%5yh7-}32ZeN(2m6tD1Fw4Bx?h`~c$$DyjykcR#IU2_GN1zR$D@`o>?L9!QG+8x30w(@bPu zTI+{L0yEMGS9BnXohXGQ&Wnb%Oni|{0uf!XpEdaH_OZVsp3k}56FYjt2dYLFbMC#j z5_w|urB%|(imCY1`s*jx*p?N=IemaF;X)8i70Ex1Y_hCKj?f8b_LwIjLznSx9*MbE ziNx%TtxGfqak)eW-%eBO@wHZI!M_6DOeaD}A8qQzqSa1D^MwGUt8a+ZXuGFrgzd0t zqx`~IfqZXzfTAGXfXz3dl#&*ZE2?BH7?bl0`s0QgO=BSPSeyIO?Fe}pm9Id(@L;Q1 z;rsCMhwoa##e z2I1iXH*}wj-0nw_^5j6MR|Y4!E)a(}G869tQNNdkw781!P9YrROLvtTmFGk7<6?*Y?wHcxyvl?okKXjvFr6ub>Y;0)mQDa5Yv`t@B zfq@pKND!A_4ScOI{bvQY+NQNjZjvR&510Q#+MD1w556*zQ70qIEZh)O3E z=^dqar369=?I6-cq*pu=RThM-EWNhjBkv0eEYwh zjFIfM*4%ThIp=T93F&YXf1CA4qncP@Z}m|WZXaUWLv-Gew>38EA6eD!J*7Foc@EBN z?0zbT3Dx{%LA+i}TwZ@>I-^=MhcO4tCYr2q&gr)Wk{R%ccS#fLsC+!dpx_yaXUUUrAv>7J;5trcGnQG5^2d4gVNaZmB#uad_a*KQ>? z@t-~E6Fc#&E^qd>7`!F%Zpz;-NInzOHDIH>05*E$TXJ65Js(3;OnF74+SZb8+Fn%5 zhpBVbc5shPEh1&si0pfiVP3Y5q#;*7F-lf2=tcOIzXh0{VV;=hB`Vvz2laj&M?rh! zc}sbxzDvrdsi0bVX4)q>$p;}KZ*3SRHJ_U}avwLgvJ53bV~812Fy}{WPlVl~2<}ZG zLb;K+mz9{|Te<6T9LHjk032BO-~>oqCs0 z3J2*hJ4b)V!?27{5idrNb5d|*u}IV zxQs${)QS6a9-Pc=1ZdE)4F7<|QGy!@$W{%O^U zHpLO(yL}~nk+JMo2Io&G&U4{;@k)qXC2;U zv81jMIjU{j#JyHtC!TZDn5>1P=oEYIIheX6`>g7-sH~g>?*Cv;+-<1tDGNsv0jAG! zzX7H-4$UQ}^kei=sbSNcsd5q%)bfM$Mc4O6Sv29%!OHX~jKC$*hl}_(zLd&QN4Sv6Z3i%dbef3|;C{0W~v znPdOaI>V}jVHpL_KwWY2l~rjv;h)C0=bn6HINQyv)0u3(fgJ`(>rg;B}0sN9%o@b z)(NfQ7>JuLohSbrrxfW_`+O8*;ruduHU32*UzRmDKI^f|qfw0Yvtls^E%IWxupz@QEQ|>7i+#G^61_a)dvDP)uaMaI#VMliM!62 zx$8I^<%-u(T(MkvFcdhh021$^vq_QBvZv=+U_D{!xTpDHr4cPsW}v1DIdS#dRwp4|8a$3@kQCMbZozO&)rWfl+DSpvqS1S4N8}37jxbDpY$Qw zZ^S~-48iQtl+>N0wg-v%5|Y9pJ$Cm}BaY6EBGd2~b>W@W&x?`i6D9-u-PiM}gAeY9 z0j6wdhPTnG53cC8w1Im1c-0j_?Ij-@N;vkouqg;cq=;^0OZVOkNo3D4~CpzZ#StP7{{!TzwSR^!*ZS-1f~m z%-s<8wEf|vzht%IakiI7BBJGmw9X1g_O zIpX2#-ffo#?}Ktc`zoR{Hq)6Qz-Ga3`~mBbe)*OD;xuz_5y(w z{GGY4{P1@6aW%Hmdw%|>bkP1J@d&_QOx#~ZtJ0RaD;b?$K4f}-ZAc(i(nodDyDCiJRkO(-N^bz3pH%hbW_W z%b>G|2xgK+?|Hww3K2PG(@x==3W~l#CN6o;Ut_ve?DmHEG(Em)cs-?EqtRII>ohLZ zC~*279*Iq=09s6-4f0Fj3=}=TbQD~hb6>ndTZ4(!6EbE6dXz#4Ql@eJ;p!@TRzYJ{SURyT5|qLbyd9(%({)&42z2a^d9BSpR1wo~|o;3)q<8 zhHLTf3_djcA`&4~Qdx4qVgvZ2Tvw;iUdA{>Y2C|RWHmq8!yUv~ghjnvzbcBE=e`_& zos|A%t|0|t{?)ls?P!kMm);I0wA6%Em72w}@xUmP;$YL5J?%4tqMGcQHcG3b4T8dW zo0euhl8eiiG3Tly-J{y;^{bCFt;VU7?>pw5Sv=CXHQw0Saqm~-S?Bq?ea7>xs+HJV zw_}wqy35&eLN^N8zOV`kgI=h%45^mdi#9N*PjZZ;wSsSnXQNzHE3px&Kpvu5lmQZ#KXJk0?S?NCp-*Fh^9{J#7`*VH0Ij))!MT^v{+&DFNh_Wt15c} zpxJds?Df;7PZQgrKXZ1?mVFIaJcaov1C=5Oe_SYv*ThAOx*JM%2SS!oWjLK?NOSug4L3 zfC@L2l&R0hbRT~64ZztSSe*nG->a{vz^mbVEkSzUy-EdgDH;AEUA z=NU9SLiMxr>6TxyVg1>TGZ~%1f)9h+@osZh)79Yfwu{rVGDL}Czq=;>^0HZMfyFL7 ztQ;Wn@zE1^r$ife{xA2;iqmA1bT&9HdtUUI`}4~qgWFC}CBkC*H`eF}30FYH9F=~O zLKN2HH*AXOnLrr45T+6B_&wv?o5&Rv2e(@tRp<7(I6d2U^qWj^Yta+#5v@BhnDwfq zrw=u$@gsW*Ka?hv>|uChi*3N!O6QB`0vvQjTXtb>=oZU&KAarOt&|4relo=Ls?_aNELh(MYk{6MmVUEI*rdmS@Kx;kPRI zM)V(=Cay{MwuJj?9!Qs=$&+n9@QZp~s%?eeymzjt_u)YyqKn$Rulh7tzk77d&SeOZ z;~0FeGY1)LJ_vOAx{V1DE2sVTA-$B|KHWTeJh12*+*;Klp7OO)vyQ3)p_t)w`d|uD zM!YOE`S7}3uQ1o?Mmo9+j$93jp!$fOp-NsA7V)sEr^L}z%gM2& z7j(e`x}UST6T~znRUTk9;4|>4bcL^Ol_JfZ86kg$_BhYPmti9%CZA0X)S2}I8<$SI zLg-M=_b-~t5l%@3vd8k*&%XZ)FbX;uIw0ajIEHZO-S6N*6OWverAe$Gfv>`iSQY5b z+ssSEvOu$PV#=+A6#m8(a_Fad(e3RVd8uuO*7kN%pCtFU6TI0nFfw`nzvEZ!YuyvQ zAy*0KZ806k9et+cZl}8s?P4B3{(!bFmPsELG3Nh}V~0+>mKby=K$#killY4!I-I*T z*pP78N(6}_CTsD;ifs)IJsFe&bc1wvCq%N`9m~X*WgZ0bo32P@xGI^8y9b3hGY?)( zv<*A-T3j0MTMq=Dts9b_;|0!zwxcai+FKsl<}m;2x0jRMMv9*#r$o#VBJ1X~@70wr z+Or9uQ`yRG-+}^LWjb7RhJ0Jcb{P_Gs@*=prJSBd=WnS)?3K)qw{a~FIyT@vTOhHu z$Sc-m@uk{H3r1f8%7?U>vDpJ`-6<5AsQIy__==X#)@6}$K&y07+5LV5PY*4Ps{U(^1dsDwX-~V={@FSKxkncG<0qZz=q%xQe-QEDhvdUi zzN$GdYsT8q8x0l1Gip2$oA^7Sv=M{;92zjcIs2=#UROk0UOES*F}UjZgggi=3U`(L zio`Ztx?vAyM;=ke*V?3;adk1MN=9%1*!%}1V{(F;8)kmgdB=ZtRIg$6*JK9;=y36p-mRf@XUX~=wfzb|RgLW|5XZA#X!(Yz^OIu4Ni zt(iGd7%i6!+Fk7_V)gAFq^Vok8?qV9lmvb~u&FkF;1Ff35j0z007i@aTBHJWiClX8 zE|-fqh+xK_8>aYu`_APRTv-Ac(BQ58N`qyf=4#UsGpOdIm!yzML6=nlk@jU~S95sp z=z)WYBvm?IQ@8*15q}(pHZwEM@v^o?JICe1i#c%%CX4U&;igReN>;V%e?{Zc*yGI| zSL^Z{oAGnu0rNZ~rlz95R<)e(_u<~Y8HW3V^3MlN8v?ht^s2$zl5@A<4F+N0!Y=q0 z(7uWM`zCs7X#VX>G#T=0-{mu@5&H%tCs|I)Y$yN0udWH_lrF^WQp;5Gcoxs^v!@#3 zn>#+DT|<39_kq#fhhRU-L4S5kOk|O3moyOgcn3sAc#4;)J8@Od!Y)f*ABr8coaPF9 zJwLv=A)dYJ(G_8$FnsS~48$uKo2QVSMO{XW16vhsB$qNtgP+AQPq6_|n>)cNpJR12 zyXS!C`z~E^MR2IP(uxX1k$N5N+upkIa(Z&*s$T7DxMs#=G^j61pBVK0T=wVbCIQNt zRE7) zJXuzS&-jtR4)EBuhdP^sADxnTP%x$%yAcj zxXw^qLpfLm3qYAn`%F=^)}u?_zeLx+O7t9LFm1%HGWpzA#F34Og#IOn7eldH^=x=0 zih^i<6mA!q(i8BR>Dj3lt{#gkP(dkYjR{bPc0c^cXvUouZl}<{hRJlSY+&2aoWRBT z3W~qJ{JxyUAt5B`?4*LszVdM86Tm)G75Vc>FxC92yuccZ_#aY!FEpvNif!#T%&`9I z?Lz|d&;AgmQ_%gdSrn{xY^nJsw~;-G1A5&APXmW7w>^Eod zfa?kYl-YecbI@NKcHd1)mvtz1zo?F?i*!&E_ZZw!lNwjflP7FS=4$p3*FeL*7-kr9e6tTq+hqZz)Owy3Y1fCa&|pS8j%k+mY;DTZTtLWK(1vbQ#n=O<@Zd3=j7 z9toNaXMxO;pq=1dw}H#vRett4a9?hzcgIpM4p`!$C8o8y)OMaahESekMGc=u@R0{I zu!(*{(!>bY@17L05{NG)7mpqg_!b~#ts&mxHdDohoi%7V0--*>9W0|Bx5&>!o6N(w zH77eF8odW-lT(`ZH=+Jk;BE1%SPtVEgBd#Tb6Hlsd$w){1V0s<0DC!*KgyO#Uw z;%(>PAUx(OOO>aho8+l*ny`Ib)>qkSm*nJs3pz=ny`CS;yVuI!*$=Bmg1GY!Aq2~J z_ohS3^`F?RTm>T16ikI@w#)~HxlQSO`YOMg%wPUKvX)Kvuf+Hqqjn7xh7qwB)@tgFvd2?jIS zd{)a$`maZ~!msRt>VTW+W{rOOot>S_hRsJwW=#RcLO~~zy6?b?o<2xXMYq#!Qfczs zWQ%%MXcG^0yx9zpTq3av-7=R~NU-fYW7PHxl5P6KMaJrm^h2ruC@4XJ9Zkz`CuVL=qGz?hLy*lbyaFHnj6Dm(j}gb3L2C-j@bc8V+d6 z=*3vN8@icjK68Y9kz@W9iTq^Cj;Kc=*>25iEgr7b_C;?>H=PO}M{J&`5RGz~&-L<1 zRQ%vgXry;qrb@X#Z>2S4nTb?4`X3LJO)hN+7v5Vp|!n>4qw2cL(wd>13NT}p2gzr0lu>SVp9#wWveNbJb;(I$2+k+$JvzuMyk z8S?HNExCjswn>QhQRhH1%tv?vsO=P?5HmIcv)lfp_~hFD<0;VA`{mg^vHfm0@oO2{ zC&ZD&|8pei(C%dYgR+!e!@eV6!YpRz&yjVT{lc}=G;ab-1+h>OGlfyB*_`HWWz=J2 zLEdo<+IoNE1|(@;K}wb?qrPAuE?!IXU092?by)L!=&5g4ja%7<^hV8wOHkD>f1|!a zPrW!MDF$gxcPfw>Y5$g7rt|B;eBLBF)@sv!OOAoR4bGVJL22TgZC^^S737z(fL~k) zHuxV;c{s~&V+icc&60g(|IW6e#A2%^@vc}OL z;=pR`mHUd4?XOQNtB~!|jIE#$Ow{k$Dh3@S0|{=Q<`x2T4Txs0psYc5g9G|6 zJEwf9PffJD`f6z4anAg?Rf$jfM9(_i?Edi=+aZ&N{^|+~4`ziFXqiw2Tr1mkjBE}l z-N3%Ip&ZeRz!vQK1{~W+VGTAvg-vH7$lf$`XWs>$k5}Q$sN&gq>N;vfI`%~W7mazb z-T&*d%L$MZn1q-o5~~6CPEDnn)p;oLo7X?Oj-Gex9To`Ka%(8;E@K5-b#cFe7-oYm zG?yMg{l|mp%C|-=CpU45t2k$a1_qe3< z?=&YgH>|upJd2@9k5j{S8cf%JH;vP$(IDrbQ$Y0omK7`7)T&%A88MahrXMv~!CY=K zp@m6^TrS*iY5GGvaB_`85;#kLE%mZ!#P7c(`ETm&Uw2kY^bNi`{06cy(`6S*IF~$& z`9q3y(<968MT#a{hoJ!_OSbe9&MCw%bJ;wVl$7vNRnC+A(-p76(l9194hhWP0Ca;v zHWsg`NK&c5yaIe?oTLQa8bp%hZlWDVY8NhJRrJ>{8^oLrr7ZIx6|<3NnIb_zh&+yt z6pvp`Q4|ZZ%sxk-$&hrTcRe;|MC<(azsAJI_9XEbE{_(dSG_sgEWB~rhTeiYN6j8B zUIpHG%GVHZSjC(nV;CgOVLuqiySqA&s3pJsA&bYO50leFYz?xZx7lM?T|=ChenEl^ zx7KOLEeI2f|0NGiWuNf@OfM@>r$V}i*IBt8@Adc>2 z^s|lJkZ|PWUUn1C-gNHm+4Pv_DJcImmog&x-V&`UDW3lB?X0+;>(}F^UyfSyc6xr| z2FIXFr?aD&xSZ!CB!a@3A12T6DfroJbbD|~`th_K2t4G8?`sYiFtvWoJrJ!~B;#CS z&tPuAkE0+VvEvLa{0^=W9Hs5nqAwbj|FYZmOxwMf&Duq1bP>u}K*%(=>PY51Fm*$= zd}rkzjT_h5@?63o9_S34crU&+c~xflixI3jjkWxG3*L6wBXR2|x?usl{cbAkleq=F zWrhWzH{bV1bG)a=Nl?y*yEHeu*a?*=THzli)BY!aG9g~Yci#=LwEyFj*^O@6x_oCx zt|t?+P_9?f9DRhGe=rj0nQQTGvwr0)Tg*l3K{@1WwXUN`V`Q^BKwXiVnF}tU1?&s< z?IX$&x3|Yr@}?7S$FrC$U|^wf)0wS1C=%Z9q6c#-VnU8t71@=y1wbt4ZfDr{s+?4@ z@F`RFsYQKiT$8dRI!cF3$uIef9pCp_{#=m@x7F!c**Z(?gFmP}5zx_Gp*q`HKZsmX zWol@kQt%;3t-F@~x^p;YB9KSgc3AVO(mZ|gDyc%N6RgG?mcn}ybEAi`j&l<@SHbzv z)KH3^c$fypmO*jdh`_(~iRM*dNk6pLrYX7mE(%yr*%3EhyzQy%pl5I>IlUHUsP-!^l=B zdN4bN=(smRSfnkY?rQIBMQT7rSssnIZMgWH_>sY_XVU$CK5?BreJ^wBo}Gy1X30)g z&YQCrM2JAukQeq(wg1Y6bH>BBIRBn#oB@dz#9j z#jE2pt)y>@G+0_-?E5rD0LPHd>~KaFn+5rpxx9_gma}c(@JIU#j~=W?KBsD?Oy$6D z!Q%?75=wt!!4oFQ`6W+5hu{}}lIvpX-&@zU=XLfcd>p}U?tk@>y?xI(YoBwuR!tap z4w%&^)61!*lcoEPs8JXt>5;7W1Y+p@cqvtKTGW-+1D%5F)kCLeLe*JFZW-u#g2Q>_ zRmIa7s|=&?5RcJOo7D~k9oTN9Mp2C={y5lW2&rw6)+T!mH>4Ne;%e;= zZX)XpdO`08ACQowK5;X>Z!LdV@}*0$Yq?0CK9LMI-J`0rEXnyGnNxFMsUD<~(N%fa zC8)frnbK=oxQfs}5>6=O>n0q6>PmWwwEVAQ3ov7Eye#H0bR&4`BISF0$4>r&vQH(x z|5DYJlrz3PY{+^b2d_^6lkIvekQ}a*0L^4KA)U&UC(yz5$?lLMA)lo_P zLjO6+2?U}i&ISkHjV66XQz&mzOi4>gT4MoJEVH0??Io#eFKQy6zIjPH%gSv0rT1^l*m9X>xj4+93e8}EL0>6xF@t`q?^OPf|nPM3A9o(?(`P$Tq9 z&Q_V+YL6u!TumV$J#`;TvA8#M4lIflu2vie%S>@Kuw#QP45H*^q?HKG{KtEQ=LmQ1 zq^TjfIlkAXrSoaV3fGB8gevW^KxE^xs&y3=k z!M0-0Kmwj+eIv~Ug>12?xy<%EUF+Bc&W*~{>?>RQns&X7d2J#Yv}fw@0!MVSLbmAf z4k78S={jAV-ShIA^k>(C7~NYxtNBs97x4|czRyrPEEDSA6lKO~9^~Gjk}+YXb(&Go zl{+6XVU+!43Rvks@wsaSjLUH?O&pi5WlJm@$S&3P?wz~J(nt`(8g!j2t?&G(r*caO z$wgDTry-X*Xfg4A0mVO$uab~B&HhxjK?&3^m*pTGCx_-gLM%%Ym1&U}3Z9+JM5|uP zP`JuAd|^1iZz@BtVC7*6NL>J+FL#$6peWbK@yH}BZuvzztFzDQA)i8fRp~twNx8`c z7VWrN8(E@jfUDau_Q_7ZjoB?nX_dzCeYm#Kxwh+>U{DbfI#I(80ukuoOPCpc>Ah^f z(lO2=#BtL~1tI38SU1Erdrm6d9cG)egVRaqrKkt{vXZY90bk;beHyKh6>Y)IT4meE zLuVL{>GOo{aMJk?Nj&ET0sBK|NyelkPlxY`_ZKtu)OIUm9Ll7co7~EcB4eA0r^Vs( zc{%f63BfhRYxD)lZ~!pXcPD@ivc$$@FjYejle@P(d^L^5(WI%gqQXRY2(ZuQc3;*& zx<;ni;5Cpb#DVI~qp%+=uy>zrP1*|!SP=*T&F*P3`ZQ-w#pLe#W~XE_se=_V{8>Uz zWI9w5wZBH1&q~6akm-`Zr}>oKWEJ*NSV0o^Kmc~4iu*ivGtY@+em44OTVe`x^-nLN zYxb7q9&&<=>=Jkr6}r_d3s@w4)=cKR85#->k6dfO!Gfcm&Xcv-0N&rKz!j=t(qfNo zxF34Kkf*!}G;;*ri9FUqE6CIPz3Uq7r9OrlRS=+xmZwLS{ULm`(tyjdp&lN{+*)5DU86g~_M3 z?4tEyp%RGAWIm?ijizY2r!SJAA}tuY|fy3vUPc6&4zeO`$W8{36A4ocs2csO$9F z)s41XRsS)+;TwwJ=dW+t(CCZ3Z*EqMh-zTsPA_b;%7|(fpJwcp8$N2LS#0=#s6U0g z-{sFx1N*l#Ow6?({WNfNa7l`xJxR?4>gnWFEmby`AK(C(2%B$h&gR807TdgS&IZGA zJCHB_z5p0=))lIZ8pWq$`~HX6d*_TszURj%sG-F}R25AyrN8cDP13AFTgaTVX3BZe zuuo#j%TvNl5|XjfI{L%W=WGIjOI(LXhRtl2hwGCoCGPM?cr7^ram!k)nIVHYu;?2XlhEYCBnK3W-m^kw zvF2w5jvZh5RNL(ZU^L$hWW2d8I6ClC2gX`CG|})gt`b$!$R}IEZ}S4w`%>V6FD~`J z&uHd1fzpgdeNzW0cK)>e;HLNzmggMVOQDIiYA#~Hf!fG*!aU6Y;q&rM=kk54bmzy* zpJFqyN%rZiNusWn-(LIbopsoN?Jrr~xh2xEzhVcSg|Ha_(TnDmYXj$Ma4m z9)n+1AV%{a!;l}HV2vU02pZP`#@c6Uh8xVq?2d&P3&ty4##W3sRnnh=>TbLljx7Q9 z9X}JjDWLhZgE5LMM&lbZQj}Q!CDHtfb^S41X1`osKz<$b5qCC8Xp9JE$B!LExbk5$ zRu*kNS59~BUO$^{Q5$2J_FqfP{bpfVT2R&GzoM4|PxvNY3#|RA0^#8yWvD=`6e_v( zKDXBaPv!|one!A>*H-YXO^DrUDzAKzF5&={UXpz(Wo~dN+Lh&I!jsopv*t4vfIAt9 z+#M}16Ug6l?vp!S*vg`F-AVDU*7`B#<@O=D<8*X7>3YNauSdQbWQo3l0{Y{VGb=C? z{^D_Syb)&(Ij$}A+Ag(IP>qBTJz=DpK`O6H;q~yW-+-O}oCJJ3cvu zxt~o6Ngkdx3Jh61$Ki}-_D7bc(LkTo(*Xpfj7eSFJv+%mdc?PIW>x}-=sVV;(e6D* zD?$7?fz6Lva=#MxSU1Gmhd?sRgoSi57d=T|p%qc=cl9v+Yqqzx=(a&;{6Mv9? zVb~sn00E#s9rgc^Md%S^v@yau;T)f|${(zv&H_gnYhLR4Z4|vLfc-euSRw`->tiqv z_=&LinsLD-^z}YEEx8o;z03$jTTao+6vk6+& zcvRqdNz?QI= zGRWqy$Y9rex&t?cHS%?F zUTmYYnNXrbeIT#q^`J!5!rJo`+R@{iI&PEPGooMQ&A&E$>b)X*>IZ0fC4;MOp#pk# z!Vz8rDe?m1NaK*Y*qeQ%u<1w&hr}j9Qr4y+#4$_RTnP&M0!4Vy_epMQPlez5I-N$v zO0iAo)t9=h&rO4`61*#qrvp=mxBMv^ZmBs%CB2Texl^8)5@b|#ctAXZ!M0lk1S1bcbWG_=1`Q%n~t`F#>b_qOQ9y3d6$;wIPsU?IjP4<&>@(0t<8JU{7Nrj4<0B6198J704HIsUeP&uO9I5%J6 z3lkQq7*O}GfX`5Vf}Ka6bj+VfOFv=$E=%g|KO~{qw}73UL7r$9$g~ge&iNGZe7*mq zUf#J${7e?Eky->?`Xm^n+X_Lqt-RwoPAfHBh<+Od+cGXe1#|FgwH3F zLa(~SLZ4>TAI!RSuFtu;OfXRPNgjONE5G@HX68)NBnjH{0Qsz-<5GD?h*m}Uk1Fk6 z(NWJk+1M{X&_4!qIOR53wSF0Qj9RUU@TicNUoLQ?t_kE+Jc? zNKm~+smuT$rw;Vw(OJw!N;^&RPJyiYF?NoTx~GcKoF#{@K(@{mF2n5yB=n_FPN*kG zbJ=HGx?x%KDd^xds zpn2?#))^6$>N*q%IAaaBUCYlgXQI|0!KTAGd-0=s#46(~$bFkZ>+vo<>%Dr($*0Xc zihUkjH_MEP3Ayw=g&^TMe_Z291S|NDW7Mxk0;6u9h^CY>X+DDts@6HhWvZg}%FF+e z$NhfhG5}F%c79)+oCN(bLL1Ulcu>oRV#5N&p=V+meXDIgzURQz7cSL?Qk-Gq=7oul0gFA4**@F8{psM;))<*4zA8bNFLxAl$=qWi=ylzp9VtyZB$LSTFHFKwjqlfP8>v z@|0wUel>q^Ns+B#;ONUz7bnX9M^3aiiN^yo%5E%i4*c&aQG-i-TK>d1e{9l9(o$AL zY&+g}1Yc`IZ>cx9;n^p=Sw9`)GH~$cN>oo3vT@YSLf~F0!B4CB)zIL&rZPZ7y#@jQ=<4m2H<6RJ=@Bvn~FT}-QUq_YC)lJ9mw{7vczyq<@6TWK*60rzE>L zPJGw7UCizyCCF-)wO>w(^ zOnilwdVv&EiMDvoi8{)*krZ_qw4CvtB(TCdAQajRzY}|qXmSuR*@sTbV#akVkZ|;T z?9?g!b`KSQQvb7{ufxSRa_-RgL*M22%s0-UusS_imEU5zPW*bNMxLF?3HvBs0$9Il zq`FUQ3>m!9m%G<}_mxSbLPK?J>$9@4a`T%Rhm8IMGIzUYr#S~AHl8%yxyk560^4kT zI~Q&{sw=vwByqw^Nb(5Z>gP==?9T#ntClx(H&Jt%ukQX-Fv`96JM(WfGa6jd6u(Ez zS=&jZnmeW3OS}<$q@Zd^q>m2fcjyBw1T~74D?QskR_BMG1S;{#GXwTL>`PV{jK&Sh zB5PPY=dOMW(arLC18OdPPo{Z#$WhF2MRRDscWbM5RA|n+?7l1wA{f*A%9s_b39Fe_ z9B&}vL`QMDoB+G`&Aay=hyPB1r51iH6FhY@ir#H_i<+dla#NPG!4{j#OmKifj-{Yl zrO1g^P0-R8X2QW(1E68jyZ!_)97t_fJ<166t3mQw+J(l3_eFg1Y4*9Yo1$9nrB)P2 zw=K7nv?hVwqMWIx?x8O7E`bi;Acm(cg|cjuG_;ax#)-#lOlMpxn9H((NM2&j-4hkU z{X3yYg7_3@Z#T8+WZ)644ih2bW1IqNMWxs39c5=3{EJGOmiDZ~=y0#aTs~tqN8r~H zI6P4Kk3RqoGi+(?tp{aQ-fv-Wh9f`t>h!vV+tKjfEZPtdEkm4IBIKXd+BDjtxZ@ct-<*BE6FJxn=c*a38(P6E$)R zN-SVmRX&xwAgM?79OP?HZk&56oP5dE%ygg*DAEzrlQIiXlK7^746=H4*%j z%jP%lvL$BGplWWYD-8=&nX~)^@A1A?Z1S1v%Ws&@@Bbn0`M1KmFb~0L&R#(VP-@Ku z*=*q-!;37Arphh%9>4p|4)wp$of+M8cJDq^%&8LQ-eEj!Fl9->Y3W3Fjhr&tDozCA zFvRp&!0xa4rL-5(fU#>P=?0pn>HnZ(-enMzvcZngM4ILQUuNjPQ%V0DLG=GMAAUH) z=m8!n+K5p*Q99d7?pisPHdN2bBDKQ*hszUMh-fVjI(3#NzgQyT)v`?Fi-PvQS*8W6 zt;WlX@8n{LMDThcIWaZ-2VSo>wCt4yRKPLZd!(C}hMK88}<0K&~7=WQ66bMwe<8!C?;n%Fn6 ziI4Jf#`dyTEq#%fSAwCYc=EUG*J{kocmX?sQoE!xU~~p ztrhZJd+!<3(*OK7l%`>cj#F_1S&o^z=vIv{=}f0P@29vs2@=7b2$N;2;f{^4K>Q1s zxxV9e)pHy7iU2JosM~H>HdTgZHxc4Jm(8B5vS&O6P~HIcMzsTT<|=$D#hI_$bt0B= z!gSt}rCo2o%Can*O$!Vx;@up@uAdNMsK0mNTg+b^C1|ITTw0D> znVLBX>OJVM%_!bS1VXmxrDh)jrhydD55&Zw&e6(yS635aD#=4T?6X0;wdt3Vh9SpG z*g~!;djo?Zm~age>8*nu_$)51__~kLrj}*5?xB$2cY_J(u5#q2G}9)R6rK0z@E?t* zqCQgBc*T8pHy;P*{o~mj0SyCG_35H0G_5FGU2DNd<25ZBhNMMZwy^1m?cJ>gm_C%6 zC25wvq1U&+JSB#ik2pV`hWCa=+9om-lfMzc+sCr_7pVq+^Fc15Wivv+@?Yi@%H~(F z{wl{`4nN3t+K9I-ea1LkWQiUL-uNG8|tu@B{Ua3$2SvyrRLA<(NRp`!D z;Alh@I$UQOA&3?C&@E5FjHJ1W>sAc|cw3HJ#@_=}{PqKj{ZU*Wx3Z12>5DI2`3L-GJHI%6+e<4WY4+!+Ld!cqAU@Bl zH!4>e*iA z${l$A_>!(w=Y!w8HHnqMKLGmw;4W3Cli%V~wEj(Np!0 zbl-B_*O+{8#`fa7?#zUQ1bE!WOs%?@%aoN}JuRP!O_viQe3!MS42F7DL_#8rj9)1T z$J#7phXd<{?7^eF=JwesS2sj1etayd^8D~)fNev!Co(5-b!c!Oefs*T#oS3%_bRS$ z_k1?zD#?EeGhZsU{m<7Vn0_@|d8MS;*CM;z*H?|DvCB>RdCb=Q&&oNyg_Feu)?^75|@794XkH zcgU3b&Yt5|#@9Dr0*MTJf^1<)Q_2%CD|-3Yx!eOzZk9OpE$aq8yZ5zKgkKbrh3zZ} zoWGg|WiIyPKixcIb6jh7A&jTe+9$Z9?|}6u03C))BrSWM|C1>?6rr%ur1Sm;?5zY) z0i6!GdByR4(ywj%O8Aoyns|j!lBa4!Z3qDOIy#R{nuFQ^7{S6eEY-eAb zPq~qiGHseL@F&@>Kb=o+lpsRS&eS%{Q_Bm9;l3wrkl!}M+{2ty=wkV)b18#8z-D-8 zt-B}s0M6XMsz%Oy(r?|cQH}VVi27(s7XZdH)%|^(hTL(w+Tg(ZJG!qA?$?zuZJok8 z#a0*hSoj-yiDKt^`T+P#~0&=C9F6fO%JfE-0uy9 zCxj>@%sLhYEcaL3fWnkk6ypjx63UQKpJ)b%@a(97a_0SI;$Avos(PB}YnpHm5GFxO z3^guv6up67650X{*DqJQkxgs7K6f*Yw-oziu^8xRG*=L2`KnSOJ2r5xc+U;tQCwWg zYw%8Kn3=?mH?%PIc3bXrb}dlzi`%%}1)uF}oJA{eleUk9cEvVzRzusm0X{YM@KkK! zYg%KWi+?J}$=4-X#G5ev)D+_i(Dtxx7GYi6T}6UuxV=lq!EUSk1F5tOfkpFu_vGob zVfFf2YDg=YYR2JU%>QZbJj0qw+qDf!Q4moPP?VyAD7_;c6qFL0R0&O~p?3&K5mZJ% z5T$o12_5OuyMUorArL@10Ro}K5X!f3X4JRLyXV_`|JeD#aV%gZt7VnvJn!ocxyS9Y z5#YJ+VVv#knqLmuzgl%{9}lCBxT#ze0k8NV`N}SAL|J9yQ3BpUoTExmoS*ez()cB= zc?+z0itnW4Tjc#)!YfO$Ag1mfhM znml{jRyl8IwjbSKr!z7>KDz!uC ztAYH~^Nfi;hsm?pm--AL#)3G)Ot*}^mCuvWmiOEzx~49w`aFnG^sK2YkTS6dAFY$7 zW!77%%U*VfE(m&HfmU|(vr$OzhLxKtOt%XN|{n~_A- zxusRG&w&`8N*rNfFxllq(S1rs8-YMuNtPDBD?*%_ z=j;Wx!E>ABYeKLpTvnbHh{?D{ZA7Yn)o7RoJHEjDc}(W1Y`xojumGP@c>&ISTPd`_ zK9|}&c|m$7i0-=~^qA7RPNs!i0#i9RG_dr3+dOp@Y{=`rCxyIO(&k`W9p}!3!ZBiF z>#CJAD>-dw*Zt_pON&Bl)3yld8V9sVGdC z?uwU=zuAuHqEp^v?`g4*wNojHcl$TJkirgUEBS?kC&}lU)W*0U9c`67+@BenIZ7#0 z4uVZ-a}=lg)`D9r^cw_Ah4MjW6chBf$ zHh(Olp(qRt$?6ck;+-YD8nXMv8E}J`1RJh0P{|(#;P}aMCWRIVaDiuRGkUOL%HM2R9Er0^N(<$JW%wa z$N0`xWhR;)Jr~*L;oYn(xyTw^WiD0u;X%8&S$Ii%$yGR z=yQ47zQ`oSEwi;A$p$uS{g~*xoCS+dq+TdI;eJ#uP>VC%&6iL|{I-oBU1!(*M5jpN zVYZF0Qsn$1D`z|Yw)W{ZC2G^nK99*W70 zQe#@u_J`C~q|k-*c2{&SZQycfm5;_`CRqtG7pk15uavmVH$)X3jx`9_f___Xz-vAl z+%4yL`C#6pl|!7U@ip)$E~;27F%mSEMM|8j&ys#%y~!i<*+qciW((Tw9+*^X12s1q zkT)VUfPd@9ojj_O(>wvIbo&--FS4-M!i)r-DLQZSJYNw@*M|ANDpN4fV+)3MfldGRXuRCZ9?s~ikF&p zkYoz2)@6AaM1u$e>##D-WuN+O@x6x0tcdo4Fju&FLhS)u@|yxK>+B1NNVI19tPoNxJw#(%$A>4k?5%hAwshD)8o{WJ z$EIoOL(XSUZ(XO_&d(2{8TDTI@K5irQBd6P!hOLT@zn``*~~5U)bG=5!vVt}U3V$x z`q$8NaK?xZN=KhwS$f{jZJ}24tw4{#8$kKto{XeT%Cnmfau$;^v#&oLFAZ3zAuBBy zF8{334b~-qw5_pQ%jL~7o__U@u8^B&`qdBK9fF)Th$@gzWY8E1fUntiX{&WlT&4`X zU!Y(9{@FTMRQWd@aozsXl$;?3PKn&8waB)oYUz?)5-B^OKDCQ(ID9i4m)D>w(0Cc% zE7%@hsoYQq7U*NrvE1QIC8JH)5zADZClUS4t}w#W1exaK6}}^u4*F~NM_SH5AsVwz zP}e#02(MKGX@#CuIZL9?|9G!5M_=rtKZevl79>WFo5+_xKAw&8C3N47sk-IN(A}}Q zDOpwP!r-(eNYQS5Zh8B#Ll>#@@=!5B_eOL@wj0PCsbpc$MY1>~#x8D6nGj7&rq({J zJkq-X$-6#C!SNbzC?f@~J!4p_n{p_J7-vWq{}$gnEiPg=pnFG?FJllf6ihml^S@yY z(G9`c9y#^;+>4xg^X23th4`v(1h8B79a$YA)fY`7wEm7IqEWtSJN}%_p4Z^+1f%nd zMk3MsyDx?F>wYHkCL)-KqOxv|8g;^9yvxelq3M zYytPxwZL?tNe{R2+zn&5Ll08m6rVi9rsGmqo|cg(oo`q%O3*rX(1#|%o-SXDjIG~{ zdU}v&5?SYF-aqZgtVtyJRhpWP8%Y6C=*fb8wciv_th}BB-Yk`$CxN?vAX5@Vr$mKOrIRgw zOrU7+e|qE})6IK`yP_-dwuifPHAV#IZM29H#PMdDM7#FAeq%@3*%G5IYoOaZsFF9%L7G?n0Nsm- z@UEV#Iok2XTr+(oS$^;sjM%e;dW{)Ek80!N&Q<26W($|#`q<_4>gx4XEPQdFbEKg+ z^c-#0Y}z6X^>oREOyLOC*Aq6?vqS5e<%pbY+bp*Vx{5)8nxu_`w`>EM)E8<5Q71D8 zEuu|aYX>|j$%W$R4#E>K$ui>3#(U+$Poe-_!-09CZmYzu3RkmfnfhDK@&pTaC?Ttq zliuUJ&dz3>X@UnvXF;xh#dZw~=B6K7;eqDAQxAInSnm0<^dvKPkGkiOLLv@VlGh$C zfiuj4&3U!^^CsNA$)0*1eUR3SwxA^Z)8wovB|<_*ztrN>||M?PkUCEtD5Xdryjwoid)+dF(paaTw?V# zo6)ETpj$;+KkT4AyA`R@ZSTeLzYv6){CgO@;Qw9`@T`gK zB1*GRSq3jpmrY)&JCQk#OOK&T8q~yyf&R%7`d0U=C3MUVEKdPyx&w&Vl%+rL$$r5r z*jvkmP*Oq}ond;Oq?X22^Ajre62AD$N)2uLwMd2|#=skWvxhZC1WMeK z1~VzT9l+d6;BpF@Oyb7~8Ewt?BDy_vO&w-iu#NT}PfmlD<*zkp}zbEa*7jSS-k%IpG>UKMx(TotLgrYq+?u6WI9n?4B}JgU+N^3VE*o&D;(W z;0o8`I4|bZk>h3!7CajTO@)MYpTz7+w_9+eGObX9i#ZC+2};&P%HT~Ukigm!79u1@@52G0E)7xxsyaD7F)6Q^HH zVNzOe;oinLuN-1J?2O&k025bHMKfm2|GNLC=uwXv$a5WM6l~7xekIGZ!9LS0HE3dr zAsLRlyIQjR!!8*e}K? z+(EKR=M6~}v|r7qm#AbLw2jy_FJtzfa`1jwsMUrB+6t?uL@=^X+Gp4YJ}L}VkDAZQnX3X_O{|Q_-tUv4?su

{7bdRA*lZNjLmbw=TYx?^wa>4%*$C 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�gxdrNGIK3?d3u#B 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 z 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 O0000_y?j*PqBxrDl;O_43&R_!rv+(=h-P*gg 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png b/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png index f7fc5390297585909eb63df044beacd75f79d58e..aacbb372542dd75f16ee30eb8c9612ed52c13514 100644 GIT binary patch literal 76190 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

PV11aIv>Tk0E#;{t^O31^`#=r3oH;e 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 literal 65674 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

vD1LgKHN4 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 BvFZQ- From 0d1f3f052a94a0e8d59e0a9e86bf165967711c28 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 8 Feb 2021 16:37:07 +0800 Subject: [PATCH 158/708] Delete text re techniques --- .../microsoft-defender-atp/techniques-device-timeline.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 5d9d68e3d9..26c61fdf06 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -62,7 +62,7 @@ You can do the same even for command lines. ## Investigate related events -To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected technique, you can select **Hunt for related events**. This leads to the advanced hunting section. +To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected technique, you can select **Hunt for related events**. This leads to the advanced hunting page with a query to find the events related to the technique. ![Hunt for related events](images/techniques-hunt-for-related-events.png) @@ -87,12 +87,7 @@ To view only either events or techniques, select Filters from the device timelin ![Filters screenshot](images/device-timeline-filters.png) ->[!IMPORTANT] ->Event group filters do not affect Techniques, so when Techniques data type is selected, all techniques are shown. -To view File events only without Techniques, select Events data type and File events event group. - -Selecting Techniques automatically shows all techniques. ## See also - [View and organize the Devices list](machines-view-overview.md) From f10f9e15e2289db8f098e6750cc285a6ecaef6e7 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 8 Feb 2021 17:29:15 +0800 Subject: [PATCH 159/708] Update hunt for related events --- .../microsoft-defender-atp/techniques-device-timeline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 26c61fdf06..06af496da1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -67,7 +67,7 @@ To use [advanced hunting](advanced-hunting-overview.md) to find events related t ![Hunt for related events](images/techniques-hunt-for-related-events.png) >[!NOTE] ->Selecting the **Hunt for related events** button from a Technique side pane displays all the events related to the identified technique but does not include the Technique itself in the query results. +>Querying using the **Hunt for related events** button from a Technique side pane displays all the events related to the identified technique but does not include the Technique itself in the query results. ## Customize your device timeline From 21416baa1d48afc89bd61f20b3e66cb03a19423c Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Mon, 8 Feb 2021 21:23:57 +0500 Subject: [PATCH 160/708] Update windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../windows-autopilot/demonstrate-deployment-on-vm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md index a2355539eb..b4c2b0fdeb 100644 --- a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md +++ b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md @@ -573,7 +573,7 @@ Soon after reaching the desktop, the device should show up in Intune as an **ena Once you select a language and a keyboard layout, your company branded sign-in screen should appear. Provide your Azure Active Directory credentials and you're all done. > [!TIP] -> If you recieve a message that "Something went wrong" and it "Looks like we can't connect to the URL for your organization's MDM terms of use" then verify you have correctly [assigned licenses](https://docs.microsoft.com/mem/intune/fundamentals/licenses-assign) to the current user. +> If you recieve a message that "Something went wrong" and it "Looks like we can't connect to the URL for your organization's MDM terms of use", verify that you have correctly [assigned licenses](https://docs.microsoft.com/mem/intune/fundamentals/licenses-assign) to the current user. Windows Autopilot will now take over to automatically join your device into Azure Active Directory and enroll it to Microsoft Intune. Use the checkpoint you've created to go through this process again with different settings. From 51baad7ec46d7bce07a7347341e27891c5b529ec Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Mon, 8 Feb 2021 11:58:20 -0500 Subject: [PATCH 161/708] note on per user licensing Add note on licensing for subscription activation; requires per user licensing and is not valid on per device based licenses --- windows/deployment/deploy-enterprise-licenses.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md index d13e8feb57..2b174292d3 100644 --- a/windows/deployment/deploy-enterprise-licenses.md +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -24,6 +24,7 @@ This topic describes how to deploy Windows 10 Enterprise E3 or E5 licenses with >* Windows 10 Enterprise Subscription Activation (EA or MPSA) requires Windows 10 Pro, version 1703 or later. >* Windows 10 Enterprise E3 in CSP requires Windows 10 Pro, version 1607 or later. >* Automatic, non-KMS activation requires Windows 10, version 1803 or later, on a device with a firmware-embedded activation key. +>* Requires Windows 10 Enterprise per user licensing, does not work on per device licensing. >[!IMPORTANT] >An issue has been identified where devices can lose activation status or be blocked from upgrading to Windows Enterprise if the device is not able to connect to Windows Update. A workaround is to ensure that devices do not have the REG_DWORD present HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DoNotConnectToWindowsUpdateInternetLocations and set to 1. If this REG_DWORD is present, it must be set to 0. From 3381427fbc2601a6f644c7f12a8997745aada5a8 Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Mon, 8 Feb 2021 12:04:23 -0500 Subject: [PATCH 162/708] licensing note - per device added a note in requirements about device based licensing please review and see if this is the right spot for this and the right verbiage? --- windows/deployment/windows-10-subscription-activation.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/deployment/windows-10-subscription-activation.md b/windows/deployment/windows-10-subscription-activation.md index 84fa27310d..123f4f81af 100644 --- a/windows/deployment/windows-10-subscription-activation.md +++ b/windows/deployment/windows-10-subscription-activation.md @@ -88,6 +88,7 @@ For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & - Windows 10 (Pro or Enterprise) version 1703 or later installed on the devices to be upgraded. - Azure Active Directory (Azure AD) available for identity management. - Devices must be Azure AD-joined or Hybrid Azure AD joined. Workgroup-joined or Azure AD registered devices are not supported. +- Windows 10 per user licensing, not available for per device based licensing. For Microsoft customers that do not have EA or MPSA, you can obtain Windows 10 Enterprise E3/E5 or A3/A5 through a cloud solution provider (CSP). Identity management and device requirements are the same when you use CSP to manage licenses, with the exception that Windows 10 Enterprise E3 is also available through CSP to devices running Windows 10, version 1607. For more information about obtaining Windows 10 Enterprise E3 through your CSP, see [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). From fd8b9fa09426cfbe2e7445cc419a0fc02aec8e7b Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 9 Feb 2021 15:17:51 +0530 Subject: [PATCH 163/708] Updated --- .../mdm/policy-csp-internetexplorer.md | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index eac30fe874..aa666c9b90 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -1327,19 +1327,19 @@ ADMX Info:

Procheck mark7check mark6
Businesscheck mark7check mark6
Enterprisecheck mark7check mark6
Educationcheck mark7check mark6
@@ -2379,19 +2379,19 @@ ADMX Info: Pro - check mark + check mark7 Business - check mark + check mark7 Enterprise - check mark + check mark7 Education - check mark + check mark7 @@ -3091,19 +3091,19 @@ ADMX Info: Pro - check mark + check mark7 Business - check mark + check mark7 Enterprise - check mark + check mark7 Education - check mark + check mark7 @@ -4656,19 +4656,19 @@ ADMX Info: Pro - check mark + check mark7 Business - check mark + check mark7 Enterprise - check mark + check mark7 Education - check mark + check mark7 @@ -9507,19 +9507,19 @@ ADMX Info: Pro - check mark + check mark7 Business - check mark + check mark7 Enterprise - check mark + check mark7 Education - check mark + check mark7 @@ -19027,19 +19027,19 @@ ADMX Info: Pro - check mark + check mark7 Business - check mark + check mark7 Enterprise - check mark + check mark7 Education - check mark + check mark7 From edc5ef4f5152baf4576597b7937e3c4029ef319d Mon Sep 17 00:00:00 2001 From: schmurky Date: Tue, 9 Feb 2021 18:34:17 +0800 Subject: [PATCH 164/708] Edited technique description --- .../techniques-device-timeline.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 06af496da1..019a8b73ec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -25,23 +25,22 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -Selecting any device from the [Devices list](machines-view-overview.md) brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events related to the device. +You can gather more insight about a device by selecting any device from the [Devices list](machines-view-overview.md). This brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events related to it. ## Understand techniques in the timeline >[!IMPORTANT] >Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. -In Microsoft Defender for Endpoint, **Techniques** are a grouping of events that when taken together indicate activity associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. +In Microsoft Defender for Endpoint, **Techniques** are additional insights provided in the event timeline that indicate activity associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. - -For public preview customers, Techniques are available by default and are shown together with events when a device's timeline is viewed. +For the public preview, Techniques are available by default and are shown together with events when a device's timeline is viewed. ![Techniques in device timeline screenshot](images/device-timeline-with-techniques.png) -Techniques are highlighted in bold text and appear with a blue icon on the left. The corresponding MITRE ATT&CK ID and technique name also appears as tags under Additional information. +Techniques are highlighted in bold text and appear with a blue icon on the left. The corresponding MITRE ATT&CK ID and technique name also appear as tags under Additional information. Search and Export options are also available for Techniques. @@ -55,14 +54,14 @@ You can also select event entities to copy them using the blue icon on the right ![Copy entity details](images/techniques-side-pane-clickable.png) -You can do the same even for command lines. +You can do the same for command lines. ![Copy command line](images/techniques-side-pane-command.png) ## Investigate related events -To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected technique, you can select **Hunt for related events**. This leads to the advanced hunting page with a query to find the events related to the technique. +To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected Technique, you can select **Hunt for related events**. This leads to the advanced hunting page with a query to find events related to the Technique. ![Hunt for related events](images/techniques-hunt-for-related-events.png) @@ -72,7 +71,7 @@ To use [advanced hunting](advanced-hunting-overview.md) to find events related t ## Customize your device timeline -On the upper right-hand side of the device timeline, you can choose a date range to limit the number of events and techniques in the timeline. You can also customize which columns to expose an filter for flagged events, by data type, or by event group. +On the upper right-hand side of the device timeline, you can choose a date range to limit the number of events and techniques in the timeline. You can also customize which columns to expose, and filter for flagged events by data type or by event group. ### Choose columns to expose You can choose which columns to expose in the timeline by selecting the **Choose columns** button. From ef9575cb51ad6772b9c1b6d78544e3bea7a1b51a Mon Sep 17 00:00:00 2001 From: schmurky Date: Tue, 9 Feb 2021 18:50:41 +0800 Subject: [PATCH 165/708] Updated --- .../microsoft-defender-atp/techniques-device-timeline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 019a8b73ec..a7d540c64a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -32,7 +32,7 @@ You can gather more insight about a device by selecting any device from the [Dev >[!IMPORTANT] >Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. -In Microsoft Defender for Endpoint, **Techniques** are additional insights provided in the event timeline that indicate activity associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. +In Microsoft Defender for Endpoint, **Techniques** are an additional data type in the event timeline that provides more insight on activities associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. From e43717ce30ad2bc85620d281fc8a30cd9ab00f2c Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Tue, 9 Feb 2021 15:17:15 +0200 Subject: [PATCH 166/708] add note about premium connectors licensing https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8616 --- .../microsoft-defender-atp/api-microsoft-flow.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index 6daada5960..d59213e53b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -33,6 +33,9 @@ Microsoft Defender API has an official Flow Connector with many capabilities. ![Image of edit credentials](images/api-flow-0.png) +> [!NOTE] +> More details about premium connectors licensing prerequisites [here](https://docs.microsoft.com/en-us/power-automate/triggers-introduction#licensing-for-premium-connectors) + ## Usage example The following example demonstrates how to create a Flow that is triggered any time a new Alert occurs on your tenant. From cafa393ead45f20a49e1438310b8901560652e46 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 10 Feb 2021 14:14:53 +0800 Subject: [PATCH 167/708] suspicious to certain --- .../microsoft-defender-atp/techniques-device-timeline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index a7d540c64a..125b095604 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -34,7 +34,7 @@ You can gather more insight about a device by selecting any device from the [Dev In Microsoft Defender for Endpoint, **Techniques** are an additional data type in the event timeline that provides more insight on activities associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. -This feature simplifies the investigation experience by helping analysts understand at a glance whether suspicious activities happened on or affected a device and whether those activities indicate a need for closer investigation. +This feature simplifies the investigation experience by helping analysts understand at a glance whether certain activities happened on or affected a device and whether those activities indicate a need for closer investigation. For the public preview, Techniques are available by default and are shown together with events when a device's timeline is viewed. From 1afee0e2fcd0cd076ebe7f8abd0e31ec12c8add1 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Wed, 10 Feb 2021 10:43:42 +0200 Subject: [PATCH 168/708] Update windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../impersonate-a-client-after-authentication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md index 14ce26e99b..182a792244 100644 --- a/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md +++ b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md @@ -105,7 +105,7 @@ On member servers, ensure that only the Administrators and Service groups (Local In most cases, this configuration has no impact. If you have installed optional components such as ASP.NET or IIS, you may need to assign the **Impersonate a client after authentication** user right to additional accounts that are required by those components, such as IUSR\_*<ComputerName>*, IIS\_WPG, ASP.NET, or IWAM\_*<ComputerName>*. -In IIS 7.0 and later, a built-in account (IUSR) replaces the IUSR_MachineName account. Additionally, a group that is named IIS_IUSRS replaces the IIS_WPG group. Because the IUSR account is a built-in account, the IUSR account no longer requires a password. The IUSR account resembles a network or local service account. For more details, see [Default permissions and user rights for IIS 7.0 and later](https://docs.microsoft.com/en-us/troubleshoot/iis/default-permissions-user-rights). +In IIS 7.0 and later, a built-in account (IUSR) replaces the IUSR_MachineName account. Additionally, a group that is named IIS_IUSRS replaces the IIS_WPG group. Because the IUSR account is a built-in account, the IUSR account no longer requires a password. The IUSR account resembles a network or local service account. For more details, see [Default permissions and user rights for IIS 7.0 and later](https://docs.microsoft.com/troubleshoot/iis/default-permissions-user-rights). ## Related topics From 5ed7fd9c2634305429fbafaf75b65df180d73154 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Wed, 10 Feb 2021 10:44:15 +0200 Subject: [PATCH 169/708] Update windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/api-microsoft-flow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index d59213e53b..ac1cc1109c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -34,7 +34,7 @@ Microsoft Defender API has an official Flow Connector with many capabilities. ![Image of edit credentials](images/api-flow-0.png) > [!NOTE] -> More details about premium connectors licensing prerequisites [here](https://docs.microsoft.com/en-us/power-automate/triggers-introduction#licensing-for-premium-connectors) +> For more details about premium connectors licensing prerequisites, see [Licensing for premium connectors](https://docs.microsoft.com/power-automate/triggers-introduction#licensing-for-premium-connectors). ## Usage example From a53cad8b8775523d6cf9faed1c78d8cb7d93e7f9 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Wed, 10 Feb 2021 10:45:14 +0200 Subject: [PATCH 170/708] Update windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../create-wdac-policy-for-fully-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md index 32fc319b88..b7803dc3b8 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-wdac-policy-for-fully-managed-devices.md @@ -42,7 +42,7 @@ Alice previously created a policy for the organization's lightly-managed devices Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's fully-managed devices: - All clients are running Windows 10 version 1903 or above; -- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or [Co-Managed](https://docs.microsoft.com/mem/configmgr/comanage/overview) with Intune; +- All clients are managed by Microsoft Endpoint Manager (MEM) either with Configuration Manager (MEMCM) standalone or [co-managed](https://docs.microsoft.com/mem/configmgr/comanage/overview) with Intune; > [!NOTE] > Microsoft Endpoint Configuration Manager was previously known as System Center Configuration Manager (SCCM) From 8ed56635b105d2b8b00015dd399f74dd71bdf725 Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:30:13 +0100 Subject: [PATCH 171/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index 76f4881c7f..c1dae11e8f 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -102,7 +102,8 @@ When a reactivation event occurs, the client queries AD DS for the activation o ![Entering your KMS host key](../images/volumeactivationforwindows81-14.jpg) > [!NOTE] - > To activate a KMS Host Key (CSVLK) for Microsoft Office, you need to install the version specific Office Volume License Pack on the server where the Volume Activation Server Role is installed. + > To activate a KMS Host Key (CSVLK) for Microsoft Office, you need to install the version-specific Office Volume License Pack on the server where the Volume Activation Server Role is installed. + - [Office 2013 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=35584) - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) From f7ae476d1bdf800eb2b543e1117ec4d291a72104 Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:30:38 +0100 Subject: [PATCH 172/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index c1dae11e8f..c472142ab1 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -105,7 +105,8 @@ When a reactivation event occurs, the client queries AD DS for the activation o > To activate a KMS Host Key (CSVLK) for Microsoft Office, you need to install the version-specific Office Volume License Pack on the server where the Volume Activation Server Role is installed. - - [Office 2013 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=35584) + - [Office 2013 VL pack](https://www.microsoft.com/download/details.aspx?id=35584) + - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) From 9b7c051fce99a9933280d920ea9a0adc9a48979a Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:30:46 +0100 Subject: [PATCH 173/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index c472142ab1..3ec15b4f4b 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -107,7 +107,8 @@ When a reactivation event occurs, the client queries AD DS for the activation o - [Office 2013 VL pack](https://www.microsoft.com/download/details.aspx?id=35584) - - [Office 2016 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=49164) + - [Office 2016 VL pack](https://www.microsoft.com/download/details.aspx?id=49164) + - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) **Figure 15**. Choosing how to activate your product From f9df2cc67de6f9cd539501fd08c03ecd6bbb64ff Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Wed, 10 Feb 2021 19:31:02 +0100 Subject: [PATCH 174/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index 3ec15b4f4b..f6bb4acffb 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -128,7 +128,8 @@ To verify your Active Directory-based activation configuration, complete the fol > [!NOTE] > If you are using both KMS and Active Directory-based activation, it may be difficult to see whether a client has been activated by KMS or by Active Directory-based activation. Consider disabling KMS during the test, or make sure that you are using a client computer that has not already been activated by KMS. The **slmgr.vbs /dlv** command also indicates whether KMS has been used. -> To manage individual activations or apply multiple (mass) activations, please consider using [VAMT](https://docs.microsoft.com/en-us/windows/deployment/volume-activation/volume-activation-management-tool). +> To manage individual activations or apply multiple (mass) activations, please consider using the [VAMT](https://docs.microsoft.com/windows/deployment/volume-activation/volume-activation-management-tool). + ## See also From 22de11d95fb5d326d0ba3dafcc6f13927a1964d9 Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Wed, 10 Feb 2021 10:32:55 -0800 Subject: [PATCH 175/708] Update servicing-stack-updates.md --- windows/deployment/update/servicing-stack-updates.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 6ab6a9595d..13487eef17 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -29,8 +29,6 @@ Servicing stack updates provide fixes to the servicing stack, the component that Servicing stack updates improve the reliability of the update process to mitigate potential issues while installing the latest quality updates and feature updates. If you don't install the latest servicing stack update, there's a risk that your device can't be updated with the latest Microsoft security fixes. -For information about some changes to servicing stack updates, see [Simplifing Deployment of Servicing Stack Updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/simplifying-on-premises-deployment-of-servicing-stack-updates/ba-p/1646039) on the Windows IT Pro blog. - ## When are they released? Servicing stack update are released depending on new issues or vulnerabilities. In rare occasions a servicing stack update may need to be released on demand to address an issue impacting systems installing the monthly security update. Starting in November 2018 new servicing stack updates will be classified as "Security" with a severity rating of "Critical." From 93e08dc071578b00235d49f7609b89d969b50607 Mon Sep 17 00:00:00 2001 From: Tina McNaboe <53281468+TinaMcN@users.noreply.github.com> Date: Wed, 10 Feb 2021 16:52:11 -0800 Subject: [PATCH 176/708] Update prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md tags are not valid in markdown and are probably leftover from migrating this content. This is causing a problem with the localized files. According to the markdown guidelines To format text as bold, enclose it in two asterisks This text is **bold**. https://review.docs.microsoft.com/en-us/help/contribute/markdown-reference?branch=master --- ...uch-installation-of-windows-10-with-configuration-manager.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md b/windows/deployment/deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md index 348d4fd07c..66c81b0a5b 100644 --- a/windows/deployment/deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md +++ b/windows/deployment/deploy-windows-cm/prepare-for-zero-touch-installation-of-windows-10-with-configuration-manager.md @@ -77,7 +77,7 @@ ForEach($entry in $oulist){ } ``` -Next, copy the following list of OU names and paths into a text file and save it as C:\Setup\Scripts\oulist.txt +Next, copy the following list of OU names and paths into a text file and save it as **C:\Setup\Scripts\oulist.txt** ```text OUName,OUPath From dccb819e1223e42900bcb1271e08a21cc91ec9fe Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 11 Feb 2021 10:19:04 +0500 Subject: [PATCH 177/708] markdown adjustments As suggested, make corrections in the markdown of the text. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9114 --- .../credential-guard/credential-guard-considerations.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/identity-protection/credential-guard/credential-guard-considerations.md b/windows/security/identity-protection/credential-guard/credential-guard-considerations.md index 90a4a08397..b69fe341ce 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-considerations.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-considerations.md @@ -42,9 +42,9 @@ As the depth and breadth of protections provided by Windows Defender Credential ### Saved Windows Credentials Protected Starting with Windows 10, version 1511, domain credentials that are stored with Credential Manager are protected with Windows Defender Credential Guard. Credential Manager allows you to store three types of credentials: Windows credentials, certificate-based credentials, and generic credentials. Generic credentials such as user names and passwords that you use to log on to websites are not protected since the applications require your cleartext password. If the application does not need a copy of the password, they can save domain credentials as Windows credentials that are protected. Windows credentials are used to connect to other computers on a network. The following considerations apply to the Windows Defender Credential Guard protections for Credential Manager: - - Windows credentials saved by Remote Desktop Client cannot be sent to a remote host. Attempts to use saved Windows credentials fail, displaying the error message "Logon attempt failed." - - Applications that extract Windows credentials fail. - - When credentials are backed up from a PC that has Windows Defender Credential Guard enabled, the Windows credentials cannot be restored. If you need to back up your credentials, you must do this before you enable Windows Defender Credential Guard. Otherwise, you cannot restore those credentials. +* Windows credentials saved by Remote Desktop Client cannot be sent to a remote host. Attempts to use saved Windows credentials fail, displaying the error message "Logon attempt failed." +* Applications that extract Windows credentials fail. +* When credentials are backed up from a PC that has Windows Defender Credential Guard enabled, the Windows credentials cannot be restored. If you need to back up your credentials, you must do this before you enable Windows Defender Credential Guard. Otherwise, you cannot restore those credentials. ## Clearing TPM Considerations Virtualization-based Security (VBS) uses the TPM to protect its key. So when the TPM is cleared then the TPM protected key used to encrypt VBS secrets is lost. From 5231e7592100c363180bbd5976a0bf0706600f7b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 11 Feb 2021 13:59:53 +0530 Subject: [PATCH 178/708] Update windows/deployment/usmt/usmt-recognized-environment-variables.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../deployment/usmt/usmt-recognized-environment-variables.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/usmt/usmt-recognized-environment-variables.md b/windows/deployment/usmt/usmt-recognized-environment-variables.md index 59de92c6b0..496e80bf84 100644 --- a/windows/deployment/usmt/usmt-recognized-environment-variables.md +++ b/windows/deployment/usmt/usmt-recognized-environment-variables.md @@ -319,7 +319,7 @@ You can use these variables in the .xml files within sections with `context=User

CSIDL_CONTACTS

-

This refers to the Contacts folder in CSIDL_PROFILE.

+

This refers to the Contacts folder in %CSIDL_PROFILE%.

CSIDL_CONTROLS

@@ -468,4 +468,3 @@ You can use these variables in the .xml files within sections with `context=User - From 96037c45cd156a6b54e0405e8ef5538542362406 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 11 Feb 2021 14:01:03 +0530 Subject: [PATCH 179/708] Update windows/deployment/usmt/usmt-recognized-environment-variables.md accepted Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../deployment/usmt/usmt-recognized-environment-variables.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/usmt/usmt-recognized-environment-variables.md b/windows/deployment/usmt/usmt-recognized-environment-variables.md index 496e80bf84..4ca2874fab 100644 --- a/windows/deployment/usmt/usmt-recognized-environment-variables.md +++ b/windows/deployment/usmt/usmt-recognized-environment-variables.md @@ -116,7 +116,7 @@ You can use these variables within sections in the .xml files with `context=User

Refers to the Appdata folder inside %DEFAULTUSERPROFILE%.

-

CCSIDL_DEFAULT_LOCAL_APPDATA

+

CSIDL_DEFAULT_LOCAL_APPDATA

Refers to the local Appdata folder inside %DEFAULTUSERPROFILE%.

@@ -467,4 +467,3 @@ You can use these variables in the .xml files within sections with `context=User - From d0b43483999f4d6f8f5c8d57bee3609f3f6ebc47 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 11 Feb 2021 14:15:03 +0530 Subject: [PATCH 180/708] removed invalid link added correct link as per the user report issue# 9106. so I removed invalid link and added correct link. **https://docs.microsoft.com/troubleshoot/windows-server/windows-security/enabling-smart-card-logon-third-party-certification-authorities** --- .../hello-for-business/hello-deployment-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md b/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md index 2c22e05685..178932ec34 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md @@ -55,7 +55,7 @@ Applies to: Windows Hello for Business uses smart card based authentication for many operations. Smart card has special guidelines when using a third-party CA for certificate issuance, some of which apply to the domain controllers. Not all Windows Hello for Business deployment types require these configurations. Accessing on-premises resources from an Azure AD Joined device does require special configuration when using a third-party CA to issue domain controller certificates. For more information, read [Guidelines for enabling smart card logon with third-party certification authorities]( -https://support.microsoft.com/topic/a34a400a-51d5-f2a1-c8c0-7a6c9c49cb78). +https://docs.microsoft.com/troubleshoot/windows-server/windows-security/enabling-smart-card-logon-third-party-certification-authorities). ### Identifying On-premises Resource Access Issues with Third-Party CAs From 15770237c9fc41c388259d9b19cfd557869bf34b Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Thu, 11 Feb 2021 10:33:26 +0100 Subject: [PATCH 181/708] Update windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../activate-using-active-directory-based-activation-client.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index f6bb4acffb..1d42b159e5 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -109,7 +109,8 @@ When a reactivation event occurs, the client queries AD DS for the activation o - [Office 2016 VL pack](https://www.microsoft.com/download/details.aspx?id=49164) - - [Office 2019 VL pack](https://www.microsoft.com/en-us/download/details.aspx?id=57342) + - [Office 2019 VL pack](https://www.microsoft.com/download/details.aspx?id=57342) + **Figure 15**. Choosing how to activate your product From 9333c930d83f1269db011e38400791610a9730c9 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 11 Feb 2021 17:39:48 +0800 Subject: [PATCH 182/708] Added image and updated text --- .../images/detection-status-detected.png | Bin 0 -> 82500 bytes .../images/detection-status-prevented-mac.png | Bin 0 -> 71417 bytes .../microsoft-defender-atp/review-alerts.md | 11 ++++++++++- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/detection-status-prevented-mac.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected.png b/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected.png new file mode 100644 index 0000000000000000000000000000000000000000..a629704d07c544f81fb9c2b109577c3c79078d4d GIT binary patch literal 82500 zcmdSBXH*ky+ct`#pdz56a*F~AA|fJ6l@f}mbdV0A1f+M69tcGgY!vAoDFG=V^iUHK zm0kmc9+VOw5K2gpgtCYG`SxD#kMG<2{j-0(vsM;Na%JY4ne#f!aU5sfztB--J;!y9 zfq{WlUG1qp0|R3}@M1c{1iZsvF%tp&IpL$P`h=mP|HcZibIMU!TbY5ODvo8}<}|Q> z)=SOIhk@ae@A2!ztOIW#1H%zq{i(8Hpw-&U>8#6(yd7J-F%s`?e!29aFbppDRFCVF z-tEHc0)>WL>Wo6CmAk(es=!rbZ=Wi>e(LPXjv~gs#Tjgnhs+i!s&8?z^8CMG5t z_xj1b;*SpN-ibW_^p8I;aBAR0?m8B199fo;|L*MzHj=%y$ejP~oO z`v&_d$AACIU&uOf{LiM+|BL}>b_-1C42ki0&eI;i4H!ST#Q*%fH!C04RF!RX2z5ej zk368bI2gfrN!r7rD`~|$eRDCjI`H?CJraFmP3BpGpzf_!=x%*D>qk=KJ2`aiQpVgT z$5j{@Zk9HZw=CKF`Bgu~Lqc=hX&*0(+*_Y@@ucApX8bjd^j~uK3`_6of+&i?op^RU zOmGV2iHZ*4l62-{2kpdzE^Da#sTDF68X4a_@6gr~6iP-^J)yO7Wk|b?-&8?FBEAjYxTZLeW52uSHr=4d#w%;bK69<9 zjaxBvnrAy;eR4G3{Yi6As_2vf!(9LNq%>fNkMsK^`^{<`l5eXgjH@VQmMd}g*1MZ8 zE_88FUwoBxHJ*YUN_oz@?e1N^>$PG0nOoeU7BATc?zSlQu)HR*Z0kH!-Uu2q@46(g zu8=F3(|g}}xTr4LgIC1nV2>~{+-fc@bTI8B7P5RH_#DGiZmKr$46F0Cy<)G47cKPV z;(50B=HvR5ucN`}kj5E;=X!>uKjf~6_V_;+vdGLW1FZ`Kh^aM&+kYKBoq49;WuKVbo&NB=GkouPY=2|cL; zB$hgXFSVxaJCk*;>$e^uo-`xOIc2pEwmNwIb9G~H$lTV;e@cB}3Vy4L(ffw zHNLJnRp*+T_4r~vxKSk%jZS?)c+0}MR@HXeJmv4%OXIMBxCi8FdrUgVmEG@%O6msQ zlPkB`cO?Pz3qM+BVo(01T|GNl(ci$ext)(+S?bHQ+xqjf8a5>*6L#1F5}*waU;;L* z%&I~f%fWRTY`h8~*eO&+&3f43HIh^rvTUQycSV1qH8?e0Q5L&yii`GO#2nO*Shyku zOZoovri(9aU!1wRgDO8j(Pd#En<6A^c~Ci6YatsHJXZUQ*NT3osn;CkL0PAl`+1|L z`*%m(-G6?#Vx#kA_5rH8JnVpy8k9ot)=PbOl(3ZvY~4v({tE*ea}*#A-f@ zo>-Y&-Rsm<+>+bGZXogDCqfaqsrRjV-<%a4kSBi%Q5f58U5RMPvGyv|&7GaL63&

q=*^(4!Iq74r~Li^6y3xut-$z2X4d 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

Iw588fX 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

?0}+YLVgb>cAb){q#Y3pfy6m(lO5XFbxs4( zt59gWcV!c3MFk6woC8QaGkV&+Q!eo+hi`8TED~=`FbB>jtMv;bn;a&!OTnshBPrs( zu8b$pufpR+0xY33-vyJ$t3s$D^ThznQ%!n-2_T5WWFZq_$K|pD{(c>)lfvbfyWyGz zFUZ;9D*?~%~q)XfJT$Cb*K^0p>EJ>PqR{&-C=}J!s+&ZwyaeiFs z>Go`66qf}=jYF@70ki~}CFio40d)R?a8a9g3UL(N0N3v;<_cs)0?z%o*hK;xN&_bz zb2)8dp3SyLcH0XDT^L%9$e9zI%mJWCJ8(!I2(3CQ8C(U@9o|qMY)auOT>Z^!3GbU# z$(k{80o&wy>w)cUN})1dfMuMYUe#;#0XZ%;Wzw|VL6@cG*l{jvDgie`k}J#k3M0Ak z9I0x-4;uMWdeU3!#Q=wX>50&_dsGaCmMR3o2Zyu(tw8#H{YW9$g6y*;u-@zz3zf{Vx$3NIv2Shns1Acs%i*ned5$41n;b2??*g_ZToGV2WaI(i35lcL|ngfzk%*o}HqMnZ>;ZD8*qm%&gn#tnk zDw)xqC)X7jus7{)C0=`mls-T2kcH=yKQy5fwEJVwrPV9kC%r)AU0-Wfncg!0?qKzV zIv{X0fkx6P=o0lc_s`QxeT14UfDXLbUqqem9_N}8@ub#T^aw|CotDKC0N?st(u$D_d_3ZJdn0K*n9{Z08w7H@wCpT2 z0B|=`;OQTq0s3%q9@FR7@SyJr)FwO?w7SPj32~t(IGcnjOI6cvd=~>2CUNo`rP9-R zElNV7N76X$0TzMF)R2V7oIyQHXnJ#^M4i%hp{@X^g8ZZE!U^BgQKZV{g}gESW!Msd zR4f^w8HG+BY;F0~w@ALqd47jS_#(ON)UrzivsYPPB{y?ShgrIemT5^PsHU>jbD6cP zo$g7~HP3hx4A82$TOOAswWs<49%2D~Gu8T_BR#C?rMEZN$A_6uKG7Wk-VM9O!!u#< zw8Jf|tKAEeqH=U|4g|GX-Qd1d^jl137NbT;zW(+Gyv%I`F@?{3t&dD5lpw(;M=8W- zZ{bpeodbb($2;ulNV>|;x9HyNk=`-pEj(tn;g?+II3(P2@C>0q;oJgGVb}SD+)LA) z@_RJk6g6tph=DQWY}!8kS_CjP81=ZP1T(878_By&XR|=n^Ad+iIDyU25`}Qb483r@mW!bYo7u(jX=?zx=joC&&;NUiuWn&9fq{o zwJK8o=s|B_lC|>$Ii9Veuki-#06|b<&bfK`6HqXq#bGxB<43xXgO~DI0!LcCwh3c^ zI%B}wky^9Tj#vfVc3%hNG~TVMbGtxMaX0i42c+>^goqSQnHko@w`1#^7BB=JNX;1q z{kau{uDBZ12(F*VsU}MQ4)cD3f?o#t`oJ!|xX}XV1xz*|jgjk(zFc92648yI7*G zlG_OwafY@g3-5{`wE04$a%0diRsb1$dV8_au3q<|`S-MhVmXdkg3IFC*NY>um9^<0 z_m-BT;h$Dr92II`jMMnVfS)H(9DcU~aCOjZMsua7;^ zFQo@L=UOwfeKVVUogufu)K#A^&|r)oUy7B;ij7m+u)V4I8AXAxG3Pt5cCfpun;6^P zryU8q_50;H`0XP(hMKjV6CZx3NY8-SYMad@!_Wu%@Na;FR*3++T41V7RI5@Sw7uM% z{mP^?0eh4ZxW}L}?@&;L^}S7;t6Ep;E>MzVK#4%u_S98*B6iSYbfJC_6f(Pg@frtJ z8PwL0%&F)j2^!m(T?2B~0IIzY);*hm8}mIWHv`~jo7v`*qs}%I4s!h#O`uS*x{6un z3W457q0hg~Q7HeMS>NMGH4p%g!mCV-01T;!>z^)EdmGlU=jopnnwL-TX&72z3T(_W zf<#oRLn$UIQU|!c({~>7XfcSU_Pyug0HP^|v%b;zl)?S-J#oM}KwDjg0O`$fh>N04 zMKVj{DCzu{+Z&X|d}{9rzexg>7DT|k+gk@!`S$JJA|N5s zN`ulMjj&+Rf^>ICDBayHibZ#KE>gM?QM$XkyF2!|{N4BS?7iondFP$?nb#Trb7WZS zy3X?($MHFkySef-QkytT=e$B0r)Udb!n~J1MbKH*(*`G8@UZ;Qe&mG(v!qn9;B{dd zwdnO*y6ldv>w0b>wUB_BSA{xiITE(ZIDA`j)!-cMGwnD&$%O}D>RD~&=J8xB9Ld*E z$fX(%8d^&e3D|tVtNI1I?l%QZI{oSI-U3UFl1eIt4cEG#fK>?v3|&3cqhFw&yeTyK8k8$d4F#RglSvZ!^tVtf^Q#_ z>UPUw?Fofhs1BVkUoqTXXpNLHXe>CQqKA^zUJOn^}@iNZ1wZcx!R?j8u2?E$W5ANI3;;=>{;>p z*bW&%)p0`3+UoFrps<f{0de@v^0Q3AZwnU5Gp}M6dZ^jyUI!>4DZg>UzBM^Pp`^ zy<$S_d*JwbWji;c(SklwqObpY(){|M@dan}8{`d>vras3Ew;{(&aluVW!SL4E~ph_767U=?RYv-Tr zrejRWfqdntNOskP{>UtEY3FRg% za{iXU#Vmwh!#mhyNcVY|()&|ag*>T{p8kkZS%^iay;_(NAC~F%4}%u3(@YO}+je3L zK0UQ~UDFsQ?Ly9a8kuMg zlBPa<&YP6qN3rmw#pSBHIl-uKmW95s%PRwl?}LgXySx-ga3&y4W{)6&{q3*=HBN+a zE)jt#N5t>rCL6gw@dr($BEq%{g;XXr^25x~%l96_3B19bXA-Srp3&|tb#d{pXD-Ea z(%ydh<}s1tv^lg%;m!ofNfz==5v)4Qd!0Q8C3@F_OQ+XY)f=HnbV)_)N zGiKN4p;Jv4dncO$(^->z`i1ZK(zI`Tfkei*Tm1+afKEdBIRvpO#n{Xz>neLRuA$;R zanPDJZZTRinjam{ovsT$3s%X6gb+;RJY<~S9n2+w#W$%48N~eTH4@}(1Scib(Gd`K z8gG>%Hm#D-XihZskl5dRe>O}s3>4*Eyv{7?-a7X_F^u&lj`&H2JZA|I+ZTgD&x!3Y zC=GNn$B^X+Xca1q5>oifyfAl{I81x!<rf00$c?D>7(-r=e5Ed|sQC7GWf8MImWJS~{r(I!@ z-7es3QJWq>Lf?_(Vl_Xv%poUCaTAp?M(d8%@tDG z4t$Vfu__I%;o|JX77%yZ6tW9zN||f&meCkQl4x(}oa4Bv5Na9ZaM>8q(l?ckWy!Yn zsoEY8F}-P-JmQ0jCt0(at}~B4mNV>25y~X$F1xPU4TX|&D)x*;d#!;g}fFf94 z*Odu^4NU&o0cc2)Wo4q@17jkxIc*~vZG7SfFk2@!;ymE>^nQ<#s zIhiwnkEDs+%HdU?o)1!c+^x!)W2f%RVtI!Vt7BCihYE6O3XdLI?aPPyu^7? z=xfM|&0YImcn7zIZSRW9YNJxHK_D+heG2wuJk&+YxaY;|-(SiMbF=F@XX{;^K6CSE zLab-9Wd7j7Fo*%yLK_9C{%mI~zVv)waD&gI<2ih{gMv@1sv~kLJrm#Pu=)+ts>-H( zhS|EhVzFv|S(e;-C0Q)j zTT=Dnx9O=G)-F!C6J`zf>d4}>NG5*D=uTt)-)Uf?a>_z?ChOuMXGIK3OJW>m0|vSY zA9@HDP)tv|)NtwKNd>Ix`87+LtE~pru)`09(J-X-6|ek_f4Z^VQ&Cwop-dmrdW|(K z==hHP>h1PAAZMN4^rkA+RyT?%6%{YgaPu zE}iX6zl;x-x3M$zZtlW2Qb)joi;DYh9M!=fGxPc>8~n&vL?Ms&=&80i-MYFErK7q} zQ;7!aChMsa2QVy|eL({45?KhA?U1hwsxen=dQZckl=1N@C8v$_&*I@jP@Ei;3FIiG z=5T5iO;wEf^EP;y=kF>P$m{CT5J1!vpWv(`hqT)=4?%6L(~02E0zHX-i#wWrTd zXGDZ2A;)-(4{WU}nxB}F3Y7%=(3k3AGm1$z&Tows(E(&xWNo?WrXd+6$?*xA^h+fR z)pRd+&@49E>x^){ANq&}HTzSRfzI}jqC+FiuMe1|1Ye_oGt*|ElHmbF2^;ANDZiM; z@|!@XHVhf@*}2N!lU&0eBaCJmL=z>FUedlo%Tp=H*~@waK~zG1Iv_}D9T7gcKUfg^ z``c3qQ>VfLOZCFHTE6;JnSq0PhL?$4wmH)bl%)Y+>gyi$5lm)9UHM-L8{7Oyxjx$& z9oLj-=jYKDpWjjN?Ed1I7Y~)N_Xf_5`W2<=GT-^8t0~OBn0Xx2>F!B)&%2xEy5-u6 zt?Jx2-(!@46n8eZrC2ux6IeB186`M1o8JbxjIS-7}v0 zn0PzG8jdNPYV(5XPMc-z{SD2NO)rOv#?mJPACX#UKXd^aQO8I7nCC5%Jf4?0NttW5 z4iuGM;0qgR_vZuyyYic`&VQ97?8-(m*RyZ8uE-XvQ87!_$C}sw_C7C4wl-XsP5o{) z-X?EXUFvkiu}At${;IeLIz62fvU`S_7`7&j@MBfh5dpY~B8j;y2}S1slt#+qY-cmv z{(f+P=&>}O-J)y+eR!RnrVsw>K#XjeX23zrW66oZeWz2y`K0B;qtW5DzE4{`&MT2u zobdwppA?S~Z%Tzc3_9_VpAd`P`=0$OFN(BXBNFnzO-WDg9mjZvh>V)Iel2l?f7K3E zrtZh=5%ejGD&|QXyBWkFo$#@BSmP%xLK&lor$P!^V?S7`JwKDAJ*oLjv0kQbUEd>o z`sIq9D;aA4`aTqgx$cfVPS87NkJR+GuCk7p*~iaos(Nn^E!Z_<8sl_#Uf=coM_JKf z+L*@)yGI7zVc}R=V}Cd`D}_rDJE;A3-6Dy4d>AA|O5Zux!k_WhRfrvvp_h)vK-*u#tLJ! ziNIO@oy$=NhFo!@(X%hQ5CHQ^gjkQz7<3RKp7k3(r4MkoNyFog%v?rRvrr;_-zYG^ z$rO`b*|npVZ^XbX{#0MJ|99E4Nf%2rJ1M_Y9LtN=E5msxNj1

%I>PqLcO>nECy2 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 KSuSoI^#1^FnTlip literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 8c8681dc5c..8739ed92c3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -52,14 +52,23 @@ Note the detection status for your alert. - Blocked – Suspicious behavior was executed and then blocked. For example, a process was executed but because it subsequently exhibited suspicious behaviors, the process was terminated. - Detected – An attack was detected and is possibly still active. + + +![Detection status detected in Windows](images/detection-status-detected.png) + Blocked or prevented means actions were already taken by Defender for Endpoint. -Start by reviewing the *automated investigation details* in your alert's details pane, to see which actions were already taken, as well as reading the alert's description for recommended actions. +You can then also review the *automated investigation details* in your alert's details pane, to see which actions were already taken, as well as reading the alert's description for recommended actions. ![A snippet of the details pane with the alert description and automatic investigation sections highlighted](images/alert-air-and-alert-description.png) Other information available in the details pane when the alert opens includes MITRE techniques, source, and additional contextual details. +For alerts from Mac and Linux devices, remediation actions can be seen within the alert story as well as in the details pane. + +![Detection status detected in Mac](images/detection-status-prevented-mac.png) + + ## Review affected assets Selecting a device or a user card in the affected assets sections will switch to the details of the device or user in the details pane. From 90a4fbcf28d4217713734b26c643b4d65df6ce5a Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 11 Feb 2021 21:46:08 +0500 Subject: [PATCH 183/708] Update windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../windows-autopilot/demonstrate-deployment-on-vm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md index b4c2b0fdeb..8a07ad9b20 100644 --- a/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md +++ b/windows/deployment/windows-autopilot/demonstrate-deployment-on-vm.md @@ -573,7 +573,7 @@ Soon after reaching the desktop, the device should show up in Intune as an **ena Once you select a language and a keyboard layout, your company branded sign-in screen should appear. Provide your Azure Active Directory credentials and you're all done. > [!TIP] -> If you recieve a message that "Something went wrong" and it "Looks like we can't connect to the URL for your organization's MDM terms of use", verify that you have correctly [assigned licenses](https://docs.microsoft.com/mem/intune/fundamentals/licenses-assign) to the current user. +> If you receive a message that "Something went wrong" and it "Looks like we can't connect to the URL for your organization's MDM terms of use", verify that you have correctly [assigned licenses](https://docs.microsoft.com/mem/intune/fundamentals/licenses-assign) to the current user. Windows Autopilot will now take over to automatically join your device into Azure Active Directory and enroll it to Microsoft Intune. Use the checkpoint you've created to go through this process again with different settings. From c7ff98bb5bda31ba73a19309b2d747824679e5a7 Mon Sep 17 00:00:00 2001 From: Paul Huijbregts <30799281+pahuijbr@users.noreply.github.com> Date: Thu, 11 Feb 2021 16:36:03 -0800 Subject: [PATCH 184/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- ...age-updates-baselines-microsoft-defender-antivirus.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 0d5c3a2ccf..c478633932 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -78,11 +78,11 @@ All our updates contain

- January-2021 (Platform: 4.18.2101.8 | Engine: 1.1.17800.5) + January-2021 (Platform: 4.18.2101.9 | Engine: 1.1.17800.5)  Security intelligence update version: **1.327.1854.0**  Released: **February 2, 2021** - Platform: **4.18.2101.8** + Platform: **4.18.2101.9**  Engine: **1.1.17800.5**  Support phase: **Security and Critical Updates** @@ -146,7 +146,7 @@ After a new package version is released, support for the previous two versions i  Released: **October 01, 2020**  Platform: **4.18.2009.7**  Engine: **1.1.17500.4** - Support phase: **Security and Critical Updates** + Support phase: **Technical upgrade support (only)** ### What's new @@ -172,7 +172,8 @@ No known issues  Released: **August 27, 2020**  Platform: **4.18.2008.9**  Engine: **1.1.17400.5** - + Support phase: **Technical upgrade support (only)** + ### What's new - Add more telemetry events From 8254cba57c8f64783ab0185beb48650a02cc0724 Mon Sep 17 00:00:00 2001 From: Paul Huijbregts <30799281+pahuijbr@users.noreply.github.com> Date: Thu, 11 Feb 2021 17:29:28 -0800 Subject: [PATCH 185/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 0d5c3a2ccf..b275ad0afe 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -93,6 +93,7 @@ All our updates contain - Increased visibility for credential stealing attempts - Improvements in antitampering features in Microsoft Defender Antivirus services - Improved support for ARM x64 emulation +- Fix: EDR Block notification remains in threat history after real-time protection performed initial detection ### Known Issues No known issues From 6826cb93c73d81139e7070b4b040cf9f354efa03 Mon Sep 17 00:00:00 2001 From: Rasmus W Date: Fri, 12 Feb 2021 15:44:10 +0100 Subject: [PATCH 186/708] typo fix --- windows/deployment/update/windows-update-logs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-update-logs.md b/windows/deployment/update/windows-update-logs.md index ed776f86d0..37dcc627f0 100644 --- a/windows/deployment/update/windows-update-logs.md +++ b/windows/deployment/update/windows-update-logs.md @@ -31,7 +31,7 @@ The following table describes the log files created by Windows Update. To merge and convert Windows Update trace files (.etl files) into a single readable WindowsUpdate.log file, see [Get-WindowsUpdateLog](https://docs.microsoft.com/powershell/module/windowsupdate/get-windowsupdatelog?view=win10-ps&preserve-view=tru). >[!NOTE] ->When you run the **Get-WindowsUpdateLog** cmdlet, an copy of WindowsUpdate.log file is created as a static log file. It does not update as the old WindowsUpate.log unless you run **Get-WindowsUpdateLog** again. +>When you run the **Get-WindowsUpdateLog** cmdlet, an copy of WindowsUpdate.log file is created as a static log file. It does not update as the old WindowsUpdate.log unless you run **Get-WindowsUpdateLog** again. ### Windows Update log components The Windows Update engine has different component names. The following are some of the most common components that appear in the WindowsUpdate.log file: From 9e23f669340d0cc49b1d33ed1d89676e813e28d0 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 12 Feb 2021 23:27:17 +0530 Subject: [PATCH 187/708] typo correction removed 365 as per user report #9135 , so i removed 365 --- windows/security/includes/microsoft-defender.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/includes/microsoft-defender.md b/windows/security/includes/microsoft-defender.md index f11b229d47..8049d8cf32 100644 --- a/windows/security/includes/microsoft-defender.md +++ b/windows/security/includes/microsoft-defender.md @@ -11,4 +11,4 @@ ms.topic: include --- > [!IMPORTANT] -> The improved [Microsoft 365 security center](https://security.microsoft.com) is now available in public preview. This new experience brings Defender for Endpoint, Defender for Office, 365 Microsoft 365 Defender, and more into the Microsoft 365 security center. [Learn what's new](https://docs.microsoft.com/microsoft-365/security/mtp/overview-security-center). This topic might apply to both Microsoft Defender for Endpoint and Microsoft 365 Defender. Refer to the **Applies To** section and look for specific call outs in this article where there might be differences. +> The improved [Microsoft 365 security center](https://security.microsoft.com) is now available in public preview. This new experience brings Defender for Endpoint, Defender for Office, Microsoft 365 Defender, and more into the Microsoft 365 security center. [Learn what's new](https://docs.microsoft.com/microsoft-365/security/mtp/overview-security-center). This topic might apply to both Microsoft Defender for Endpoint and Microsoft 365 Defender. Refer to the **Applies To** section and look for specific call outs in this article where there might be differences. From bd7e1787cd1cefffa1c492d92f7c3b4a1f69f90c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Feb 2021 09:58:10 -0800 Subject: [PATCH 188/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index b275ad0afe..e7914f36f3 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: pahuijbr manager: dansimp -ms.date: 02/04/2021 +ms.date: 02/12/2021 ms.technology: mde --- From 072b9f9cbe39b736fa06599333f3075dd4b7197d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Feb 2021 09:59:07 -0800 Subject: [PATCH 189/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index c478633932..a3de941a1b 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: pahuijbr manager: dansimp -ms.date: 02/04/2021 +ms.date: 02/12/2021 ms.technology: mde --- From 9965f26ba27a9d39c725d4598e0a2c3f76ab6608 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Feb 2021 10:00:14 -0800 Subject: [PATCH 190/708] Update microsoft-defender.md --- windows/security/includes/microsoft-defender.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/includes/microsoft-defender.md b/windows/security/includes/microsoft-defender.md index 8049d8cf32..0cf05d9d0d 100644 --- a/windows/security/includes/microsoft-defender.md +++ b/windows/security/includes/microsoft-defender.md @@ -11,4 +11,4 @@ ms.topic: include --- > [!IMPORTANT] -> The improved [Microsoft 365 security center](https://security.microsoft.com) is now available in public preview. This new experience brings Defender for Endpoint, Defender for Office, Microsoft 365 Defender, and more into the Microsoft 365 security center. [Learn what's new](https://docs.microsoft.com/microsoft-365/security/mtp/overview-security-center). This topic might apply to both Microsoft Defender for Endpoint and Microsoft 365 Defender. Refer to the **Applies To** section and look for specific call outs in this article where there might be differences. +> The improved [Microsoft 365 security center](https://security.microsoft.com) is now available in public preview. This new experience brings Defender for Endpoint, Defender for Office 365, Microsoft 365 Defender, and more into the Microsoft 365 security center. [Learn what's new](https://docs.microsoft.com/microsoft-365/security/mtp/overview-security-center). This topic might apply to both Microsoft Defender for Endpoint and Microsoft 365 Defender. Refer to the **Applies To** section and look for specific call outs in this article where there might be differences. From 7650d404ec22f0a9ac7b01491b76baa616467c3f Mon Sep 17 00:00:00 2001 From: Apu Dutta Date: Fri, 12 Feb 2021 10:27:42 -0800 Subject: [PATCH 191/708] Update EUICC CSP with latest changes The DiscoveryServer nodes were added for Cobalt. Update the CSP page to reflect these changes. Also added missing nodes from this structure - PPR1Allowed and PPR1AlreadySet --- windows/client-management/mdm/euiccs-csp.md | 30 +++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 1f42e3e43d..cf03244fdf 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -38,6 +38,36 @@ Required. Indicates whether this eUICC is physically present and active. Updated Supported operation is Get. Value type is boolean. +**_eUICC_/PPR1Allowed** +Required. Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), then the download of a profile with PPR1 is not allowed. + +Supported operation is Get. Value type is boolean. + +**_eUICC_/PPR1AlreadySet** +Required. Indicates whether the eUICC has already a profile with PPR1. + +Supported operation is Get. Value type is boolean. + +**_eUICC_/DownloadServers** +Interior node. Represents default SM-DP+ discovery requests. + +Supported operation is Get. + +**_eUICC_/DownloadServers/_ServerName_** +Interior node. Optional. Node representing the discovery operation for a server name. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. + +Supported operations are Add, Get, and Delete. + +**_eUICC_/DownloadServers/_ServerName_/DiscoveryState** +Required. Current state of the discovery operation for the parent ServerName (Requested = 1, Executing = 2, Completed = 3, Failed = 4). Queried by the CSP and only updated by the LPA. + +Supported operation is Get. Value type is integer. Default value is 1. + +**_eUICC_/DownloadServers/_ServerName_/AutoEnable** +Required. Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created + +Supported operations are Add, Get, and Replace. Value type is bool. + **_eUICC_/Profiles** Interior node. Required. Represents all enterprise-owned profiles. From 87062dbbbf3a9630ea1cb5a7f9b4daadf5797b71 Mon Sep 17 00:00:00 2001 From: Apu Dutta Date: Fri, 12 Feb 2021 10:31:33 -0800 Subject: [PATCH 192/708] Update euiccs-ddf-file.md --- .../client-management/mdm/euiccs-ddf-file.md | 206 +++++++++++++++++- 1 file changed, 203 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/euiccs-ddf-file.md b/windows/client-management/mdm/euiccs-ddf-file.md index 38bb8e5f6f..24adff5b0b 100644 --- a/windows/client-management/mdm/euiccs-ddf-file.md +++ b/windows/client-management/mdm/euiccs-ddf-file.md @@ -49,7 +49,7 @@ The XML below if for Windows 10, version 1803. - com.microsoft/1.1/MDM/eUICCs + com.microsoft/1.2/MDM/eUICCs @@ -58,7 +58,7 @@ The XML below if for Windows 10, version 1803. - Represents information associated with an eUICC. There is one subtree for each known eUICC, created by the Local Profile Assistant (LPA) when the eUICC is first seen. The node name is meaningful only to the LPA (which associates it with an eUICC ID (EID) in an implementation-specific manner, e.g., this could be a SHA-256 hash of the EID). The node name "Default" represents the currently active eUICC. + Represents information associated with an eUICC. There is one subtree for each known eUICC, created by the Local Profile Assistant (LPA) when the eUICC is first seen. The node name is the eUICC ID (EID). The node name "Default" represents the currently active eUICC. @@ -79,7 +79,7 @@ The XML below if for Windows 10, version 1803. - Identifies an eUICC in an implementation-specific manner, e.g., this could be a SHA-256 hash of the EID. + The EID. @@ -118,6 +118,139 @@ The XML below if for Windows 10, version 1803. + + PPR1Allowed + + + + + Indicates whether the download of a profile with PPR1 is allowed. If the eUICC has already a profile (regardless of its origin and policy rules associated with it), then the download of a profile with PPR1 is not allowed. + + + + + + + + + + + text/plain + + + + + PPR1AlreadySet + + + + + Indicates whether the eUICC has already a profile with PPR1. + + + + + + + + + + + text/plain + + + + + DownloadServers + + + + + Represents default SM-DP+ discovery requests. + + + + + + + + + + + + + + + + + + + + + + + Node representing the discovery operation for a server name. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. + + + + + + + + + + ServerName + + + + + + DiscoveryState + + + + + 1 + Current state of the discovery operation for the parent ServerName (Requested = 1, Executing = 2, Completed = 3, Failed = 4). Queried by the CSP and only updated by the LPA. + + + + + + + + + + + text/plain + + + + + AutoEnable + + + + + + + Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created. + + + + + + + + + + + text/plain + + + + + Profiles @@ -145,6 +278,7 @@ The XML below if for Windows 10, version 1803. + Node representing an enterprise-owned eUICC profile. The node name is the ICCID of the profile (which is a unique identifier). Creation of this subtree triggers an AddProfile request by the LPA (which installs the profile on the eUICC). Removal of this subtree triggers the LPA to delete the profile (if resident on the eUICC). @@ -167,6 +301,7 @@ The XML below if for Windows 10, version 1803. + Fully qualified domain name of the SM-DP+ that can download this profile. Must be set by the MDM when the ICCID subtree is created. @@ -192,6 +327,7 @@ The XML below if for Windows 10, version 1803. + Matching ID (activation code token) for profile download. Must be set by the MDM when the ICCID subtree is created. @@ -256,6 +392,70 @@ The XML below if for Windows 10, version 1803. + + PPR1Set + + + + + This profile policy rule indicates whether disabling of this profile is not allowed (true if not allowed, false otherwise). + + + + + + + + + + + text/plain + + + + + PPR2Set + + + + + This profile policy rule indicates whether deletion of this profile is not allowed (true if not allowed, false otherwise). + + + + + + + + + + + text/plain + + + + + ErrorDetail + + + + + 0 + Detailed error if the profile download and install procedure failed (None = 0, CardGeneralFailure = 1, ConfirmationCodeMissing = 3, ForbiddenByPolicy = 5, InvalidMatchingId = 6, NoEligibleProfileForThisDevice = 7, NotEnoughSpaceOnCard = 8, ProfileEidMismatch = 10, ProfileNotAvailableForNewBinding = 11, ProfileNotReleasedByOperator = 12, RemoteServerGeneralFailure = 13, RemoteServerUnreachable = 14). + + + + + + + + + + + text/plain + + + From f3d5bf6a093cb41ca576e09430d68ebfc733ba97 Mon Sep 17 00:00:00 2001 From: greg-lindsay Date: Fri, 12 Feb 2021 10:49:54 -0800 Subject: [PATCH 193/708] removed AllowCortanaInAAD since this never shipped --- .../mdm/policy-csp-search.md | 30 +------------------ 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index 5fe588c782..b3290f82dc 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 09/27/2019 +ms.date: 02/12/2021 ms.reviewer: manager: dansimp --- @@ -25,9 +25,6 @@ manager: dansimp
Search/AllowCloudSearch
-
- Search/AllowCortanaInAAD -
Search/AllowFindMyFiles
@@ -137,7 +134,6 @@ The following list shows the supported values:
-**Search/AllowCortanaInAAD** @@ -178,30 +174,6 @@ The following list shows the supported values:
- - -Added in Windows 10, version 1803. This specifies whether the Cortana consent page can appear in the Azure Active Directory (AAD) device out-of-box-experience (OOBE) flow. If this policy is left in its default state, Cortana will not be shown in the AAD OOBE flow. If you opt-in to this policy, then the Cortana consent page will appear in the AAD OOBE flow.. - - - -ADMX Info: -- GP English name: *Allow Cortana Page in OOBE on an AAD account* -- GP name: *AllowCortanaInAAD* -- GP path: *Windows Components/Search* -- GP ADMX file name: *Search.admx* - - - -The following list shows the supported values: - -- 0 (default) - Not allowed. The Cortana consent page will not appear in AAD OOBE during setup. -- 1 - Allowed. The Cortana consent page will appear in Azure AAD OOBE during setup. - - - - -
- **Search/AllowFindMyFiles** From c6a7fdc94347e928d2bc170ee13bae6b8103e64d Mon Sep 17 00:00:00 2001 From: greg-lindsay Date: Fri, 12 Feb 2021 11:06:39 -0800 Subject: [PATCH 194/708] remove links --- .../mdm/policies-in-policy-csp-supported-by-group-policy.md | 1 - .../mdm/policy-configuration-service-provider.md | 3 --- 2 files changed, 4 deletions(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md index 09c680512c..82ebb94a80 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md @@ -731,7 +731,6 @@ ms.date: 07/18/2019 - [RemoteShell/SpecifyMaxRemoteShells](./policy-csp-remoteshell.md#remoteshell-specifymaxremoteshells) - [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) - [Search/AllowCloudSearch](./policy-csp-search.md#search-allowcloudsearch) -- [Search/AllowCortanaInAAD](./policy-csp-search.md#search-allowcortanainaad) - [Search/AllowFindMyFiles](./policy-csp-search.md#search-allowfindmyfiles) - [Search/AllowIndexingEncryptedStoresOrItems](./policy-csp-search.md#search-allowindexingencryptedstoresoritems) - [Search/AllowSearchToUseLocation](./policy-csp-search.md#search-allowsearchtouselocation) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 8bfdfd90cc..70fdf7d6d4 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -7571,9 +7571,6 @@ The following diagram shows the Policy configuration service provider in tree fo
Search/AllowCloudSearch
-
- Search/AllowCortanaInAAD -
Search/AllowFindMyFiles
From 56afa35c84819a37c5320132ca010f5171966371 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 12 Feb 2021 11:30:02 -0800 Subject: [PATCH 195/708] Update docfx.json Update "hideEdit" to false --- windows/configuration/docfx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/docfx.json b/windows/configuration/docfx.json index 7b6e54aa9f..0a784d5c01 100644 --- a/windows/configuration/docfx.json +++ b/windows/configuration/docfx.json @@ -37,7 +37,7 @@ "audience": "ITPro", "ms.topic": "article", "feedback_system": "None", - "hideEdit": true, + "hideEdit": false, "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-configuration", From 15a1ee08400daa22451d72946e538a2d767f2923 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 12 Feb 2021 12:48:08 -0800 Subject: [PATCH 196/708] portal set tags --- .../microsoft-defender-atp/machine-tags.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 8b7dd420b1..b79bf95813 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -54,10 +54,16 @@ To add device tags using API, see [Add or remove device tags API](add-or-remove- ![Image of adding tags on a device](images/new-tags.png) +>[!NOTE] +> Fl + + + Tags are added to the device view and will also be reflected on the **Devices list** view. You can then use the **Tags** filter to see the relevant list of devices. >[!NOTE] -> Filtering might not work on tag names that contain parenthesis. +> Filtering might not work on tag names that contain parenthesis.
+> Filtering will only find portal set tags. You can also delete tags from this view. From e8a4ec4483af95377184621a6faa3cc8aec933b8 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 12 Feb 2021 12:48:32 -0800 Subject: [PATCH 197/708] edit --- .../threat-protection/microsoft-defender-atp/machine-tags.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index b79bf95813..241f41e85d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -54,11 +54,6 @@ To add device tags using API, see [Add or remove device tags API](add-or-remove- ![Image of adding tags on a device](images/new-tags.png) ->[!NOTE] -> Fl - - - Tags are added to the device view and will also be reflected on the **Devices list** view. You can then use the **Tags** filter to see the relevant list of devices. >[!NOTE] From 5083d2af954b0c60b8fd02492c7c187e114e3f14 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Fri, 12 Feb 2021 13:28:12 -0800 Subject: [PATCH 198/708] Update .acrolinx-config.edn --- .acrolinx-config.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.acrolinx-config.edn b/.acrolinx-config.edn index ca2b15930d..82c001e81f 100644 --- a/.acrolinx-config.edn +++ b/.acrolinx-config.edn @@ -11,7 +11,7 @@ } :scores { ;;:terminology 100 - :qualityscore 65 ;; Confirmed with Hugo that you just comment out the single score and leave the structure in place + :qualityscore 80 ;; Confirmed with Hugo that you just comment out the single score and leave the structure in place ;;:spelling 40 } } From f48a3eba273e4bf2cf86a407df0f677c13f7faf2 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 12 Feb 2021 16:19:59 -0600 Subject: [PATCH 199/708] Update mandatory-user-profile.md --- windows/client-management/mandatory-user-profile.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index e77a3132db..5b40fc92cb 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -94,6 +94,8 @@ First, you create a default user profile with the customizations that you want, 5. The sysprep process reboots the PC and starts at the first-run experience screen. Complete the set up, and then sign in to the computer using an account that has local administrator privileges. 6. Right-click Start, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. + +Starting in Windows 10 version (2004) Open the Settings app and click on Advanced system settings 7. In **User Profiles**, click **Default Profile**, and then click **Copy To**. @@ -103,12 +105,13 @@ First, you create a default user profile with the customizations that you want, ![Example of UI](images/copy-to-change.png) -9. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone`, click **Check Names**, and then click **OK**. +9. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone` or the group of users that the profile will be assigned to, click **Check Names**, and then click **OK**. 10. In **Copy To**, in the **Copy profile to** field, enter the path and folder name where you want to store the mandatory profile. The folder name must use the correct [extension](#extension) for the operating system version. For example, the folder name must end with “.v6” to identify it as a user profile folder for Windows 10, version 1607. - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. + - Optionally you can check the box “Mandatory profile”. This step is not required but will set permissions that are more restrictive and it is recommend to do so ![Example of UI](images/copy-to-path.png) From 35e5e3714a2151d5de5165309b8566414750c8c7 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 12 Feb 2021 18:02:45 -0600 Subject: [PATCH 200/708] Update mandatory-user-profile.md We need to also update screen shots with the control panel applet that has the check box. --- windows/client-management/mandatory-user-profile.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 211519bdec..f082708dbb 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -84,6 +84,8 @@ First, you create a default user profile with the customizations that you want, 1. Right-click Start, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. +Starting in Windows 10 version (2004) Open the Settings app and click on Advanced system settings + 1. In **User Profiles**, click **Default Profile**, and then click **Copy To**. ![Example of UI](images/copy-to.png) @@ -92,12 +94,13 @@ First, you create a default user profile with the customizations that you want, ![Example of UI](images/copy-to-change.png) -1. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone`, click **Check Names**, and then click **OK**. +1. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone` or the group of users that the profile will be assigned to, click **Check Names**, and then click **OK**. 1. In **Copy To**, in the **Copy profile to** field, enter the path and folder name where you want to store the mandatory profile. The folder name must use the correct [extension](#profile-extension-for-each-windows-version) for the operating system version. For example, the folder name must end with ".v6" to identify it as a user profile folder for Windows 10, version 1607. - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. + - Optionally you can check the box “Mandatory profile”. This step is not required but will set permissions that are more restrictive and it is recommend to do so ![Example of UI](images/copy-to-path.png) From 4a739cfac804974a63d5e2d90c18f35d4e0cf1c2 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Sun, 14 Feb 2021 03:29:02 +0100 Subject: [PATCH 201/708] Azure ATP: Microsoft Defender for Identity From issue ticket #9142 (**old product name - Azure ATP**): > **Azure ATP is now called Defender for Identity, please update the text on this page.** Changes proposed: - Replace "Azure ATP" with 'Microsoft Defender for Identity' Codestyle & whitespace: - Add missing MarkDown indent marker compatibility spacing Closes #9142 --- .../advanced-features.md | 55 +++++++++---------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 0230069f42..ac0a1aff78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -1,7 +1,7 @@ --- -title: Configure advanced features in Microsoft Defender ATP -description: Turn on advanced features such as block file in Microsoft Defender Advanced Threat Protection. -keywords: advanced features, settings, block file, automated investigation, auto-resolve, skype, azure atp, office 365, azure information protection, intune +title: Configure advanced features in Microsoft Defender for Endpoint +description: Turn on advanced features such as block file in Microsoft Defender for Endpoint. +keywords: advanced features, settings, block file, automated investigation, auto-resolve, skype, microsoft defender for identity, office 365, azure information protection, intune search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security @@ -27,7 +27,7 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) ->Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedfeats-abovefoldlink) +> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedfeats-abovefoldlink) Depending on the Microsoft security products that you use, some advanced features might be available for you to integrate Defender for Endpoint with. @@ -63,13 +63,13 @@ Enabling this feature allows you to run unsigned scripts in a live response sess For tenants created on or after Windows 10, version 1809 the automated investigation and remediation capability is configured by default to resolve alerts where the automated analysis result status is "No threats found" or "Remediated". If you don't want to have alerts auto-resolved, you'll need to manually turn off the feature. ->[!TIP] ->For tenants created prior that version, you'll need to manually turn this feature on from the [Advanced features](https://securitycenter.windows.com/preferences2/integration) page. +> [!TIP] +> For tenants created prior that version, you'll need to manually turn this feature on from the [Advanced features](https://securitycenter.windows.com/preferences2/integration) page. ->[!NOTE] +> [!NOTE] > ->- The result of the auto-resolve action may influence the Device risk level calculation which is based on the active alerts found on a device. ->- If a security operations analyst manually sets the status of an alert to "In progress" or "Resolved" the auto-resolve capability will not overwrite it. +> - The result of the auto-resolve action may influence the Device risk level calculation which is based on the active alerts found on a device. +> - If a security operations analyst manually sets the status of an alert to "In progress" or "Resolved" the auto-resolve capability will not overwrite it. ## Allow or block file @@ -100,8 +100,8 @@ To use this feature, devices must be running Windows 10 version 1709 or later. T For more information, see [Manage indicators](manage-indicators.md). ->[!NOTE] ->Network protection leverages reputation services that process requests in locations that might be outside of the location you have selected for your Defender for Endpoint data. +> [!NOTE] +> Network protection leverages reputation services that process requests in locations that might be outside of the location you have selected for your Defender for Endpoint data. ## Show user details @@ -117,15 +117,15 @@ For more information, see [Investigate a user account](investigate-user.md). Enabling the Skype for Business integration gives you the ability to communicate with users using Skype for Business, email, or phone. This can be handy when you need to communicate with the user and mitigate risks. ->[!NOTE] +> [!NOTE] > When a device is being isolated from the network, there's a pop-up where you can choose to enable Outlook and Skype communications which allows communications to the user while they are disconnected from the network. This setting applies to Skype and Outlook communication when devices are in isolation mode. ## Azure Advanced Threat Protection integration The integration with Azure Advanced Threat Protection allows you to pivot directly into another Microsoft Identity security product. Azure Advanced Threat Protection augments an investigation with additional insights about a suspected compromised account and related resources. By enabling this feature, you'll enrich the device-based investigation capability by pivoting across the network from an identify point of view. ->[!NOTE] ->You'll need to have the appropriate license to enable this feature. +> [!NOTE] +> You'll need to have the appropriate license to enable this feature. ## Office 365 Threat Intelligence connection @@ -133,8 +133,8 @@ This feature is only available if you have an active Office 365 E5 or the Threat When you turn this feature on, you'll be able to incorporate data from Office 365 Advanced Threat Protection into Microsoft Defender Security Center to conduct a comprehensive security investigation across Office 365 mailboxes and Windows devices. ->[!NOTE] ->You'll need to have the appropriate license to enable this feature. +> [!NOTE] +> You'll need to have the appropriate license to enable this feature. To receive contextual device integration in Office 365 Threat Intelligence, you'll need to enable the Defender for Endpoint settings in the Security & Compliance dashboard. For more information, see [Office 365 Threat Intelligence overview](https://support.office.com/en-us/article/Office-365-Threat-Intelligence-overview-32405DA5-BEE1-4A4B-82E5-8399DF94C512). @@ -142,15 +142,15 @@ To receive contextual device integration in Office 365 Threat Intelligence, you' Out of the two Microsoft Threat Expert components, targeted attack notification is in general availability. Experts-on-demand capability is still in preview. You can only use the experts-on-demand capability if you have applied for preview and your application has been approved. You can receive targeted attack notifications from Microsoft Threat Experts through your Defender for Endpoint portal's alerts dashboard and via email if you configure it. ->[!NOTE] ->The Microsoft Threat Experts capability in Defender for Endpoint is available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security). +> [!NOTE] +> The Microsoft Threat Experts capability in Defender for Endpoint is available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security). ## Microsoft Cloud App Security Enabling this setting forwards Defender for Endpoint signals to Microsoft Cloud App Security to provide deeper visibility into cloud application usage. Forwarded data is stored and processed in the same location as your Cloud App Security data. ->[!NOTE] ->This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)) or later Windows 10 versions. +> [!NOTE] +> This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)) or later Windows 10 versions. ## Azure Information Protection @@ -158,13 +158,13 @@ Turning on this setting allows signals to be forwarded to Azure Information Prot ## Microsoft Secure Score -Forwards Microsoft Defender ATP signals to Microsoft Secure Score in the Microsoft 365 security center. Turning on this feature gives Microsoft Secure Score visibility into the devices security posture. Forwarded data is stored and processed in the same location as the your Microsoft Secure Score data. +Forwards Microsoft Defender for Endpoint signals to Microsoft Secure Score in the Microsoft 365 security center. Turning on this feature gives Microsoft Secure Score visibility into the devices security posture. Forwarded data is stored and processed in the same location as the your Microsoft Secure Score data. -### Enable the Microsoft Defender ATP integration from the Azure ATP portal +### Enable the Microsoft Defender for Endpoint integration from the Microsoft Defender for Identity portal -To receive contextual device integration in Azure ATP, you'll also need to enable the feature in the Azure ATP portal. +To receive contextual device integration in Microsoft Defender for Identity, you'll also need to enable the feature in the Microsoft Defender for Identity portal. -1. Log in to the [Azure portal](https://portal.atp.azure.com/) with a Global Administrator or Security Administrator role. +1. Log in to the [Microsoft Defender for Identity portal](https://portal.atp.azure.com/) with a Global Administrator or Security Administrator role. 2. Click **Create your instance**. @@ -176,8 +176,8 @@ After completing the integration steps on both portals, you'll be able to see re Defender for Endpoint can be integrated with [Microsoft Intune](https://docs.microsoft.com/intune/what-is-intune) to [enable device risk-based conditional access](https://docs.microsoft.com/intune/advanced-threat-protection#enable-windows-defender-atp-in-intune). When you [turn on this feature](configure-conditional-access.md), you'll be able to share Defender for Endpoint device information with Intune, enhancing policy enforcement. ->[!IMPORTANT] ->You'll need to enable the integration on both Intune and Defender for Endpoint to use this feature. For more information on specific steps, see [Configure Conditional Access in Defender for Endpoint](configure-conditional-access.md). +> [!IMPORTANT] +> You'll need to enable the integration on both Intune and Defender for Endpoint to use this feature. For more information on specific steps, see [Configure Conditional Access in Defender for Endpoint](configure-conditional-access.md). This feature is only available if you have the following: @@ -188,7 +188,7 @@ This feature is only available if you have the following: When you enable Intune integration, Intune will automatically create a classic Conditional Access (CA) policy. This classic CA policy is a prerequisite for setting up status reports to Intune. It should not be deleted. ->[!NOTE] +> [!NOTE] > The classic CA policy created by Intune is distinct from modern [Conditional Access policies](https://docs.microsoft.com/azure/active-directory/conditional-access/overview/), which are used for configuring endpoints. ## Preview features @@ -207,4 +207,3 @@ After configuring the [Security policy violation indicators](https://docs.micros - [Update data retention settings](data-retention-settings.md) - [Configure alert notifications](configure-email-notifications.md) - From ec4632a20f21ac30e2064f48b9211b2821164065 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Sun, 14 Feb 2021 11:25:14 +0200 Subject: [PATCH 202/708] Update offboard-machines.md Changing note to better explain behavior and avoid customer confusion. --- .../microsoft-defender-atp/offboard-machines.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 8e102e75dc..e840c08ebd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -47,6 +47,8 @@ Follow the corresponding instructions depending on your preferred deployment met - [Offboard non-Windows devices](configure-endpoints-non-windows.md#offboard-non-windows-devices) >[!NOTE] -> Offboarded devices will remain in the portal until [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) for the device's data expires. The status will be switched to ['Inactive'](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
+> The status of a device will be switched to ['Inactive'](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
+> Offboarded devices' data (such as Timeline, Alerts, Vulnerabilities, etc.) will remain in the portal until the configured [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) expires.
+> The device's profile (without data) will remain in the ['Device List'](machines-view-overview.md) for no longer than 180 days. > In addition, [Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's threat and vulnerability management exposure score and Microsoft Secure Score for Devices.](tvm-dashboard-insights.md)
> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state) or by [device tags](machine-tags.md) and [groups](machine-groups.md) etc. From fc8b58adc500310a5e1e1bb42f89a46554e27953 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Sun, 14 Feb 2021 11:33:31 +0200 Subject: [PATCH 203/708] Update offboard-machines.md Changing the location of the note --- .../microsoft-defender-atp/offboard-machines.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index e840c08ebd..4f91b48ffe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -35,6 +35,13 @@ ms.technology: mde Follow the corresponding instructions depending on your preferred deployment method. +>[!NOTE] +> The status of a device will be switched to ['Inactive'](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
+> Offboarded devices' data (such as Timeline, Alerts, Vulnerabilities, etc.) will remain in the portal until the configured [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) expires.
+> The device's profile (without data) will remain in the ['Device List'](machines-view-overview.md) for no longer than 180 days. +> In addition, [Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's threat and vulnerability management exposure score and Microsoft Secure Score for Devices.](tvm-dashboard-insights.md)
+> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state) or by [device tags](machine-tags.md) and [groups](machine-groups.md) etc. + ## Offboard Windows 10 devices - [Offboard devices using a local script](configure-endpoints-script.md#offboard-devices-using-a-local-script) - [Offboard devices using Group Policy](configure-endpoints-gp.md#offboard-devices-using-group-policy) @@ -46,9 +53,3 @@ Follow the corresponding instructions depending on your preferred deployment met ## Offboard non-Windows devices - [Offboard non-Windows devices](configure-endpoints-non-windows.md#offboard-non-windows-devices) ->[!NOTE] -> The status of a device will be switched to ['Inactive'](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
-> Offboarded devices' data (such as Timeline, Alerts, Vulnerabilities, etc.) will remain in the portal until the configured [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) expires.
-> The device's profile (without data) will remain in the ['Device List'](machines-view-overview.md) for no longer than 180 days. -> In addition, [Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's threat and vulnerability management exposure score and Microsoft Secure Score for Devices.](tvm-dashboard-insights.md)
-> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state) or by [device tags](machine-tags.md) and [groups](machine-groups.md) etc. From b608568f02be46f511eae7891966457773fcf360 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Sun, 14 Feb 2021 11:37:57 +0200 Subject: [PATCH 204/708] Update offboard-machines.md minor change --- .../microsoft-defender-atp/offboard-machines.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 4f91b48ffe..53c9bfcf01 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -36,10 +36,10 @@ ms.technology: mde Follow the corresponding instructions depending on your preferred deployment method. >[!NOTE] -> The status of a device will be switched to ['Inactive'](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
+> The status of a device will be switched to [Inactive](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
> Offboarded devices' data (such as Timeline, Alerts, Vulnerabilities, etc.) will remain in the portal until the configured [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) expires.
-> The device's profile (without data) will remain in the ['Device List'](machines-view-overview.md) for no longer than 180 days. -> In addition, [Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's threat and vulnerability management exposure score and Microsoft Secure Score for Devices.](tvm-dashboard-insights.md)
+> The device's profile (without data) will remain in the [Device List](machines-view-overview.md) for no longer than 180 days. +> In addition, Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's [threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) exposure score and Microsoft Secure Score for Devices.
> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state) or by [device tags](machine-tags.md) and [groups](machine-groups.md) etc. ## Offboard Windows 10 devices From 7eee5e305373a896d4acd4474b46d04d1e0bbb58 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Sun, 14 Feb 2021 11:44:20 +0200 Subject: [PATCH 205/708] Update offboard-machines.md more tweaks --- .../microsoft-defender-atp/offboard-machines.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 53c9bfcf01..7561342d07 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -38,9 +38,9 @@ Follow the corresponding instructions depending on your preferred deployment met >[!NOTE] > The status of a device will be switched to [Inactive](fix-unhealthy-sensors.md#inactive-devices) 7 days after offboarding.
> Offboarded devices' data (such as Timeline, Alerts, Vulnerabilities, etc.) will remain in the portal until the configured [retention period](data-storage-privacy.md#how-long-will-microsoft-store-my-data-what-is-microsofts-data-retention-policy) expires.
-> The device's profile (without data) will remain in the [Device List](machines-view-overview.md) for no longer than 180 days. -> In addition, Devices that are not active in the last 30 days are not factored in on the data that reflects your organization's [threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) exposure score and Microsoft Secure Score for Devices.
-> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state) or by [device tags](machine-tags.md) and [groups](machine-groups.md) etc. +> The device's profile (without data) will remain in the [Devices List](machines-view-overview.md) for no longer than 180 days. +> In addition, devices that are not active in the last 30 days are not factored in on the data that reflects your organization's threat and vulnerability management [exposure score](tvm-exposure-score.md) and Microsoft Secure Score for Devices.
+> To view only active devices, you can filter by [health state](machines-view-overview.md#health-state), [device tags](machine-tags.md) or [machine groups](machine-groups.md). ## Offboard Windows 10 devices - [Offboard devices using a local script](configure-endpoints-script.md#offboard-devices-using-a-local-script) From 4a631f83aece6f146e49a8871fce7484e083bc28 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 15 Feb 2021 14:48:10 +0800 Subject: [PATCH 206/708] Last few edits --- .../techniques-device-timeline.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 125b095604..8decb6655b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -1,5 +1,5 @@ --- -title: Device timeline techniques +title: Techniques in the device timeline description: Understanding the device timeline in Microsoft Defender for Endpoint keywords: device timeline, endpoint, MITRE, MITRE ATT&CK, techniques, tactics search.product: eADQiWindows 10XVcnh @@ -25,7 +25,7 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -You can gather more insight about a device by selecting any device from the [Devices list](machines-view-overview.md). This brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events related to it. +You can gather more insight about events that occurred in a device by selecting any device from the [Devices list](machines-view-overview.md). This brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events on the device. ## Understand techniques in the timeline @@ -46,11 +46,11 @@ Search and Export options are also available for Techniques. ## Investigate using the side pane -Selecting a Technique opens the side pane and shows additional information and insights like related ATT&CK techniques, tactics, and descriptions. +Select a Technique to open its corresponding side pane. Here you can see additional information and insights like related ATT&CK techniques, tactics, and descriptions. -Selecting the specific *Attack technique* opens the related ATT&CK technique page where you can find more information about it. +Select the specific *Attack technique* to open the related ATT&CK technique page where you can find more information about it. -You can also select event entities to copy them using the blue icon on the right. For instance, to copy a related file's SHA1, select the blue page icon. +You can copy an entity's details when you see a blue icon on the right. For instance, to copy a related file's SHA1, select the blue page icon. ![Copy entity details](images/techniques-side-pane-clickable.png) @@ -61,7 +61,7 @@ You can do the same for command lines. ## Investigate related events -To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected Technique, you can select **Hunt for related events**. This leads to the advanced hunting page with a query to find events related to the Technique. +Use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected Technique by selecting **Hunt for related events**. This leads to the advanced hunting page with a query to find events related to the Technique. ![Hunt for related events](images/techniques-hunt-for-related-events.png) @@ -71,7 +71,9 @@ To use [advanced hunting](advanced-hunting-overview.md) to find events related t ## Customize your device timeline -On the upper right-hand side of the device timeline, you can choose a date range to limit the number of events and techniques in the timeline. You can also customize which columns to expose, and filter for flagged events by data type or by event group. +On the upper right-hand side of the device timeline, you can choose a date range to limit the number of events and techniques in the timeline. + +You can customize which columns to expose. You can also filter for flagged events by data type or by event group. ### Choose columns to expose You can choose which columns to expose in the timeline by selecting the **Choose columns** button. @@ -82,7 +84,7 @@ From there you can select which information set to include. ### Filter to view techniques or events only -To view only either events or techniques, select Filters from the device timeline and choose your preferred Data type to view. +To view only either events or techniques, select **Filters** from the device timeline and choose your preferred Data type to view. ![Filters screenshot](images/device-timeline-filters.png) From 4f74a48981f5c4c3cb4e9a355bef96f13676106d Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Mon, 15 Feb 2021 12:15:47 +0500 Subject: [PATCH 207/708] Added error code info If users doesn't have permission to join AAD, they will also get an error 0x801C03ED. Added instructions for the same. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8971 --- .../hello-for-business/hello-errors-during-pin-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md index b7bc415c06..a9b8b68b90 100644 --- a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md +++ b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md @@ -65,7 +65,7 @@ If the error occurs again, check the error code against the following table to s | 0x801C03EA | Server failed to authorize user or device. | Check if the token is valid and user has permission to register Windows Hello for Business keys. | | 0x801C03EB | Server response http status is not valid | Sign out and then sign in again. | | 0x801C03EC | Unhandled exception from server. | sign out and then sign in again. | -| 0x801C03ED | Multi-factor authentication is required for a 'ProvisionKey' operation, but was not performed.

-or-

Token was not found in the Authorization header.

-or-

Failed to read one or more objects.

-or-

The request sent to the server was invalid. | Sign out and then sign in again. If that doesn't resolve the issue, unjoin the device from Azure Active Directory (Azure AD) and rejoin. +| 0x801C03ED | Multi-factor authentication is required for a 'ProvisionKey' operation, but was not performed.

-or-

Token was not found in the Authorization header.

-or-

Failed to read one or more objects.

-or-

The request sent to the server was invalid.

-or-

User does not have permissions to join the Azure Active Directory (Azure AD) | Sign out and then sign in again. If that doesn't resolve the issue, unjoin the device from Azure Active Directory (Azure AD) and rejoin.
Allow user(s) to join to Azure Active Directory (Azure AD) under Azure Active Directory (Azure AD) Device settings. | 0x801C03EE | Attestation failed. | Sign out and then sign in again. | | 0x801C03EF | The AIK certificate is no longer valid. | Sign out and then sign in again. | | 0x801C03F2 | Windows Hello key registration failed. | ERROR\_BAD\_DIRECTORY\_REQUEST. Another object with the same value for property proxyAddresses already exists. To resolve the issue, refer to [Duplicate Attributes Prevent Dirsync](https://docs.microsoft.com/office365/troubleshoot/administration/duplicate-attributes-prevent-dirsync). Also, if no sync conflict exists, please verify that the "Mail/Email address" in AAD and the Primary SMTP address are the same in the proxy address. From f393a8edd46d46e8ed01b8c54276dca279e2a9f4 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 15 Feb 2021 15:25:21 +0800 Subject: [PATCH 208/708] Other edits --- .../techniques-device-timeline.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 8decb6655b..b4ba69661f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -25,18 +25,18 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -You can gather more insight about events that occurred in a device by selecting any device from the [Devices list](machines-view-overview.md). This brings you to the individual device's page. On the device page, you can select the **Timeline** tab to view all the events on the device. +You can gain more insight in an investigation by analyzing the events that happened on a specific device. First, select the device of interest from the [Devices list](machines-view-overview.md). On the device page, you can select the **Timeline** tab to view all the events that occurred on the device. ## Understand techniques in the timeline >[!IMPORTANT] >Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. -In Microsoft Defender for Endpoint, **Techniques** are an additional data type in the event timeline that provides more insight on activities associated with certain [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. +In Microsoft Defender for Endpoint, **Techniques** are an additional data type in the event timeline. Techniques provide more insight on activities associated with [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. -This feature simplifies the investigation experience by helping analysts understand at a glance whether certain activities happened on or affected a device and whether those activities indicate a need for closer investigation. +This feature simplifies the investigation experience by helping analysts understand the activities that were observed on a device. Analysts can then decide to investigate further. -For the public preview, Techniques are available by default and are shown together with events when a device's timeline is viewed. +For public preview, Techniques are available by default and shown together with events when a device's timeline is viewed. ![Techniques in device timeline screenshot](images/device-timeline-with-techniques.png) @@ -61,7 +61,7 @@ You can do the same for command lines. ## Investigate related events -Use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected Technique by selecting **Hunt for related events**. This leads to the advanced hunting page with a query to find events related to the Technique. +To use [advanced hunting](advanced-hunting-overview.md) to find events related to the selected Technique, select **Hunt for related events**. This leads to the advanced hunting page with a query to find events related to the Technique. ![Hunt for related events](images/techniques-hunt-for-related-events.png) From a06e90fccdbb0d3010eed6d2d56dde56663cc5b6 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Mon, 15 Feb 2021 12:48:59 +0500 Subject: [PATCH 209/708] Update windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-errors-during-pin-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md index a9b8b68b90..b3c3b7a810 100644 --- a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md +++ b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md @@ -65,7 +65,7 @@ If the error occurs again, check the error code against the following table to s | 0x801C03EA | Server failed to authorize user or device. | Check if the token is valid and user has permission to register Windows Hello for Business keys. | | 0x801C03EB | Server response http status is not valid | Sign out and then sign in again. | | 0x801C03EC | Unhandled exception from server. | sign out and then sign in again. | -| 0x801C03ED | Multi-factor authentication is required for a 'ProvisionKey' operation, but was not performed.

-or-

Token was not found in the Authorization header.

-or-

Failed to read one or more objects.

-or-

The request sent to the server was invalid.

-or-

User does not have permissions to join the Azure Active Directory (Azure AD) | Sign out and then sign in again. If that doesn't resolve the issue, unjoin the device from Azure Active Directory (Azure AD) and rejoin.
Allow user(s) to join to Azure Active Directory (Azure AD) under Azure Active Directory (Azure AD) Device settings. +| 0x801C03ED | Multi-factor authentication is required for a 'ProvisionKey' operation, but was not performed.

-or-

Token was not found in the Authorization header.

-or-

Failed to read one or more objects.

-or-

The request sent to the server was invalid.

-or-

User does not have permissions to join to Azure AD. | Sign out and then sign in again. If that doesn't resolve the issue, unjoin the device from Azure AD and rejoin.
Allow user(s) to join to Azure AD under Azure AD Device settings. | 0x801C03EE | Attestation failed. | Sign out and then sign in again. | | 0x801C03EF | The AIK certificate is no longer valid. | Sign out and then sign in again. | | 0x801C03F2 | Windows Hello key registration failed. | ERROR\_BAD\_DIRECTORY\_REQUEST. Another object with the same value for property proxyAddresses already exists. To resolve the issue, refer to [Duplicate Attributes Prevent Dirsync](https://docs.microsoft.com/office365/troubleshoot/administration/duplicate-attributes-prevent-dirsync). Also, if no sync conflict exists, please verify that the "Mail/Email address" in AAD and the Primary SMTP address are the same in the proxy address. From d07e26c4a795b6cfd9145066cca36dd5f7bdb9d9 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 15 Feb 2021 18:56:36 +0800 Subject: [PATCH 210/708] Updates images --- .../device-timeline-with-techniques.png | Bin 138179 -> 131824 bytes .../images/techniques-side-pane-clickable.png | Bin 76190 -> 72203 bytes .../images/techniques-side-pane-command.png | Bin 77384 -> 74580 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-with-techniques.png index cd39796bb2a8429068a4a9b0a94bbaa36ed5b7c6..bd0dbe0326d84ae9c2b4c5e881ac3702410a4d4a 100644 GIT binary patch literal 131824 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�Bc0#R$prfAdi;HVqN)uKb3Lcr zGcwGPzTQ9w>y1kkcb+IG$N_1-Ao*QA5CpiE1T0C^H4Y!x;wo{5>jK{%(;7aW&PCzh zE`mjD&zfOa3oQEZd)-8dy;JNQ;!ut-YT1Bm1b4Y9zN#Wo@5nFK=C3Pi z&(#6A2fNs!EW7Z};vkFdTVajQ4$Q2C6t!rj^tz z?&i(!6k(S9H(7g4rF6R*P;^QmS2rQr`>rF!A!b>q-nA-Aevg>653n+-GW1 zhGuBgAIPB%3V$>57K$yT?dugt*4osnZ=5yMT%i?{PdI3yVA)RllPzQ72p9UX?KEh! zJOmgKQlL3HbKd-z=qct=xt*LU%ztHB_TBl)7nACabicO5X~;a?QKbT>Rg9tA3YUwI zQZ2%wO2A+Qn)kKPDKC#qzjX=TSGxV<`|UpcxUqvSPqydvDZfxbY}$%Fqg1DDi>cM*6) zw9Dgd<^V3v=t-yq{v>N3SJeMZ4&}+XSNV7ZPLqQY72|I|Mr$ZVIw>=`iVXpF zKQ{de$B?D=y_C3yBpw647JbTB$18~5`M*vgF6He15H8*|OO*;x_9y0(8TbSLIh1rT zX0JhPJvLC?e=ZNUvNpI3IC~pO^2E<3|X=!Gl6fe=uwrP45+k-qcp$%rNbUy=Rg+*2tR3@vUhh7 zhsbf}?3JW)LJQx(b!Q^p)4TYd@u~%NaGOm26a0pw%Em{OH48`nT5i3nYS|;FFe(y` zpmHk#N6XS+$(x-TOXzFxkbNL*XG9W&L!AX+Mw;PfI!u{j^w%NE2 zBW4}sUhh3Zo^X=$A%LPU8uwYb^eXqrk&wG>+p7HAytN5h0L(Nfbc)=ovRS!27sg>z zKJPu%6VesnVQ8b?M-0s7J-3m){+I2(S}`R(J`}?@ZAiSsS7WGIgb-f{`rCF_CXFK7 z&+8Ckcscd-2>A{A_1);f&%RISE8eA(&W^>O4o5A|3k+l3spGbw79~5H>e2GBY%l%Y zgV+FtcwU37rAM$9g)#r|MumtEC%EDs?T{8+XGJB70Tlm54^^38G>(k?$i1hLGC{?k zb`8G#ZLp{RZLmK$9aiK>sXN?B%*_CjcIij0Taj>xHp$jAgv)X!tg9wH#F!`L~>naK~>|UdupIR+7wy;sX zVw)De;SR-J1A?9U;388__sanD^fblV?~fwKInUKZF9Zco3)Bp`4@_L!Q)`Vg=)+oM!1CHS+M;_vM*wpiTu|3t)ZS8%;OUQB#HdLsO zi-W~gg>$f68_T-dCR)wtKS<_LjCaU=lH>_nQKpn2zD}mti^kmNnw5}Qfo;~AJcO?Z z+m%=J4_%=CwJ~oR&)4~!cob0LDoJmgH-;@BkWe6DV^=p$+1Z2V?3=iniTQh3g>b%s zLroDz8Jhdja(@AYTQ*-C8P&vd_D>f53JG2%_p8`_?4DtIjPewKgizHk$B~y8eR(|+ zL)>59y2+^!Z=9c5_=J)$b=ap15%SUZ$#gXOduS875H)>}OWx%F1Lydz9*Yr9-|58^ z#%CIbW<1W7M={zVQr@0kRkGZ-Zy$aqxkAjV(W0uCX)49hA1|Z-j(XtA%OD}!6O^kQ zN;s8J{4JTaxOsmru8;pf;mo>f5e?=w%h`RJ97Fx_nSVa{i{O8210F096t{l{{g0)@ zmFIlQ;I#{~zCJS!)vEdTyM2o2|0nwBSW`Of|BWY`WUX7}((_hk#}&cxSv=nvCC43l z;{Uh1$J|yWf;EQ+CZY?-eUkD0y^mepz;dVm3cKq{0={BNEekQi#4D0 z*4mv@SyW$S2GPFzFe-^y$ip(h4@mj&;bTWy>LrYotdxyi&Fo4ZX$?PA#z)i<9`?}6 z!qz{j)A;R@cvDLoq=Le;D*aI8Ap3BXYfYKN*uy9fAgV~<8L7-zIH+6sds8)Ka;)At zn2gH7$MN4%+Tk5UI?q0Xf*B^{DSx%Y3#g{Z&$wRMnErWYDE&~>^`fq7!BYQDQ#uk| z;IR~(Ff*#5AIOPNiF?z$7F1Ooxt4H_S|4}f0S;GZ)GJc(yj+}bSCmA(*A_Q=^i8!;auJ}W045sJqwmp`LW296PQtZ_8F7_P3ji4wZzC&xoPW|akUElJ9#^LP4 znD!z5ljZ*FHAb9xoSVc)`!Sk897r3oDT%aGzM~yq#Tmq)s@K@vlBOr&^J@iB7|-^$ z`bG`z+af(O$S;xwyOOv){MiDx;N0T3uV>Z=0M&gQtF87u-%36za78{69DAUOyCh0n z|Mlpps-;8wxgTg9!d-Gu)>GQa6#p>U4^OM?fSsp<5V0hBZBskQcRa{Gc%9?>+B~qe z+`KzwqxDN~baLdZnKB+Q5}Ki}^WKy-Ul<-~k7AX#e9W4;5V$P~pyN;XsJ8K6DYbTu z^MwNjUMspg<=E($iIS!1SArp6)_D%4+}1cPtIMtq$fBcqaTDMrbUTHt7#dTRT@yFp zoOF8YqHBv|#GI>$d#W1c&vJIgOe65Vtp2QHr7uh((57Vj7Xs zYEj(3F6Dm3Y2XbvICRj?EclZ_wC7!xi%$t2x_(bty_WJidP~%Lk9lr%qeVq+ZZmIr64$SsO<81+{9uh z{00)YQ6wQ0lkmDme-%7yCFo+0n7_KUyA@a-K$$zZdBpvaJ<4&+;lRuq>0p}g+(z|- zUgz(2gK|y~t^Oq%WPF)t^^g8_Q<=uF9zSu|iRR|874<3mDe?Mq_6N~2j7L^qRX?(F z%fgZ*1K)YV!VjiK%riwU_68mE>b_VrDseql@dv!KDfK#`1lR7+?RIQOFRFXSK}h}U zH5P(0Id?5f1V@sTS-oU`-2AM{HoFuL|KR}0X&K3=wJv8W$)S zj_Sa3YBQAjSHb5rp~-NpL*DpIoVn1xpA*eLW2)_zMdd>^410Pp{Bn_`duN5^c>d}OR%UqJW2%-z;sn%y)a1dPL_ zfsnrW*w(Pd_K-(dZs&)+g9SCKK-%gFFcCL19CtX&!S)F6rHnj_$r8*HuBW^bhb&t2 z1{0LC1&khH`b;g$pNNPXg;T%k5^ToT?i-a>%zFUNV-N7C|0Eaydz6zT1~Ve{Q3JCh z{<*XzPNSe|ii&$Pncc9I9sc!;wVcIKP`vo8($zTM)@htd_zS*7bzH{@SDK&}J!R3J zeDmA6uY+RKK}*vHIG)v^k#fFePQgiA;e1f-G{{!*RQ*_X1W29WsRYQ#=gMtEifiZ# zyeJ$wx(ka=ytnRrp)dR1n=d1X=*@7S`gL;lWIea!nI8D z7;m$e=h&JA=Mb#kLeOaPhbI$ngC{?%zszy0f;jN?0Qg;tKgr8h#SLcmwPVe#vGszr zYWiBvn}rSJPpg3Bz-(N@G>v@457I%+=k)NhP{h{3r}lm0Fx5Xqn2y3^{Yb4Z26oLd zZWOyyPr{9Rzq}fi^&UaJ9+O>&8!w@(kD>9>4)@9g+VZH17nTIcVQfk;9PvPk6a*gOs+Ge>vm9Mf2g zM~2zH(w|kQt?sE!01WuwR^f^^pA>q4TLm}Mm>8jBttD}Z;U-T58-FcN-uR8C( zhNZ%a%PKN}toE)iyrWLq$`@|C@OBfl)kf-7-;Wb!KIfR(Rx=I?ruxOm+_q6LteNKZ zDm~l?RtXv%Q@XHunm2Rzj%*yx8lbmhTgZd!7KrV(2bLb?siTadG8OW7*Og39bewAa zkD&~a{&g=kdwQRwnK?UD#@ef*I(@%K?wF>OY7m9iXWB^``_q(CSY1uv`G(pm_D@NZu2h+)b`@8&$M7LbT>owvNgt{0s=mE;Xq)b{)GH`}uZ> zSyepL5{1MTQH%PP(#`Mg60{Gotj>3-n+b&^;%E%~{^$u*@X zr*A$(`tAjOb4aej#sNN%%Qatz&SR1Ze;9{vA>gDB@7>jujvb0k&F3|7In-rxc1`dO zjVa!e>H!i$B-5du8%=o`8fg@fOJ{&v91l$Sy2o-l`sz~3w76d*r&FmS=IWN>l6hN5 z;;5Q_M5?uuy3J$d&vrtzXDTvHeyL;9%wwvv9Z0(8>WKf0$jZ}p41vq^=1;G|TTiDL zcomVo`bqyX8Wz_{AtC)PnC2hnm$19ZvRc0{2%>2<BzVK&SuLLEXndF7vuoJelsy)g)Sv6Q zE6V6;)_|9X0U1O?{WHjl;xF$$VNP+hooR@&V3{E)%VNH+7!d1Jemz(`5l>hc`UpjJ z7Rhi)?tc-|io-Be>~gtsN{47Hi=rrx{XG6ODm~hfRsUHdjckIv18l(K?~N8B+b21s zWpbudxO1O~eX@BT-Z;%xQ3vEODU#;P5OuU_PJ5wIMBfLN51qYm7mPuT-m9z%kIa>V ziN24uu6DRrsgnpP)kzc!lvjwG`0-B$hi{leSuCU(8JNwOmPNSD&z%in4*yXm)zo6Wz_weNu3G?Ee3<_)rT2r$ozV*Ztn2+(_UVq(|otG zRrJzo%JHRD3xkPj(U$e$RaRHtluGB;;HLM`jvXz*cZ}%vPuvM6t`&(7X72?~aqlD9 z_=9C$kXn_C)e11D`9zP0XzGgn@Oy@+>q7dm!n2m|ovL+udJi>BjF3UX>BxfuZ|u}B znrcPI{hY3Pd$r%f zl^ZarpB@;jeSyCgc0S8W`)I9Xw%?MEvH^vA+5DI-ZJeg*mP8J${aTUXRiicFdxA^ppgKd-5on|YNK|l&kd8^}m_M+NcMWP>cYL7sQZ#F*QgNgRW(k|+c z+4Xvo4P%C7RdRaJu3A^D_@J>wACtgoa_(4c(LrzNhY1IW(^<6oJ7o0spiTWc%K03# zLth+cFW|DRuf`^+YO5@9$HIOnO-D|M8IRck)Nxq9<9^Ss`jS4PpZuW~)PKDO*=rqg zN}HN_&|~Pk|FdiB2OsQ?fCtzH+2EuPKgcdwevlQ1r(6W7d@w#rDGNF@6!bfNkvHTYJj3j|d(K2;!mq0rJ*kNu zZxKuJkLG>s{P6siN@P8O@m(sR`ZUZ>P2v6KA@^%}G9DkD%*-7YYbmK@Kf6v)?OD`# z@-tqz;brG(?n#2QcQ3}&qoo=5;(Pmi`PovR9&5F9t8@vnu0WW)ozQ-`M(2^n7oCPn zNki}ArZMHh+K#0~27rORtAH4ZBr6h24jcSvg`gG1-ry;@*GHYhJoFIjHRiWhkcO5t z(UKRsJX3CYvyay{ZX#a|+xZ@c1~_VZj~Qu3_yN7E#n;h7G0jBL+TqP9u zi^1rR!zq&dP*GK^uaAtFeJKjLC&}AHd`Q^L6~dz3-fpC{x)?!Uz=csA&-=1zu&&!-fH-u`9p^^m|VZf(UgJ#pHNqo;@ohrE?##a~bon86}Lt%ucW z0U}DRICaYuh^GhQkz z+ZzOk1ikeyQFZp*M3+4Yht}UFk_@`Os^hM8w@Uy`>e}%!eB$v{y|(nA0v70dDO@wbyKH7L|}ZGGQm^@uY(oEH$+?{cOrUATpH{d<|E|`ETk3<98SK zbP5GVKIoRIl|UGuZSwwFnJ-crpw&%h9)UEi)V^I!R?`flcNAWT3k}~FHzHL2^&0Cz z8gELdk2WTyYO-f)AzBSGf92}rdciD_q`#a!y#4^r>TY)k&1a3IS`UPNlyAErkJser zo(oRh#T|;!I`8PGvr;p5?MCS4y{u=S{+V|3Y9G5e<-tOK|N4}XbHYM=9_goAZz99Wozlb4CK%{2GT5I9wFlj_?^0XJuxB!I0NViVSA)fnr zP2{_!a!~0lMC^h`$BT@6F95=#3i32~RF%ayi7J~;55U|5+4Osz6DrgNc&3Vd^9IRK zfB7W+a?gJ53ht77xBX$b*Hzc9R!sy42X0ycdRO5p`w@+V;iU~m z)GkR_mw#cXq~u@Dgv_WE8}D%zzEbUz*L^lR@yXb-CR__(m%3|lMb@g{;|svoLvxns zhgy`C;Uh9)%^pBMM-PS7ddDhJUvMJvgNu6{u-Qj0TkDo$-S9x|$KuAk?>_OC@!4ROe8YB=1c{0A6zU`$bWGYw2Hfr@DBZ0rdq zzM&~=MnaW8WF#QLNto%ozqm6eW!;lLl$2?1{-M2l%xnmQZhnyED=k}H5+ZM=!}iWl zd|OWz2Z80*lI=2I01k+C2JcC}!+~-0?{{yxH--GU=a^O+^@Lh_LZkhMkBOf}@C9i# zF92qU#d<}0xFl<7vW^#UIw5-3GbPEr-;a?MuT{e{IOVb+wk51}DpK!zeEON-I z2GW~}kK$7A@Y`oeEo4|$TloEK>&-&{(RP{@Dn|_?Z?N1EvLU8}Ug7V~?*O&O*8@C4 zbV;tnPf9ACAw1^SGBfW>6EiP`yTrh3Ez|ogCr=pR@EBY1J!YvRi0j_7c>L(k_%=YD zM+Wiv()S`qWP*r43?AQY8FJ~3SX6P7rlUj1_&p;WvfVr+&F5r^sY%`X+521Gqq{|Y zG!nf8C8*T`$%Y6Nlix#CU4gIEk--c8(jhl)bs9?Z*z>R%m?FV@iEyhj^v4knCO@+3 zV0N0K!nk~OXgS+1W$)8h-WozP)VCiV$uw2760eo8ZoBe@lU1WwdBOkk$~@FE8XD0N zn5dvgcu|eYjU_G}GW=PveV>oP3DFou^&hYB?i%D0kb`#e-)^0_mxtG22g}f1--mx% zGs(l3O{H7~`zMIX0kltw-S3i@;*<~>sB>4F+Bepi*FEVgM=~{+i9I%Il#;f)`e7LQ zD-C3zrVj1t?%dmkLnqJ5>Y9g=Rk;Yz{wk^LT={$I==U$hpBPK7U_R=W>{h@W` zN)Z4g;?Z_#7tp)Q(t9+xiOYDcaT**_=ut+F(gS_}IjxaTVa^ui0;=gm`~?BTrptGu zXNpp@v!7of&o&r>sl*|0`4eweQLEofY6G`i6-q%6|7KIdBrH7miNAtZb%h~+CMYxZ zi&%?E$mm>7rvC?Ch1fzuZCkKudiC8ZS%6i*dvU8O*rpq+@ekh|wdwA(`qkF_F@ax; zM`z`&|Fd`oBXd{Hy*agN-9wd#GxvyZuJkONF!c%!xHMr?s?67Ii*#>S6+|}hxwALs zR7IWwg{K!A^~6gi4$)z+O;J$}cR! zOIQQ}sByCV+!mcH@TZ5g_>a{YIc`y-em^m+^phV|Vc!|!)R6Wxf`l7az z?$z0dK4On8-?Co{_Uk_b#?k7D?j-_O%=>uaV; zbmmSx-NcWd1E~^Y%U|3MH!fE^x7ow{=57B!USY1-lCbp~SrT~K#V$k0@~^L%#D1HD z-XG{RT}Uktl=XGaTTJ*nMA_{Ir)u!s-`4T(_t46Pq?<|ttkhfRqd%maacxb|?w=w( zQhRz5gWDKUZRP!+`yRwmN`Jjx`zw>rI z5ujz^LSAf+E_x4GT7A9l;P-voD#^6afg%Y zy{kCfbss#qI}6H(U;YTq)EO3*e0Q0uxD;=DYT8w!I|vfbGak3H@jqC5@31Dfc5e_H zY(#W#QBkTD1O=4dgIkmiN|hE+q=rz0P(qijs0gSuA%r3jgaDxi2!tX6(n3#wP(*|f zsd*i_2Yltq9oTXv`PjWreBmfxK$g z^YN@*qp+cX6?R=Uvj3z|I|Yzyxt*W0sh6}r1lQA$J_|r{&)9u&;UJ~y)|&D1%)f>% zx_i&=M~EO!D(y1Q?-M>4wIj z>3j|$>C-Y3r9I*2=rcz^_t+guqb5UT>n)<7o`j30?9IUj&^HIcvwFzAu55*_xWkwE-HJib z%*uVc&6xVi(uR@rl!sPHp*VrobO?!J(iudQ(YGEH7i0u z8*)lBUGx~y?(51>{gM@$U6e5%@!J8PvqCMu2J!5jz4R$)cIqoENh^-vAk5pN!j5oA zN-W)@vDZ9H2L4o&pjN%GVF3esqFtgQKG5nouybiSmff)O`?eqUm4%#-0pHZFmt3a-YdrW=G5YH=gnF`IP9D5zU z^D?yQrlEj+{n~0M_|+`1-fg?;eQOL;KsI<_W@}7W;r2Kt?xK6 zH_rn;lWrU>iie=tvb(b}WL7_Hb$0`L1xqa8->SXpiacr%@V-vSNq(ArzxBF9tpzLT z_Dy&uRPZCP$ElIuJ4QI_F1=d~Pe0#He8jk0UGFf3Sh%9L^7!j-wgG(#0xIKcPpW$2 zz0al7HUYNPu-6cTN1lEV6f|}z=?Q6{Exgybsw?;ed6&$3JhUhoAS`xI<-+?7rAxMB ztZ6O^@4dV0mV)~{!$0KHAQxwsuFk-t13qdG?7bGTay38`@6HQrXbSc8eCb?oJV7PK!p?y(>Sv)6EUJ;vn2mf@vW(x^9;7_rXsPM{-DeZlGbZTSguQk)=w|=jT87wp0 zO#C$ZQ@pR24K#!T)lhH8=)nst7rf~RymN?Qt+{Iu9+;H6Ki3|;t&Rks@|4ur$bGTb zs!2yxkriH!+qP)ECINW2@xl1AoIp^18xK=j=k_&rj(t{Gj*Mr`(pqu=A>~8e&-Ku) zQ_(#x>)S}LDNyUDkSv|!P-(UrGgLd*7ABt9h925e|qB~beV{5ljDJ4jb z?3bz*R7$Gbl6XMbb9sAK^O8+S!B+P@+~l?GX8k5Hs;tK5@~Q0;jTQ&wuHBQ=w=}!8YzXiJ$<+Po~=rqQT0fj5PtJdz9YS9?oTehx6W_$Xwoqo zy2m&oddpN^VDpTBC#13prEE(YkIXH^Te}TuC?9D5$czcTR-V#0_dK5;x{dv`rVq5SCW+ zjFwNnGXYAJ?+LzS9V5>e{i6&Ce4>&$izsj!j^|xA&%dVBuO7K`@I9yVbF&%Lm&2)Y zgC^UYhQv7Ba%e%Rm(k!tf)rxwaXfU8L+cWxV9V=S`W`3(+e+|rZS!Xq(67xtR{Ny9 zr$e8EGz}zVg&QG8^y~@2mL`~SsQ5vh)T#@?3TCYx_ep#4UMOl*b6~OKoi}G36k|TP zobQsi@BaX94qB*orYBWI+->L z@>Mt8PXwyN4eTFlx8_h&@)C+mY|c9gdT50b<#g2M@|i7Bj&y|C2>Ut0-^q~FREZ27 zR{7Ki$bo!xKLJJrV%I*a$|R#V**p7Qb+|9AX(al%pdx?XzlOCy&RK<`JfcUD+&7U6l!0s0d&8ht6F+=3c~3_R3_vh-fIT|(i_hiD$( zL#$Hd`xIdu*#q0PbEl0YM9_YXfmnhDB?RYBr^3JGT=1Y6Gb=@Ul^xQUvRkb@UT-$M z?gdtlT#*yCq*z~q;wE!&9`gcW^8`Rw6^ZlsTX!|Pe`NHS#V_*@E(i3X$lTcASZb$q za9#vp{lpRJQvCnU2IN5b{?^vspz;tWw)Jtsd;cP}a2%qudHDU&27fd8Zpac@)@XiL zhAV9vG~vIFLS?3Tds*R6esp#=MW!b)GjFChg;&6b-}eo(DjDA@HtU!!<9zxFlUdCh ztD4_;sjTSk_Ko;SwYxfZ1D?YEN*FjT8GSQ7#q0x>eAna=ttb4@Yb!=eMkk46f9&=$n<8z8dCx_9s0HXbZ!!?*gVDIb(VXQF9 z?{{@$Ki*!w6C#1N4g1^pkZsFJS!Jbkz0a$a`_xs|Za28#T?=dd2quutdZ9=?)2MjT z&H+W62THu(abCUM5ElIDQk(?(iz>v6>`?0XMujDu<9BjLfXBWd{!8$SNtYfCk!vm* z<>Xf(4hV3K&BHE%Hu{XL2a2{q;oOO58 z2g2uUun8;a6dtDt;@*9&cT#R zM%$)(gubIn-qk+=el^Tcub>%4%x^*~Y6Cx)v6`Gw8leA%zxZmWweWk4w$sx1yu+C3 z+9}#;r+-Ey0_l(WSP- zp{8~raz8dw%5%oKi2Ll~*3N$~3nLnYOcr~@a@Yy3k!;V@N%XF8y}@`eI6D@tRB-^jX8Su~6= zTBeVg935_!?R72GwuSIqO$uIl*>_@C%urDF`n|+%*_OQ5p3YnzzWKa$#<@HsHz+dt zOcawkk~^>X`a`IZRgjuS22)S2CEjA`;M~Lar&t4y$?nh3UlPBjif_H)jA(w{C(>H| z)-i^3IFhX0k^``{IPb%q-EG=clb8MJhg#%J(x1nP@*OWbvQsF%$+ev>^xISrNw*W* zyneVeHHid09N&$fI`yEjl=J|fcHZMhy5gL`Z$5WNAx@$4ql;j~9(wjLKc1t&;qDw+ zUtU$*_8cqhJ9Y=uPe%DMC(c~GR%!RJ^SJjHdp6(ONF=$vu_>c9tM57~H?=9=W^|LU zfuB#bQhY`u>w9AWc>$nRfcXid59gJae8RLbQWRF4UEs?O5<#WIjJY`vmDwv1$>t5 zph@*@-}eHKu){l$1)<+DeAGu-P!M^U|p zj1mNX^NPt+ZITP1eqLy3NkS>)HLRXR;v{pAlk{hQ;<8w!&vt?+BJ6AJ#1bf+gJdW7 z3{6z+@O+B?8_S+M!f+xpl&WtsVVq{z^vFqoH95CvGc^7p zLWfKc6eHWLseES-Q|Z?b#Fd(UTaI;>V_V$8=XSL}2Ff zy7BA693V!bBTb;~%G&v7#N{j02kv=Q&Zhib_M7mtW^n-8ex-^5&*150Cv zb&UkkEc%3h`2mzmiJ+%~!VLwjv?yqrR$+ZlwgT>BY1H85oktVdE)^k~Gq`t$?ICzg zL#<&!3TM>qsKKDw6GqV!7%?r6@jJ9sn3)jQd#ysXsfOl1jwPv*h8jGRF9#W4Q22)t z9Vd>Re-DL}TVmtd9T{;zr-f)}w#b?CBzXzjxgg+8yas49E2Yt|MuH!o-a_-qN0|GmITT-+ z5KMN#{;3Y4o-s=2fj)_!{aePkksLy#)~mw&8)tN)y=Z}?MwK*WDiGo?Cg6}ribpGX zPnOo*ZgPkw%i9CRU!It|P3l*?Q|1+44-v%p8o{pzfBc=DiEin?@XijU|KIRVj>wNj z@UlKWeTT6s@?X~-H1G2#+mUJ|5K){dT{~|yLTICn^fU#?ng8U>7BApzkcQwdW%UD52r5kt6Q00 zbS`%DX)c%fKQb@Lr+FXi0XS0m-Vo19Hr;)^OPzPgk!yA%MdDo3t(xtM+~WhNm=K6D z-QyP^st2&Ywe8KHAg7SSt??>{oef~!04n9Mbd&U$7F@jHL~{ZfZi!cb1WqIWtkZ#T zNmGeyfS2C!z&A<%&IyY=^*%C_e>pS|zhZg(O~81k)UB9@@W)|`2TXH2jyUCgE0L^e zE&VWJvk-bc6q=~yxpLLI;PsXnvQY%rD?xdFRQeEy+dp;UE1b{Ar>EdIX2QkB zQ|!I!G&o(=X7D$9Dp-vSvR;7Q0b$t@kP}k>qJnpKb#-kP-2`u(8{J}NRxj@qDLXk{ zG~=|MFp}3_Qpe7G>^vu#ej4e8(;XYRt`w*iRl%DA^AY`)dYVJt=%4jmVj+iY>4JWo z!Tq||RQXo%r9p5(R=kn}bLFzrOznt(y^Ce2vgElJN@GcvH>fS%*A(i?NJ0Z{9FX;&ajJsCJcGCvf;x`{#tf9`QXACXB&e)8nt3XIlYc46S& z^g?hV@@6K`VY!y;gARCqpl1FtwlpqpWhDpVm-n>B@N20Z#HwUyVLd9+8Pl1b<;*Zk z_P5RK$1a|q@ojq>08~(;*-m@55OcTaoB|Z1MK7d5?DsTX%kZkWL9liDnL?yZh;^9}9QEPj`eSmiC70X7T=8-xRtZU6$2j6I|LdvZ zh@?{$R8VI==m}rT57g5zpC@Kq?-{uhzGzuc|Ep87>V1I2QZcqd-zRbvwZCb3vK6!ODi~Fm`hz)ey^26(` z=FGaNCk4xvKugi_U_M9siGMye?wV~8*Q8CZrVJh}s=VZTt2WFqF%#zQ#ySk=9bVYK z{!>A6yPDDx zb*e?LpLuD%+>`uf#mQhxjhv@mSfU#s-5?3{T3^`)^&!vzvbCT(!GUoeSC1osr8wj- z{4*jjQVu#v?#4S5ZCUe>#SOP=k#({#%&ZIrp*u#vQ}h>;!fSxdJgwxNFY5^^mT0(q z(>;1VkSFg;7}T*A*!d@Wk0@?KyypOfr@L&(Ll^jmeafqWX+Db1@$#v-A@HI&0heU4 zE7X>8yY=up9+HH{pmY&;W2spV=hY#sb2{-(&Sr6Na8!Wtfoylke_;yq6F>m2{w;GW zD{|wF|84ax(9LL1{qHur|K5fa_>=$1l=Rn6B^8yGXul^Lx6&Od-r zq{|}O6u&-f7$>mtUa|I);zId_T=~sHC3AYR8h~60Jv^)naqa3z;`=#lUw`~GZE<_9 zFCVyT1lI^_5UGb2gfkJm<3A7%5DGNGJ(RwLbKkXdJr4A<^8PqqBG|>PW$KKPSZj|` zUE9yWUEB<{4_NZ9TIEv%KoXAay8z#(|5!fS#Kks0YwEr@SlJ@5O5)xvgqr;JC%%#O zE&uA?<=LKJ=t(cx%A0L^X*I||1GNwK#y1-FVZ!YDCilGIf#YZAO4u>TpFVZlKMA${ zp`jMpg<)K7pO7cq2A)rj<4Ld8E%6-_rR0vS0J=~Ja$WEYHA+p~O>4SPQn|}?Ek!2l zqisqmIY(8}w#ZgYI@!7i+$}2g%7wZdqcj$k;`ldqRgD{x=dA-E$eR&uZB+^QltR-{fZcQrGYpJfL3%0KrqS3i~~K#_B^!C;@w z&mp9l<-Yy;58R{L>E7W*&b^DY2>KeQE%3qx1S=b4N9VKeZ$Hi@JZ;j-*;uNiNPY+m zeIDTBk$!~llzNCy>Cu%k%zjD9V$+l8DSK~RXdI!h$m!mb#LVk;1Zj%@=Ac5D&-vdT z$Q$s_NYWmwy|#aw!2X|TD!jUmd zjAoM=ayHTC0Ge20ELcvx6Tnpn;sPuk^482Ki+)*oA+=cI;0I|)+Jv+-t~n=+~f zfNvrSo!|w3^fEJoK+W83oNADEV7nF!Pd6=0XCXdBxd+^cXNNrbixmDRQLlZAP zyj^IOf&!#30)mc{TjK|vzdycnFjk|KV0oA2A^5={JCOp5h_7qF@pY5b$yGK z{=`)rzgxtAQp);<{_J$Ed2FT-^?I5rrad5A%x}T@pzYFV)_jxp!_}eYP#58W^Y}{X zi1e_T7F$jFU}Syo+?0G^ony&bKP^zZMs)LCv~^6A;RgTFN1w^!fp$Uci%W*J-nV9+ zY=9r#bXGMmnB>2)%<~6#*Cjii$#^BQaE(@1-;?$|8S~HN_&%iU@^voIEX=`h`bbFNH@aRcWe64XE8o?!a~@+!DsU>I7vtrTUTX zGa5VUy(VV48(wTV9(6wO^=eW8wsD%`Juboqo#Ak^9#maGH+kOQKcn3^=)m3)RV_sR z1emqD0KEAAUlF6nS!Gn_*KYT~2 zTYibe?>lDf&4Ww6hXU6RLhkxl>-?(d!RO1Y0`(FU#^95p06S_HD1}E?UgrK?!|^;N z-)NZwbbjawR;{Rp=r0x}_fg+!ycCm3uMzoX>YQza!D z4%p{@F{S!46N~Dnk5Q~mCrmb?=|2UBcJ=d`hzrhS=V_#PT-@Oo8PL)Vl!mOfjjEE( zl3I|=nR)dKMhdfdn+cO~*F^5mC3Ve&HN&MQNpb3?!o>kil|JNh#>q97f2Q30m3W;V zIik8BSkSGe@)qWp4PTAe9xA4F?o?R$qbR?oIpx_5*YuOAF^ppsvqmL>fgrdM4Scz? zYbRyRkr1=V@ua)efA3vMi5C`xN2K+=4xG2HZnpOh<&jr>Vu(5eFI#>@BZWP@QmetP zqwY_iNuMA2X5tU-*(|$kx-_jhZ4^iQqRG|W=FHeH=0+%fh*wdP5i0(m>vPz;3+c&<(0+y+yWKj0j+9^Jlum z0NdOfSpXM4JhN4V`M!nziU#GFlW5T8rSWg^?V`KO72F|+eD`| zCCr%`tLUkaTNmMLAqq#BHe-5M#>DxWpRD!y4u*!T;bcT>6;$whGEY`3(-k^<3LYY7R*K$E)fD9Y4BkOCt`!^&mo{KOYS&cx z(>r4}0fAm?Vx5KN9{gBvTmbHn0tEg3k>2IE48 zEFl0^wZJW#t9XxbfC2i)X0E5_*9!sg$utf`iLRdX}9jLdRFdKf+z?yBJJ z8ZLfy_{<^aN2)cw!>XM6X2nOAh@r3=xqFa|3X|R3#(J>#l;_;l_fH3To*stq1TPf@ zi}Z$CdzGLCsuTY_<5tXw#_i;ekj!QJI9#voQpBhv4>mW8uvFIxO*4s z>o>g{cPMh`6Oq7|>&8yKxl3SGOG9PCENngu;s?v?1B-?%Qi<0ly~4I@9bbn)lf4t^ zS)|rFqJ9*I5~;P{cvvGS`)DcOSHfK zB5MTT`nyjYPt;e-MH^Q~>$Oc{>nK?-uzEr=yusRKQjdnxDDSx|#yVqOavyZb>rnf4 zn9>#&;N2fd>e=klELhnb46$qvIWz9szy$RfnIZJ8#lNy5&bWK4y&>XLnB4ib7}#{8 zof7H{mc;-2TEn;=N4)IP_9zTHKX;0%$ya5b#=>ge2;Y^dG8~X^aGh2k=G7Gt51?bG z!u&%&(e6MHUZL1c@4-O_ZI6ifFn|0M({_tzt3M6QF34;+OvSNIA7yAd{u%U$oY zmtDtKL%Dn)A8|_pn2wBD9|~6_U76;O+&M(G8uB8Ubb!$jq7nG;@V?swQJ(1mZi@gB zU@{Ez0C0PTZ%Jdzely=%icR z$K8|F4{ek*{K;LOohE(n|I*7+0bNT6*W9JsS4#VdFgZ{&U=wiJXQS;j^Ie^7?E@EU zq==z1_*|0lQZp({WJcBZhYyuM)%}x3?AEAMt~@C(Mf0XT6H}+BWIyCU6<2L-^HW$% z>8M)B1~{BTPjBqSD}H|F{k>o( zFR0quI9f1~b0lvhZaTmxsU(>04-I^nRLHx^S@CW;kvp?j&q3HYdWjfWJQuE1Smo3u zQL0T2AYU`KvSN7NfZpk#WF$Ctt^S6w^!9JqoXA9|PkPDc<5K@rPYRf%EMp4w1SY2! z8s_a{3eHt$@$(&vxMJ=%qMp0auvOdQ`tXh5o1VZ-Cv5%F!QeLrhaW7cTVL#8%;q2Zvi>h^%q&FY&PxBau!2x}h1 zlQ3l3obehXo?D+z4LIb1@Ind~LOtpsxgjSLxQjEHD?#4ghZ8!MSd#`%4{#LjxutpS z4%pM1HeHtzfsP_=LRN#lya}J_mDPZ^fs#P$#!_qqlAj~q#bMRrip=w>-;%Se#x=kG z0E|UA|M1uuI9xR!5SK>|3v|ZrAC)kQ*}FwF;CqluOJuZq8otus;c{Yk&>wdz+Jk=| zM*nf9Xzvn+m*~b(`|_oo39o(h7n8Sj!@NGj`5G4T2Rdk^*Gfb;0<#8UzJ~Q6x4+)k z7d)e$&2`4phb{!oSjX#7X$*>6ub|v8`+;0V_+1F>`?CbykPJeY{Pn)7F*h^q7}Plp z`E2sRWB|1*6l}IB@CU6_GX9JyoPj!A_Qma1m*G=yHUt}nB(|KwtZ%=svKe}nOEqk* z#wO}knGl$+9^LiT#YX8Ku9K^~;KWJAKXa?Gd?P`}Qq3CDpK;f$yv}-ay5wBr-Kg|D zvENrvP=#t4h*t*&Ms_mwY4FQEp$`_c@QO1Y+FN-vu6Ij;rgXzQ&KM2g5p}6bs z2sP5i%X?wefl+guc#&V~HhlS+Iq@)u?{b(~(|#L!aXM8q-!{DeR(S+5!-se}U6Ua` z&Jtx8DzUtD4#rG^!+tQ-HIjB}UHS+^%UmuJY~)cjsgI`QhzLx$s^=R{htRZedeB?i zm;_@Af$0P_8b-@B{TT?V=}jBDZ;>O_{X~IAn*(pE{Pd;fM>ylXXmB}M%V&z3ntE2? z)gC9}b_n^0u|**m@7?fRwVM}t!{Awc?-y-GrIl^w7V+j*hgsG4R_&Jbi@nE}6G%VJ zHsq#4$Hx|nfJ`0)%uwn@QtW-}AWZ%A)Ow0XTM0OVTA_E79Dq}&B%rs02Obt23#a$1 zt|&&`iD0$_JFUQN{Z{v1)@zuFSrNuO#pREjwz;`2ZYn(0!ok7b($l_Wj%)J42y1F% zGae=QGUR5F>$Lqk=ahmt?8GH!S2aHo#rZoiF@O$Hgr1A1MN?X+VluJQzYV8!V0;Ke zc**_2V^?ZX#J@;$0X5@{Z?gv{BbaC7@N{uHHSEX?3Pn2udFD4+zY|^A(_eV4TFr;| z+`OuQ$7(t1ROnQ-9Y}N~N$(JHaeQPm(@4^e5LYlm!$0YMw5GD`U@K+xQ!wXe!E#Sq zX?LJ(PB zn%w08oSM+6cWx==H=R-9qDpj(6`LN19I59)nI~l68{y35wmUD z+lKi~$Mv{AccQGP;Opthe+?m5+v*|3O0ro)bBznVJNjN#P3>h($7?pR6k#)eje+$} zH4dGcXs#3OD}WR0#A!og`%e_zS971plrNS_zFRGNt?QMgk8Kh=<629 ztXomZ92D@@o_Jc#PG^2sTEJ4{Taj9kLs8jmMp!77Qe!@?= zW#N~9w6@hJXm>9+Ge+3VwNy)x%h4A5CMywNi{ipeTCS)SyW(r^V#Iq{_oJF&~Mq^86lYp~j<$kQlxd&ln(~w@~bi-l<`z;a_Byw_( zF}~<b~ZDi1M)^$3DE5$cqZg7!&hLw-ISiAW3 zX43VdMz6fert%t(L|W=1o7E{?IPIXVr)iccJajsn37lQ_`OU za?nuL9wlZtZTG5zp6_q_HpZyuW>rXCnK<{VcEi8Pd`4zgbBh<7p1*`*1~I*JSYAp& z)9Zp8wZ$u*lAWXD(x{XNABk=i&WRskSpvFxW%F@`y@1X_$ZV){7!1!Bffi+^ixl%d z_Bha%^cEAXXLN2N>!gwGxsN%{G}k$f(}z8r+pualpA1m%+Tv)t2XrFcW6-VXxoG-Z z|G0?Nn@9&)D^ zsemJtYVleI{+R?=V5vxBasO(V@JJ3)*!WTRJ9Q}QK6bUCEY=1g`|<^`7zUZ3E0`G> zb=q#qQ%buhYzn=4iCmc@uL`Z)KFUpxrX2yVeAbcz*95G|wRss?2eKF$a~OP2iSu5| z(ClQzIcidx6*{nTL!50X2#U~a5<;L;1CKy@+NQ+=kvr<8p*4!j&h$EmMCG?;rGpC7 zwxy@N;nmNsP1~WKie?n7)=#t~tuR7s8kO@C{hUXP=F}kDw6FKmRku!_F15R~Bda%% zronIzc^Cz@->N+ta(qOERznPnc#wC+-iugue{zI4#dRS|Z7z7n7PoK3H&WTYU2XO3 zgz`>Bon_3PLIr*!i@DpEQK3)`fz)L>m7ZX$o()+s@t>=%gKs;zW)>Yit@#)dWYRM- z=>+XH2(&gs43OKupnEIlI5n80qj+^WtG<=4MWzx*G9b8}4WO>IXsf}Lfx9o%oSY78%faI#|_phs$25RnDo@P%e z%>_q`q$i@wQAGOZHaI0AAw+>3!!(p3FEz{u|M2)Y1!DNR*7@)bh7mO5h2}C4`0_ay z*B@yc@4pJgjG36(vM?dljAT3JMzTIMg6=Ay)+8}<9u)f9yKle0HxB~qPx`36MKRS8 z9wbAAymf;1Q~xR1oPdi)Z;GW?;I#DOK&Pj{C}E`twHfAB(zu1e?azOq zU<=QYjTfIcq#^S3VfO^0AR*IPhUksjx=vLyebB zqpn#g6&)Y*=FzVRg7}YvC#rLdbjEy4q>PDr9qc=5ivX$po_D=LK5eDSw^J4w+;^}y zYt7$`6I~)#*sA9a9-nw1_U4CH=~3B^qKFXJTK@vg7l%Q%=-ze0$4TG8ZOi3htW>Z7 zBz!c>2gCnZ@3D7zX6E`wNpZXUOi2rBK%tSKpoD5^+<3TM>6bH)Xa$}+<>Q?5(Anz_ z^^cMRGCodAGesxIq4_DNEI(G0yvu#q3R9R4z-6H&IymC{@s69Xot;=V9D}X9uJ%+^b#9-jh!1lG!P8$XX4!+BLbh zod)-(N|uEBmP)gJfHi13^|x&^DsbyZN;2Fc%o$7kiaJ zImQ9gCZpC3f~AgY$ld9q-$HCNM&#Cx^a_mMcePWn+C)}ZH~a{I1+SjNGlK)2nI6T2 z{wwr^y)oRV-8IX>u<>=H?WUcGs_Sd|$r`NJ8TPs#;$%6&A3jYZIGppRB(9sXMg6Uu zFV|Wq*}5e7cFQkO^#=(E8%SN(`;#w_0J_qAAj2&`QNKN)f}GjJZ1{j~CKAzLCq`-Pcwjq1;5bWQZb ziivckjJl_#Z~aRf+J-jLI(13KC+z*w*FwS=L6xnu=ae6FrgUgZNtDDCJx-jJDIKf` z;X>Qr=&M3Mz({-K7Eix-?e_NH4kS~*Nd!_K!Td_&j&!L)5GmiKO;hVLs3tP~)fOif z^aOvzgKd+2DPxTrV2u%)GzAxWYqNuet}*Plc7m;a^a9%U7yGLEx5L|YnM4)Zo{8E{ zP^xS7_Y!=Op^y5@HRhugjoE-+2f85dw36CnHUvgP zRP|Cp`;nZSPk(EEIDpNqLjO4_Es`x2h_Eqmnh5yAsJLKx=*h^(W^7>PyrB^0G*xc< z^JlPEuW_}3S%*F-!=@0=$dfMk9IWxRXKA~byGmuU_;oMbtg{ps)V5pqJ1G0)}GK%(oeGa^$nVT5s-8PmLK)4JrlMQLwXzxh$&mt_Y5)Tr&-8~Q=RmRSPwDw2}HtQ`GIOR7gd8LE~-zZC#7mA)L zZT9d+kT)S(YE6(a>f2ZWg9kIgQgva#p-@%NKvU)w@qFo}A@EACx65M7v{Zi>rFaBt zmb&Cj!F4L55sfoREnE>&@$3&zXEV5K(Cl_Qqgb-#A{ZL%^2)1mKt)t81^sPPzdqBe z>&wD7+6WbX+)i{}^{Va7HoTR0c*TPiT0~9)66Vjk1zJV?K*|qKDEH#FTVKrQ&PPjO9bcFV0Jfg z>odIIGfj2r7&tX*R?p6Ia-=dukRq^(0u#0e*o>(YZ-jCFLn+YthRdoaOq)cN8D7{~ z$&s~9k-*GgpeU;EeLUyV)mnFg5i}B$ur_2uS(WWm`FA1>$M7UKbEHz<xC~rH_H$rgv-;(ySzeyo>tLJ98duqepOSMP6W^PYV?uOvt)2OY1^9`n>jgh zvxViaxoHPw&#Ee2p)~GH5y@c$^BUb7A6SiJs5r?!0kjTfl!*i>qC!Jg{AUsfBd?Yv zBzIfxIST=n3ybd+Rb7|0w{2*VnXLYJgAbJa+^y|`wUK2dgWOw>bn0os7M8mKmtm{q zXZeexQz<1`eWN>5F3>>AHPe}K#YNU+ya%Z~w(_+VZJdEU${xNWY%F`|c*I^Gk9^2H zNd6Jcdu!nkX-UYtxEfRix;q%AKXP*twr+7cJ&ck&_<}WHlU=AfW9Mu?ZE#J*W;ywm z6qfCqrnx(SnE-MmHT?4>!FK#L0lpU*0cw=46-cg}c+W7b?xfQ^yqPg7qGmCN2f1qE^B$EBZ41?E+K7_w zu1FKGo2rvZEvh5d9b7c<&=iz@-gxClJm`I~byEnK#5Btkv7P1ezqX<fl2@F;{9&K}d-5jmu@*m5pS z5-A71jdW6)Qy(1bAfDrcIb>Di#-P{MIZxB}lD)cKaL3b)r2+}FCi4EHr=Y9>Lwi5e zaPY1n;N|37u#B9W+*Ff$!y>7+3^#2u|mbLHdmE zyN->OCMWR7GD~Mll+|KSQ8-S0v;WUK9c;&9F(D;~6ZC4iL)3uDfa{mAg+JO%?KA$+ zwGVJXNssNk1}m<367Q2+0_#ZT#DosF?;}bJBZNRIQM7bO#+Bba%WripBMd*j@B4~1 znb~)((&{-`L&Nz6ib5O0Elb$^aqM1Zc&2n=ItGCe#+*Y3>NvRlraK2$Bs9QL;k#3P z^21|Ra_rYuk`u6rQJ1%V7<*Lt3GX)^!=qEh1xB_XNG$CW;Xe5lobSi`2-UKom`tIN zG#BsXQpoBmCe94$B)1ZcgOcC|ciXZkJ?KhUXNsM@dnPx!dzO=1Eu4LF+fMCHw6}wZ zv=UzuLD|ZCI`CQh6z=M~gGvMIc{Y}Rz?4t?A^tvl=j!QcCxUaslTFybi{+O^q5I;i zFskNk#UY6gwq=%MV`C#KDk=eG!G)vSFUPAvV?PC~fa3aHSV&X<>f~wF2dCE*0?vwQ zjbou|!qfAJfMb!l_hGQ=6`suwE)a9|YfJQ7lOYS0zCp+TF&syW#{z4Y2&Bh^f!3_# zp53s^?-p}k#+DDz^rFl|!PyKQjCr4U#Oa+Y+*Rto#8cvP&vS3P^rrvY%E-+y{CD}3 zUkPadRZgDku-@AW`)jbBzjQ1@i>uZgb)4-$W`WN=G(KEWo492xT@ak6sjh*UWJh!kVe?qHtshkrPn{}bo=pF8`_Ei62yr}Tk-m)k!P*&HzQ|FEfU zom}3Y+8tY3@st>S?@IK2Ht$(}$&Ot09qzhc(v6f-B~pT!^Kvfa)!mA@bfI&BX?I;f z=o7T`BThR?CW5^SZ}4=-F+81`AhS7tPVtV+T18^|(;X4g7eVA~c{Cum|F_p6$2}ck z*xqe))yCWr+`1ukBgBX;IXT*4Tv{+|@&-(wby52s zUb|O`d4kuM)^+v+qvuB~J9jBQ*e-#Y^GO)8%c$F!d%5V|v4`zBhv|$^H>%NKH7NBB zrr~Pw$RKS`OV$Wz=#{M6sNaVa4V4NPYYvX%-2djJYejzya%~ht2&A=o^`Ere_MHwP z)IvJkmVwCgUK1~(rnkRtYEG{IYM1lR&Z|YykG6x`pn`gZUg#A!s@_}IeJ;!DG80xF?$I^B*qsp!Sgztv!-HK) zGs$@CJ&<7T{!WIJG~#sm};EVIWS8&hdk}-j!dd`zDP5AiU`%h6je0>6;11R=55^uDYybQi5TN z)&x+$W#v-~CtNQ|cu%t`YDDbmWztIBVfTs@t@=hPQnN_N0!_3yQQ7uJN0`-HSrK@P zJ!{PkOY;~}05moFUb&qK6 za^TvSDw0{UzpBlo1rp#mDXZ}8Gg2JqHUFW_asss#exh&I#I2x9vcT2knLc`onDNp{ zKH$$%R<`~Ma{`(FJd^+U{dKfAHM+XnT-~#bP&K7R~e0QEFs)veGI`LjUuYV>`V`9Nl65|MY*tpZkr zAnfy3VxYr>!(M2~$#RbWtcDQiD2EQCDpE_s+@j|Dc5wGrzGPQ&E~UTHQ3%G$KXT+( zlZ7E;rb;22VOl2p<;PWA$vdPMJS1wlgA^&n(cEHXcxJ1{qISx*qj7s_i$+CelxGsd zBZqgt%Fvs8EG=>ZrzVR1aDj=9BgVoYFuDdrbCC#hE$K3Lr$|kYV`gwx7y`j!?nfQm zpVo?#9xjFC^FKbWk2U^9U;5WtCeXpngv}yLw#|vo0xAKo+vAZKsQ^ACzf+=+9#Eo`;2yCxXKycm zG30}!DEp?SCd(dD~I0n z)75#yH{^R0jAnT_bglo+XLe#Nx)O`6|A}w__{tUk)b`n$0B=;^_|fdX;UOt+X4|2^!Wc1-AItM|1K%At5Ax?k$m*=6njsR{$dK zuS@CQn( zHMM$Gaq*7hiZcJ-eHnqb7oYJfvU7dqzwliImcRdNrsyOx87TcgRXz#GaL z-%k`>M0qE9?4RVjE@j%{fJIk*;|a5H<_E~lF~SE-g^caIfBrJlUyN(R&}=R+Tqm}R zMjfqMTPXh{b%}J&9`1OCa2&rWCt5GMYB8>Xs-Oa z9Dg1)iWZ^uVlJQs@KW^a4=jsG++eDpAv6!g9q+L5~37k*}BWX)NdC zqL;?GXEeUzLdHATZldC+aeJ58XZ;;t$D{2h()<<-QEXh2#r>}FAHF6mhyVhDAy{WQ z7m`pg@sCrD_IAa0B2H=|8= zR|oO+o8voo-L{*ZGY6|JjFZcgu0f|`vda~bpKaPp9v;|bz|WE+Qpt3ksddFl9*c@d z)UMQzXj0c6yU$koIB;~gyarS3yc@H4xn-n+Y`>h9zAq~q8w|zq7fq6kk4Ck>(O#n1 z#M*G(dHO5Jww)VDhc@I3N|s~5-9xzWj~3$tNe!}*30dLYG^fI`ezj>|YhWOxw zQua`evVwKD;vOzSbo1`qVX!O(8)_B7ZMVa>PpTY7N89GUhH1w7qi;g9|2Q=Mqa-!J zC;eJbN?;6w?Z-suTS(O-4=Hhe1|{}6on!_%!X+~Nx{JYydr;{tEL*hebijafTqh6vFv0rHIO7@kHA0uZ{QQB2SJo_yQ&3}{uNT%ZX z{=YKAAtgD^(ahJ9H7I3$9Q`1(L>wb_LzI$rXw-jk!p%a=ZPH?O!6n>U8kX307fBsu zx7Oc1YeFu}vM`xXB+R}vJ7x}9PaB+3mx5KVgn898MUL>W8w%Xs8+gr@DhiD2#~FuB z_EjFzl)E^XU==$w&r&UZwncyz%$>wR1dgo)XBrBbabv3bX=bMHW}qF;>)cRJUI6*w z%j(HH{|gbMWmJm$oIgH&Kt|f<%kK%bnea%6)YW#BIJ2lkov8}BW~q2xz~`FCPSoMD z)ob%{V;j_gr5kYzwh={U^qNqQI}p}!qtvp_y8)HNl~ElVj}26FlYOI8;0k)KFAMyb zxW)Tk(ECsVwN>0w&Ag{=QDa=6JLu_l3~j8t&E~t&P9*vSdQANSP9>i+eP6ptaPEwX z8*1F|TL&?-D!D3=>|8?mMxZ`-G+9OZ<~*I1S~zh%tg0{E0qkyle&ZQ7zkA0~2}x_r z13W=qEELXm1lH9i9+~FYZkOt2$JOy|c__9mU)7oKPE(2HWQxjK$4;@f7hEw8Wf!Qp zw_h(Y91$K0(AY{&+*r?p?rV6LIcfqM!+423yF(bg9Opnth8b`Wbp~}0gyk6;qrbOQ z0z{d|B;KsQ^W+=~KOwu1W{-c?<8=Is|yP=}J>roz#h^+to;pG1D z4DXwkS}kr6RAw6KDQ`G5)GpDU%(MP|k@H|{`h};aF4@-J00vsp287MOO&2yt(BEHt z*tToVo%2q^Le5l8p(^9-Z4)btLEc?b256Muu(U-}_v$XvcMH)LQT12dD<#p z?h$zVIO>W~-dsgxXU>GxFmKVj-@#`Vqwsc)>d*>Al8A@F2&cd(2E=W z&t^%D0lcuavH=3IG;;Af%Z!)9#)uBSkX1oP_2K9O6eyYIdoJBd;AN1B!XZg6&djM z#%i|agUFSLAXGVr*Q0F{g_vE!_a{wWn^1a#H!OLaN5S|cb@+6ua2lWHl&x8Y5(r|5CQ#tKR|!5iztOLjd{fA% z)?*%;Nc)x}9bM2lnO7?H;-Nj=U`>qenvfw^J;pb}PdA@u7ea-z6@!VkjA^T^ zOF0uTuP&(WZh=9qen7BAaAUQ!c~~)g|3Hyvw)SscdwWQ=5KXN5@o`rE4DxF1b~yGl z^Ew710=e`psatE0bKkN>W~ z>`O887(hen(hqHi)|+AIG7(?TfL(H?mkOdzfzLj&FkMmMFpxbQq zeMIryDf9~qkHCU*4;KB;fM3&V*yn6R#VJ3-hOn%d#zs!=5FKHrEhiz(CNZrFhhp0l zh`FO=*l;bHk|fbVW-CTLnLk2_3e^0>QM>M_IpFQ+(h7fW@gWagxp>{#c3c>cMVW>7W0DNZubVHvU&LF zt$*N-Wg|qQED{;Opn=7kiY?-H0n~1`B=sMa9~AE%dRcvFp0+>P8hVGsZttq~b-L@z ziko%Ks=<1ZEYyZHd;l~4N_OQF!3z3;H!LzEd-)U#q*zGC{nMRhzkefbnm1h&V;3_$ldvO%G zS5Xb2RqWY!V|F+_R#slZZAaLfWdcS=e0>~$*zIk;jr)po-^$X6{9}K`5#h&g^qJqs z&vLup3MM%WpSSPVqKYs^e^;n=U*Nhpcdad6e-Fz5)V@btIGTH1< z0O74ldB-_x6O$Zd08R9dp?CBTGLV^jSxjt)WAG8xDK#_yMJJZ^eh78{64#J}Ab>{e zWgEQ@d56`Eh6ihXyo+8YL`gGlp`!R0qbGkwE88(M&vu{2w7pTs^FUPD^ZZem%6`S7 za_7NJk!z*6;r@%n4_7?A)sF>#tz&IGN+NK3QZb&OTIpi5$m=Cltik@@zo-t?FFdkc5T!zr+x7>VTvW>L&HROr zh0g>afHtnBr<8B*V)NL)SxKvQszxLuP>_tzX);B}EaMNrRRW9HFK* zRrzVZoo5{zjRX>Sv5+osNT2@d&B==sI}ACKiYh=%`|rrwfKXG>2?;wR*-;P-euT#* zuvrq|-z!dL8hqHhmJMA+Mx=igg(EJkC$o-Oc`c96>|WeHPWF8dZxFk)D`S?#Z1X4X zD=*K`W2MlmVLEb|D%b*S+-0{f?#5*h`i{b3i;;`umj*b=%4)9@qs(WZwU*HO2s##b zP}_drjz=a84)%Y_;7G7>`vz2rF0V1)2$#yYoWD8v;Im{GS^!tbbMl}YkX@T9$C*j@ zXc55*E@%GL=xS){E;jcFvY=1p2n=mG%u1_kXRC7n!uLmp@&J6w$?jjtSMC2I=yW7u zpv|4&IK17uGeQCj^F;$H#V+p%>$@>jLv}rsIj1E+K#O~Gu|fI!9%p!UD3SI@Bzv9| z$1a9Ok@=^v+Vg_L2C8Dyk+`qC#T$$C8k5u01Ye&SHthZm&RHg0T{8<(EF@Q{^cHHC zWCc&f@)bXBe-c?OIV+e?*CHU#?qz42xu7Xa;__BLrftX6{a_1S89rG!8cs5Oh25T5 z!S3H+SEO1rjkwl~yY zpje}f4pGb~502C{=bGiWhY4~fRL+`x6`JPelHAWL>BYX#R?8hk3Iv_o`5~hd8StYdY1}pw21q3(fTww3V6jEYzq|wsM!-#7UtYV$4DE zFcvErB_yaMEB0m_u9=O;?_*Ha&v|cU{2Bkfz_~Hw>GCsI`t{j^w)9}gR8^fMzr4mo z3xKQVtYw%mF9hWX$^q~azH0ZZzPz>~Y=)ih%lu3}(J)FJ5O^%VPj!a3PVp4xmxL{+2e zWb52Z+zNT6i&ewa7S1}!=V@efp^f(448F_nuAX`zEy6<953Cgq+&qPJKQWUQ&{Od4 zS5Dsa5$kGy3r@znkkXciw>ViJE>@Wk`gwl=`L79!oDretDSnVoXG4WcJ+``r6i!1HRL{z@^i>k!3u&f|ya9 zE7@TG2ne-hKVbwGSqO}RZ)5=h9`!)xEF&%#;o*<4uVzjf>8T_SwyEk5>#xB=2SD3} z-G&&*Yg12U#X-TE!?O#M7^uhKQldjXT+a~EgWx~_9-qJ`V;lXYCN=(BB|=;K+dTvQ zvm+7#KeD#8w0tkb$2V!rf|~1%+l*!HlvZ8v{*f#adV(N?M&1Ms!-8Sv!2!*K5y+lQxOru0SKOwF^Gv~f6hZEEOYq(pWnVC zsaH@Z$53=>LhZNL+{Bi)xPgXbgZ{YHVc-qU|6AN7XMj;5vL^3TM5P{o%jY zPt|nm6#umv-#Ie=cjm|MeHu%>``2Ih$+O+-Z~Qal$o`K!KWb_Ff18-?|3a5VZSwp- zaE#J>mrQg4vwr;^*o1WW?kFLy&-ca)Xc-)QbLEP%U@Cr__*N6tG%jyEOWgM#iY5%U z7JRUK^>9?6V7{i@AjA&I16iZzAqsJ#Z?mycZX__|;AXoZZUrDpd+X7Grv%|n%}`j= zJ__#;qCyqs{|IBDk}!DkFYNG7Y~oPhB?=V~V!s%z5=WisQg?j)?GTMBR56=+gAm5% z5kmV1J6LD>C$50H=&$_ne|m93MNs~z-CAR!QSw`{Z&0{QK0V4dy2e9~TWw^R{T<^a z4+>`qJn|P%*$I#Pmqr)rzIev}%*y{`3@PdBiEb+EeietbC|9TVk_pGPkq((%p|^Y8 z6`2&DYtF|-L7K##Qd1NsCG+jphB)D2ms64|O3CDYr8k5TCYWJyU$ODe5UN=YMQTuV+ z?K%niatrQwH1oMWs-AMgJj`2LqGO1{f)`Ff!(1MWAVjq^7JC4cuBWA?|h<&O6sk@Y{E>7B5%&TRxiKI(O<)aJR$ z-&Q*!dUukqS`hTO~A@G0F-&L6=f|lW}F;2PJZ_g_6YPTB3+_C zG6Z-kcSxk8LJPgubfZd5&f5C zZ8YnCG8s;xNdUD^-=(ebJq( znt<5*50MLIunqYjfPfuP_;n%~Dl!dY9|HvH-n>nLVIo>q!uU|%XjFGA;q8;aX$!Q^ z&v0|^8qG;n^o^fj8e2V0tG72>OR#HM@#x{SBgQlwCu?|P0xQ93H1WKZ+15QdWT%OJ zX2XC>3E$?!qdUBiaYM92@=h0>IuAdJfDt#{J4Tp!K%bLf15(y-8`GlY%yHZ+_&V~N zY2n%U9zNjF%36=HDU=WJk#F=zA1#z;hdenaTbvM}Z(eB*%$V};5a=$kF?NyEsq|Ud zDKL+xaS<&TTDv;!BK;tf=#yh1I=!F;NZCJrvXSh})lA`_#VzXu%{QU&FAcb26#x=O zechmdez@znJIdG{u2kg+z^*-apPQ8EUzopc46*!Xwh!o_6|ucg$gYoG;a9yCaLlCK z^2}E7Z1Vm=Y#Ya544Bu6cW=E^-@hBPU|ly-@xdkq#uw?|zGwOkD`2etL`h0))6*4-mqK%$y zJL0Lj%_UDfts+_>?{R6@gDZDlY}s2d+NADM+>m(a<|Qvd>E@mJS5g`2^(D>fxgFXk z>OM5xm)eoe?eA#uM7e(OJuoQcrD~4#JNNPbBId}L<1-T$Aw8CvfykZBWtDLMm1+y$y5*bQ#Kw#I+D-h92P zW@-G>WR3_GxH}To%=m>p9Y7Kuwca)AwQb=UWh|2F7V|RmBKR0Ou(1Z(CQ?#w#C)T! z>K`Y%2QE5ws9u zE#Lm;Qan6oe#`FkL)s;#ZZvF(@m!HMTFhor=EQ!(G5-Z+h!AByb$E?5wR5^qlF2^t zprjm5g_Kd*&P?*mN4?62A1m$#K1A1uz1g5#*O z!7*d(i(Y3^&C8nK-LAN%C$FDy^X}^b9?5 zri`#PCce8nei(gy!ZbYy9C(3&vEp`QIpQr#^nr#)o0>i-9!AyY)8_**g^C-K(S2Pm zCw&-+-a9iso_C@=%7I=K_ZK(TQh?^F5A7O+WJLH;>P*{cLP~(x{&|LCQvAIjIys5iwmzCt^5t~Q1I8Sunt}m8Ah{L{Q%CDt`^8DH zaHT;IAZ|E7v-*bJV!<%lVaV)m`dXnteq@hoTO|)+CiC+`{_(T=E$xsG^p$rCF=wik zJ~mx;l$E~aq+RjDQ1{cvXS4b+i=!xauBkHV28%;e(ay7XW5@GZ9vSEmCNEmTeItWl z45ld$ABt_KS{KAK4uV|CDPC=93J#}K@S`onYs0YTvl6n-_M1=Oi!%OxM_uF!x3|3Z_)$o8aH!1`)3MojYhsyyUsT50&u7uDVuEdQ{)G5g>8*yMi+f798M% z37^NQQSNRxhEiC&NqOj)fpD6@vW!2giMLPp%5Up|2XTN(P#H$&DZ*QxXGWcjKRfk? z`Ny5M6>X`(!4;cYDMN9elY#7Vo?al!aNzeGRl!?pfB#0lkp$0Gu4|t)akvpWJ; zctY|~W+`(~%oUt(@7UNaL?Zcew7;|SA-Psex5ERj-l3VSkPWVKp4=gQpxDVQx#VAx zB1s@u3i{}R$xcy#b&5Z_LI|ctnUx9a38kUyJV%s zZJByVE5h>@4Z|^S-MkrXC-ZjeeYM+~(6b6KU+E9>L?4{y%5M-3T#7?0d&0G-r5bS0 zQ@`^yEBqF@6*=-}OVyOr4RkN@V0CBXR$b4^F1g#T>PVbA9!9rLiyoqk_EcDa<_@T; zH8MYNV=S_oWx5jE=X4Dy_FZMN?_z3#QUTr;&gwU<_Fi2xuCqwQLT4lRTwHo*GAUV2 z+kwRW#+LZ)DGpn{P=gxWe%ade0Lqn~6ahT}?zsvJ!e%4e)D)+7_Tl9a?&!^7KM&C_ z6;-%(vS+#IAeeMNRWZIz`<>g z`lnkpm=OF?J(A~$cdn6|ukF*Pe#DU;BRYM*hfG>9Cp6%=A()oYjA3HC#o7T2WXa`( ztsonyHq6q{YRPW$WW;OGH&ah1Mt7I^ir7U0!y6>iGIco&wayyqgZ8%n(nD$`fvV}e zGlF-6vC9qzZUmTo6;GheH(y#e+tw+<`8(MVTo~d78H?ST(etHa%S9zSZ4u%{2~d(Z;b%7Xh8PEBc8YY|+_`gx-dO}6 zR))Lc?phhHG*?)v#fcRjqcH)Nj-9~WSG9Q$<3rc8P0RmEo~>wNj@jqR-P!~6^Wt~} zj1TOaWF`c5YNw4T@W-{%X5hJ-D)f5QD_3v43-`09Gi}$vWGy< zZllgSa`a|mjp9Iu7;^>gZARV_v{t>RH}h>9f<+WIEP$QM_J@X z!P!YiUq@$)yfC z{cgrPX#k5T$5;zc*7;W+$lskn=RCYyHQOB(+cJ??|*rJ=X1>12K!D0@z0EEy!y^q974s6 znn~mq@hZ%lWyI2FZuNA)4K$m}4d4A#vxL{q;|Q6cN&t&oqw|YK}FnR<(^Q z(Sk-F9pxN<)ku`BLGYCQ01;;p&s6H4y~PZuY%;|Z!5TUZsTuJF{@N%uD%fXD8A58*M&6@4ypc1*b<&)HWeaDOfyEe z7eTSVIB-XFejOgB7H#5vG>i?zS~7oewdHdlbb|RNMv<2LH{M2OA$sZWS)r?AXD|dV z@s`ia)Dz4SPP9FaG-$b_BAty4z7dpDx(b3cT|XXo@^flhfG(x9nu4Pki#(>8C`?QL zDqj6;dT6Jcsq3D>v>EXB92WK3_{u|q$QztaVivdBv3lkFIW?{vYK!|2!{qa`5Wnt< zFok10vi9)W^<4^o5(eAl+`64&N&b~=u>kA}T}EGGoHn0-XM z>2A420(T0($Qj8ojWTn6e`D99Ra;Q(Zd$N9x_gFhVp1dRq1o>jBx!>tsIIAnwFXoZ zMQbK(6;KRlWSSfzCWg7c2#)?5VTQ~oh@H!zAR48zOGX5zEQfM}9bXy-V zTgGgh%E?XBr=ka)Smp^@-->^buT`nr#ca$c%n!1kODo+yDJ?3`Hm$k)e|Ywi{|=dL z(lfN~YQCXxiZcqsu<+TT`XQq{exu+Gswc{_nC$Ew-Lcb?r>hC3Ycrin z5V}={`}$ymst$gZ?TGtop1Q zx<3oaPmDnOOlXr#*7p09e6uYE{G0QpmGxAVwQP-#tQ^#FQ=q1Y*S2nLtCWG z`M!i+@|7Q0XSS^sBW#*NsWgQi`gYn$Bq-N-^V$~n$mV zSggjwKn6flZ}6#x@5o%82ETSQB&=Gmps(ykThjy##(&iD>7ueCnQ&^+CB|zifDpn> z-2JpNCrZC|y3CvM83jesJZ*NkR|eQXUHU_*RlW(HHeyK~fMeh{S&sJ8z2qnucDvYmR0{bAA_(JiV(f6k+~4!>OARWV!j@e>o>k(`Kf zsQD1lJ7F9(4{%uE_dAtudCMwm)vM-0UVKHw89z9SNKHQ(NH%={^L${D<=n8e>9{y) zd?8mWV8qyraC7aV}rnfi&|H;Uyw; zAfN1aJUTC9nPP2{ICteOmeb{_D<&I>abN|Po4G?enx{oP@SPgueYKslTFCg3MzrJ^ zwOB1Qoa*Tvc?)6#-KZ?|BfSKYCF{0>v;U4it-n8$nNZfjqO@wB?TKI|xhE$}DP)>% zy0@X^)9sca(MUjAeUH}2(^59YwJu*h$`Z2`(uWUq`O2~O1@)A3qRb4_qlPb=&V4sy zue3XtWcK){dyD7XtWa&HPD1auw9=$9gAY1<*+0PjAeyQ)JY7Q0#H1DkNN=|a!*Q%h zu+!;$Vc*ngIiW1gfbKn~8L`3>0KfL(sLdxai4p;$UB_vyrZTq1IY0XM;jmZ^3Oxg| zo9gMQgKMFi#o;Kc+ODkNEP3k%Nd5b1;KloCin^jRN38E+Y4OQ~SjB-2bVThNj;#Yb zMQJ&Yz$NB3wA`gzR*B^bA3Hjy82SaOHjMl@DZL-&4! zDr(Yh6?c&t80tvIqRPME%R4Vm`S5NoWm9G3?f7?Nb1b2KsijIo3aY`hj@Az~MJF5Bwxn+)6ME002BQeHS z^de;ABx90HOTF)xQdxocUj!&5S9@_*Yoabp=aak^t{X&sdejpmP}%rcA$@z-XH9jc zMXi+SS8*i~83>`K&78+4p2iTFlR=v>ON{iC!<_OW{uBcm=^H?QU%ES_HY8wVMKtx| z&ST~k(I*##GC+XA15~oV<<|%64kR#K!Ml;r7D;+Xv;swb19!xIhBr^wc|GqC(h72# zCc1><5mE~F;^-PvxpQjN;%Mx{L-)+XIF6D(o$8!@hQJ<_o3-M9u%C+_DLI*cL^b~*B=PK_kN1>`Kee!+%T>ehZf%A=6%Z2Y_G-hIj`P?)GKua|}6|}FuVA<1iERaj# zrk?WG=aFyNhW&ByY2;IVMwIpGb3Az&%Uh6vEaG6tVK(fB zSUAH}A0N(UxzKEO^FW+1hkCDDW89+{K4QXe(7TjghIK;w@R;^^E3k!>^^-%U77jWw#zEDpt! z>6tv4hWuQv7i0}W5AEK z3_R|B77rhks25N8xqx8*WcLt8o+C(4!_p*gdfq1 z&$%mR=6qw_Nl^Y3N%gfPe!%gI4y4I#j3WYltyRfIwTUWKr)rps|0U#NPrhm1ael@& zcACq`b)*sppd8|C@^Mt|Pk?vZgd1Wnr0ZQFoL1F(*2Lr3^6O><+_pX|Hf%sR#S6FgtMg%=L370$+yWfGSkF>aKZwwTrF>C(vWScpm%^bd04zC-eS8)^n_;Lt3$KOlUfYktnX{@Kkj zf9$TPtwnZ9=+PHd)S56uCsP|6dV@QhhcNTQo^P-XLex)*?8&gTykSuXPnoBg!N}mA zSV6>C1Ir8LvCEvzL1PO~83aAdyL2VS#Chb_b zWbb!^KR2OR#L@0QIfbHD(V+d-q>gRgIY!*~tGAk3>T6=Sh9syx!1!MvjW)sgU31sR z0>~IB_Ml7O)XQVDqC$!nJ{uZ~?k1$Mba!NuMb#H$xB}tKr{_PI`1IJ)lt_FQp8_9B zVHSu5o2;Q5lEtki>GKq0;rocloE*zWpK(on33{z=F&Ibof-j^s_o-M&01@YKO+lAG zK`OKHPpM2WZ=&so;QZTD!Sw74(S}=za03#E$3}Dbi>6%>iQo>TdKvh+S!br$7Fj-z z$l|SdL6le>f~wPEfWg*_rS;cNZ$K5|ID2)Ir2O=pl-z8^8reStHdxy=y_38<@0=1N zuKtZejbyaQy;N-nhmTXm8tX}2;uDKvc@*Bn1d%?e*Xz*9)hcpTR!f4cSToSfj|go#YhaMnxqNmwEyq zF%QPaV}C<{X@ppc>F?sFoaLe*Hr|(%Mb}$Aa+`h;Gw>A)iwK8LNw$YB@Egfj(^p~Y zF6UZpF^S=6&&lpFEp-gkGZJE?HGud(uoUZ6Fl5VBj~R-`xh3MLY3;tC06TR)4RYxT z1=DpomhscPFz4%^ymexgq-3$j!Eoq0kK}hisL9+LkGOoJ@IxqqJ~j@CQz1DPHpqlc z$?*Iht@~$)B)UiKA}mOSj6g*4akTRL0@l#1d^}#KU#jnuGu^mA%l+2FXY|5jpDm_= zY=3Uc4TYXhF4lh!-y=DrMrD_nST;m@0;?QXl14l_^7YE9+6`#Vt@24C#dU33{F}QxwcR_zPeV?_~)xL0-L@}@E*npR;jsLR7AdD)u;AF z2oPT_-m>FPIR{3+Gln10+~R2E2n^bXTJoevFIj}zpPdLttfBXyyxcRO48 z%lA&hug^+RoL2#L_8;K_nlbe2EG^4prX8LNdE zk|~+u#^9Pa1s{Mx#K<3dfOrPkC=&O#zS~TBe^Xup27S{{eW`|0h(zeB-!pVS3E z8#)PL;D|4W2`Qh|3UIVh7oTFtAvG*a{<0g%(%`C1zbIiz8QJ#|mA%3*v<&_f9Zlke2_Mb1hT_A@T`l$lc3Y!pcZU4E7yEVgxLmN2C>_Q%j~`FY;0pC;#R9RWdT2 zZa$JDOE37)@B`0Q#&<6sxVD}v9<`|t4yLa1E5~Jyrv1*ZYjZ23d{*H2)(pwEa<9vz@+ObpkIO)oJO-TE;n?JqhV}vC1*CBLBhuRFTSC7G2eCMdbbi-{z&o6FLXp1^OkBT3ZDrWgN zxW5Q=-JWnh8WrPWZ4!aznGq*W?-%`!SG7;4t?{p>4ky)&5Y>|z#UbZzl7!Fh4%iv4 zh%x8mpV+_57dX5s6^89wR%Zy!?*O#Ui0?BN8^890XpvoD-x%#|*GC4K&$om~%A*mk z20!PRoY9V`Gh?$Ph3PY~7e9S|5Gan>cipcyCcItu5+Rr|J-8zY-a%p=k02jJR{B4g zlrxUYjE_-E_fZDqoop4;!U zP1HrRZCFF2s^DLCV`!IT&;+MIaZSf6yX^iY9!lR60?;p9H_^sUsS7mg=>gGKqN{h1 z5^`&_r!&p;efu$SN6C~*!lTVn_zu0vVZ-JqlTKjP3Y_{OW&78^eZHNImNu57Hb17X z4mUCa^$X_jaeX59(hfzT*4qyqo6>Q+(q% zrG?ZUl*zHkKW`YmbKm)^SQamFna{Ph`u$ly1KXcQ>HaVs7a3pyEr?OkJtqLglYm0^ z!!BjIvANeO@j#)X2_R-LdZx=#)e$RVQpu~{tTW>(%&B3W+sR&5HXk4t;MZ}w0-kLu z*Yj{c_A~PAX%{*RAwM}OyF$&;S8}{2#l-G5Or5vlyA^CJtxz-w5w>^E(;>}zLG?n*_wTP?^6^cZK|h>y zf$D_Eypd9`pG_#pOl`O+X^DqA+?0gpmPi1+kbt+6u&B&tPft%@S|^Qb>uL{-v7dS`?nICMCva(k>Jf4aigI&b zT};3A@DK>eM-AZHLuk1){qNJ2Q8r8$N9y>?09ep7P0CJh3#WI{G&qDxJYNcxi0}y+ zd_obme1+K96f5qjF-2@8Q4DP93;)s0=30FM{0~uR@3Xe%R5ri_StkN{c7Gji?7#hc z|MkOjd;iUf?=2a?fq&oe|4&e_{qcXuCF*%D2MbQ84pU3K_56Q6fI3s16RlPBUR0^? za_C!bD~WCgS~ek&w>p+g;I%%+Fv<)4o4}SjI2U9RxmCfhhlZxrK3;P6 zz1~%N`n6>IH-Q{+fyZ$u$064Oh3g)v@^NVKCm_SC+m`_S4t2KS{-nv**=(P=^Te?( zl9E+70U8NVse9|3^Jx2W%88OhwAk?<*9X!#Z+&X#5rCo5fF!W9i(Kw4_=z}{VzFa5 zx|;T1rcQOQK=c48^`B#^XL?q zW&}QY{8kI>plzl2lOcrCS-A%tV9zm(X;KTxj*9sCN+*8RV*I=#WlC6nBt4{QxC3o_ zz_$~68s1J=;_JW~pAzItGW7zj?yt!CuNpwHvmcM1qDzwcOotSv3k0_?1_uv$rN>x)ReUc(057p084MSLQa7_k_2 zC=H*`7K_KKP=15qj3)OX!Y zsW3dC9aR5oXprIk8@eyLTU5~LriY*AXKZGuXLxlknv((&!|v)}2T(H66AAo*u^yke z`6@=K`2ctNG6UO#PAY39iZJ;DDa#jMZZBSeB6N##A9@S7^SD&`^Sd}%alg>p{>b+F zs8LDy>u74+QznfVPPrdKy8R-?yN{*S;C^#cEt5aK2T?^oSU9=76HejtBzQB$s^#!w zsM1mMK|Ry&&8b)A0=4_*=$?l*t^H|DD)l$LA{h+r)m(OIKC9hE%icdzX%7DK!pv> zZ$m%T!4FfEazHrjqoBI+D^o4(%Bu(&-+RY@-&XD5At zJh_olN#iy7&Y`z_CU*SjEXAv=$HL^eE(*GBuUetnX{xuc3EQB-zHg0Q+Z)or-m}CO zOE+3vA579agQx+s3`ypFJ@ELKT}v^BIt2wJnf6D=+vB{Q$A+EiMk|MG;qx@d{Y4d5 zf-M)*T&h{ouB3eey~j??+(#>O6{BaK-W0z*n-Z{GhI83P^Oz%~HA={>zU8`3e!!I} z=YFzYV53av?;1_tN?>@A^PZ<)+0kQEEt-Zx|9be4BXQ&ERfeC`B>vuW)AI5{hsR&U zAJ_$VlznqxH(^ithUvsa{=xKhxh~nF!KePsS?w3TVu=>;Jpzge!@5X=7$i<&lu05c(_Rn7_>A~qA(-;>_4ZUedmi%%b)v?CM zB2J2|D2WoQnj&>a2x`}3b%);MSaG>Hx$RbRNkb-)^^86L(eu9c!0G*wHs*>?qnSh; z6}1CWp$0kvl%@U=##QqfmlINEyEKK6MiA$gbqB5(TYq|e({{0M!b7Re3!O9S$uGLr za+jNYdTG%x6*(&$t0;fIBffR>(Bximokds3h4#W+s5bm}Fyxu%C0LKkJfl6j>{I8@ zIj0S4bAgv57nD~dGj$Au$(@myw*JK26WsKS>ib+j(L&R&YNFPC<_O2a!(`(1a*sCG zK{kuTz3rkKh+)Aa0!HI?1jmuP3de(6|DgenT>matm)bHOEp|iS^ ze)yU&Mnl{kN1C^BZH%+FCaFPR)|R4+O~9s=-NK`9fqMC)&LC?-=}Mx`Attq` z53v5@_ZUB@QFEzcx%M2?gA2DAj`nbiTp0sNLhv(gv#Q)x*t z!7psC@HS*i1co4mm_5@j#o+X8%^t;!v0KCgCfuUDVp;a^z|a7-Sq32T785U$%n}X$ zB^L>OQ`n!ppa$W3WL+$sLoFwk6z!3FyyY?5+~Js;|Jua$h%HyHneyZg_xVq$&`YUM zK4met9J(UbVOhmaSUf(T4LkbfOYWnkPj`1O&Kv2T5CfJYJ?E~ZSmMCBn$}Rn&Pqn( zQ(iult3fMHN4|$P5)5lbFn?aQfCq0bBX52@{9G^_l&WB|G(&+stSv2la}rec-FkFo zrD?Ry?#n)m$>z$w6HYc_V+hugQ23_mni^*g@hA^W_zao_%Mbw|Pw5dv`!C009!5rn zJzJkTeY`#1<{7q34_`} zLgW=J!hH|04DcR`9NTqA=`Q1eV$9u{D>5c=N)P@o?%pyiu5C;I-2_c=cefB+3YQQp zgy8P(?hXNhJ4tW}?hvGKCUO3Y66sr1PqZH1( z0T5EmgVxUYMQ;h2KQLq?{DTuld@-}e@Exfv-UQ8#1YyP>#5RFSKs=a25`=4wXf%O# zj=yl$9va&EK+c!m4b+y0x_R0cGoSATYKI#Z%m?louG3foXTu%wiwUi$JeHB&qWcr) z9@^4AgUBx2jUq>Gyx&-HAr?9Qxr{f#N??OHbC_P|Af=#F$pQS1=Fw?Nj*j`a zvt?>(24gO7z)D=&8OS!#a;O7pQ)L&wHg!terknt}4|0?Gy3p1x-^$rKz|xcG`__x* z)I?X$N-;8IA!etnTHlvVv1A)3XDcE6X1hS1k-B&LU#!#Sx!8qi2d{1O2IlrxK-n>| z0<40yK1oF6QQo@Cpqh`TvxJsoqt->X3p>%=Sv&VJRn}x6$X2Qv^4CBalwi6>{!Wlv78HT6g|Lmc}T`9b@7H$+{;uC58b&mwE4gp zYop213_8P`s8i!rS}W4x?}NOs!UCtkf~ktA11&F;gF$j*+`Q$|OGQaS!Q!ZRrBI1I zu(gwm0~-ICB7EoRB#<+r7gye3PV0{9kmK2$V zC*B_I*kg2C*LLarwNGp!tF)@K80UiLMivJPT=#OX&|SEu>gura0&kRrr;p)_ML4rp z=6xy4e@%wNkn$xQK=qcsU@+CGgl{G+Y)ei;IcNC@&8;Za4wFmS8dJY^BWWDN5=;Mw zS?^|3Dl9Gl^(?n>nHE#f`7rmiiPPJ9^gXCZcPDSf=Eb57x2_-#%vYuXc$4x|kMo`M z&@w(+x0+qWqga%Ua5L8ovrZui-wIc=@{Lb)8e)gmOLrwELD=7M&`UoHS(-szx`z`^ zuAD}ErYkoa*-V^|*6o`dQ3vMRD|}M&x!RNoJcU;g%U4>~?_va{%$SYM zL4Y2?)4QJo!WzcFbj8vZQD~Sw+=D-OyeccdsxM@2=x@l9*xHIBgU8yj^4NyXY5xGj zw-al4lVr6VVzZ5cqI^V+yHxh#yTmAt4!$$o(dLl?CuzqPFfHIPC~gtvwKg{l#0)p* zEXcoW-ILWoVGz~haa{d}GBS$4@DZ-flPQ8;3IHwKe7`-X5Z|cqq|~8(gVtl{`jw@R zOpmd@ZeTYxwXf4xE29pF10eRPDw*6L@9s0denZ}OB06~$+qPx@;z?aQ9M2>QecQd^ znoMNMXI8`K2(O%2a}N{ug--bdAt+d8icv+}pgY-L!!cxXUxcwg>LVU$Sy>#)*m;;M2`6~3*O^d8_j1PCeh86W>_~Z> z-#1MxW2J}cJuNw#>ZT2c0j`y9PTAChRZcvu=4m>DX}YtouGr~Pc^iD6w6h*N%_Nb{ zLXRi2T%>STBf(yJdN41u?`a*?brvIpm+ydmn#+HB^*R`fLqwv!{JP3aCVnQU%}moe zERjY`&p+a0*3E~sF!Dq6pWjx17pZq)fe&s6} z$0aET(D>=Sj-uq$lBa6Io)_SA+e(QOQ_%qK=`zOppR0?1&Fd()fiRqIw+vb7QPkFA zDD6|3D%P<|#Oq(@);UUeDB1w8cgzb8DWVEBlF7|{@6JfeO!OAX-1y=$|C%BiDF_6mR&nwyEs6LAW-Kn0R7H4U2;S= z!_aRWDV;8iV$tVoSMm4avi=4bN41*K(*QKZ&IKJcmu3B#uGXGZDId%6G>r>9k(v8< z#^pT6;oTI0`TY%9k*pfki9m~j`CB8)dku~i_njf~N13ml!Izq`C(U5J^|D9m|K)7VWU8vr!$5m)S60HS#Da}&5Qo#C{V1` zJERlii@i?Xorm--w@$1T%BjbBSwX~oXSf?J!7_?0CtP^0j#Is4>yJ3E`ra1zp|4f+ zw%-N%a46&Gg^^pV+ecNAQwx}9gRTQ~2LD`2?eQSU73dBJq< zU32&|^T`)4txcJl_zlQC0S#mPbB#9zI|G8$88Rhf4B2uNQ2SE_ST}m+b=N|T`)bqz z$MLKy>3Gh;CV`+6g%*iM43IoBMb(-0pCS+kI{U0lo|CG=YS^0e5l zAue;FQ^1GYpsv;zgRZsJMYEqh%25WA!Ct5#*JP}E=sEVBiuT<@PZxBUNHu6@JZfl( zETdg{BYbY3Uf&DzZv@S!9D;x3SpnB{DqCMBWme7KV1jbb)yuAtfh?MCyLS1q_uM2o zw?c%V#`Hf@JXU8wLlg3;&Mg}!RRi|0b+(yci?bAbdZClBqy=t2;(^sVx5X%*ENCw| z>Y2K1j6M?OnR15B;B37Dvou2MBT7y|If}`QtY%2&%J9QXCF&W;#vqtYf_m{mhJB>) zfuF_m2{|bgsQxmzk(-uzG%|5de3Rm?rLh8xG+B!5xx~f!TtMw9xli*giIppdZKE~D z@|jzh8mne+JDjXbgGJz5JdnuZ>k+C{sq0FzlSemPh-^DFP9(7YL9mxvfNpMnDf z&#G+vVhj8^l`d>YE45Bu#^I7-v6?&9H`-+`?hIbDGGqCmjdq3|_kt?^9HJ(xT<Pu`_j{UZnfb)5c8P@2?&8O-=KU za`7uJgziTuSKL>8w*{Ow!YXree!Bk}qg)AqMfAD5JUH`xxB$0JOen34)c4$ZiPTM9 z_0wlv*V(TeE>xRF+D{h9wxNsME7;zs%d`C*r}-}waT)J2T}3*QI#J;Aeo0Gx$O`u*UOWLQyq9R zf3bE)@M*1(tbXBaNMcOUO`+l-Y{Juz^?}~(t4T}~;fGmIlHPXbjbo7z%CjJVuE>^= zh|a>~B!Q^c!}d#F{}SXrV$_AT&QR;=@axys2};Zwz&Aryb2G}QW}F3b!%6(*%o|vd za((aofuxFQ1vH%CiecInL%b5t86RKGY0Y8s>*+UGz%Cu2q!=^tyIHR3c&t{sNE@w= z2bV8;-uX|v!WybUSKoDU3c*dgj9GrjYBe*u#2==-BB~jJTbp+a`E)Kmk7AUDkOLgR z2KVzxCkuCy2I5^y_9v(FCp`(z)itPOD?usTC)=?q{CFV+n=yBwrE_)#67vR{L&j-e zg6rROrZNXt7cb%QECq@y?$y{zxx~O|t(?5Ti`;So+L@?3D_S*lF$#PnV+LxL&2)>) z7TpV$vFcRnDH^x2m<~%x%&OV|z0B$&xV!8UCU)K>GKVJ`njpLT{-EoA@{L;VD%B{X zlhD=0VeSvs4~3RCNkSU*l(B||y?|KwI(_GTX5Q|Gc|yW2wm;+cPA#O-?%YJJy~ko- ztE(|z6kiOLWL{KDDeFD`A`oi{m;^i|66*Ngk|N@=)Fg zbH$#-Gg+UmfY~f3JoigGAp`?ln!RJb_d+WvB}YMRq@FB-sr<*hQWX$te%~k98OR3i zIJ{qna^OKd0eL@pn1g4(aZ{fdOm8*eBfACD2>+E%IR#FsxM|ooJx!-O#W74Z7M3m>*M%p_kfPjo_7}x|#L@vFNf`8he3|6JubEWa= zvg!EiLW}WeS(QR%EU6kxp8(FM`|49+W&%~Ws%7JP@l>fPE|v69NB227g#ugp1K)VV zBCwk{X-j-1s^SiEBN`?F&NsxKHO!k-tnG)O@%`LnuqSz;!sq-By%o$iLODu-WP(`3 z{v~?y*)z1UHDuQSCE#o1n-Y;Y5Bwss?>LpP%B|xGm3-C97rV68K3irRs^#y7Bph2+ zvZUIU>v3eL`#FJvepIMlHB}OmlYt;9E)~CsTOIg>%H_#G`_pMFHUEaaO5ZnnTACsO z6YbWW4O?{PFpBD05gU)HGJw_@$m0DVFq&y;~10T;vH~sWB;Lu zgt!&=dHS*m4j#a!$EFp6!rHcrJ3@Z#eM?SchmqG@S{&vrqI12TX8!fV8PQG82^~Qv zTapSvm;9PKv#pqx`=dWb=V1#jx?mMXR=s5?w^fWoQ$dWB(SlLSMVH2X+uIP6;!Kns zL=#Qs=>97depCH*81L46?#h{N69sA!G~Y5us-gr?2kF#%hx%)}W*27OJ^DK8eY~k5 zTgltQP7lGHK%PstCMh-KX-pqdiOD-7tTJ~DqO<|PU0z7k&rTQ0Fwx)-GuZ{6W%`1ZkDX?;;i zY;3A$<`=rgQ51G=L~?X1^(dhgRt=!0&@bG85w*_UwQ|2VLNsd{QSXBgLt|U-imtkh zMCxuw)ae8had1{q-)Sn+2GN=L7{77Xiwe{l_>b=Jm3`t)PbC=&HW4X6=zyIYkKt%RW;?&PaoafE2w6vt8x)~~F4vzjMK^FP( z4(Ff37*ko{?9&x!#upbC6%{G?{tGd7%B9~dV6w~GGMwa}wME4*%58$W+_VcKoM_If zHT~jvf77qSUcXxRb+fTb3L_FeX&WhrUx@qz?mg z8mfu?InRGTWJF)dD6dNEYEtIS&XH(`;zM*Fb`yj4@{Lh1g`CkOs z=}$$>v#9C=BcPe@b1r3k!^TZE!ZRr>smaXHzwm*R=MO&1%Z9fn9(e}oCm?@+wnLZM zy>qJ`)u=O@Hn1+^M9IOM3G4E!?9HvzF5c3Wb+STo&T)8amf7zy@r^bcmOuJD%MOY> zAGWJJ)6vreSwssCrjwwhVeq#Q_}Nd=3_Tuqymtr9d)Li{@G^yspj)?e)0VTy700od zdYvRS>$&vN)WalyVyy!+suJwKe;CCnJd{z1tU%jYD;MWUZi5LE#$U8AKKim3JIAEc zHG|jL7$lJ2%8tBSw6@X`MY|<1hVJDHe(AKOrO76U?V)6AZi?_Br1Y)v zJN@7K60?JLt(`Cy=j2Z~-EZk!8y9MOzP7JVIXO4IAl}3erC@;$kgp88fca}lv?u_A zI0YLjZAzmRsQWR|AQ>#cBk>1Yx1c0zzo`(MbP&Z0zX$cJjyJ%J@>XYdrrvbCzB`}y zRB!o7lC8^oc|#nnu*5N3(BdcyH;s(eeNeDF#OJsi&_cfB(^YU448IRv4Em|_cA+Qk zo@q!qU^r*z*0I04FJ{Xl1IY@FafIzs8m>nyPZQ!#vT>pYGkRSm30;yZ4nU-{s4@=6 ze69L;fAG2U1Y}4`T=r#9-g7wd=Y<2LtmFgoLJ-X<*!}U_uwd_IjAb7chDb|;iLob4 zFqq|$xxRhX%I@&!0*k(#8jJ(iUU}5XcK6kyYMjN-+6f*G!_hHUTOr|5vKHbeRH9+U zohKzi;2byGY~S|ljUS=4CH|J~+O{0u40Q)~p_o{Rj?M;L!NXabvZ=zq7ej~$%7@w1 z0C~ZNL@9JgQyP+N6%;>Gycm^wmg^goE-k67}r7d-F9|6gd)~muHw~9nx!6_IYZ(Ag>6BK zy2>K}b|Em;KI5BuSW&UT-wjW8N0xQ_EPJL&<%iz}*Er(YB`y@_x+vr;vCZTFb zu`o5R`ju!7E*mz?Q0-m%C#&d`4s}ip#z2?$t`4)Xs+L-~UyJ={vned^(n%M&m_YGh!{k*fB-fmSy??!&0yfE--BSr;QokcfyT(CX~UbP9616 zTnU0S6Ra_XHN%Xiob9x;rttX^#|_SSbhy?X*75%A3n%k@e*Y#Ftrj$5m<>K zdl*3!{ws(E*CYCX0H0=T3r!r&lNr%5#Wx5f!bNr1UW%k}_(rWYvt>le;E(#PAvzlw z$>fE&g_F{`H!t#y?o0eUe^nxWz~*FA=lVi?{5a#_`94n{a8p`m>85pHG*04lqJR=G zd0sgL>ft^ph$tVa#ACz+`2EuwUQ+Ck+FOcMGUN`~M3ErZ6sSg023mR@j5N`uDglFR z-=M+_7mY~w?ysXPYC}@f{JI{g(a-QUp+ZS|d#X(Y53;7#agC2B9i3%>in1UXLy_$F zDVu?r)+4^;ua&p3a0292?{~q-$RXAp{k}3)wUS3$=at{yr1Ge>QhnlIk}gG|yKA&q zMLF}$ar@4tkvcqIvgL@q6M9*pLB8NAb*`XuxfE@9rME5a{S}|p|d;%lZA`e@x`O>zGlO+Mx zq+(a>@z4!tGhObo`qIhD*P-0}bx7W@RQLz^ahKK`UFOQ`^2t>DKI_J?G{`qIXZ@LT z=gY}fyC6rVx|r5JsN|fZzxe^ocP1boGQTNBRbu@Qmmb2uCTxj3)#^?+QKi3D22zAp z)+3D46Gbsn#4V!qmxP23{_xi%u?G5IHpsY=IT+$%0l^G^)caHK^K(3=N^aislCbN_sS7#Aty<>+op+9UKep<>NntW(Yw ztszO>GwT68(?wQ#znyUFagG!=Ph9-*@3%cKGqYgPzgXPog=eMq|Ib@;Bq6i)E9(nI z&Bj)i&mWX3N77=2e~4fjU;U~DzMk%)D;oU?llZdK5><;(O>hyN0d{ez!PL~s3)VRg zqh^x4tM)#~3Qi)Ajaa>aRicro4F4{1o$|>x%yFrC?L%prULM_N^)|sJ%?fY+#6x9l z9Iy-MAVhmciK~^k0Iwv#!sDQnZqaLL2V0k0M@lli(qK{$*U+ln$0)rnI&1_4_TtLC zJE+f4*q#*;Ay^U{1Okh9DjZp$!Id2o{&*XPqVjLp41kq(Y?PGQ@G!EFyX)oVIj)iL z=NdiXtGl^sc&I0*^!q7rZ2{q6(gb1Ji(ER}Wboo}zVcIW1~}jstge-rAJ^_qR9NNG zO=Sr&(i;q|s{hbM^?sSWZNcES&myst{Q(e2^a2y7g@YFP#%fmSah!#waxtVFK4-8a zF1;2hC_y4w-6>0JIQDQBrbYS)tIP7Uh?QfcahLnMUX6*n}A~8=kA-Ma58T zCoGI8HftqhT>fMG=dkAShJ$UZIl6cE4M-2U?LpU+d4AVZ7B>i;M+_5TnO^1o0MB(heQn$MIGhOl9k?4+0oo5JRRLf8BmiVTk}xetjdsEbz;0OzV9YT- zhU}-!7h}4Vgs*()j0-BSL{&8=seY z{vfQ)Lmr-D>1M$0=YW9a>@;mZ3WbYSmKi+X>!nynsY9r6tn_nr?R9!Jrnl7|70FH~ z4{Ktzq374L(TJe$3Hfz~tynyVY$e}%9!nkTK0A8Qh+a_RNk4c|f;Jcd`*==5A$_Bc zOiEHH5|6tVn2#ZxBj2jz)SJXHR7CW-A@%F&Hv|b=j{D(7{m>EKMM#@DR)GZCSNcwW z)~*!r%{fD+Nk1Ra z;Ct1pbT;9&#?8A^a~~*lMi2elGU<`ozbBL4BP#?B8JDXA5OwNo%Bl{kJgf(a1Vtu3 z_Wm%R`Cit9Vx4uiQsHF4X(r;9l%AO2g-@1M4=XjDxAhbBaex8BKB!ZGx4S8r4FdJX z0@~{LMEeb*j`nJtLyR`w9<3T!=x5V_@Ym-fAE`Dr&)=O+&wI_&QO2T$?SwMvy8<&Enki`D#KZFK&?sE*_^r*n35q^3wA4BWugd&2jwB* zzjHz&cuX9VNum%W@WNQ?%DgBNSD?szwnP;WJ9V_SYK$+uvL1RQbp;iomaWq&u)(&IeE|Pwa z{Ysf19(j9_`IHHsOx?*>m-qy6CsKku4V-9xyzr32;h%|z@&;SAh-0`tZsskBoE6$( zn#S}75*N%KcFS1zo;EK&;0s5rYy%42(-Vz-rOC^bHaSW;yy4;Up3^gOfUn&=!pBsd z$xuun;we2Wq1T)`&Tr}nie0G$wVOdf2zlg?QV13uk}h%ey^@_6G~h@VlmLEtVI6(yYwsfQ}d>5bL~BE%ZNm#m;BS=6bR1~Ogwh9)w) zF~6wr5wEa!I)(E-Mx=6a%Nj`lS)pSCmLowE%KFB|bh@NTYv1O&r*AdBpiq)7{xZ{d zA_}X${{`?Pw|)lvsQ2^;yr(s@sg*vKztRcPib=a9;Sr18cHjPvvza4375N;G%F zNT?(n<1mO}-M&ZR{H2;?J{%c-)o@$#R}jn>rKpo^Ez)CbZ&&j6+vfFeQr&G4p-HDT zV=Dyq`73*iU9m!h!LZP|Hf7UQ*Igy=ww_GnA`mhv`~b5Je%ceV9))&Rz^+F*nqR#& zQbLK@!cT?i=}fC~LmsZ_VB($OLx>pAZxCm)~anK36eq+kAxkpx-@35*@^n< z5_M}TRol!3f3>_kr_qasL%gzLq*W)LR?|(=V_uqQK?yYuOXo8z`i87*jV~CQAf+KlN57TQPP#@&a)b) zqwf40wJ8@p(G?g!>X?D1vmGBbm(?JM`q8$-3h4bJFHJ00rm1NMTg7R^!>m3wO`FZ} ze`6crMVMiqjtT!|(v9{|uZ5&I6BvyTc)RI#OC^6Nt0K~Mq*N0ad}pZTf5!gtK@uBR z_yu_z?hwbvLY-=EU|e_+12lEq4KBr)`<2ehVAjC^eZJ#4=@VN|5(PKH$WQmP_P_aM zgJ63%uOAnDz1#ttZKD~|0%|BVek`U(wxv(1lRl=);bv>=)?gl*ZWn6HI&%m_KGbRY{f>*{}*vf^W z!QWeaQLZ0(lT!IYKH>z5bnU%-k6GKlSH8tlKwCKywco4ogNyJg1En-E!!ZjJ-LZw{ zuxdTCrlN8_X3oU&N9xANBf(%lx%~`x6uEU|`h%n&o*DI|PL`vHqb%|}VIbonIn~1{ zB^K~7kmT+3d(i8Oq=)0Eh82n`@uk7;hp`6gFmLz1hZOroV)3S~2ld6hbTx$YJKz^} z@lu4!)Lx;XMl`8==5OdDMVp)KC{>ko5UK2W{5hq!?hpg74crd7nzD|S;pAOc=!rXF zi!qJmysdP8an4(ILhZ>vyxK^}<9(YI5@uiG7mJ=9CET`skI8Ts#t(*Br=*%rx1(7h zZt>VuJh@UAWcr#+nH7dFQf=*1{>h~|Fl9wRn$?zBvWMa%B*5b2;={%fLJTyu z)HX_RbXFpU2pBL#Fh)DtM{e1vqE3b4LtaP4YspT;9MmG6>|9)APR3Yxx9tiw)0zzS zGHVeP^8j0mYIb2i$cUHEzWYdQGo9LsJ8I7^NoZ+@g6n53!CE*@E{HOtq@|0!GN*s` zdhg``Q`SDKc0^tBL{`c~_>BJ%V$^o^l z4g2-D^O;R(Hx!+wq43kJ#v>MTl=+IV(;a3Db0dE}SunBvi{edK|1%%Ye$xaiVd#Sq#Ns5=x|tH^C94?ZQ!_-vchu;#x42A}5< zzkC%b$}EMBWIkB3l}QFk7d+i(>ES-V@u19u#x1p%bTmg6vV2f(InMd>2CK2s>^Kcic zj*bmUgj>j;eB57!#4t+Cb29u`caK&|qS09?L9wpG87OemUUWgml87FuBOT{Mu<-3g z)?iBgIo%YmJ1jw*6XTdf{B+gc>AYmACwSv^qYW%}5=v)zq2DP2$r61xS%sa^IDoGy}9|1l@d_{;w`~e1k;@QvjdB#o#y%4FEUe~ z@%{@RSd)e!>uiNMz|tqw)zUMx$Efk8&aMP6qwa7F97$)9`Xb0W@UFF268{o0=h9ed zNFPEz2n|yI9X1fKL-foBYBBuq3(Mj^JxYHdJA9w&jlZMT3NS**Y1Ov-A)YY0GNEOtIw2p@6X|IXQbpuQN;ak`o1rN#HSp7KHVFVw~xgfniO)c`LOKir_ z@Qv?Qc#I>bZCSBh-vvyv_I}cyH|lq%P+j$OFUWfZF(ebL{bhNmCCswmWKleK7_CgbFGh=DW z=U8!B(AaaQ$>2Ol_lM&nNlTj%eVYVN)JU7CP=+^)-Ftpy0rb8Att!|Zgu=QLiLjvQ z^NM~|Y`$#P5S(ozJ!$$IF)^PLmj5K^>W@B)m;NV0SNtbJSNI#D19of%(Na#(1e(-9 zoOEToBT_?d6nXNg1I;C= zYe!~m2S!Nje#yC6F%T)q9o^0jJ4a!xv+9yeg?4|VLIWCcQQs;Q^yPE7$7yH0OZ+XP zxrMmix+QbfzZXUJo9M;vNRE-dSKld%& zO4V4sI;w7+m8zQBt>0_??ZFo2$@-ZN6=lpvQUjCg*VbdjPdBUvSoq@XZGH%H_d=uXdfyiS2xC|J7P3 zc?mN%fM>ngOYF{X`C0Uyx+WF&X;8}ui_N5a92^=_p`857GdWC-^yEBwPB6p6X~-^B zUP#o0N18E9#|dh}Vn(3kW@rL6Vaegnwg_GJ``NDnKEHThop$M(YWz(;27c(-hXrF2 zSXgc%i@n!h zQEiFJp&N8!t>0sRL>z#L=?>~1wCOF))WBJ zr6rd}{lEIJPavaf^Uj*T?@f(uDv}=ft9@2cDB{ig5`Ihqpl}eP^f1(Lqnkb`@A)I@ z{AkpDuGs$L%6a{Fn+NDE;{Q$q^S{yK{NHa$PmGUWd!CFz(SseZcjH?v$WzaU0Q|lb zJ0WK`Dp_gIUBpel`A3wr{ zw3wmBLMy}DCK05(u-fK%RBF%u=@Nl|8;KI~(9<7AwlXx!X)!SPiR&5YGSi=rA8Wi3 z>y89+LQu@<4W@ohd-$rnFq$fA!uuinJaW~4Q!{eB94!WkZ0ucyu$o=O!Ci^3wd=41 zrnv^kM-w48h<1Rqjn*4A!KXD$o2+s4PO}5Hg2VPQ@A3jKWOkV$&fGB_1>PToe1z0& zzs!v9KM}M43SiJUNx|Ky-O>*lT}d|>`NIEVbla2Xb`Ll#R9(EP&3Otu42XL}!w zJ(!1*9Kh_Ywtf@OlWIxu^s0_T;p~+pkvX)W*yvyEzINg%;GiOFl{!$xrE4AN-lPxP z5CGWteGE4a4(I80#k3P4E!XBJo4N(Q2=9xBaoL>JJMIR)KTende+|q3+N1+1884ByX$(5^}62J?12}LiQKcO@euG|n5Akv@Juo0(RI)(Gi zd+FX!{y?Rcss8a+7L|2K7z0!BOUGZ29L(ufp|q37LjoFo*G9hkNoek~i=>Yx! zeCm1K)F{Q#C{geLsfU2N^~_a7Gy84g;CO}DiwT4)c1fF_kZ9=sNg+?3rdr!@ zG;ltot@KUR<`ODzUZS1SWqEJveKrB#n3sUXb1lC+(3NUdGbZ18%ec>a-dkp&fC?ab zk&90!Y}u+lrGwVp9F_kS3NdKx0TPK*5Warh1&V(A#1-aVv}F*si_W<5JXFd~|1V0z zJW7ZHIt90%xV<0CZ>`L?_qEv%Wn-_rduSm2AmM`-|WIHpv8~iukoqIUGlvEpOXO{nJG?jzT_8mC4cnCQ{amg3em+A#Y>{ta>$nbB; z5ff+#)Qz)S>n29chDdc$CITe3)4sTb6KVi*vA10PaUB`WDW>`BxW^aESGcMw_%fn4 zl`u=MO8ayA7v~%sJ*43{JBRi_e&FiI$*YigMBj|5si|JyxUgOMe>~>@Mmp_&LGtjb z>eL}O71f+RVT8MIIyj9%Ua393=#vl6bh zXDCghU_e`cpg;Usn$-453Qey4%;SZ<@CA{SFI$hXykv7am6rC|GysKUG2dYcB4K0Wj?C^Qy!S zIJRSZA!K25LiqARH3Ztiteu&G-5TfFH*F)F^7v0lM&_dIZgvbP7MXRf>&y*r3UJN} zhT880WE3xN%r-t|h99sCIh<8msYy+Gr%CePUAB*_Dj%QT5-j=z5mLC?wD0e4&Nfz} zWL0JaB(3lTCJQsXw=vB-DG~mKWt?Yy>HRv>JdIkuRp_{GE|I$Y6En<@r-64vtM4vsb}t(-Hdm*c_O;Dw4=@FQ`MhJNfq0`zP}&#?`Q(Zh zag-4xvNEn1eeOrk01zh|zQMX#`){GkMSc^O)D_Np`97gWB-ypAKK--Pmv}UBP~Km$ zjb0rnP?VayyJZ3{%IhSYhzBAA{Us{;Ki$(*XuNq>T4i&I-EdRLJpEn@d_LXd0`)mM z4!`oqnsv|CplxB}97u`TsWz<^TGP{=3H|^wcV7wXfjt8FxtDja}5_y;`hM z5&0cIj`wf>Q^1;>tdRvY>o zVxe~Z(P>(OZc($nQWD#@z#~WGH6Zrk{xA99j#m*JE zP^iBAmElm0@mT2+VNpdzkGuEG+Ge5IT349JTF3PyAx*xr(O%LD``Zun(MVtQZoWJz ziCu(3p|-!CJO2U($no*yC)3ia2%)OAXCV8a|EfwQI?UubrD zi4`vRqClyhBFotrb&j@fF@GPFR#qpiUcR%RdIV_?f1rtE1<6nG=6s3%^GvNUsK4g> z53XW3!X+=Ry>f9+7rJMrenh7Im2hFbq_7v&`^D1}xd=-AmDr;AOReAXT z-VA2GE9}mJ=s1QNQwm1h8vIF87Qp_yu&MMfePkK}N{6xnwGqz6208~73wna9eM8ufJ`v7Vguvnq zu@zi(mc4NPv7hmh;BwZ;N6!`wv52KJA}ZVCe%J_*^z4Ix5CHXK z#1V%!zcXm|sdpxx#=22@=Bvh~22t`^QX&hG{xg_@r12X}aSPa89MSw`k7&@z#8_mo z_=5yM5^QkyMxtRE$`ewsbAqLfJ9xWFEzJxaU(%I8>fY4Qn8bCUG!z&H5Y^#seK+|G z^m{VikSfq-Jzoxy!kXezrO^8ik=z^pUG&Y?korTm1q=?ge3$8^E24zNnyXpNosVXe zZz>c{Deh?4myGgs5$us#jP8h*lVO;e`cp!`{(!2ae2n|yG&CpnfrkpO81?{U0H|@t zKb^eg_eX?AZPR-GLVdAf=_fpnnJZWEIj*$t5Ah3sL+Mlw`vfCa#P_b$zt#2o?+8S- zA8a&12)0f1-tc`1duo4TC*vv1tOS{dULqwxtLdvBH*br7dY(Bi2v)G|I;Sl&IL)+ti~a zn$^Fd;{6xXe|Nq4WbofyZ^oOqWNxH9`{bKPh3%?fk2>R^?K)Q;O^R^u?J{pV*xkwZ6ieY&C7wA85w{Zp7FpN{T1BajBs^^stoQwjvyx0D3nDfPfI9 zL)gm!5=YJsqbTxgvoXVPd!O1{RT#3<&fOy9kG3_W8-xXTrJ8npTDmax_8=KBRI4>o z5&BZxK|dNlEKA2Woud_Wge}zPT_6``_x~bWqIW zg6G{ma~Api8fokq%?tw>nHJk3;Wky^4xc3qI0)>-;j5MDS_t-Cl4r*0{Ox){mrnqx zJzFlkQh>SzjUd)U-hKb#T+adDOo!s7=WTJr0#G~QMH^wKfi5UI>N@5a-)ijMsqYKy zK9@V_yr5_zn?AHn!|wUS_boi6uq;g70_0Zu7<=LDnj6J_g#ZP*J-+^;yn%kwuF@DkNPl>|A24Q<5&WLeeJES(`*2T|3}^2w&PgmToLd^!ghy= z(1ab9+WM9c2;6=LZ!qunE?u`~yzj1Ct0pbDQDdwT+o;=>o3Kw|aDdJjxH=Fxy;Ylp z@Iq#r7ua@T%`S4Lx+={sjE}uGrGX8T(XwpiXRLL)I}~@NuKim-j~c=n!n-qDH1854 zsoqg^9MuG?+nN)rT?{Js(#6$?^fl}ZSC ztkj0vkZt$Qv%^kJ&JMI8qUM{O@z34&S}+b>#Qw97#Q=-xgWVGh1{+VyB=?j2mP8Vuj0NF(N50;c>+aJZs#ODs2=Q0zl6g%}k`WJ% z0N6!D>#{_KC`+$MJi?oxXU#KY^)>t({{t_W^>R zafl?W&kcW77(wS|-}NwBE?TAUI+~ls+nZxPT%%N~aLGn5D;EAUnnmMHF zq{*(8(_QwIX5m|Y<`(*4=r)paJxC}`&~)`XVu3-oxthUrsz0i*zjGj;{4SDU);1TO zPNO$!fsk9$T+|N@zk8kisrBk%-O+I3<5R3$Z#TBMTlyORe&k;aZDyr!7q|%~U8p=R z1y<{wmNy#;&;8TCZ$BmC_cLPWH0s1{1SfEtDy2=1(&r`Td|gA~f4EFHuI+EBSdG36P&1U%!jw7Ef{X!Hiajkc@8%ghRsiywVyFU5Y-Vlpk8sD!)5UF zK@P!Mx`y#{A>bFvnM@ zi>f#a7mkZO&Y{A$CPcemk6oXDaso$yZ4!kg+#u%Fi~dk_r->=IrfiU7Mx&LDb^6~h zfvV?r3uv3MaERstE?`L_HR`<6H8!lbH6;$+Kg=~{TM}CC7Q=Gf^$0(+SZ)?OihYdh zl?anLuh{&xfqT}0?YY>QzBe{RaoE+NhNkjvztpnGH`7R<2gYp>hDxM=oLgX+s-g0r zP)80TcukY4$J)WNXCJZ6hkY|99W-mVi&PlWhV)TVX+cpqkGhSzotO2E0+D9h$iu3)-NC0op&dr?u7=w8kF*cz6734r=zO>%fe%RjhLr0 zo81gT*SY@-&g}=xTvpxKdbQ&4pV@%xhik&V*haG0;ndiaTo$oMZN}-Yx4Kd+9Ycoe zgZBSfl1u{O>c-$0&CI^^xJ!duyt*eD$^ek{7uvU%ooHdV{w!(qpxz=IO22r4psy7I z935?+@7&4@5Pce8wuJp z?)o;_XYaGmz57<(_pSQA^#{d*uCCRq=bCfOF`n^zjB28e>3pB87#7!k2yT5WD3M2p z2wf2<@gnp}X)+i-OP{|Q*roddo%}jqYUu4TM-!bNgO;C#iTHAPNhz*ngp9&(o|1E% zlYFf)72n0s#3Phk&LULMR1scn;5BGrx@K0gYJ`8{O74ch%vigUpOPR6!Bs-NToEj| z=PJGLwZX6lSOZ^v4ll7TnuJdVmv8(yn9AYnrav} z6ysK20X5y340jQ)Im4FvxJSVFK!oGXErBfGnS|#%Kvzgc;S(c%97*vy;qBX^+r@_D zIV`I04rJ0bs!xLyRTiRPY1jPb;2{35>x&Xi8n$G?6!gG#K8400VWnNLpWg-4DsW*E z-{#c>im+cP%|klmPvByF%ov|-5cDtyYu7k@Iy^N!Ic7FD zyz?iFFFUm|0vm$WS>B8kn;xG8mMfI(1J8eQCInhb1MD7qYc}ak?UbBfVtTSUWB?aA zrN=ARNL7Lt8@?k3-^fYao}|v1Tn*I1dZcZY_8Xk=29RCy9``mQDJC`6MR^FfhWNiY z#AR~=V8FN9wo{t6NtzVt)hZDj=iDDii)7~h!5@w)>kFNKh@*|A69WDN#-;7rBG?n50dz!Pf#ca-f<7CaI z34rgygan+hBf!Rn8&W&N{>!=w_9yL;t_kmitTMgQqf0dlZb>Na8J0lLHtj%kTX*EU zZC=bPOoz%HxT$uP>*L$gGp__U7|u@_pC|ob^&>82ekdSVu%IiHPCTYY(xp?o#fhju zzxLS$G>liaa)W(!HFRi`5-pdg#wybtD>ru~_1)vmodMs3I7SV?plc~!>0Ea9fr_&- z=9K<4d8r1oqOjP>>nkqf(VE9Z>{hRL70E(%6e=wz(SD@}F&CH_a=-6OVBSY(T+)m_ zDmso6|{jdpI3Kw_*FP_VZg5g>hd<^BA)s~Hu2BN4T7yJlv|U0pKlrt z1Y!F@gOH?ubanftaOu6wVLxZg{rve)0*SJ=DQoUdkYm=&ii^0y!hbb%YjThe4pwAB z>ijpW1B)rI^zzji8; z-6wG*c0?{a@R7J|6>-m!_=j?zqZkR;djC5&_F$?cQjG^LGZWdo4A47mdQH4oIaA-4 z88ULf^Pz~Cy;rSQ>r6aa5mhO%b|_`MN>~%$pZ=P~@todUsMF{;}3B^ zB}aYbA>fGZh{X!7PV$PwaSSF|)NI3!OCJnk9dPSve%i^+OZK~LpK8XF>Ov5N%b?JG zqdyTBkHh=Zg`vo$oHkr-ui0@O2M`8rSue3RiS3$PfCl;=hw1)OEOjL=81gfS;cjzD zv9}#fl8JKlIX<%tv;O2JO}pX%AH4JIGws{~8N?{a=(%|vGOg}qCq4BqxY^RD=$6^r z;HW1}i&k1O)aWNk^}H+M8+thu^W<%4US2CupVW=pCbBwwLB9Isua8WAkk&?P_D9Ua zK~jT87s_82epOQ3-5ktm&20N8#hL!nDn{IV10O`3FtPdKg5UeDS?M4-*LEorP&;YJ zX#{loQJTO3W7@fZnpbY|b5>;*F8W<-NIgC3|KQ38BhDwCLSc;seF00fxYm%(hKl4C zqpgd6^D1@6vYrbWF=dsl4Z^`88v%MuiS$HfHKx47-(wBR74vvGHJfWJvfAR;2KC*L zQfyx_Zr%Us;L}xXJJ9i(tJHlgWt=QMjP)@0QAWM! za7f3Z(%ZZc-=%b4sE*%Qz_}~6-LQh;-p-3~sP5h&KBvm0P>61|_NA~h)&QNE&38Hg z3E_|1h4uux6zi~czvklGN0ZPd2`oJg<71aFB%S|e758EB1kubs{7>fK2%!s|#cO|4 z=W)*>q_IDphGshISUwMG?oZkjjr>-(kbtnlzJm^S`}Enhaaq8$6C9%QgnLjm%V(Sb z@u%Yd&1y(OyXl%LNB03K*o!r){&g@X=H%K1E^4>YA5KHkFYr{F2dYC1z$Xon=^cVr zyTeJ|K!c7k$`FU^w<`kq#Qzexn7;&Y1Qm`wzqrVavBgW<;=+SM7Z%*Ua+ip`cD=C* zpW%7{DPWC$cEM5Zk`RP+pFu~se=Pl(b;e()+qyZBjHhwsx{y!dv47``Aj6j-TlAC5wl@1!YAAF8Url?5J|4Y*kK%^8&f~|IU)A)wWgyN zau^-m>QXYb-Q5nGBXNq~sMp-m``vf)28|DbuyMK^_VTk~zsrL3(=I<2TtBK))LhWw z*bZn%UZY6a9etZ5nk1VR%BCRqks7qMS{dOtwm%D3)j!+EY`AElws0ZX??y6C=5F8~O`}S{37#J=Y9z+d#ph0T6#tMd+@drfu@cIX>o%JK_ z&jv)coRr>g2gGL|W;Z6BuaLah{u$J4OgxM)@CHSN%L2s)4+pcMjxiX1hjVyu;bfGOAoP)J z#0zg$r(b+2o)Dxl0Fz0DqK6b1YN)$%y(O>wEmO&zecHjO643F)PRH+IHL+U$x?Jki z^N%4CbUd{T;?^YmBEYA$dU&;GgQ!0t@fxWbm|f*@f#gdu@BYLImF9&ZOrp;x-&LXH z06%gZp1=!+in-(vN{|FhI;DoFd;mNpwc6Ee>@R;Xs8abppHp(923(y(D6ky=R4N5R#y~WOP=m;9*48i63wx;<`E-<( zU{;%cSu380jty{B0WUrCZ*77PjK}idTPJ(irISP9ERVqH0*~T%b;9!{1%shJPs0FF zPYx7S#b6+c_N8=9BX|w^!8u!NA6A0Z)TTK7rtfFv3iwsP-kGgdz5!YI$tOkI+;K&|c#;Q6szGr-!(kcz*oVnwI+~ zhJH4MVHIQU6zfBf%8}L7ypAbYl|x>0h=Gc+8e9EA(2LP)E0dwdeIrk!e8}=5PJndz zHw>4g9iBIi%|UV80Y~6FG`(_zew9-kgaKz#YE|8;gL4J*v^$y6wFq5BLH?+1QsYf|z|^bQ z4gh1Tf2|kfe4@u*X^U^qOP=h>H^XPjF*SKGZ2Xn;*}2`2D3sGVp4|tv`Vp(?mvnmq zSsxTssSdRWIc5Idqb;R^Dx*P%oIPc}Pgytbyn40QDr zO5b*SIA^%; z<59c6E329`bOHr`n7+PQfAn^;z|NV;9lv^tTy$mCp~AIKq(*I3sWy8K(6M@^*dFQy z6vsNfuNaY#|4kB6V3V5atAeSudZO|;SS9;=;q`6sfe-VO21Hv{ighID(H}xDJWDlT zg)QQqPVE1^Io_${X|;HDBRj@mhgU!A5E1#=Jr_4oVSDl8hW0N{2LC8i?E^buf!oLg zdtP$FBSy6dIQcZfqzRYEvAVMC0k_czidw}AJN^5@x`P#?5-+oY%Av}tx{Xs}qeWuv zs{{S;<|E0*`2>VU>-Z=3uW<0>{OQj(+E=x@gPHHFNp~%c4DJPEm(K5}TDu)*o>V~F zh_S5`!}7^lAgLdZN*nGP*Usl7i*=96J2q?;S?YgF#W<(YJ|hZ-NvMCj5t}*Zo{RL; zxBX9A*g!9yAs8bPO3Yn~HJ!e_a{Jm8tWs>`SFmUDvXQ;8n<`QIx*uDv4N7vJZFb1Jq@08e=6q&m zSmJYnAQtNmwCcwBF|ug~3BEigZU4scz~wP7(Ejz&I=@PDq`rS*Cm*R-YBZPeiD;zH!5Q<$cSInv20^!1 z9+*9`5pa`2<|CT3hOF7-oN#x;uaViXJ?f(4swJ|USS?b*q+?+ zzeP3RtLe;zjxNIi-9a0;Ku#7BRTaS2VhNl>V^lBCrk<_UY&Ea{v}tXP z&NG*>N>il8qaS{@q1dt78E7<}%3WmUL#+`im`+Tg!`)p4dG!;~J0ar+9cQwyI z`GUbc@o)`evU`b*Rux*-S`a&{%`fF}w_U-m`B&XE{DUw=B%u=E@J~v&zou@is6S=e z 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%0AV$ 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

PV11aIv>Tk0E#;{t^O31^`#=r3oH;e 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-command.png b/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-command.png index 82187ea06a31c3eccd39a5bbc100e01e77cf9c61..557004bab574b40bca7fa44184fe6bbad0445693 100644 GIT binary patch literal 74580 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

bvY zl@i0HSf-bp_VE@55!=5`bVSx?T6%q8E7`A?kY3%^1y&W^CHBo4Ux*exxude^8ZEuB zv#!<$%8MZ2Ol_KzIhvGp4kd&CND{Nxl)C861zls*Vxc=SjvHaOfwcB>dsJv_%|~*+ z3Kz*zFpff59eg*K*jDZyuhatKt9OM*+G|J^P!lV+ zT^gIu#_yvNM7~Z@f4j{0%g&Tux#YSLwZOocjPWSN287S^wa1_9;4FkyCd==ifpeK;AS9=G#|rhD1)Z{(S(+$ z$5O1AuoNrN0B!cIT!+A=V%fh$um@x@(%n+b9IxLJLwR8SpIi))8@VSFy(0R!*%Cxc z5^xH5V--bnZ06>3>f<`FM!|buKa1S+cFv2!N)@YYV=iyJIai$cy?9XVErg*6cp`$B zuZ2wfa#vC2qAhHpEwp@_-VBl#phwVz@0KW2n<_O(&1+O4WVg9ER@kic(;TaW`%W7Z ziyj$QAIMs|dcsV^xpo@cXQ5b`oX_vCnG6H(+Y(>n+}jq409H|011;a7Ld-Cb62t)D zwAQgHUp}BYMC<#cCSlVr*TH_(cj?_}gzZ&0jleoi+VBQNZG35)JX=Gi^jiwcxU9~c z__z0ASm2{&knkEzeGSq1^cKmWpl-;w9RAAd$^%zhX{Rh%|?Vu6vW*q+_ zk>a~vaE4HP;M1i?OAkyuzMJhkw7dvYUgfarZ`+G)lyA>`X9!^)RWIH2ex&VbS(bs8 zS{SUPpRv9^B47WR&l5ArI}tYw?BFR}b5gz*s`VTCt~Q-Ht>y^9>>9RkoG*l8piQH{ z9yS+^+Pncv|?+JLzUkKwOA+rILq{O=K|g^>3t-nZ}mrf zqiM++wSKvEvzUh2QJe-#HCVORIjl_*$Q0ACx3PW`g`B zRrW(K0H(%I`ig_@-G=V0N4tU@Q#CVPh}*ID%qzMc1;IEyr-CuHyZoQbkVRLH`tTPi ziAuKmjqe6!+zc%#wC@kEW3>MhiqC$z%Ja1EqR9y?$A?VgJKg^z&K=JP(&E=K+CXeW zoY-7LlqXmQy*Sbl%5kuTBkN6 zaNPL{+hbnWhkG}R9SoFMeP~a1VUCqLJr)O#N>4JAYrze=`N>FdMru@Ub|=wynF~?R zl%rm!SW%_y8s!R<`C@P6VH;8nNYvR`&?s(~WPFZIZd^^+H|aVXj!KHGS?`KRSy7JsHfA7%4-R0phR5vNQMXy30;d?P+g3}A^OH4#-gG~a-zKs|hh;GWXU2tM zyeV1iP+;*8w|O5GJp=YM!uIqkn|zY2l8Ht%n4x1V{GM>{8yQNS+(JCNwbNVsz z{L-W`awlRVr^-VF|lJ+vJ#3}T0WO>TZ=KNGt$xQgFE4Zsi1DCZ*}u&XInMCiBzYXa%vB_k zMwnRqPNmjFM5{P%O${9(cuW)DGR-3BpSY4n9bB!97svxisO6&FN#O_>Mc0aW{$Z`) z$V2AI&~<#OB>NImb7j{h4``w}Ht%P3a@@A;B$=y7CV4yNv)r2{x;a~8U%?p@Jr+=9 zZeFakNtng02t4&3DNGS=l~e*9aTe;fw^-u`}E;ri^=90v?4-0)~EM zk-vqYt?suwq%5MmpF63#DtXvwR50VsS5eSVUC{nOzF(nJd_ z=V1qXUH^r09XVYn-?(~?)_i_)>-~ry&~?dH*JU{mdee`p46DMVO2t|ExUBJ(+9Fqt znQQd`$Fc9^hyg`oBPuKu24*FMl}Qd*n0O?XG}uwmP4@Z`jcT(=CZ1q=K)46qXbKKR zjk?Bp=H7y1UE6`Hj|TCAM3Va9YixI3$R1M(p7uXNtxFU95me_(pb%zyKy17(=tiPzC{iyEge(r9sd`DhX{dM z(mH%gWiI1KhCo%a=J$i?_KRl3rE0nuWLHPXCXl@H20^mgGxKqYloZ>YQ*L$l9F6EC z6TjN5wwyazmZh)q4<60!pn@0TK3VOgkIa_T)!C!|%Gb+_Una53)|5jS=Q&J!1d7#I z|HO8(;tV!9!j`jrnqDxaGE)7uGv+4Y#BNA)$ftW3s)zF^U9EYdOtH4wtZ2!-G9~}q zflnKQyCq>m%50%qbT}E=WCH#s*Y`QgpsvWMV)^)~nhrVqka^WY9M}3c7M6mjzup9# zx93-GmA1ms&!SpauAY6XKRj=Wwpb8K(2EKEK2I=V={EexqGbQw^xS@;%b<%4yjE>% z)7cV@*v1~Y0h^jCyLSVJA5FFAYDYSU^;+aY+BMA~`?k>p@4dKit%)SX)Y_N@be98%-d zZ;b@6ZKZ$*-=~;4K@m#+n1!LJ#oMwd#G3J#DY!{BrXog9f`(y$XyklxfbG^;!N+*W zx#?Q=$^(9s%%6ECyw^u;ldvbm}z`)VApGgM8=1>34Ig!ru}SQe`NM*-t!$j&&J`*I7NP6jJD8TC6z^ zxM(OH`s6W{5^{ZMzeZXl>?}LRZ1Di5sV;eCCa_3$x(0?>>Kc54F#HF=DH>_p@c-Sg z`Ilctf{>*{P8BE(tL-Q!iwX9;7S2%uoZ?0^k{u~dC$T^JDci>N!^#Jvq%ko|MjNum zr;u?dKK#9tJj<_&UU6SCI~`$onLG_LDlue;1D)M`F{HK@M57cd3luGv)BYt?+VneR zobu7lN`P&!cMin%RLE&rFFG0vkD-ng8bOE@8NR9u zxo@qhXx#%(Lk2Kw)LO!|^$48sM;HRpk55Wo47FcLu7yKiavmZrU+~N3Hd4lWSZEl5 z)ivNSsVDeqcpPI2akJ8FI3>pUbISq;K9e+uR$cnUMW@ZrcF{*X7TaI_^AB&5i68}Jkx=hOncV1Ku(fW^!>;ZSENeiE z+@hoWQqx${~(+f75R42rq{VQ!7Kio=DK3ih))fZEKKvCdMRYCG%tDdah!g} zuY^P`@@Ech)a4&)BBhog7?xb0N9|^804|JGffSkS<@Dx51(&9KqAQd@T#mxgUR-;u z*=L6~;NLsd4I8CA2edGfx_??_bb6TSILF%_)55dX%<;T689>!GBP@oeN0oTg`MPHy zYF=x-Grwv|42j&C_tn*h$IDDw=($Nej;748hh=74#G28>2xpzSnXHxrdw-6cUV)RK z5``zKXf(4S_VT2lWCV`-A{X#%su&1`DJ8&uZ$ri`82}z~BmD=W%Z)Pg1o){G>?~h& z=bZVpG4dhNZO~Sj$L)4+*d?7T0SmN^t^N;x!BW8}XjE725K*DkN2%@WoWm_C`s3dR zeQ<5Hw6^D0WC=F(KCB7c?rr6fN~4uk6-QLZXoI1dki0?TYXbVbCCc!&bJ` zZ>iH&^jCy~Ycf~(gc8wv(M=qb7MaG_Q1RJTWhxEjlL>1s9LM;^P~F`K`%lqu?GUD+ z>cuf^O<6X?V3d$6Q`P|51(eToC_j+bZxEf{UX1qE&$9W0=MY?#IcKV9Z|rRpRX$aK z9`%q>a!lf_vgJsaSIv6)`cFc>6u*z5wvYu};LS=G({)Cnuqski=5b!#mtc8q3JO;xMV<6oe21kgH1325Io>*&xBiiT_c zhFf@Pc=>!x-J~YZZC|mR=UA5D)HWhE`{|!YM_strQ8)UyNO9Z!b1Dw&dhd=Rt_ttZ zjXI=$RGh-bgx^>x5#EHxL_>cPb#6Ah!qZFC-EIc!8WmX39B`?$Z1e{_inmyBPu>>$K(l!Qh%@oP<;8Di+9U=EObvbnHM%5{h15gcav|*PH$s*9VLJR zX{t$y(HLfr`;JcsopmKO8h|+`Z1(NoCLgE3t(eZ+Tk$f+h;Htb+SaZ3!|;{Ui5ro; z1G*~VcSbZeQ|;G}^9ufDvXIU%2OC+DouHB*ou726PCHu#GI zp5Y~%j|acclRz8tUYgYeRx!0&=v!0ROj+2tg0pj8G0THvo(2%z)Ep0P;!&KKb|?7` z;_Bf~<4lz-z0ECDX@hsq8!#duN0an%4R_Vbl?ZV_k8$0yq>UAG>}%N3?P&%=P^; zEtGIwc$FH-@F+@cS@ziwwJTNdx7Gc1|G;T=D45v`_^5Z$J(TQ4^IPj5{luG$5UP{C z%LL>^v(_;)?9_Q0Ix34J;6YQyiP=NQ5uhwS`G`uhiYagcM_YE+V)mJ3_#{3*eA^5Ah z1>1Kn;3lHgf-8Z5{yf$bcwrPNvx~KFWo)n(uD=OG;Gia)gE(R$=Ejj0%5kb5f0-*^ zrvl~0YP-j+CZJzU9b+^}j^9wA#za$friwiKY_n-1^jBysx_6Re(1HHRbrX(J-XjO5 zIDLiZTtz|eyQ;5j^|n9Q4JBqxR>FXc{dTb?f-1EoS7!>nMMiHAvF@0JZP0!7X4RzoEbQCi!BcskN`5 z;+F_$f?4xg>FXA;j#QM{Gy#A>yqPYLD=19L;_XJ&Q~clcyV;h{WBQ>@SbN+>P&;NI zT=k&ZQKUIDb^j>TbbvBLd=*tD5S6Wga#mGvf)mwK3I4$4h+Uo@n?U9w2JtQFO*={K z2LCm4@&u{0&pl3Cu*KN(c>yK0Lqc+lBz~;DVet>ZyhQ|f>EoGpK!Fq*#wxtQ-RwIar;jcRx)2?jB*i4igVA4;DcdjA^BEqh zH)@xkt6)NLV+Ra4$DXjK%Jh*g`Y@__xvm?{`C?|@W5OJ7;}__T9WJc(KjtTe~$pT9=Ak%_kRe zn0}8*S0r4@x9KYpvq(Zfd^Eubqi~5t6_oMph?{pv9|y9%Iu7~5Hc@!m4Dd42_UTPp z1+m9;O9_|Z6C(b^;{q&~Pg+iZ{YsoQK~>|CdrNm&vsA_#HHYu}=Hvx7@q?5TdS(R4 z`>F$SLjK-%f0AX~ob|S9=5eplk7MEk1(FR46^3q+R*b$M;TZ60Dy=>u{i%O;6LMys z?}Z@zIXg>qw6F8!|0r++@8Vrc2;;5B{m$(IK@)3PiNje!ei&i#d>HBq6*=@I-Mf-# zYP3#(_~9?oQcRdwvRQFDf`()zx3wq@Jwkg(^fH%$*{zY)588l+NG1$ioK3z}TL(Kj z4aS~I#M(CXkkz;BaSxKx@^TO;qU2Z+Go0^0bSm%ct^KLPk-4QkS5yA>>#|D4%#&ckRVKvkf@NoSrzI@tq{xploi>HyL z0>WAnt80wEY*tAx;hNZEvZ}l$j`DZa?-FW3`g9@OC!I)vKTj)SdwT#~y*A$4cREvL zSE@Mx1noSJRD;y_3>qNNR;!*Aqb_haIekl$8p8ZxpM!q6np#?uL9rD*{6$87p0Ma3(!ihhz*Gcsh;LdIM}X2kh(_BaPO1?tcl2}cV94A9Xqfi zD&!$dVJ^kjU$n>fR!$@!EptLV9#NbJH%8g<_9Qs0(hA!sw6qedUJM%Z z$t4t^1I$l(h%_$4+$|=cR7NyFf50HAc+=MxZ1fAm$*KgM`M0(vtay9b)MrkQJS~kY zB9LDRg76%h`u&Y};U7|e(iphgT>N*GZaq^bQQ#!k9ZaA!exa9bogl_vu~y`_zt#5* zBnPzJPF!C6wmzpThM_w1UV$7D%Ou~dgt48zv+K%ELSP5Q#R-Rp z$|YH_Dz>Jv#FLD%x0(s_EE`zg{6&bB<;LSka^8 zg#DskRY`WZDYXC)u<9d5dCK9`rTWyERINZxKxV>$%H9UL_XOBQQb0h@9T3l{3Lk{} zXk#|7!ijf&o<&p^&Nnt%l1#@YZB`$+-g}|BSdDeTflKwxsh75Rrju+XP7jSTgsMR! zwX%zKj-g!ZMj1TXVOUM>jdVIX*J2%$42unva5wx2h6aiR!?U@ZVxF$SCxgC}*1im(-N?HoQvDRjHkf1qP4ge*&i#Dot-; zDcH=|ao=@o@P4k)@@>pz_Lp(F+^p$$}P zgye`1p|xV)awI{f5LC>r@B}3!l*QpJYt%b3Bb0HY$l~@J9{a6EOUb|d;usAcVEFpM{^G`S zd?5!+y+!RXb)TiQHS7SXcjSzWm~8?$UxP>cpL;2L`68BkS=I_0NrJSbXF%rkG5mMt zoX+2RYq=s`za?hA0fjKPh{P=Q6FCLN=3}qK`Jxx{x71u3l^u1t0`BO6s|Fpa(~~)T zw~8Z8X$^Fiu9Uvul(_mgJ@VI?uQqoaAZD$sa81R_o0^)NPXQ3^XPsGCeT~|BVJjyx zns+V)R&CPcTOQE4!whu1%`glLrf;&0L0wRQ0cp^(G+~yyR_fB$#qi`Zfz_*f#?91| z0y>1bzj?pg@|G(-{mEJU?`&%{-Ls^?w|yx$CBt;!pQ1E4{bQ0}CDmL}m*ZCaC*PSy zIRC#r6FMiB=lvG`_BgUIHI+_f^ z{MY6eb)b0Q;?*G07r5wM2-i*1o1>p@A_Dek5r{{Pys#K zzpNJYGCo02{_XHSkaU0vHMrko@QAfE9n`%g?w5!>&0gOaI@_pSla_ZS*^43kS|#@Y(SJ-Z&3m>uf*E-Gs#nWUbr% zkaN%dXz-$Z#-O%WU?A&-bn!G`Bzk1ln#zIurV!hExbpE{#_h0&0Wnr5nwz`LKQ)V~ zR!Ac@-(V>~UKPy?m8ikGbM&-tkq@w`>tYKkmiCn5Xqle}{b?YO8-U;7ClGc&`iN>Y z(hC#zI%UZeUj0>|R%&QulSi;s6i9SZJ(5oxP;Ye6V(l1L7((VE{+jsBB4~M|n{WI0 zTtVUD_VXOG4ncjTtW-Lt^#Oi;h5@W|O--2{(kcIqTh`(4lok=CSj*9g@Nw`nFc(k7 z`$E_rU?^gkvvV-KiWlkp7E+U0w~N=7m&J>4QWG4nY68P>u!UX#Vl5_Sj~X&i zcmZqnt<`QTr$H$|_D^O3Ub3X15X_k`jOyt+@}uxBMler2%k$wHDoNUqOF?8o>^6Nf zWuqnXT;HcC%+zqcv?#Dc+6A}6TL;q$%S4gnDotEGe+Gaf9_@VNW^t%jg%VJ3I=k^N zin?OS;t-f(#_UEUeP6e@?Q4*#fzB2TM3h3EM0=o_hYWzcJ4^P9xBC8NUl{d1YX5oa zyYVYyL%#W}WryomFO2o#rKS1K;OksHl@(hU{r8^KaC=gWm#d8E=w+c!v>98a?>`Tw zph@5-deYC%y84?o8y)BfB3*`uw}1<#u={+2h%DFXlfyH1_f^tf$b20{NAEHwlZaad zgmMZgzzM1eSU-){xw(P_xrnm_J$Zboq<;NG<*5}W(wHLLjE($t_(!U>)(ycyF*$4J z0L@C!>x~;ZCd^q`Z`Ohtx%G?v_wRUHlg;uO7~4TNr%223FW9TdSvZxt^b+bzLf8?9 zlrJQun5!e@VH?8}=xkQgZbu)v@z(XiL@>WGwogzGF(wLvNn!{;?h<^E(-;F*2=Ww} zV)b`_djeYZ%ZYsrDt|+5c#dcj=|78Fushi zJlUto#nI{L+RS{@D>QDza$fV$xO4s5%#yNZb1CX1%Ll!>XQ>L55}PjptPf+1CtS+t zYwjNP=-(v;5hb@w9{_prHt-v;4$fl#52`b8K>z=R<+u)I7*r&QEqZ%KPDX(*_~kXt6g?%V1M>p=1U!yA{M<%U^G2Kk zK>I=Tfc!M-)@`rFpQScJn7R&iowg;EWlj3n)@auWNdwLAKaZ4=@z9NKvv3j9F=BnJ zBhEJs7Yz1~HnCf4kD>YGftHf@m#jxsq=+X3!Ak6S#;TRX-RKZ0iCQ{~X=sQv!B~W)&k{l4?&>k%8F{V@!y4yQtr5bWAcJQNEoayuEnAr0x273q9 zWysX~a2o8W@}0u+3oiX~pV9mz)La>TI%3)b1@g^Geg+Va%hq`dNa7DpaMN;B=VHS| zz>ffpDxPJ;N|L2nE)Wll$7*i{-wOAy-C@irEIer_9ay&nc;9RnkKpVO55H+fmzL0( z8%kiH{E!YNYpFo(pH?8-7$cyd^LgZDr;{Od@he(? z%>Q(x3_U2)&Ku50FxI+>-7H7t8N>Yj!S2KMUVJlL*6DB>#5LFF**EARj6O!?nH6b% z{EDSJej_|4d+76?U^ca)J4w`~XKO(%JzC+FLyAcVkCjk-i zBjhZH5#4MO^BkKtbaoE)Ox34aaJJMSbbI`^o6AHf;~VGZ<@t^bd+UQ(R{KVv6i#)l7Ry1+exPQZ8Gbvnvn-R__6R> z6bHJibT?gHp*$3SL`)77|EWI~P1=m%hfJEF}a%338Ok$>4aw2e@WX+J@ASJ?IMUD448NgfzQvbyGPPySYxHvj=o*Yr{KAw@ob~e;m zly-+y4j^RRH?>v%ge&)P!Dy;SMESF84;#8gnd&{^4&M+w%lYWNJRxzsv=ms6?S zYx`rAfV9pk&FK4J)EKZz9F3~M1>c$R)rWQ<0_RrI>5PceJv zGNE$m>jl5|0$;eoQXj0|QOK!1^6PX(Bi}Cpcsb5rqkAP9K#xlkP?vMTd56n1seGnf z!^{?_98$U>P*zxWj}-{olZ0gYiKO};`lk}T_UPoVGe9;Mh82U%IuDIhK;NsZ(x7U+ zMV@9Hxwz5>a5^Nl;r`$ru)2}1dHJGqjiU}EiVtbl&K#k#3C6wWz;mv<@y`%bFINgG zN46 z`^M~&-%@`AXoFG31JKh*JKBgViL{nG1zMS0*Qu@50SQjbUa@O*nzLj_mk(W)ZSUy{ z?g3eT#7~P!dJaroE8Y)^%c0$J)gy4&&*ut%_?c=rDG;M;vo3nxEmbFeCmuM(0U~4P z@S2wYo?Q}4&tl+wAPc1Bpv^Wv=!;Myaa+wmsd;`m6F_R|W4;GEwFO?r3J|F%5n=F)_+w2S z(t-6)z+Fm0f3DP>5T;v+)*^|K>S@AK&-}x`*2~(4a)VxKXkDW5t|q1!=Jn|810;1H zLHM>vb%Udzf+{cHcinrf{`)-^$#dq9g9f#N_QbSH(UQWco97{COo|lUGRXWbia){iB8DjeiHQ z85K1HYK7G(-ToMr{vf36FARd9r#4z3OKZ9|oKOd}R1W+zypv3=TwNsPhv8cVxL}1J zbZC^5#|PxzTE=NDL0hX$0i;BlkQi*Ym}SElaGoFi$7}@(fOH~9sdasSQ47EMOY90e?Ins^m8cE%0eDW%a@pe7WC47{)D!X zPT*3W>`uQcYs_1trln<1aH?TgPLHaExbx`xz`dirp}fAwsicC+A* zlziZul=~*}L_46?7iFMZ^OftJwbP_Mq*`!1OJ$9hRJC~D^+hf zd0Vn04iS_b|NSCU9=pCVw|IS{>Qwd63JrV$R0lb{S4DT~#J|tF&WYdTwWa5v-{8mp z?s}g8Cr!fc1HS zd{OD#HS>W#>tPi-fOgOstD{K;WbX=gVg3;WMrKoTNr#p7sKg9pDqf{vA(2do0a`g9 zY>fw~1?rbLqo%_|=$Ldl(|6x(cNGSPEn3P`!A-S~`^3Hj`ok1vXehI#UR@@qr(qkJ zf*4EeND0Xk;Za0KLnH}=#w zX9^-IM|&7-L^WbS0E0soCBdhYX&DyVN}<4TXz={^*(-O|xFtA!I0p-@;EX3I{^HR}KIV z6|=pgb+#(6BMg)z2m)HyMURFm8ThpPots52u?FrLQ&*N_@dCH|2j6EIZ(=QudP*V< z(_2f8xQ;{KsPLrKN29-mCW{?Y{e@T^T`J(er?NYHq|$juE+rQP-vcI8vNv;NV-+L@p{MR0EhB?~qzS8H9TrF_$LRk( z=8JCHvS)k~(ebOV61Mbr?HjoP7s>PS`;>ZSMPxquOBL34LU8WS##Q9b>}&Fbkx)1> z=G*yuS=%!}x*&gnwN;WUNw@)xR)XB=pl-kN+6vJu-`kJm>s!PDxX-xTpCQ|rquwnT z6z4>h#>?=GZm^AiS*#tLX9?S_dxcH$dWk<2d{DAorU#%1%8wb71-jODdDQvJTLDOQre0zbZI(5rqBz0(nwR-vJld^6UN*ZQ(cI| zq6RLhJbncNE_-QegUv}?fP-UkcyWijIZ16?G(*81Ba4|t1CDlY9x1`;CGcr%2+hX* z+8guJWtxUpGBiU2xbGV#^plN?HRW6V9blyj4OZoV0 zcG{_yYT7&x-S&mKzp|cJlhYjv$fWvTv0PI&?{#DbCWpe4f0?63i6NzgZW3t2FE1}o z%-X3%?Bjz~ecNrrzqI_-`wD4=J&I7mLzhNtG|2!dtr(FVui>8DW7=&|__;Q%VX+(J z)?oqc`ckhG2*}auLQk#`-)lB;Ly`2c7AWF0&+a#AsxxNC#2{iomY?OF?y51~d9cvx zd$0UwUiSI+rgH~}%wS=D4u7>CLkBOn^I37KP0KRqqi!_Ge`D<}qvDFzHC+fA91>iE zyBBT=?hxFa;O;I7?(Pr>?p8Pim%`oM-Ceqpz0W=}cHi4QM)QwR1+{9eIp^oki+lFT zT^T~IgP+(kI%Q9nmjWC$xSBwSq1KftI6lQdex1gZ5%3t!f7dWf@BL`cp)cQMB&N97 zGg6|{w(INrRD#(__>7K|6q#G8TuOe#yZ|+^s-znB&n%?~ya%dHD5 za1Mih(H*87R-9BFntdbs&hO-ZgtzpTZ%(4>%9h&8^(Y78pt?t~d{#gQTGu5Ez zS!)rWLGZ+W1J-%l7;bsuNn$tl)*&Xo=KaHlcu7k`nEW=$UC2G*P*2G{q#JEHTIWSL zOGzf)ItRs?X5axbI~B1=Ax^K^;oYnogJa#A+lZcOj~GTAL9gX5kF1BPIY?yBHFdl7 zn8llZR}{?9^8dda+pHSQ=?_{jwq4($(j@V`nF=A~hF02Zi<~Nd8OLK7Z)U|0-we{f zA1JH_7Qt<*_K+RR<(QO8%_j>mG^2K2JO9{6Z@`=CvXFA;-my&slLC8eZ|%IJ1EPKV`Jq;mpb3_NWsFbgS8LDlz{3i4KN@aV)G84)w3l+GA z_`|WColNivZp{Tu8u#STyhs0Q2*PMy%!-G-6F~a7&s}% z*y;U2P4|MJMymp*Y2~I9ut@@%-#w*0%zIapQ5K$brZpLjSAr270vxbxdbol5fa#Nw z|2l~XzP~Hm;3SHqJJzb8awzb_uD-g~%*YTpwxyEkI`{WbTs|+Bu6nW+%c4Oot_fkJ zK&0Xr84nKi!8_2??VMraG`yA2_|6IOcdC!Jf;Fsmb!?>Ta?s;#zPH8~7lk47d#9mC zp!n!`!Os@IXW6TZ1P%u77jPr>xQ0SfHfb^)Ozg_Gw^x7y>3+;J%yy?_gKF5*!sj^!(Vs@4sAdKIIXgaPj-K^*^Q% z=oOI-L@~wczSi>ndXsQ%Vt1ftg2Pt2F;io4WYxADWnBmi2g#2}+Zb8DY%>$>*^x%KC6`-{q`l?9OTLN{3mxF+?4w+eKKEVrQRxZNWSnu@1Lj|+b>5v%s)h<$!N4g z;w$ZupA{U;U^oa_lGQK` zr$#&S^t$lXc}mC_33LM%KE%Z=c@xc+rG@De^v@=EQ%?jj^o7RRqyRVhkLT;~SO`U! z>$RaRb{~w0IjkEDoWca!E`_DRZQJ|kHdlYcb+OOE#rFc=v;W93TZVrev12qW*8=C28Cz8z30A1 zx*gN8alU`j$SL=wYg1WO=xdDv4iazXz4V>A{%bXkX*?@8QEYD9P>1w+8rQ0l@~zUDShykNChkdCgJQMz)> z|i9P<2~_z$H}#YZPjAN5<8ZZ>bmr|1Od!wl{pI z*KtU;kziI&;eBS_(=7Mzp+o=-m2Sk=#(c~X%T-zJT8T>~@0{>N0JXi`c9BbNGq`X~ zr2V`lb}T^b_x@^gqEZ^-nMZ`g=E4bDji`SVs@H;g|{=0v(NNE-D#F`{dwWk1PfkD=1u&kpxKf8uyp zfkGe6nWu2GSJ9@2ibQi_$L_ChCT6`;cIjl-O@AV!x{21T!+Nug+!Z6t@`M^!1n~SN zh`4=2tc!W$u>JIfDzmb~Ji=1V&f`st-q(lEkP4}D-CdO`2Yx*Q#>~`FM%+{gfzBTc zZ02bRE!cG}?Q3Q&XG(jK0EAdO02RIms-3?QXowWPnc8-c9{F;z;v((i1~4jRKn6d- z;FwU5;^6&Qh<={@$XAR%-aYf}Gm*o4JbFH~AOq^oHA2pEhmYa?hBI*GoaoGim zCS(H05?$q+-Q-J5uM>3yof+9U>zw zT73NBg-dteJZYO95G^9oJ5-PNkh1Ei4j}Z(7cMEyH?b9D3-+IV$SWaCkuNrbHs@xy z;$NR?)W_f{mk<5w4mqJ}&w0c~7(2@}ur$)NC&qBpp7~&7h(bwrbiA`u+60%Pbj9o= z=xADWz#6e5SDizh$P{9cXshU=p$gjpNl*H< zp7)`bnm04>T5XnOZ59fO*gS>gpiA&tYcBe<4l)_x;&j$qvqkOSfU&)0X`;IByO-`>ntqH7&gQ~VAqx=d% zG2bkxhhkHO9IJ}nF-@@>!xnWs)f5}bJ2L;oWGUIjmo}}-5*^GKVO%=y@mR19+7U=x z;4XiSs(yQ0p3NPQFMHYZy^NW$FOT2GNJ%+lzj>@p0dis%SmN~yLzJrsyg8;AEib5_ ztUTkT7W#$wf1Lt{QrK2HhSikTEMm?L8~4F9>RHUhO!=o@?86}jzOdDW{RZW}{l;35 z$mD)sZ7+FWv_Mj>bq4Fv_&zEtaMc>I+IiP4LUQO!zd#L2OoJ7CxK?E2Ducd!rvCxy zJ>41q&EpZdyTdp5P1U0%OO<6eBx3IOOjZmcbb{8F9FkF15oH-C@Ie`!@xu@)Q!jv6 zPU|vtYaQtAf%$=l{6`o8aS*tBteHR^>P1|a= z3?${!WlY9X-QsA&B4n{Ug|&WgwbqIp{P_t7D0Qs|7`TL8Z}+O0s%$RXCpxR)Yn*fT zJW+4J>2Bt-6afGkriStF1cDY0t+P5xZ*DE)5>uxiKp< z!DTm7h!nH{PkoYJ1|evxR@fm2U3*CSvbLG;^5<2I4$)Tnmo}5p>AE5ZDYub(CL(Os zWGQKt5p4O8v4QUxmsKMc;3xFf&yq@s}NB6oI(#_ya9p>%Mc?@WZ)? z`~jltP6)z~gqLVDZnD~Segm{Vo`n*zUn^LfYF3A@;~@>=bH*4slf^pou0CKMZ|)w_ zOSxecUDCR%fSZL2_BYZ)r% zb})+VxXoC^+_(ZqY3yg$@UEzoWlImUHOyKJTa6wBz3(3n$p;^Xq&6uSmz?;*h+SaW zPM4OB49OUN1NtVSQSW&4Yusk9IGoEHPvDbY7MtnMiZHFKEjo$?k`tRF@&>HNX$Ndw zQ~Pezv7?Gk{}bv-(cJc{puli@ptB^>hIVh~E=Y>G4-6rx4+m#!dh?DH3^E1+{uQH= zFfz*3$5Q>5UL$hSW^Q*Ms8TGxR$Orr@@g=*XeEJwIK7qVvO9{t;1ek-cs2YB5wFM( z0)bjii2(xtM_A2{M%jk?!}dmoH_gW9@Ix)awTX$2(NE5t>fjuVa5q2nBHFBl}H>EypHyzSpuumAB4$zKK{5q%uZ6blAJRdS3P35^wnt2TDF%Ip%wKNh6TdUTnk(faHUb%rgd_G*NV(bn;S3wf z^8{5EFhRS5de%i*|6I`Gi(4lzDFAkc8d>Ha>6Z8&WH_&0d#VgG=nEf`OH4>|b~|vl zpv-!?HGDug5i7^Y9_!^;B%hTp`+P1wVim!4T8vS#-4-L`GZ$vVyF>(+hv|#>CM9dm zIaHVkeIi~i9j(93V4JE1k!lxCQAHhf2B+D&W3*a#EY>c`jKv`~*!;3|e)O(Z2JwoG0F8zVMfZu?TF)!GfH^7f|6mYTB+#%C|fi-&?BH^Z~fr+a~}X-i#acBa~^O z{y5iB{P_**3xs1IbPdU+m%#$>=$fEo8e_qh2li%M`wX)Fjk-eV zErI-IND4LJ9cs(TDoiFnD2INKbQIFvjI)`xFcfTbH^ zdkgO+JMD*4KhWe%(A~be-qq4K*lM7NA$8~>i?K<5z`K2epoz_+NoQ=_IwjUW((>OW zVhE|e(VD2`_UNOu`hmw9e$8l#ZxVGlkLhbixqR9;|I*RZ{|X_2I-k^GX=AhaaX;D! zOGzKAbYSj)YIj%efxdzBEWkBDz}Bn#K1bm5=#iLf`8$E$T@z9})j5W;?bFW-^rX$~ z;M0SZyIJhkIn~4h%RZN9VfAt=2W50tKyriESX}saW#VzVNXosZvf0wx^;vnHtd=`1 zN1uY^TIovGJI*CaJP;m@-an8m@#RA8vQwjsXevSg;IR;HkKI?|ZmJnGN2$TVyLU8g zlxAOMIR40%8l~nktc&sy=j!Y_tOo88`iBje7l2)-N;eLFBN$%s+1s-vPr&I#a05441wgIR3gTW*KU)VzMJxx!{+Ez%#1} zr~kq+y6l8`;@oV{g|Pc7L|BRNJPf&XqEsjFIV$sr;pnhShb|JSE68?|$4=ZE&R}|^ z*$Hsy@hr%6U{`MdzTCV!{4O6QN}<)m^2k!&LgQZE4KB(M1ZE(TpG8>pn!71wx_iWs zN~ylE@^MXQ>6%WXFe1CM9u$`r*IRJg?<@!)~uRX_1X_pf`(PKey`+Yf^9;J zPwx;qi*~6-@`Q^8Y@ZEayFU59E4;D9>w{_}Pp(N24r$YW7`w&Y^s}5k6-1 zFiLi}<$%-yemP`6?$6a3jd+*|U*Nnn*eK^?RZltMJZ8$t8+<=-afmG9BIC5iHTI=Z z`cZs(i7?ca!o!VU2SEYWA(*&HRP59kXEg};jNbT>DR9Sza}Z3b9CCntzSgDYsf&%XBB9q}0i{j#1DNgsI7 zk2oTjw*N**8eA6t#_1_zvgTPRY$^(B?zuOL(@fnyozkO={x`*NMfJZKac2=p$@>yxW=8cO-it-o zj;?tCQbKO$A3(OE_+3NCdi1x^(2b6b=1QvFP3Tih|G2YZz3F$`-#g+()as+|KR{Hr zH;c99N|=sj6zHPYN8Vn2fY8&w$h}Ho?I?VeNbiQTmwnJcIxrrIe13TLg=#3w^|-t{ zCj>AMyh01Xb^U2bmS}pxQf449#!VU|=6e|%V*!t%>C4gJJpIXu>-2iuw!OdewlC|3 zmSPRZKGO$p$N_l)yf3~f$V**n`U`Fs>@-Ex35ld2fIud9*2$+6=3#sjRX$M$@O{L|OM5cbPX!tNuyt0&5V5e7Y&ew22u6gOd+dh1FHsFM|n=Jf|lzdB5Kt(DJ@k@ zK!Fu4Vxs-B0wsFznr)82!}lrIl>}1>(w9`%Y5Ii@uAkEDe8g{2meP~CuN6siOXuHy zoOv~{y>{a8=#>8R&%OiOO&;6wHH@3*iO+MnMp4m)Aw&7EAoa)nY zMRD88DQf&A|K;_X@HPs(AYT0;TY$2L2mXg`-N3`V9+V}Kk8+g)jS8$>UE^@BCB2g1 zwWCOWX#;SdOT$atmWQTi=W#&P5p%n4nUnzyn$&?OlMB<2L&^)Zc#PrF7U`E*oR?>P zs3%v?sC%NNz~eN}e{KcoJ|Xa?pb27+I1yYS1%kKo1m*?@A8^Vn4KW6n-cc+(BxG?E z@Z-l1Y(AoByc2a}%20odAGH=Uw0zI!W&kmfkJ;b9AJup4QVlk!iiri?x^DGFrmz?V z-D>j8ykt+)>8i?HF0%& z_oNYt4EY$VN7K{$^~X;v2#l(_d@Fn+s?)O(pjj4gIX~^lPCd|{Mll6cMEf9<9tH58 zzCzvt*o*B~4xl=E1fKC$p?22~*xT<3_E*ah?Y6+J`v;u^_%mf3rqE*GYXQ$kg;cmu z-F1gkv5e}4E;x4%^a}Qe*`IC7K5<@_qK~P`7z+h7q2>nTH8dk{?WP5!^li=0oiQ#O zpvc(}6A_eoU7{qdvBDb7m~rVeJHv5!%KEREdp&PdPIP30x&Cv`9o#7`jW{GaxPLao zka^<#%8SShk#00^zy4bAlPG4M*$82QX>5+^2Q8)P*38A`S4w0-OOCzkCn9St2X1d2 ze#f7(YD+bo*(rM(tXwq_h8^M~SCI}D8sUXim>qqW?+u%2vjtY>lPoA%o9gyJpQiGo zB-bk1N96@r0E*^I09#NNP3=j)c9h+o^l17y!tI96Fo!Iv`ze5x1ajFs&x_g0!S#CW zP1=iqqn0YFew}MK!oKtZ-o`at|FDq;f95+lg)5uli2axjo+WQ#A1x2yzH)cv>Sy^z zd>{ozbWEt6C|T)ZnNSp{==V=h>wyrIRFz*%(c404&{_w=DBxCGIPcSCRhP?6MUAeM z<~<8FZ8LOfu#J-1%MH=J=sl?vnnI;Ko`YQt;upsXn)+Fmv@gzlVQle^+8=%u;bc!j z5tmEu^yj{N@%JGJ4-Wq=p5XaFw|{CY@WcXppryFD_pqqB-bD)xi*I3{LfN}2omm+vztcY)|Fdqx%o9_Jp&ZmTePd50uv8*D0!veA9338e?AMbLis&Ay zwq5F9cw%L#F16YxkVxSczMIW3&fB_$9qy!~1_Cninj_9bOnf3vK@Qg^L#7I; zk?9|VtE|tnE!`R3b;by~@htdl-L@-;{1NC=V>!|h-^iFf+n=m?cZu&7avXqQS~pr# zUhZZT_dUU zDMWt;K0&UdL(+D3Qk*d4if>O+e_@FE#q)YNh0nE*&|Fg~18W`TF@E8x2xcN}cC~l) z&ZN*&iTPJRVe}4giMFT^~7Eqof`%yP73=%K%H}s^c5n@{pf`LyQ0>(Z(9c8)uWOmY^$&K%uMhL&GK3t0_%Z zb@=$U&;=?>*#$BU)tj#g+Aj0AcK`%YXmuDz*}1VAeo523Yx;~V4OTc;|5sx~GLDV| zL6|D%1-e;%i5uz5A<88)w(m|V;5cTV7OMm`sQy9f#U}E&$T9}pev1NJWcB#AE@a}2 zPoyME(dS~yxu2+%j9y!3inXvNA_oo>%8oVVRkP@9-doAzTa6h19Ml>Yr8qgGrl<8d z;f%UIF(d4%-$LP+*qu z{B3($y9oFinsoK*iZNjN_?k(l%a0@5>5isTexiV$uKOI8*f7%Ru3kVxH(6y?v%2Bj zMFZGN2TJs_b>=0%E7!6GRya4aZbJgRTd~MdQIQvPz`QHMW#oY<3E|YFxorI7H1LFh=SXxwjj}AfNtOqWw&> zW{sTH&I4P?i}|>Etxs0jj>d~h)CCDRCQ$vcf$}+csg}1Y0!}@}1aWwI_Jlxv4+E4E zD1iTTSv%R=BVs(p^u5I^(&WuKJq)7yjT_e@fZ0CNd?k=#K<+CW*d^pPjmvcw#`8el zkM^io`Z0A{8HK#q{TlE>556ZeT9?2BeaDXt>Vz~mg z!r%v~(E0bl1gAidPT*m*Y-b44Ku`NJa9xtFyXrIP$5>o?RID%1v=j@Aji2n5Ly4fR zYrq0J7~-;y@WWQD2zL6x^qx(ClrVA{{2vZ);mTsAKpgiS?i3!{X>Rb$at-*7CTo_( zjo4BEU2r=b@2!?F_-@a=2k`8PiPGAkJ=>LQk0T12T`e|rSYYyck0wyZzC2LvO}{I& zb9>>dXQ&=Krcu{4VL!s%De9ZJsXZTua(LZZY~B;35%ynvGh$N7yTGpx1DCQb_&9af zR`)OD({G(ICGoz0BDK5l&hHa-_AS$e7QPa-GeF6z)2I9p*k$thtJP=W7!f2q4m91h z_W;J*+4T>dF>p$bBc1WwB$j=vI)D_eUOW<9jI)97OIbfGkWcumgj9+e9N;z4b{V=J z7s2WPD}JFz2qafBA|ixf7j=S1Gk^~_q{v|AGk`y$&-zNCsszhCx+99=NUu*g)3WON zV1~;ALHSrfs{=0>?xW#N$-Bl5XXtcYFDUVPZe%WxR?aN-Tej-*#DTVYbk8KlP8Y`@ z{cpId@}vEim@qiY#kys@Fl=iO4#{m%*k|&67yO{ASF$#P^XEc!uka@bbh-F&T_zsD8QIGAxZ|l5$Dh2k4ZYjDN3P;y3~gZQ}~#BF!Ud~ zGwCnSok~+I_v>FuuwpX(#(2>x(zh+)B#R9P$5V5g6PxB!cp1VdD@1-3K(@mMJA{*% zH5Ti|)>o?X?3RH#`v!%pnah_ahfU|X7N)5Ne-dMYPmx}kuXR@5abk_r*D)3satG*M zN1b2z*tlRa<2($Xrxo{|YA`$n6vMghRaFH{kt9A}mTRQ2t4?d`5r1w|g*4TFZVetU z_59|o6&>|)Dr()0ga&e10J5ojYFwx6X`pS;a0NOdC5viS@^go{SRS0_xZ7od`uWF_ zwW6K_0k-P(i7bisPcVUn^5Pvy-t(u4SCx#rzw;lqXx&tpr$2;N6O|&*pt!W=n z5w+DUeQkWFvQwZx02cW$@g?7qtKI)KM%&+WsZIZ;F3Suy{w^n?y>R&d5L;nQNuRSC z@#iq8mBZb93__ZXOzJ_FyD{<1SzDoCZ7p#^_<#)RJo6vp(5q z7|l2N)9xhMCouKTJ5)X6F>qD#Noy{2;7Eplb@4ijW0gl|!q!fn-0NB?;j}Dx_BSO^ zL+6p`uyS(gy6$(ck}+bC@_C)KOU3LNdwAAiDH-rUMd^849?~tmYW$BZiV~(55M@(S zu<&s?XN^3rV~Krv>x)LpF1v3P7FZPJ;IqCl(-dDGN0nC zq0?rgy*%kpi4LP=kr`Pu}bC7hMp-1ob_I`I_7*mCYN-ntdx)D}N?9HDDo98RdlLge) z<4;@aY!+bBDxG*srfmvh$8MDLvo|nBMy^`9tE*q1(XuVN9i!Fc0AS~?Q%B;8OLa#Bwz6b>J>rZ3V2JDu+oe-a!0 z#>*Snn{TnSwR0%~5+KF~hS~sDbpeEdsEogWqC%1)*o1777j|X>mdhN78f2#RwCP6d zBPW9GP|}5~RJv=y!MhcGukjX;8C@GUSLgHH4q56Po(M^*2Tw^yyX8Ejx`dr2l7_3t zQqWS)2-((I!NEjmQ^Yud*gihRX-^dpvYv`3Bc0QV2A9a1S0O_PCP=+K4q8Ej6YuX^ z5A%nK26l_2W`+%ok)KBxE#QYJ_i-7$+toW%!M!63G&5x?G=-rLB^r_-srxw=PEXts z{Q_%?r>VlHyNQw8it=wAI~`>ee#!z-(W_N-X~G32U~Uh~W`_g^=RWcYPl~K0ype zYNU6wV#gZIBH+Z8_kDf@1!v zKFziM=@6&&RM|->FE*cy%~d#rGTU!=2r$1t+C$>omjjFFEqr52n_3-*Sm??pI$EP`}uSNS$z1Z<=p{IkO3E=_30%QaV!K-y zkkaPvD6DMLZt$!mES$xs*EmlfT1C%S^5nD0fMiga8$@b3%bQ+Je8MVdWbZ(tqIM6J zvfQloks|6$c@S_eAG;z6yxZM~e~nF6esH*P81(+2_yi`F{&f}9+iQRn=-b z8l8oRb|bLCWKr5g*`eR}?x;W2?nd_$rax>E6VenAc3yng9CJ2Ybgp^N44G+zR>_;5 z24$NWwcw7szse649f3tWFdv+keNan{P~)KVBL3_8;)kDbe6*T!kl3yMJtKOV`eQdz zPr!wL9~g;j=gC*#!{@;k-$7IC(g0tBz%r<39`&mOMxy50q14%c<<7 z&V+ZVbI#L>4yhmjZ+*}#)xj*Ig-5#d=Nj{+wZk%=5MQ!juyg$lH%TBquvOBC`SC%@ zTbG=4owY{leI{?I+OH-W0Ch}=#F4gD2^fjoe{xP3lx|-}WS2jm#GIJl)Je6uGtImN z|Jl?gf<(-6@qKx^CCPHdzN1-O{+3IR+{B}OT3~;>caY)F2H5t>9xGh0ion%tW7`Tu z`zUADbH5>vnV%(IBtgsQ8#28KED5stP#evX#BAgRA+}DZBz*txUuiPfG^C5DHHaUq|({SKqGv`#2U0V5fq%q(i#w_z%(*N6FJxFqGWH=KG0 zvb@RhJ{hyTo7bIdWxq@gj5XL4Gfhwuy0W)=6sPKZq%mtWrV@}5X$tfk@wII*2NoWn z)NrW}`o9KgV^WLO5~1rzrbveMN1E@uLyg~`naumtq4%RE8JMTu9}*%oEW|f_Iq^X{~%INV-fz^X_r;(=;df48e$ECu+Ax8 zc2*Z~hoW31yQ9!e2a>TlG)o+zPb3DV{%XALA!Cveitae+E?H1w-pf3?_}!Rgp=)Vk z_?+WGpPdz$%G4H&a6qX+&s(TITqG` zvCL6eS-UL(GTkS%f*SeKrg(@jHAX>$uOv!As0BMDVrk)EV31VZ@w12sh+m20x-hs# zq*(}O`{;#^Eb~4ace0l5QRk}z^<@*IBc&u-fAO1Xf<1wuf_Ey0l0J{mg5=7rmNfck z^>M>C&?yR4+?F&xb1TvTX^p~BaCF<2UISF_nmfm)zp`FqMfHJKMX&Juh?`B1b9F^* zx?NjIUEQsdtbM{ogf-sj0xBO!X1nEkx|er8`Sh@#U!cfK$tFXLg#758AKqssXXz>! zPe@bti9Z`Ki_(uBxoWkgI%2ODDeVyz8d5e-6KO z)Q>LmDi=3loX5E|pa*lu*{=g&+~uYuMW__!{5!Wh<3D1}V))PciT9uB-Tyy#%GW+! zg3LFW8XJEmg*^L^__{?z7SrvkXY;EN{rt~2ANiG`)d4!}D+f@0aOUpM)|n2p746h$ zQn!FxPnx&r-EeR2H$0^$E^(Kiqp5AJm!DhW@iLOE#YEdrs+r?l2vl%#qdG~V^QZHf zEPbr4zWwBcGl4@ai>{jhIwL9dIt@6YJ3V`7oJ2Fn_H!(Aj?|RBY2z*b0D{@fLqEj; zv#c=I!U&6Uep8p1UZaEKAi`^W-OJ=js;BEC)U6kN46p=Ud2cpE2)Ha07FPCq8qRxN z@}`BwcuwKXvCrvI*i0waflL4S_s=4v%fnu{c5QKGpz<*Pxc95 z1`wJ#gFG#!8$)R;k$565ht|6vo)1wAZXV@|>@#2e*71~mt$fby*`j8kDiRcCp8h6i zEIid~QoZ(>4x>{?Qx#gY5O+Cz^cfc3>me^QZoPM8y+`j1vuB*Ca#Y6*x*J4&RB^!V z!2u=g*a&6q@Ekx^u;^(~mJitT!aiMkFegWGA8mK1jqE8WIG(^(`#Rdu1lIj-hQlG5 zzzpz?+ovs5JFN2kfJMBq2&HJ?gYgD-ZT_B$@yGJ3(ORvjqt;NjVa+R&s*HDOFYs9Ry+uX(Uz~LCwvT}b*^`G+%RM&aRHc~&9 zw0^V|JUA0ujo+FeXB{f22%rg{j*n?O=EEVPXZTMLmmtzF8+X`1E_VC1_4mxYmxZm2 z1#VI2388kW9)i;<86PhR&~>=MFx}GhlIsFZTHnAdgYf{^#MF6e+RrD0H=9}ytBJJX z1|9(|RzwG-w1}CnCu?tR=u-{u)*410*@nI_3~b1q{zLg}6BzXH$tMI01zNMQ(RA-` zoV;*;0NjxG>s4FOrPF zCh6on^%(s9v=m+5H*NfAsLZbkBR?qZqB3N1KW4gf{4grIowVK61U0p zr+41j&7CIZxwWw-AGBlui6i@sH&WiK>?uf z`yn;qT7$bUTLKF_Xc)3vLCpXW z`upG+uV2HQ-M9FF)@{*p=w5`*I|&KTq59bf&^czdS~~tH{}A|z%&jEhC3aXg14zk} zZs(of#rdLfK)9M`mQ>5kxp$z^TolNf>jGAKY#uroA#ES@DBOf-lOOJ?yF|+j%p-Yf zcPmd+(#bCa!9j(TbsmD-Dq5g-we5sk%VVJW*TB(~ph?ID5gc?-0E-9ki>7BjJT}_lsaE%Y~ zvu)M_Y^65cP+x)V)lmv-`|LGf*Ac?6ze=gu8G6Vw@mhAx-Xtup@Ml=5><; zY@~e;8V|D+8k+TtFV*4&aTdh{pXUX1X0N10tiw7Q3CUn3obso9roNq+9In}?`i8B4 zZ7kbM4q4;}cK}$7u_7>Tkr5axr94bv5RRMhcZf`{{^c+KA9W!7@2eR9ErHSa-|{Ie z3b_(l-nSYzVIf5?4-?TozjPJ3zKv!~yw1+fTKI1L!=>1aA|yu_C50mQf%ubF94p?} zjvxvBr%&*o8JFA(XMSMEH5a8Zs_-m4i}4#8od93q7_WM+td_F^F>+BaElZoeRvsRz z*#%>#SySdhB77Fzzzf4@=YHJ1QV_V+VwwjWMO==cCycrglnT5H8di_M1}8RBTY3Gi zXeGil5O2@Q#pVQXB?Ow0SGO!`uEAW$xiR5Yk?Iaq{N6u6vhs_6*JLK@P(vgx_bw1o z)$s8Ab)Pdw5H_0e_i>qVy-n*iVZ&=U`K<^*mCQTeJltae z&dEwBfB{7zo45ZTEp4g4By4a3aL15D=GH3vj25`v3|<7-d7!12vejM^pS!2#D|TVn zb37~=cuY{fpt8(%^J8ST`=GAMUpGyoOk?HQX0M_Mvm8#7jwC)rO(8qe&9o*0x&Js~ zGJ2c(oR7 zY16-K<ofe-#`Nx~z8y|R*yl%M$>{bIDextj`!060oMY{Ib$ZRR4;TPKPa&4Y zW#~V18!q=;Qy;TDe=DD@CTii}dd-eAL8+B@mpkdVaMuf3v@u@%CYEw1m(Jw?t-}Y$ ze7hrT$Q5AncH`Q3+R@&Xm!-E+;jHKPGY;IOlN*zv5mGam%rcYd*KIp2y!wmu_~Gk_ zvWM*C6CF$t-}Tq4=cu#pr)(;HiH@wtdqLE$0sK+$LshpRYAyoTg4WkRffSMu8~K|g zlCMNfxWP%&)U<}FE#a((ZrS0nQl=g`Zr>zeklsoGsoTtvw74o-)499LQGab7TKnMc zkPoLeZ-mjxA9GtE#roX55$cSM*;y}V(*V67Y2g5G0Qy9iTSkk-vU@fl;;c%KS)^-# zdN*Bkp&n|a(ek-%mLiH)(FBmVfGm>{7b#LNqg^+o)_PHQRfy`yI^BvhR<7LOK#f(9 zSZbZvy@PA6?fo!m+-mV;x z405(Zz^Nh%6a8aH%WCVFE1c&BJbE3K$SaGagh}DE%8xi6q@p8i1m17R1me;pM^0z- zRxfyF3r$d~f~7x-ye9;HJ20!L5R4!Tkhm5RF~1LWHSRj$rxXZsUVN^bUJv_fQz!uU zK~&U35?th|=Tz_^2bTlDDuRNurCB|SFa=T^=nF~?>nrtYl_{iU_*uFvO*WJLr0>4TeDie*Mr1FM_1|TFWt4ykvXzO=K{m|y*B6;FKIcV{@?_qOEpe#bxr@0$L zPL_up6;v1lzF+jUa1h4xK~-M_3h6s`sX;ZArsE-2g0pM>Ovqmz@4qyHT%Q7G&rMJn zCf~~M8)NWDQxYI2&vjDgY1*N=UhWbgzY>W+G%FJEZ$;gp#f=d7W~1 zOZHt&z4#-XPtKQdfkx0AG%JfHOoeY12vvze>r=bz(6r||e*WXGAcdNjGH)y{{)Mbc z{&8k|sAk%yV;b*rngR6=9M2i!L2UuyNB#n#fj)w5QQf)4Uz@g!3aQ^Ci#ogLr<|59 zH`1KHz@|%a&I!4B`yaA7vB~o6hS)y*q&r6IU#HrYzYT>jD#CNk{g!sDK`x!z;}Ttb z;FEM@Iyyd>)AunWP1M~c*|$t~dgioG%#{*0H30g>n;r`Pr7c+v#f@KBcBiVH3hIoT ze;v;uxY$ZEkh!M~Qf2XpLuLU0JV~oiX?)WP8lU67cA0QO+FbbCR>>0P2z9k z_^0W+ZxD&Z1^)|~UVKJ;)qZ~qy=74Na(F#T3s$SrsC z;!<^RwMbGLURUg_Fs`kXPD-sNcEdiKr-A}!rqoWYxXZKhq}waI5S>!-9w9|#kaa@) z+jUiT+}`IX5za3bINwVchGki*2KtNzyDW_R!UEZ5I z<Z$Cxa_cl_+b+tAx`s~V zGNh`SUZ$h+1Z8_BS(&MxHWsGDbjIsiEuv(2G?O=6n8SBHuKnoL+jCf&vHAE@*<;fT zc@!5W5D`U2SU2~!C5ajC?A~@-bV;gAm>?;YBA8?OR+lpdaBqff2Vpx4R>E21j&-2~ zURD@6!A+9rM$F}#cRL_zp|n8tLNAfvHcpJS4;N7}ctS0~Zkf9^DdNZekJQ$q>q$&u^~{WrTDrm2t9NtEaei9E zS7^=)P})CcKO$hKsxVRrYixpezkin%bg*c0q75$LH$~5)A8P}NqOS|}njNiB!O|<^ z(tMfbkm2Bje#1GzpRRxG{H}?S-hwd8pyZIe?K3kEhm96>iPjSF;Xni_evAEI-9jX;?vX4y85}z9!bc=juvOT zd>a=?oRsq<(T~8$^W5UzOA5(B=n~~<{)vBi?!alpb0^&6v^@etcN)I-B+45KWop{q z4rVJEK{nD-s18%RCy;&Zn%z0}gV<(djfo;wR?=`Ku9*I}8PPAiHF)J=(}*99bkb^a zpjivz0t(l~_{T%7R34L9Sz4{jdII8m+NpWPq4m*l|%Z@)emXK!aEMRR*E)XI%pHT#WT#XQ-IwT+H0y-pC6Hba$# zvDBXM_rQ=Tn}MrvIQ2-z38#Kh00<70DQBkFd^Fd;uQS51uKbCwa|DlA(K zEh=iD1Dm|d|Y!;wg$ML0jW zr0&}XA)#uiy{F?8UE?&Do1;4;!7x#H)EK(3lEyp(IYldV0;1g#Z zv3;j=As8_#_TZ!6D0ezqdc6|UT>8yt%x$X5DB*<^Le`>tja&3&9$*ZNf!mW3mEU^1 zhRvDnIEFGvNt?#V+0JV_HiXhkz-+WsYeJ1# z8aXxrPBYiqD;A=**3>}Vxu1+Ne&L=6l*SfGOF0yAUE*BIHdkxM)a6L95Dz2F2Yi3~ zbF?csHuFXXn1T!vc+GO_MqIMDCWv>Du_ByPgJ$io6MR$`$0Xoi8i(P+Cxev^_NJI6 z+uyQOw7vq3nMl}Ny3{Mk+UHkk58;*_-3%A3e#;NP@_oPT@}^!ltF9B%eg8BAeUFWL zlfRrJQ3Be2K*IGoPVLqGPj1c$f`Aq$ITV>3q!Z(_V4?MimtHY+!Ls_lLW%Xo#l@Ec z{DA*BBHP<7mC*h{r@adLDejLMg*?XAa@DD{f{&*9LEo2#M&NOa?(3fTv^-1@)r=ux zzg33nE$;n*7(x`6KDhPWA!21MlE|Ch`UQu>KalsskZUl}=FKNoXX-a~RZBy-O-JHi zO>L&&^tIMo2@jxZ`-en6&A(ZvIHMexjLH2CF=P-1bD(Re@Dnj>mw4*j!@Bc$+8HOM zXlVWB5(*_{bPNnF>*pa*72@y1lt3xv@LWng?n?+M83WD*`BZN?V!;sWHEVY&D?OnkofQR^8X}8^IgfmKo=8P)sq&T);l+s%64M)f&B_(WPqDG|C5|j z1U}g_kjlF9*(v_ND3a?h=l>!hmHq@cGf1T|i3JnB6-Exc2qgvP2>d*EqUZBwkc}@E9ISD^!3$dLz_eW~4tTKm$fy>2066Ss+&_l9 zA&Czi50{CKFXw}3nbWezNWYL$^D75+>HqTRJjfWE95Nt00`ow@QVi*W;%mKd#%GV;e%sPF zW3qF$BsRZh%3)Tn5xUt(F>$@0>b|jKm8NzHeTaPIhHK0ws$y{LKb})frAfyVUaEPV z;Yqom-7VJ&SKr&onsb|x0jy+F-hMszUJj964s$^K?c8_T2pgAOGA6C0FDCZ)x_^8U zUyINK;DYPOL1FpuUXu|$XG(Rxt$=+w_JVbD7vb@-3xQK4k?X+R-Q|WB^<)A|AZU-` zR$ok`7FvJCd@UP(NAprZl-ERa`&m#2{nYr=Iup+$bmxIVB=F6rK7V}{CWpoKBUuPQ z(E25+gxN+<5P_1gA=h%VQqJP~8ZOTQ*ryJ-@#R$CZLO$)Hqeh&$s)tij3=-GF9 zx1@j8$G+Enw&t)hhvoDI_BQO}fZHy!6^vsiu#w|N?T9c($UZz(->N(!YN_xcB_#IG zJ08;pBbi3J6E4lPd__>PFBK~o7T$l?>)9ZYJvDdQ0S*xbt_9Q7c6gx+_7fo-&U~6d{=uhMrVVIlBf60gn(KS)^xZ-4tK+F9A%=2Q zcI?APqv@i9CNq_7#92^Pm8LBBv|*#~%DQb%oyJJDJvULK?A{Ke=}0+x9@Znc0D(;AbrZT1vb$T)xw~efY7Xyx#k%2)qSb9rB;3E;31w-`-MAEBDbiZ+w5&> zmlt)(Z?K}Cgst}b94~V*x8p6G2T#is`m}APH=|cBdPYm- z*VW|t7j?Zc6#JXJUn`kOF}pArz~${-F3@WnlIurgw^A@HYW%0~z)7oU!S8H1^kV=| z{57ek;WqqO;2$ij2S0VD2<)k!D|hFCpmsJidmVQ*nGEIgcr68sd2hqTGcV>A*N>6V zTYKgb0`9BMLiIOANH7J0cWZbg7>7a^Ijwkdkopwbv|_v^!HXpn2_ID#!=da@Ee{ep zsJ!i}I*z=RDS>LmNoU(bITHtwhMVCiB)cWrwrxCFS{MsMC|7hDd1)%j4hdG0=|51YnVJ&J97Y`yDb+{Yb z@lksq7;Pc`N%fl2Q}J?Qafw^>RN~6toy~kOzJ^pDB+bX76iGfu6 zc&}K?jcaXl<%DjCX>K zXWWfR%PC^0FSxn|rJSA5SDLh7oB7QV7B_juBq6^ zFJ}r#QfsTZ?lQ96^C>hkBd;psq)+ye?&No+zVLPOmEhr6k&(s26!VUwFyAHhtTK#f zZKQl??${|8%~>wL=i}r0l{BWgpHBq_Pxvsx?#veK#lz{1jc3|wMa@h;;vOu9|IkWd zl-(PcHQBNMQN@`RWZfw(^9AO*Z@k3zJ>FZzfIv+nfvq&L#e}2`b!OOdFF?w?en?4~ zuF153lZv!0VrGBJJosh22{na(cl-9w1J8GGC^^2h^#FAGrNGl8jWU>ye)(;nOj3|g%*P$M)TE;uZG-Ub*rv?#1ua?;hlogU)-Jrmk<_*nqzfd31 zo$JFm-<11G`!?j-HDO&Ml`w{d2L)pP9YsM!hV(}4Z2c=8+`HuW(JNKV|4gg|3p9sDq=Lbd+p)aZ}#Ef2SaPD!$wC<6{L`HB7d@ zUn6-9B1Jwh&i1E>dyn(*Q%M?MemV*1Ma{bKn1-#6^0rtXunm2ZicZm1ym8Vb`^2%O2Zgb^t{RJBGX3;T(MghmR1D*K2KTE8$MPsku zHY5#PW&}IdmhsDP&Qodj0u9N9tSDif+jkE{(;x#Mv~cE^KOG_SCThc1tK+NM*4+Ed zJ5cuf)sBx0-TQ^1Z42r?v{UiD-Vc!72gt=sZ1bdGz!>#`+b@9`eu=aVp0 zAY5D!63%fK%Bv?qf?5P!A1a%JUpvx*dv*xp{2F;3KX-v18}k9Drg!JZ2JrlB6PF0QoYCSFaUm}VSvDiwGI*_< zypp+52t?cEa~#8g!~cdXFd;0C2*=JOoT%dYQH7e? zLG`pJVsN&Uiblequ8K+C)8N`W{20H&l*D_#!lTCynL=t#0XSNA*TuRBsfz#=#f5_* zOY-A6-H`PB-_#A7VhFJLTXA!mD*38UG7?F*IZ51ozKs5eTE6*!NgX8zy5)Z(;<8ylr-OJDrCo%G&wLLHxff&PG(T>Zt}R*zg3U z35H8X5^l^cb{y9(ubpgK>K{9r4?xE7@w*@Cj(l>O1RwCC11)zCKOMgWwyDcM0`a7| z42EuW=g*&*Y`nDLsbU`xACRsG=JLn(b9y0cEFv<@B#gfDbTB98KEOoAj9@Sys7$lm zoAnfu$eJDA7Pb7-MI#ik2KvSef zhg%C1hZm@g6hUaag(>jc!EK6Wtpj}wN{ux(6N@V6rE77JSJ~x>G!ZCc9mnXqr*&5e@ctq$K~L3}s?#k(kR6f-6zUvE)kEt=2ia?U|M zGKDZ8RVe^m!;9o`+{GD=oG+8)qbDl^lR51A8gp;?9vXmYq|Js!o7#-r^^zc8CVRD} z6veI+`?S=B*RSmxF8O>4X+zt@5%23(Md8xtxXFhYyxXq3x@M3yisdf+5}y|b^8?rY zmrHH_F^@%u(KaNgRWN@mbQj8@O9H5{$)RXvJG<0G=Nl>Nf(oYEX%7Yc_r+@w2{;Rx z4^^M5oGK4Q^sSlRe~PIDRhBD3>jDPkR^HOom(j^{(e&@4`LZW;wGG4Q087a4gn@bN zJ2et-i62MvC3?t)LwT)lR)B%$dG|UY1~xJC@V zx*WHb>n+*$o@HQNLuYx!)0=#>*0Mf>U;Bd6>_}dPJjz83l0JQvz&jGlC*n#bft6AO zV&?ra@GvagUo0U;ummp`mMfh!;tx`DYS$uWBPhTO7MIuBMR04FJHb}GI=wfwQDufH zacsy}Z@PQiw%6UwPq4c@1yjXya3Ik&~T5I|VO( z$JgOccLhu3mfs*!*^|x#f(nb?1wb#q@;4Q@?qJBml%37ea4mWh!Xbt**;^-YmM0b? zIf&!;2jIpoWKb_=Fn>SQzXWT?xg-vEAyutK&2B8$=n@bWG9&ms>9Dk_myA?t_1!xV zbXP1P%byzK(z?Zr;q+53ti=lNq@SILy`Ws1V#W`1n;J2w!rJK z3vRc7SD~gXMkrw$W9) z6KvSM?MSy8j0f5%$8QR_l>f;Km{8pqXVr;qr|DJ*mw?DdnHXdMEtBl1GIdfNS^^@& z2FL2pcqsp#-2Z>+=Fa;WFUZ1zT3QoA3R^eF;zak19^qg3{_Sa$xj&}o;o8ap^8kegW>3=kNs|=JS?LGn#_NujA!=Ru^~QtGDB%0TOryu4+|WAMT&x z=j%XJB%de6izu4*cuRb)@ZqR{&IBs3*mxJP^Mwno+Q##oCJQD)I$&-R4F@rMw*}$L4Hk3+oY)k);jB-Ybt&;Gp^269^=cX7FM_s zl@UOe4(EBXWPxY@Nf1)jt{>S~<#g8h0DAh`GcZxrci#CSvOnpH%}42hjf6)%)Geww znL49XKe7uBxzbY=W_gXzUzWKI#pal zoIyo^x-)}kwATTf`^yr2NNt5;HukV=$Zu}z9GKDuGwBeGV(R#lD-O_>i|s#Hq6al_ zXAaKGAKTer`vNXQcp;kg%Uv>dkw|e(ao}8uNY16DG{?=Bf#+9VLE?Gr<=>X2@BGO; zBNMK5wBU-2lzi`Qri0K#lV^Aqv3K4-VpTU#Uv@> zj$GLNOY)~5J-SqPrXd^zY-x99m@NS>blrC)x5;KPNKB}~9ma-<;o=NzPT$kP8E0sR z+a8LYUHnV@UK>D|u76SQBlH@{3bXr{9Cu+NHQj*j%=?YS-;@>I41~W;B5ykMQE| zX$_Zvp^O>U*p6^d0!FuYgZzTqnh)q=m{!nFTE!$bK)OY={8gCMZ8o2*S)_?8QsGm> zo4!BBsN2Ax0NCeEygMhdo+s9+Zw(r_r^4I`BjFVLTw#{%N+JACH`UK48Oh@Q9+P3k z6}~T;wByE9x&kt0<-_shfiAx6j=ZFvXt*Z1kPIdwM6>JFMwCCeEVAXC%iKIdV=Y>{ zUfjQiIG&#^AOpP$&B@eiF1b1cE|>RCm8@=rRmLsg%B4cgqX;?$$33*AK> zP5-j7>#MNE`uPfx%ddIpLLmyST5B$Xs$M;zS$Ij0BRxOhHUp*P1NMFwW$s!mT=^W% zer9?ca$-FKJ{N6Jz5sAB?D`M9oP%tR#-2?bPTWXce@KpgZyiDYV%TCN*6H@v#LCLq zS-Vbjb^ASm94ZK@y29H!L_J+Ci(SqLir^;;TR2ahvx8wZRfdQy*sH(riG}CaP!{ZMJhFa~&_id4^B{zq63SfSQhw z5nS=uA#rx~W3J+u+x*L}yrU6po6sMmVSJZVcdEw&)X}G1-4d+}Y-)au2#AemGvDJF zv=9$4z)b)eLSXd_j)g})5%U;f^gtk$dqZ>Det_GhwMK0tLR+;_3mENOYD4AGVK(}F z%3Mo9k `s|Z&9<{*-0?H=1@=N@0Mg8SjkKuwUtYg7jA9WcWOw$fp!ILrR~p{Qxxmi#m}? zhbxhFch^e26lAbW`O2cV-16K%Gh9-X`*5Y)CO(WUwF};1bCFnf?O*$*oR3zuCN))S z%8~&K<_=(whE#PvUk$7 zR4`#Ci>tT98i!c75ckej{pT`!g4fbM_OuK52ZFsa&q~oMFKMP6Ak05IOD^QEuZ_^l zhSxIoJL0teRCwp0Vx}sd|FPy_J?Tr@lKUua%bG9G+@nwW6iN#ot91X(%HTVkqx-AD z5@wR-?$-Ap>RqsqVJ7f3f&rE`MeYcloA#Ke3FZE!?WueYFKdTOWBE+|+ruxQ+oz;+ z4Q}^VPb!aWHd1*~qHpR6raiMlmRFbVuG6;rvk)$mF{a;LRk3&FCLa}pZKbWho{w!T ze1U9W`e{5gd}8ovdFyTcq-#A3e)?+T44(4wrmv=x4OYDDqhXO4E*B&pT8dZ$UC}kY zKA`HP18GC=?x4NZZf;%IlJy%KeFfP|dwGR?I2FUrq%AY=*Od_}Btd_cgJ$0yAvV^*II3(kM!Fd~kUe}@Y;=@HoHdMe zkfcS~%MC<%=jPTWf~&e42}0n%EYAq7yjWxTQr5c`)D0{zw_EZC+ZnEzpLBnzvBT!- z)#o^y&{Ge$65p~Zkdyy$;Pa*)=%=o|In8sFo)jup|J3PL>m$d=7BlS)oAHFS@3vIx zxkj_oOPP3g3;*Px^?2{&i~0nXS5%&hsCEHY_-gpd4CDJJ=z`Ch6LNSS4Y?y+*Qj9& zjTh_WTAo5?A9G(vw@}wzs6WnRNIHgo{nQ%QCWQ1}K&X46Hrn9sYjaG!Nie5KLPD76 zHCvW)=C_eH`3dp_9ja8=nKtSc`q{@R{TWQfus*{$)({|O2$T=ro2Ij+7lMf zL)KmO;o4bwujeg);O#a8w6e~h_ak9h)Z;1UIoWf0@TQ>4{6~b1k~MU2@TRqqU2$r! zkM=Dy92VJx0J{FuHs_I$53YIiX;*PZ+SjF0^`sT?`1Ku_U{?Dw#-xz-?Tpbv^-fax zkFJdeuC1^5Fq=2(+7WMjACh13!OC&ne{FYrcP-B9cx=1xOS%rRU@rD)gPuFMys}embfW&o{op2f@`C$SH`#O&iC4& zky1;Z;Sz*~x)EuxlyLv}&?1PEwmEN?DVjHq^xIxP77@^-h!$R;C2Lfi>8&fgtRsf4 z!o{^(2v5kzvcSc;svk@HeNBPbJH5OM9+1|!oArOs@J zvZd;o?Lt=5>K&^&RqEUmQYu$Sl->jV8K~?0yUXeNE&{tkFukK zu_;qf^k~mTbhDw{{jUdI=gwQFq4WF#p{PR;Ud@LhKByss`#H z(DoQgo2cP>H|%zP+^4?PhbE5kM3rmYn=+HMn1_5xLKNmp>`0mqy`r^i;jO#GY#U}Q z)ZXgog`NhxyK3=anm}_kHSfCKGH=#G$Yq-BllknU4dXOU^_>LHp7d9Y4&PIYVUZEw z1H;5z@aM2`arMsJ`K{u}i@YFo-uGwGtZbDp+kfc<(3=<)KbGe161zVf+qvJLClSV8 zWxVL8hvjcRA1qYkf}0S#5xUzV9o-~-I!E9n354DgM*6mp4Cvkqd<)rE;&JMow#|F} z*O7vqigkCD)4th#j%D$*uiE0ug_Ufs-(^k8X+8DyFfozz@NOc0^VA6Cdv1HPAHX4; zz=_J(WIYH1vKhfXuZ2V=n!k%I*!1WO;!N=QLAgVHmM^*&OZ;x$^am3{^y z=q|L>|0Nu?m5JT63r){qTv9Xq>hR!&q&o4mJXy;0Crkw!UfmhFx6cC1_hl~W;f%o2 zVCxE_;>D+BHX=?}M*sG%!@VNVkfVIZB)tc}5~JFHCDja1lMgNlW?xD?glABQH~2Cm zF6(3bZDnHdgazN|6j&WR)&+2otcU7J#V=!@Zd1HLEGaptTGeqWG{Kdp>9gj5$~XTQ za2GE~-Jj2L`7pc7NF->n7}Yo+!bxj9Bk~z4t zti6Tx%W9A-)3E78)POU?yXY7Il*{@#tV^u1`8ZXXr|IDJk+69L(YUf~+`lziV#Qe4 z&|VG+itkkhy1PKMTCObQIa=7!Xq9Ss*}h{O zmKBRFZj~DkJtUqh>=816JUOGnK3a?o$s14Y5hUq8FxAE38fCt+8Vz$9h4x|c---*c zUCbE`Em^Zd?J!Or#g@_nJWH4b;N3Q~TKL?^FaD`=WXr-77XrjR-y|T=yAfb7Uxgo@N%P9TRhrnt ztMy!ub;jzY21Q!=qEAQMZ;m~}i3?@0pK-2yeb?G8O~4;VUXfljw=u!F`@7&}v`=#3 zSn8vI?R|5bOsBfleL2Z~ZbEE#)so*_jR%3dNZbaK?;1J5G7(&UF~nj=0Mobv)AQ{B z#me2zh^+f3loV0)28cC7%AekEl&pm3_@N<-Z-6g)jV1Mg1=58H?#?P{wgE`MQwBs3 zya82@W|Ehh9Btlv-B&6}x6fIIjzV%2F}37s0L>WdXl}$Tu>bir z@RH=yU+=`22)?hII<#rcvjTk#RZh4d_b0xP3pQVRN%v3r?Yh@U`_rvLX2T?bCY(KI zrK5EF+&M4MmJ6xjC4a+BT~3sHvDp#-46dvXGuVywRE;q;XrWauKS{p^3Gpe(eDL3* zsYz~Hq9Jp0Cu~|v36wa&@q+TfP~`80x^(-H5=4?@!`k!HeW=U$bp3Xd2Rz&ji$O`f z_T9f@svt*yNYLiCt~~1WNlFj152A94Ya@`02s6`ehw*F@1eKi$$TTtwzx<@jvW~>#_L9q z@7a&9+$UHaF`85Q>&ncrUZ64O(w?fRZr&L^w~lX!b}xp(GE$w`1WA@A9$8T|QW$k# z3V6gHJA=8`KKM)6%k}Wr>TDZRl3RU1{joWopG*m`9m8tps~~vpmO6yPYlmVuL1o!L zC(~>`f>0a|Z>JbW9Cd#vceh9Kxa5;anC@oD+b!KsqD+u0yBa z-h|!o-$4?bUE8~tJ@~n zWslOOPaQ-AqQPa9Ldc7Lt@+>0yg`X0k=Sb~gdGG0+wj_NJfbxUmjAeImYK~_2AcnGfe-WWYUKO&0?ze4y z3n7ReL`@y`wAA_n^o_q50LvHG2qgh=JrD|u>?@;t!&GOh6)MpL5Skt_-Nisb*3H>#SMl>o z=j_(!(GKf82fYJAU;G)mYkOF5vOjIp<0}+nX;NmKjau6Mhy?ceIO!!!W#!a zf+2!}fOcSK*R5k#Y~rPq){D6hoEAb_SbA~f_FE_=I53mhtNL4gPfv2C{6HI74Oo_g zhi=1{2=Muv-fI<0RXAS?de2UO%~?t?*!ZwFZt6_!8T!?1y%iF3=0TvR(ee^3WZiup zpj~kwvH(AWby8Bs(`w5(h{k0Fi5&g89L$({voT#8>F(=7@PA>>Q&}?a2d6vjQgrgDKT+-)nl092$4+LymTtwHo8fY*DALyjqW<{(Gu$D@g zKxo%~+4U%w_1YiE*If1y_&Jq!hpu*O?(^zK7xKh|K0lBI_3t(w7feXVN}n*!Lau!c zf9dFRZmlfbA}qOfT6>=wkkLy0`6l?sRFuu)gEK?nrH80iu(fJi#nSim2~*!Z!6fd5 z#WlKF;0y{wd|t*!^_Nd#>T%0Q`#*N=k`JeGh@GkkY`K&SOnvZj8_$|e$Le#kM~+3NRlN6i<4A_yL)Fno#{-CtA+2xRYF&k82(vu=Az zs$?LwJI{kYFfpFBT{R>LBCxB^>BO zuZR<&H1In)|koR=SKNIO+D7@8>JfdPMX{r;kx@{X-T6s4r9^F|&BUxWyuQkQ5*5XpN@kz94UZ82@`V*Z zJ~gEMbw4*X0DG#9i|c23Ejv6C*eL>pfc_?fPH(PS0Ms7}Jp1fX2ii5^f1d+h_UHL6 z|92nEvSpL}kAyJr_}!&Pzn2+`AXr?s0e+NJCo=iI=j^8%R+$N)?4|1anQ?k5a;UCL zf(5s01Y0NO@YQCE2x2(ZcM)d~V*x@Kr%2^+{W14sQ&3ZUYh{aCWOwI*hAg@5oR%Oj zc9)~s_BFtd$|k_M_d5o}Ek?x#Cll4+onFT`OO<2wq^bOR#(MMCHoih39aYSnLheum zmliy5tIV_<%jYnWRI?v;qn$_DJ?@IH8zD`_1c@DUwX`5=MCQlkSJPVK(+bhOSo#|} z;VILz{x?Wz|BrI0TLN+=)1pdNg)b-M=J54K6>%l%^b2sL1$cYQv;jZ(N^WJ94?_*p zQBbO7I{aUe2YKnxDqjvwhOsQ`^Gax_E5(1&Yb1;oE;ODIZCrV#m@^` z>NO$7ExfD)qMLdlnVEJw3Jfyu)t6|4huEimeN4Y{c&k&p7J~qSsVSd?8QWQZ;Fvzi zp{xJyDeX6VN3yfHJqk2&g6`Unc1dIsgXj9(#`+06D{wIKjn|$8RzsEJ=iOK?GJlsk zfSdSPq#On^A^*D7PELWHDWIKWy?;YI?b19FbKJUjtYRzD`>IJ!*2-EK3=fdGQEU!RU){@P2h3PToO#`xS5JD6`K?{_@;D!IxNrCw;3Y8bs({ywm2yyN;cuev6M{H| z+8{7=7}~xTJ_18<We-!FpwMUNhk&#O0|A0- zpQ2J^&Y}51U)ujHI>@>O7`&1C zgdr?y*;rH+8LAi4Z1! z7K6g_U?)#8{6@-Jvuob`P}=ZE>+5VWA5MAe{U^R7ut?dl;!7!`7j*z9w$Y@3RoXuN z@8{YuMe;Af753UAp?#PaqYJ?I5r0S2=AN-N=7y}oUxxg>n?Uv ztaB#f^GeLjJPN66Oz5IYO3?RTw2L-+Dt>(@Ig#^OF-uLOHQ!iTlEe;&*?z=}SbJ43 z0)zWc^<&$_ZL5*5c?9UhB`&@#LQ>#uh0D{HhRb|Q^lgQY6D$dx2QhP`yvWo~DvfK> zH^NdJV2&e(F7Uv;MqBoafDbdqQ{l=im#@j(77pFdpG=6>s!9g48*TMd?Zyv_-^T|)Y%1dO{n;_-+HscIB?8DG=cJV9;C1g)oPwar6IEVyM zTc<>|eAhA7_YeH9R{$NI;+7gtpT?m3ivQ}*Pk*222ywK^+um5V92evn`w*vbb81}v zMXUktT!XW#gZ;TGw53+Rh`F5@z#snic%G326m`I1&As#|D5V?X67n?Cr}C_DF%VRs zq~F+opnPcovNnO{{P>uhgEQ7-OP}*G4Q?wfWi*tiMo?K1L5kI+15+Y?A5>fOTLP6d zH^>5E8g8N3D}v4AtJnsgymsE$B9Mp||2m`njVn2+aF=)KD}Rm*$kERwn1x1U%q1aGe_juP+9E($4|iB6svCW6l7Y;X z5eq5_^dyQuHrf<9n^ou#Cz2yg1j~s;b11hLSvQj(n4Q<3$GwtArTfekB?A8mKokAh zO*OE&&`viUpTkLy@KNH<4^bi@bkKo!~r0`rHS2ihE;p+u}78)s2Z%ZVu^ENyb>6!`8NKv!2rccX7AO4Pc{#E2M? zs^$7XXc8pJWqc2ZgV8<04F8F2g9wx3&howw!M2lCBC7qc0 z+szs|rQ|dM|6$}2G9Y`PQrTjhNu<3`;J|Qp?wQX!1sVgphJ2o(>$zZ|@Ib+$zAv_x zSU4Q%Tx z;6uvxQ7iS2ykgCbJQ0g3H3{5RZIl3BgB(h3ifg!!Yi-4R6sU!1QoZE!kX{lg3(1+QQ_ z@1}Hf$s61oka|8VoZNR1=68D|(Ya^pZg`G+1T6s&c6J^4Xgw`&r^YW4Dp!1&yKZtE zJqZ#L7E*qzkj*$;p$mR!LJOAvv*lB7zUlW?yTUx4c1Ysdg5L*zDG|r;a8CF9_c*$~ zG(~95Sdxoadxt>G*@V1eQ?=fhU3!s(%Yj#6`!@F*tq*Y4FtJ7CGxVI-O}3#1rg^;9 zD#1IkVmnq>?_)Z&3fG#E2JMol$hBRM(uo>M^>5VA)rSq|BFS`;Hw_OObc2zdloOH? z)qe)asOmvZSfbnSMJxD3Qs z1)52oGpse0Si03BJpA6O>#I1|%P!?_k@?M#kTU9jl-jw>ZU$l-{4EBkrT|cQNQ!|` zz&}^gsdi~S_B11^lAA>MV3N^7rvG#tEYw1yGAV! zI@CXWC}62reRrilIM54=BMO}NqhO71*@G*rZm@?v_B{Dnru7f1#+&$_!PR6f@(H-1G-#3_ZQNZ$^^fgZ*(! z_CtKX!3Ze}F9wdAfi5RLjIg-h6Ij@)$yK|J*BaYyg@rt!DDsY91a2nHzT@e$nWUFt>(W790_l0z=#owx;_}AHTm-arM8a^01s{sC$s-iU7}@T zG6OJ>iTU!F6Fp?rSjUX`meHob>k0n$sQ#K6tknOnR~7$XHO(S*>~zR+b?`guZ>-C~ z!TDn%_fN`JK1Xj7`;X(+D+mj2vg}Olua1ogfzpCkO8Mo_;qs5wgq#+K3yEUH3E{Rt zoGwSo$+S&t*29MZcByIJL^HgneYD0gX>=(z{)T=Bc~WKpe&w0b?^MWq$S;Jj=p&*Z&84nw!)xvsvIkmnwV508W;99G21UWmNwGa; z478uO)aPjGFC~8A7rz(rKKUL6Y&;h^Vx66E&F~m|!^PNH*|Km`cZH%RbFB36{{=Zd z4v1UC5-=DL;eA8IzfC$=v807T^|})s+px9N|1*%lDHJk;p#NHljNBaSMJrML3)L&L z+f)Sz8KB{T@q&8$gZ|-_uS&sa?gad(x3cW%^(&i1=?YH9<|?1@B-n2r*ea)J51WW= z(rl2qtcEsHjfjF9o&YRM*&uoOd2el9m{c3-GUpk9_2)DqZMJ%0k8_g(9pnBBEvAME z&5?4*qQg0-i-o0)`xRPjx(M)Q(@<8pSYuOXXHVbmS zxuoD(c9x4&1XHv}?so1iM8Z{1&T!~Hl)z$;0M|0FutEk~KeT5!pBmjPr~=0B_M`Th zN^tRoAHHKBj;eswWFH=E^Nm&jJgaL7Ns@c?JwvDy$DrrzBAQ~IX8t-Q5IPGR-%0wi z!iLNs{EOertr0nn-LdjT-ERpSI?fT?SKI*Y#VxY|7+g^F46=6$UR;$|FU+;U_C)BM zLnq?UXVV%_4v@J_L{%(13ct@2vGFawt5U#Gt{{iY)iFqa<=LI#P&0-qUj`MxbcY7s zEx&vH@A}6(|2#l=04_JDQ>j~31qPO?Ib0H4zjjK0_)TM!q)_gTlzkJFaQg$43jTGg zAa{$lq}#|8;lwDlB49*jA&X!5>~bdCn<^ttdN~mVabX0s|48$rm5kb#efea+RqT;D znr2sTuEH=v(lh^y8gYM3V`OMwyW&{7f*T`+ohKo#z4G<(k`1=7e@9VcmorKFO_pii zcKz{%j;&{A%j_01hbDfXX-YY9KqCQl1Ml#-P9wrwr-FCd%_MLBF?WOQlqT9`oCV0@ zSsS3oiNzg;*y6r1>{B-!2~hbPrxTeW+Qrq=i=?AHdKSjT zh{`TJ+G8g%;+(0yDCncs*wW6(nXV_W;y5Ut*nxMkqwGB4yv7MA5U;SY2pz86?fEN@ z%;&3os2uHWyMN|M*X-8nDX;bX^2o*&CUlfu?MV=$h$*oZ^+bC=IBIkR2ojTb9FMlX zNNNy7cDcl~Jo1Pj<*C?`kFxREs4Zjx?;35$+^y`+LhC;jYw*F_V@PeBb6YluRTv;; zQ+H*A2|e>z60TZH3RT2q7^|NdO=`l6g9RY6aG`uOUCjf__=ZB!a2Yx%++k2L)fJiH z2K8Z|^FzsshJrns75shHNt|x%TAauc1t@{x@*|nL{mt}yTu8$<_ZLXR;KqeJ1J2@K z!1S){G%N!ei@tuFOq#EBaxIx~xlGu0W1T4)oM=zATAbTF8T8uG#;%gMfM48$WT(o` z_skhq@bqJY-K03t%P8S^j~I;k`DkAN1QBsW}>pLS3mjqv=CWD_dqV(&C77DzHfWgrrf6}z)<0P-&WO9F!*cQg%QKA^p&7W zwLTebb?6Q>mf!rzi6jWOq@=P1YO=n~X|7p&iM0`~KKzN>!#<73z5P)3e>8TU(QvI@ z9Cr;8jOd*pLA1FTWg@&|5Co%_Fww(Ra}h!GOvF_pqC_3N3?q7!Aw`K2H8DgO6I?_I zt`H?*hW8-3_pbNTdp@3Z*4k@5&vVwBE!vtynC7fWF|1F&S>gMv(rs9tN z=eW&NrwaU9x?gT)VD6xbSivaMT)-0IP>;^Y+-)gt$LyUK`7-|af8_Iy&Dbj!j#%ab z#3%;XLMzD%=E$lGW*sK53{$;{dU_*Lw1gtux^WCnHsss2crmi@XPGMwxyl$YDYk5A4 z-#+!@^0DxcHu>-N(UL5R*a1q3TV|pijlgS5-$~e02Ccw12yLX#(>*&Aoeza^eR(?y z)t{~i8>a(aZ1KR>-1M(Vo!!g7DICI@ZIz38@hMc-j!{q5$ebmN^Ph_U^~&z_^|p3{ zdBQtAqoYLuI3VMdzFiRZA@C$byfV9?Rt;Qe`EI!mng#SQT$3Xr6BxEGL|rW!fy!kQiyt&-5%iF_}E3;Ev$SX-c47$ z;@LLCNOtRowxKI9zvUqYw9NhQ6STL4DpDAqGfS`I2RR#fTvBZdpv@^7xM_JfbQ0Y< zc(`smpolxyan44(Y>}(QxJnIMnGjLE-LHQ>O64Nw!`MmPUS#<+*pr3^jj*E;+bIew zc2T}+&&`W}Erjn!+VgH#I+~c{&R!-9Ha8*@;VnbcL0gw=HJAevoVNa$<-d^Q?%=#V znEG;ZAnWj`Z$`;mB9OX*E>UuR<(aV(Ns$DtOe_c@?Khs%pPuTz zW&FpBw7E$7!ugHC&Oz74&L>Ve%!6NH|TH`2JD#l^#` zQMN+j8#0M-+I7MTW_U(C1B+n#=7d2dl{Yh`nuO|^uQKoLqsS#%kAZ6G3+wI!shk?$f;E14ePdj}>3l<7a7DWb~$yfA> z(Zq+y$f?>4(UBmPh}NMF{yKD7ZZJ+s*I7OsG9Y^c`J zz4y==zjjnBtK`bQP)A42^}VCY9+0`A*`{>_RI;Zb6Lxr**kXryOb9VgH7yCx^f-97 zW9R|#8&1d6)Jf>(;pl6BH&4c6vEn?sA@`j6;5bL$!d^bGM~7Z`+IYfPE4ZkDR%3Ch zZReF)gy&4~B32wYp6FKFo)|*oE5!J<7u;c9uDt=pHg7^8jkA~dZtc7p#o9Epr&Cbz zDFcp*M42M4HB988i1<0m*D?9385gD}uTzIwdzKP6RX8M4!_7laio+h>!!5$~ic0*wd*zOc(AjNqUYyzGZz#Ni z-ygNo*?)yO_<=**tW}l;J*sA^hYT5=!%gdKvO6``M$P;lOvX%a^pRLeB#jR|s7ZMx zNlObkte4tk46V)#A7DFI%)Cnl!TZGKWg*@{R_fqoEC)p273?&|piV05r=v&_u zii#z2Z&p=poY9gs8Z{0T$CO@8vf{B6liG+tfifUGE%klid*6_GGs%f@&SE}aYg(6} zWZ}vq|1wNq6nafPsBhq%K0q2Zts(x@cQ^nnZM=t}#`qMvhM~ekG~0nHy*Vw00x6PC z(eh`s3uq8mJ*cU5V7R`zWONpoN*qbkjhIRcy3{v}H+9X4l~9Hj_aWI7P8x%jp(Fdj z-M53-Si5z0=UZ=61N5BZI(GL*pe6n4onW8{2s#-96XXWotrMfyF+U)`{y%PB7yZt! zC9ig&L;tX|adYAvWzyu<7D?ekQD7_(;biXXUy9Q%1O|i6u`rxQ85zNpl8r$yb=T?X zZ84$0JcAitwgek^Hh2Jf`yjBc+@4!GOkGWnyn%ZLh)z%Rh-<^k#cW2!fRUAXF?8bCQgtwS{Gt zG&6)g5?%(9a#Nu4Z;2Sa1BL^jKe3gL*T>`sT+>OirGnq&>IixaH-_sY;NFW^YT1VYq z2;J6Q$9)6QCTNoqs$&HKQ0Zb%S>g3IP#P2H?Yee=Ac#szN*p8scrwD`>;q#OaGt>3 z@JkJTyoyc}!lLnCoKFc7cdcwr5fZ9N9)8@;DeEc*J%J1UnFIx-u?qVDSEAYcv82KH zjc;479DqIghTd*0(7rhE5FyO{=*!f#tGgT&`Xx@3@RF(V=Hoe_*#y;ho<*A>N%XXf z?85#}JCjzxLX7r)%J0?aiEn5y2*8%-$7vM*QPGZ|V`@)Qb$R1U4VSI;s~-W2#n^g3 zVD8nVkzILqt`OX^UvD}yG@bz9!SP#QrFAz6t`HE~*2UEOVlfp!@U*t}VHiK@2&j{z zE_SCDjr*}C$A4p?NQ7 zmXgEw7`C)%KXH&))uboDg4gAgSoww26|hU`+EV-?(KKR#ChQ9!udXO!&2Qv^?hxP{a{qXhlEnZ( z!AAL-k0#-Y;;LX;K#1>b^t8qefAfk=lc>18%yd4>A|+F%J(xDI){b%4qCIR{-liZN z@@tQ0Vn-J#UHkK?BF!SI^-J-yKG}JK`u#eEO*!W!x&x2HeE55MMhsAQTeosl{B>S> z@^^Q41H%we|A@aQ9IEnpLiW^{7x3T(0@acF&5aU0>5S1pD&W%7Ho97^>3ILYCCFZ& literal 77384 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 Date: Mon, 15 Feb 2021 18:39:34 +0200 Subject: [PATCH 211/708] Update configure-server-endpoints.md https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9148 --- .../microsoft-defender-atp/configure-server-endpoints.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 47e0a664ac..a602d094fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -1,7 +1,7 @@ --- -title: Onboard Windows servers to the Microsoft Defender ATP service -description: Onboard Windows servers so that they can send sensor data to the Microsoft Defender ATP sensor. -keywords: onboard server, server, 2012r2, 2016, 2019, server onboarding, device management, configure Windows ATP servers, onboard Microsoft Defender Advanced Threat Protection servers +title: Onboard Windows servers to the Microsoft Defender for Endpoint service +description: Onboard Windows servers so that they can send sensor data to the Microsoft Defender for Endpoint sensor. +keywords: onboard server, server, 2012r2, 2016, 2019, server onboarding, device management, configure Windows ATP servers, onboard Microsoft Defender Advanced Threat Protection servers, onboard Microsoft Defender for Endpoint servers search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security @@ -161,7 +161,7 @@ You can onboard Windows Server (SAC) version 1803, Windows Server 2019, or Windo Support for Windows Server provides deeper insight into server activities, coverage for kernel and memory attack detection, and enables response actions. -1. Configure Defender for Endpoint onboarding settings on the Windows server. For more information, see [Onboard Windows 10 devices](configure-endpoints.md). +1. Configure Defender for Endpoint onboarding settings on the Windows server using the same tools and methods for Windows 10 devices. For more information, see [Onboard Windows 10 devices](configure-endpoints.md). 2. If you're running a third-party antimalware solution, you'll need to apply the following Microsoft Defender AV passive mode settings. Verify that it was configured correctly: From e0fd704fb26f265708ec3ce2481586752e592a8c Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Feb 2021 18:40:35 +0200 Subject: [PATCH 212/708] Update configure-server-endpoints.md --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index a602d094fb..ebb9189935 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -118,7 +118,7 @@ If your servers need to use a proxy to communicate with Defender for Endpoint, u - [Configure Windows to use a proxy server for all connections](configure-proxy-internet.md) -If a proxy or firewall is in use, please ensure that servers can access all of the Microsoft Defender ATP service URLs directly and without SSL interception. For more information, see [enable access to Defender for Endpoint service URLs](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). Use of SSL interception will prevent the system from communicating with the Defender for Endpoint service. +If a proxy or firewall is in use, please ensure that servers can access all of the Microsoft Defender for Endpoint service URLs directly and without SSL interception. For more information, see [enable access to Defender for Endpoint service URLs](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). Use of SSL interception will prevent the system from communicating with the Defender for Endpoint service. Once completed, you should see onboarded Windows servers in the portal within an hour. From 6f0bccd2073adf140248e5c5e15155faec002aac Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Feb 2021 19:01:01 +0200 Subject: [PATCH 213/708] Update gov.md New features rollout to GCC-H & DoD. --- .../microsoft-defender-atp/gov.md | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index ef93116bee..ccfd7fdd9b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -58,7 +58,7 @@ Customer type | Portal URL :---|:--- GCC | https://gcc.securitycenter.microsoft.us GCC High | https://securitycenter.microsoft.us -DoD (PREVIEW) | Rolling out +DoD (PREVIEW) | https://securitycenter.microsoft.us
@@ -69,22 +69,22 @@ The following OS versions are supported: OS version | GCC | GCC High | DoD (PREVIEW) :---|:---|:---|:--- -Windows 10, version 20H2 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows 10, version 2004 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows 10, version 1909 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows 10, version 1903 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows 10, version 1809 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows 10, version 1803 (with [KB4598245](https://support.microsoft.com/help/4598245)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out +Windows 10, version 20H2 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 10, version 2004 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 10, version 1909 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 10, version 1903 (with [KB4586819](https://support.microsoft.com/help/4586819)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 10, version 1809 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 10, version 1803 (with [KB4598245](https://support.microsoft.com/help/4598245)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Windows 10, version 1709 | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![Yes](../images/svg/check-yes.svg) With [KB4499147](https://support.microsoft.com/help/4499147)
Note: [Deprecated](https://docs.microsoft.com/lifecycle/announcements/revised-end-of-service-windows-10-1709), please upgrade | ![No](../images/svg/check-no.svg)
Note: Won't be supported Windows 10, version 1703 and earlier | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![No](../images/svg/check-no.svg)
Note: Won't be supported | ![No](../images/svg/check-no.svg)
Note: Won't be supported -Windows Server 2019 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out -Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows 8.1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows 8 Pro | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows 7 SP1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Windows 7 SP1 Pro | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Windows Server 2019 (with [KB4586839](https://support.microsoft.com/help/4586839)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 8.1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 8 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 7 SP1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows 7 SP1 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Linux | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development macOS | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Android | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog @@ -137,16 +137,16 @@ These are the known gaps as of February 2021: Feature name | GCC | GCC High | DoD (PREVIEW) :---|:---|:---|:--- -Automated investigation and remediation: Live response | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Automated investigation and remediation: Live response | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Automated investigation and remediation: Response to Office 365 alerts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Email notifications | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Evaluation lab | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Evaluation lab | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Management and APIs: Device health and compliance report | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out Management and APIs: Integration with third-party products | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Management and APIs: Streaming API | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Management and APIs: Threat protection report | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Threat & vulnerability management | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out -Threat analytics | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Management and APIs: Threat protection report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Threat & vulnerability management | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Threat analytics | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Web content filtering | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Azure Sentinel | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Microsoft Cloud App Security | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog @@ -156,5 +156,5 @@ Integrations: Microsoft Defender for Office 365 | ![No](../images/svg/check-no.s Integrations: Microsoft Endpoint DLP | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Intune | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Microsoft Power Automate & Azure Logic Apps | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -Integrations: Skype for Business / Teams | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Integrations: Skype for Business / Teams | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Microsoft Threat Experts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog From d2390f333a8dd51c2df1fcb803d17fc0d9650790 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Mon, 15 Feb 2021 21:39:22 +0100 Subject: [PATCH 214/708] Comma added after version number MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "For tenants created on or after Windows 10, version 1809, […]" Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/advanced-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index ac0a1aff78..b849971fb1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -61,7 +61,7 @@ Enabling this feature allows you to run unsigned scripts in a live response sess ## Autoresolve remediated alerts -For tenants created on or after Windows 10, version 1809 the automated investigation and remediation capability is configured by default to resolve alerts where the automated analysis result status is "No threats found" or "Remediated". If you don't want to have alerts auto-resolved, you'll need to manually turn off the feature. +For tenants created on or after Windows 10, version 1809, the automated investigation and remediation capability is configured by default to resolve alerts where the automated analysis result status is "No threats found" or "Remediated". If you don't want to have alerts auto-resolved, you'll need to manually turn off the feature. > [!TIP] > For tenants created prior that version, you'll need to manually turn this feature on from the [Advanced features](https://securitycenter.windows.com/preferences2/integration) page. From c2bf9746e4a0b2bd7c80aa21d7d2aca835b4bd34 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Mon, 15 Feb 2021 21:40:42 +0100 Subject: [PATCH 215/708] Add missing particle "to" in the opening clause "> For tenants created prior to that version," Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/advanced-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index b849971fb1..9df4bdc1d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -64,7 +64,7 @@ Enabling this feature allows you to run unsigned scripts in a live response sess For tenants created on or after Windows 10, version 1809, the automated investigation and remediation capability is configured by default to resolve alerts where the automated analysis result status is "No threats found" or "Remediated". If you don't want to have alerts auto-resolved, you'll need to manually turn off the feature. > [!TIP] -> For tenants created prior that version, you'll need to manually turn this feature on from the [Advanced features](https://securitycenter.windows.com/preferences2/integration) page. +> For tenants created prior to that version, you'll need to manually turn this feature on from the [Advanced features](https://securitycenter.windows.com/preferences2/integration) page. > [!NOTE] > From 8ce41e88db630de8a362821258185c9c5e69d6e9 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Mon, 15 Feb 2021 21:48:05 +0100 Subject: [PATCH 216/708] Add missing comma after the build version support page link MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "[…] [KB4489899](https://support.microsoft.com/help/4489899)), or later Windows 10 versions." Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/advanced-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 9df4bdc1d8..0dbdc3b8db 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -150,7 +150,7 @@ Out of the two Microsoft Threat Expert components, targeted attack notification Enabling this setting forwards Defender for Endpoint signals to Microsoft Cloud App Security to provide deeper visibility into cloud application usage. Forwarded data is stored and processed in the same location as your Cloud App Security data. > [!NOTE] -> This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)) or later Windows 10 versions. +> This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)), or later Windows 10 versions. ## Azure Information Protection From f1df1bb196d2492934d7891b92f6b3bbdc43d7d2 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Mon, 15 Feb 2021 21:52:11 +0100 Subject: [PATCH 217/708] Minor grammar adjustments - Singular noun possessive: "devices" -> device's - Remove redundant particle "the" Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/advanced-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 0dbdc3b8db..f26b476606 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -158,7 +158,7 @@ Turning on this setting allows signals to be forwarded to Azure Information Prot ## Microsoft Secure Score -Forwards Microsoft Defender for Endpoint signals to Microsoft Secure Score in the Microsoft 365 security center. Turning on this feature gives Microsoft Secure Score visibility into the devices security posture. Forwarded data is stored and processed in the same location as the your Microsoft Secure Score data. +Forwards Microsoft Defender for Endpoint signals to Microsoft Secure Score in the Microsoft 365 security center. Turning on this feature gives Microsoft Secure Score visibility into the device's security posture. Forwarded data is stored and processed in the same location as your Microsoft Secure Score data. ### Enable the Microsoft Defender for Endpoint integration from the Microsoft Defender for Identity portal From fcbf1cdc170855afd28bf3c0df7363e582f42ba0 Mon Sep 17 00:00:00 2001 From: Anders Ahl <58516456+GenerAhl@users.noreply.github.com> Date: Tue, 16 Feb 2021 19:07:08 +0100 Subject: [PATCH 218/708] Removing "Intune" from list of installation methods. Windows Server cannot be enrolled into Intune so calling out Intune as an installation mechanism is confusing. --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index ebb9189935..bd3821562c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -157,7 +157,7 @@ You can onboard Windows Server (SAC) version 1803, Windows Server 2019, or Windo > [!NOTE] > - The Onboarding package for Windows Server 2019 through Microsoft Endpoint Manager currently ships a script. For more information on how to deploy scripts in Configuration Manager, see [Packages and programs in Configuration Manager](https://docs.microsoft.com/configmgr/apps/deploy-use/packages-and-programs). -> - A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. +> - A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, or Microsoft Endpoint Configuration Manager. Support for Windows Server provides deeper insight into server activities, coverage for kernel and memory attack detection, and enables response actions. From d57d47e6bbad71b17af6e9f3be77c177e909be59 Mon Sep 17 00:00:00 2001 From: Dan Wesley <38053816+dan-wesley@users.noreply.github.com> Date: Tue, 16 Feb 2021 10:23:18 -0800 Subject: [PATCH 219/708] update fix broken link to kiosk mode for MS Edge --- browsers/edge/microsoft-edge-kiosk-mode-deploy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md index d906bfc6ce..7c44ef1c3b 100644 --- a/browsers/edge/microsoft-edge-kiosk-mode-deploy.md +++ b/browsers/edge/microsoft-edge-kiosk-mode-deploy.md @@ -11,7 +11,7 @@ ms.prod: edge ms.sitesec: library ms.topic: article ms.localizationpriority: medium -ms.date: 01/17/2020 +ms.date: 02/16/2021 --- # Deploy Microsoft Edge Legacy kiosk mode @@ -22,7 +22,7 @@ ms.date: 01/17/2020 > Professional, Enterprise, and Education > [!NOTE] -> You've reached the documentation for Microsoft Edge Legacy (version 45 and earlier.) To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). For information about kiosk mode in the new version of Microsoft Edge, see [Microsoft Edge kiosk mode](https://docs.microsoft.com/DeployEdge/microsoft-edge-kiosk-mode). +> You've reached the documentation for Microsoft Edge Legacy (version 45 and earlier.) To see the documentation for Microsoft Edge version 77 or later, go to the [Microsoft Edge documentation landing page](https://docs.microsoft.com/DeployEdge/). For information about kiosk mode in the new version of Microsoft Edge, see [Microsoft Edge kiosk mode](https://docs.microsoft.com/DeployEdge/microsoft-edge-configure-kiosk-mode). In the Windows 10 October 2018 Update, we added the capability to use Microsoft Edge Legacy as a kiosk using assigned access. With assigned access, you create a tailored browsing experience locking down a Windows 10 device to only run as a single-app or multi-app kiosk. Assigned access restricts a local standard user account so that it only has access to one or more Windows app, such as Microsoft Edge Legacy in kiosk mode. From 3606a8850a297404cec2705bffe366a557a769f6 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 16 Feb 2021 10:23:52 -0800 Subject: [PATCH 220/708] Update partner-applications.md Acrolinx --- .../partner-applications.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index fd47c04d4a..cf23911650 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -57,7 +57,7 @@ Logo |Partner name | Description ![Image of Elastic security logo](images/elastic-security-logo.png) | [Elastic Security](https://go.microsoft.com/fwlink/?linkid=2139303) | Elastic Security is a free and open solution for preventing, detecting, and responding to threats ![Image of IBM QRadar logo](images/ibm-qradar-logo.png) | [IBM QRadar](https://go.microsoft.com/fwlink/?linkid=2113903) | Configure IBM QRadar to collect detections from Defender for Endpoint ![Image of Micro Focus ArcSight logo](images/arcsight-logo.png) | [Micro Focus ArcSight](https://go.microsoft.com/fwlink/?linkid=2113548) | Use Micro Focus ArcSight to pull Defender for Endpoint detections -![Image of RSA NetWitness logo](images/rsa-netwitness-logo.png) | [RSA NetWitness](https://go.microsoft.com/fwlink/?linkid=2118566) | Stream Defender for Endpoint Alerts to RSA NetWitness leveraging Microsoft Graph Security API +![Image of RSA NetWitness logo](images/rsa-netwitness-logo.png) | [RSA NetWitness](https://go.microsoft.com/fwlink/?linkid=2118566) | Stream Defender for Endpoint Alerts to RSA NetWitness using Microsoft Graph Security API ![Image of SafeBreach logo](images/safebreach-logo.png) | [SafeBreach](https://go.microsoft.com/fwlink/?linkid=2114114)| Gain visibility into Defender for Endpoint security events that are automatically correlated with SafeBreach simulations ![Image of Skybox Vulnerability Control logo](images/skybox-logo.png) | [Skybox Vulnerability Control](https://go.microsoft.com/fwlink/?linkid=2127467) | Skybox Vulnerability Control cuts through the noise of vulnerability management, correlating business, network, and threat context to uncover your riskiest vulnerabilities ![Image of Splunk logo](images/splunk-logo.png) | [Splunk](https://go.microsoft.com/fwlink/?linkid=2129805) | The Defender for Endpoint Add-on allows Splunk users to ingest all of the alerts and supporting information to their Splunk @@ -100,25 +100,25 @@ Logo |Partner name | Description Logo |Partner name | Description :---|:---|:--- ![Image of Bitdefender logo](images/bitdefender-logo.png)| [Bitdefender](https://go.microsoft.com/fwlink/?linkid=860032)| Bitdefender GravityZone is a layered next generation endpoint protection platform offering comprehensive protection against the full spectrum of sophisticated cyber threats -![Image of Better Mobile logo](images/bettermobile-logo.png) | [Better Mobile](https://go.microsoft.com/fwlink/?linkid=2086214)| AI based MTD solution to stop mobile threats & phishing. Private internet browsing to protect user privacy -![Image of Corrata logo](images/corrata-logo.png)| [Corrata](https://go.microsoft.com/fwlink/?linkid=2081148) | Mobile solution — Protect your mobile devices with granular visibility and control from Corrata +![Image of Better Mobile logo](images/bettermobile-logo.png) | [Better Mobile](https://go.microsoft.com/fwlink/?linkid=2086214)| AI-based MTD solution to stop mobile threats & phishing. Private internet browsing to protect user privacy +![Image of Corrata logo](images/corrata-logo.png)| [Corrata](https://go.microsoft.com/fwlink/?linkid=2081148) | Mobile solution that protects your mobile devices with granular visibility and control from Corrata ![Image of Lookout logo](images/lookout-logo.png)| [Lookout](https://go.microsoft.com/fwlink/?linkid=866935)| Get Lookout Mobile Threat Protection telemetry for Android and iOS mobile devices ![Image of Symantec Endpoint Protection Mobile logo](images/symantec-logo.png) | [Symantec Endpoint Protection Mobile](https://go.microsoft.com/fwlink/?linkid=2090992)| SEP Mobile helps businesses predict, detect, and prevent security threats and vulnerabilities on mobile devices ![Image of Zimperium logo](images/zimperium-logo.png)| [Zimperium](https://go.microsoft.com/fwlink/?linkid=2118044)|Extend your Defender for Endpoint to iOS and Android with Machine Learning-based Mobile Threat Defense -## Additional integrations +## More integrations Logo |Partner name | Description :---|:---|:--- ![Image of Cyren Web Filter logo](images/cyren-logo.png)| [Cyren Web Filter](https://go.microsoft.com/fwlink/?linkid=2108221)| Enhance your Defender for Endpoint with advanced Web Filtering -![Image of Morphisec logo](images/morphisec-logo.png)| [Morphisec](https://go.microsoft.com/fwlink/?linkid=2086215)| Provides Moving Target Defense-powered advanced threat prevention and integrates forensics data directly into WD Security Center dashboards to help prioritize alerts, determine device at-risk score and visualize full attack timeline including internal memory information +![Image of Morphisec logo](images/morphisec-logo.png)| [Morphisec](https://go.microsoft.com/fwlink/?linkid=2086215)| Provides Moving Target Defense-powered advanced threat prevention. Integrates forensics data directly into WD Security Center dashboards to help prioritize alerts, determine device at-risk score and visualize full attack timeline including internal memory information ![Image of THOR Cloud logo](images/nextron-thor-logo.png)| [THOR Cloud](https://go.microsoft.com/fwlink/?linkid=862988)| Provides on-demand live forensics scans using a signature base with focus on persistent threats ## SIEM integration -Defender for Endpoint supports SIEM integration through a variety of methods — specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information, see [Enable SIEM integration](enable-siem-integration.md). +Defender for Endpoint supports SIEM integration through various of methods. This can include specialized SIEM system interface with out of the box connectors, a generic alert API enabling custom implementations, and an action API enabling alert status management. For more information, see [Enable SIEM integration](enable-siem-integration.md). ## Ticketing and IT service management Ticketing solution integration helps to implement manual and automatic response processes. Defender for Endpoint can help to create tickets automatically when an alert is generated and resolve the alerts when tickets are closed using the alerts API. @@ -131,12 +131,12 @@ Defender for Endpoint offers unique automated investigation and remediation capa Integrating the automated investigation and response capability with other solutions such as IDS and firewalls help to address alerts and minimize the complexities surrounding network and device signal correlation, effectively streamlining the investigation and threat remediation actions on devices. -External alerts can be pushed into Defender for Endpoint and is presented side by side with additional device-based alerts from Defender for Endpoint. This view provides a full context of the alert — with the real process and the full story of attack. +External alerts can be pushed to Defender for Endpoint. These alerts are shown side by side with additional device-based alerts from Defender for Endpoint. This view provides a full context of the alert and can reveal the full story of an attack. ## Indicators matching You can use threat-intelligence from providers and aggregators to maintain and use indicators of compromise (IOCs). -Defender for Endpoint allows you to integrate with such solutions and act on IoCs by correlating its rich telemetry and creating alerts when there's a match; leveraging prevention and automated response capabilities to block execution and take remediation actions when there's a match. +Defender for Endpoint allows you to integrate with these solutions and act on IoCs by correlating rich telemetry to create alerts. You can also useg prevention and automated response capabilities to block execution and take remediation actions when there's a match. Defender for Endpoint currently supports IOC matching and remediation for file and network indicators. Blocking is supported for file indicators. From fc7f966b83baee50b1eeca70115c4eaac94b0b5a Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Tue, 16 Feb 2021 20:11:24 +0100 Subject: [PATCH 221/708] Update link to Office 365 Threat Intelligence overview Old link: https://support.office.com/en-us/article/Office-365-Threat-Intelligence-overview-32405DA5-BEE1-4A4B-82E5-8399DF94C512 Redirects to: https://docs.microsoft.com/microsoft-365/security/office-365-security/office-365-ti New title based on the redirect landing page: **Threat investigation and response** --- .../microsoft-defender-atp/advanced-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index f26b476606..1ddb88986f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -136,7 +136,7 @@ When you turn this feature on, you'll be able to incorporate data from Office 36 > [!NOTE] > You'll need to have the appropriate license to enable this feature. -To receive contextual device integration in Office 365 Threat Intelligence, you'll need to enable the Defender for Endpoint settings in the Security & Compliance dashboard. For more information, see [Office 365 Threat Intelligence overview](https://support.office.com/en-us/article/Office-365-Threat-Intelligence-overview-32405DA5-BEE1-4A4B-82E5-8399DF94C512). +To receive contextual device integration in Office 365 Threat Intelligence, you'll need to enable the Defender for Endpoint settings in the Security & Compliance dashboard. For more information, see [Threat investigation and response](https://docs.microsoft.com/microsoft-365/security/office-365-security/office-365-ti). ## Microsoft Threat Experts From 6767be310d6300de5ddf7ab5f11c3b10ec619305 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 16 Feb 2021 11:40:28 -0800 Subject: [PATCH 222/708] Update ios-terms.md --- .../threat-protection/microsoft-defender-atp/ios-terms.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index 3f8377cefd..91470a29b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -26,12 +26,6 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) - ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or From 9dcef5091551fcbe64e0158a4c57c0cf8b8f1d20 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 16 Feb 2021 11:49:32 -0800 Subject: [PATCH 223/708] Update ios-terms.md --- .../threat-protection/microsoft-defender-atp/ios-terms.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index 91470a29b7..aa2cb53ec8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -26,6 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or From 46d09cb951ca2cde417a9072cda57a6a7223c20e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 11:55:47 -0800 Subject: [PATCH 224/708] close bracket --- .../threat-protection/microsoft-defender-atp/isolate-machine.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index a052275ba6..a8a4b7a434 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -31,7 +31,7 @@ ms.technology: mde [!include[Microsoft Defender for Endpoint API URIs for US Government](../../includes/microsoft-defender-api-usgov.md)] -[!include[Improve request performance](../../includes/improve-request-performance.md) +[!include[Improve request performance](../../includes/improve-request-performance.md)] ## API description From b6a539cc3c029b0ee98d39aa8c4bfca60e7ab9bf Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 11:58:53 -0800 Subject: [PATCH 225/708] fix note indent --- .../threat-protection/microsoft-defender-atp/ios-install.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index 3c76749068..d02a9b3d4a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -94,8 +94,8 @@ The Microsoft Defender for Endpoint for iOS app has specialized ability on super Intune allows you to configure the Defender for iOS app through an App Configuration policy. - > [!NOTE] - > This app configuration policy for supervised devices is applicable only to managed devices and should be targeted for all managed iOS devices as a best practice. + > [!NOTE] + > This app configuration policy for supervised devices is applicable only to managed devices and should be targeted for all managed iOS devices as a best practice. 1. Sign in to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and go to **Apps** > **App configuration policies** > **Add**. Click on **Managed devices**. From b0f330630fc07549c6a0b3374911e53d9a910ec5 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 12:18:53 -0800 Subject: [PATCH 226/708] add white shark image --- .../images/white-shark.png | Bin 0 -> 2874 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/white-shark.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/white-shark.png b/windows/security/threat-protection/microsoft-defender-atp/images/white-shark.png new file mode 100644 index 0000000000000000000000000000000000000000..ac5c199599c4d6f797957412107f49d827e68269 GIT binary patch literal 2874 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 D6Bsi3 literal 0 HcmV?d00001 From c383d608bbfddb4718d3ac383b8b20ed272d8dfe Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 12:19:46 -0800 Subject: [PATCH 227/708] add line --- .../threat-protection/microsoft-defender-atp/mssp-list.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index d3a673d14b..d544ff9f9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -38,6 +38,7 @@ Logo |Partner name | Description ![Image of SecureWorks Managed Detection and Response Powered by Red Cloak logo](images/secureworks-logo.png)| [SecureWorks Managed Detection and Response Powered by Red Cloak](https://go.microsoft.com/fwlink/?linkid=2133634) | Secureworks combines threat intelligence and 20+ years of experience into SaaS and managed security solutions ![Image of sepagoSOC logo](images/sepago-logo.png)| [sepagoSOC](https://go.microsoft.com/fwlink/?linkid=2090491) | Ensure holistic security through sophisticated automated workflows in your zero trust environment ![Image of Trustwave Threat Detection & Response Services logo](images/trustwave-logo.png)| [Trustwave Threat Detection & Response Services](https://go.microsoft.com/fwlink/?linkid=2127542) | Threat Detection and Response services for Azure leveraging integrations with Sentinel and Defender for Endpoint +![Image of White Shark Managed Security Services]() ![Image of Wortell's cloud SOC logo](images/wortell-logo.png)| [Wortell's cloud SOC](https://go.microsoft.com/fwlink/?linkid=2108415) | 24x7 managed Defender for Endpoint service for monitoring & response ![Image of Zero Trust Analytics Platform (ZTAP) logo](images/ztap-logo.png)| [Zero Trust Analytics Platform (ZTAP)](https://go.microsoft.com/fwlink/?linkid=2090971) | Reduce your alerts by 99% and access a full range of security capabilities from mobile devices From c70d169ac3d7714f94bd58ec3bb6fe04b4165fa1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 12:21:51 -0800 Subject: [PATCH 228/708] add white shark --- .../threat-protection/microsoft-defender-atp/mssp-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index d544ff9f9e..fba0f03552 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -38,7 +38,7 @@ Logo |Partner name | Description ![Image of SecureWorks Managed Detection and Response Powered by Red Cloak logo](images/secureworks-logo.png)| [SecureWorks Managed Detection and Response Powered by Red Cloak](https://go.microsoft.com/fwlink/?linkid=2133634) | Secureworks combines threat intelligence and 20+ years of experience into SaaS and managed security solutions ![Image of sepagoSOC logo](images/sepago-logo.png)| [sepagoSOC](https://go.microsoft.com/fwlink/?linkid=2090491) | Ensure holistic security through sophisticated automated workflows in your zero trust environment ![Image of Trustwave Threat Detection & Response Services logo](images/trustwave-logo.png)| [Trustwave Threat Detection & Response Services](https://go.microsoft.com/fwlink/?linkid=2127542) | Threat Detection and Response services for Azure leveraging integrations with Sentinel and Defender for Endpoint -![Image of White Shark Managed Security Services]() +![Image of White Shark Managed Security Services](images/white-shark.png)| [White Shark Managed Security Services](https://go.microsoft.com/fwlink/?linkid=2154210) |True expert approach to cyber security with transparent pricing on every platform, mobile included. ![Image of Wortell's cloud SOC logo](images/wortell-logo.png)| [Wortell's cloud SOC](https://go.microsoft.com/fwlink/?linkid=2108415) | 24x7 managed Defender for Endpoint service for monitoring & response ![Image of Zero Trust Analytics Platform (ZTAP) logo](images/ztap-logo.png)| [Zero Trust Analytics Platform (ZTAP)](https://go.microsoft.com/fwlink/?linkid=2090971) | Reduce your alerts by 99% and access a full range of security capabilities from mobile devices From fa8337bc64246e08f058e6c2059ed801f81f02ca Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 12:37:07 -0800 Subject: [PATCH 229/708] add sentence --- .../threat-protection/microsoft-defender-atp/mssp-list.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index fba0f03552..46d7022fa6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -24,6 +24,8 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +The following managed security service providers can be accessed through the portal. + Logo |Partner name | Description :---|:---|:--- ![Image of BDO Digital logo](images/bdo-logo.png)| [BDO Digital](https://go.microsoft.com/fwlink/?linkid=2090394) | BDO Digital's Managed Defense leverages best practice tools, AI, and in-house security experts for 24/7/365 identity protection From 7b7ea02457fa36af150114064a98c72849178e1e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 12:41:44 -0800 Subject: [PATCH 230/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 32 ++++++++----------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index a4354b5403..a4354fac1c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -14,7 +14,7 @@ audience: ITPro author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 01/07/2021 +ms.date: 02/16/2021 ms.technology: mde --- @@ -93,32 +93,28 @@ If you are a home user, or you are not subject to settings managed by a security If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) portal. -You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations, to perform the following task. +### Prerequisites -1. Make sure your organization meets all of the following requirements to use Intune to manage tamper protection: +Before you begin, make sure that all of the following requirements are met: - - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; Intune is included in Microsoft 365 E5.) - - Your Windows machines must be running Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019) or later. (For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information).) - - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). - - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) +- You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. +- Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; Intune is included in Microsoft 365 E5.) +- Your Windows machines must be running Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019) or later. (For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information).) +- You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). +- Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) -2. Go to the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) and sign in with your work or school account. +### Turn tamper protection on (or off) in Intune -3. Select **Devices** > **Configuration Profiles**. - -4. Create a profile that includes the following settings: +![Turn tamper protection on with Intune](images/turnontamperprotect-MEM.png) +1. Go to the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) and sign in with your work or school account. +2. Select **Devices** > **Configuration Profiles**. +3. Create a profile that includes the following settings: - **Platform: Windows 10 and later** - - **Profile type: Endpoint protection** - - **Category: Microsoft Defender Security Center** - - **Tamper Protection: Enabled** - - ![Turn tamper protection on with Intune](images/turnontamperprotect-MEM.png) - -5. Assign the profile to one or more groups. +4. Assign the profile to one or more groups. ### Are you using Windows OS 1709, 1803, or 1809? From 9c48461d03c697318939897af63a04e0513f08f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 12:44:51 -0800 Subject: [PATCH 231/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...s-to-security-settings-with-tamper-protection.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index a4354fac1c..ab3f0c575e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -123,9 +123,7 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release #### Use PowerShell to determine whether tamper protection is turned on 1. Open the Windows PowerShell app. - 2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps&preserve-view=true) PowerShell cmdlet. - 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) ## Manage tamper protection with Configuration Manager, version 2006 @@ -135,24 +133,17 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release If you're using [version 2006 of Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006), you can manage tamper protection settings on Windows 10, Windows Server 2016, and Windows Server 2019 by using a method called *tenant attach*. Tenant attach enables you to sync your on-premises-only Configuration Manager devices into the Microsoft Endpoint Manager admin center, and then deliver your endpoint security configuration policies to your on-premises collections & devices. +:::image type="content" source="images/win-security- exp-policy-endpt-security.png" alt-text="Windows security experience in Endpoint Manager"::: + 1. Set up tenant attach. See [Microsoft Endpoint Manager tenant attach: Device sync and device actions](https://docs.microsoft.com/mem/configmgr/tenant-attach/device-sync-actions). - 2. In the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Endpoint security** > **Antivirus**, and choose **+ Create Policy**.
- - In the **Platform** list, select **Windows 10 and Windows Server (ConfigMgr)**. - - In the **Profile** list, select **Windows Security experience (preview)**.
- - The following screenshot illustrates how to create your policy: - - :::image type="content" source="images/win-security- exp-policy-endpt-security.png" alt-text="Windows security experience in Endpoint Manager"::: - 3. Deploy the policy to your device collection. Need help? See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) From afe522d54941bb0f10e0c0f52b3d90f2c95f4fed Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 12:45:57 -0800 Subject: [PATCH 232/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...changes-to-security-settings-with-tamper-protection.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index ab3f0c575e..503295678a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -235,8 +235,6 @@ In addition, your security operations team can use hunting queries, such as the ## See also -[Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/intune/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) - -[Get an overview of Microsoft Defender for Endpoint](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) - -[Better together: Microsoft Defender Antivirus and Microsoft Defender for Endpoint](why-use-microsoft-defender-antivirus.md) +- [Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/intune/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) +- [Get an overview of Microsoft Defender for Endpoint](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) +- [Better together: Microsoft Defender Antivirus and Microsoft Defender for Endpoint](why-use-microsoft-defender-antivirus.md) From 4e58545358194d63602faa078fc5a4b9bf315fb6 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 16 Feb 2021 12:58:48 -0800 Subject: [PATCH 233/708] Update delete-ti-indicator-by-id.md --- .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index deac1f5953..82e098b761 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -29,7 +29,7 @@ ms.technology: mde [!include[Microsoft Defender for Endpoint API URIs for US Government](../../includes/microsoft-defender-api-usgov.md)] -[!include[Improve request performance](../../includes/improve-request-performance.md) +[!include[Improve request performance](../../includes/improve-request-performance.md)] ## API description From c40a2e7c61c5ed467a7398f8e45cc9eb763599b6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 13:07:50 -0800 Subject: [PATCH 234/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 503295678a..80e3c1dda4 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -57,16 +57,15 @@ Tamper protection doesn't prevent you from viewing your security settings. And, ### What do you want to do? -1. Turn tamper protection on
- - [For an individual machine, use Windows Security](#turn-tamper-protection-on-or-off-for-an-individual-machine). - - [For your organization, use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune). - - [Use tenant attach with Configuration Manager, version 2006, for devices running Windows 10 or Windows Server 2019](#manage-tamper-protection-with-configuration-manager-version-2006) - -2. [View information about tampering attempts](#view-information-about-tampering-attempts). - -3. [Review your security recommendations](#review-your-security-recommendations). - -4. [Browse the frequently asked questions](#view-information-about-tampering-attempts). +| Task | Link | +|:---|:---| +| Turn tamper protection on for an individual device | [Use the Windows Security app](#turn-tamper-protection-on-or-off-for-an-individual-machine) | +| Turn tamper protection on for your organization | [Use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) | +| Turn tamper protection on for devices running Windows 10 and Windows Server 2019 with Configuration Manager | [Use tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) | +| Turn tamper protection on in the Microsoft Defender Security Center | | +| View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | +| Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | +| Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | ## Turn tamper protection on (or off) for an individual machine @@ -146,7 +145,6 @@ Need help? See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) - ## View information about tampering attempts Tampering attempts typically indicate bigger cyberattacks. Bad actors try to change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about such attempts, and then take appropriate actions to mitigate threats. From 57ceb89b659c50facec08994ad70fad60e063987 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 13:16:38 -0800 Subject: [PATCH 235/708] Update defender-endpoint-false-positives-negatives.md --- .../defender-endpoint-false-positives-negatives.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md index 78039bd903..2016a7df22 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md @@ -17,7 +17,9 @@ manager: dansimp audience: ITPro ms.collection: - m365-security-compliance -- m365initiative-defender-endpoint +- m365initiative-defender-endpoint +- m365solution-scenario +- m365scenario-fpfn ms.topic: conceptual ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs, yonghree, jcedola ms.custom: FPFN From e0527cc5f46137a319765b49e676fff1182eaf24 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 16 Feb 2021 13:22:27 -0800 Subject: [PATCH 236/708] Update common-errors.md Acrolinx --- .../microsoft-defender-atp/common-errors.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md index 45c2995008..60e31e7900 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/common-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/common-errors.md @@ -23,10 +23,10 @@ ms.technology: mde >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) -* The error codes listed in the following table may be returned by an operation on any of Microsoft Defender for Endpoint APIs. -* Note that in addition to the error code, every error response contains an error message which can help resolving the problem. +* The table below shows the error codes that may be returned by an operation from the Microsoft Defender for Endpoint APIs. +* In addition to the error code, every error response contains an error message that can help describe the problem. * Note that the message is a free text that can be changed. -* At the bottom of the page you can find response examples. +* At the bottom of the page, you can find response examples. Error code |HTTP status code |Message :---|:---|:--- @@ -48,14 +48,14 @@ DisabledFeature | Forbidden (403) | Tenant feature is not enabled. DisallowedOperation | Forbidden (403) | {the disallowed operation and the reason}. NotFound | Not Found (404) | General Not Found error message. ResourceNotFound | Not Found (404) | Resource {the requested resource} was not found. -InternalServerError | Internal Server Error (500) | (No error message, try retry the operation or contact us if it does not resolved) +InternalServerError | Internal Server Error (500) | (No error message, retry the operation) TooManyRequests | Too Many Requests (429) | Response will represent reaching quota limit either by number of requests or by CPU. ## Body parameters are case-sensitive The submitted body parameters are currently case-sensitive.
If you experience an **InvalidRequestBody** or **MissingRequiredParameter** errors, it might be caused from a wrong parameter capital or lower-case letter. -
We recommend that you go to the requested API documentation page and check that the submitted parameters match the relevant example. +
Review the API documentation page and check that the submitted parameters match the relevant example. ## Correlation request ID From 7d2f53ea71895b140402b3eeb140fede57c75897 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 16 Feb 2021 14:25:54 -0700 Subject: [PATCH 237/708] retiring article about Win10 IoT Mobile --- .openpublishing.redirection.json | 5 ++ windows/deployment/update/index.md | 1 - windows/deployment/update/waas-branchcache.md | 1 - .../deployment/update/waas-configure-wufb.md | 3 +- .../update/waas-delivery-optimization.md | 1 - ...aas-deployment-rings-windows-10-updates.md | 3 +- .../deployment/update/waas-integrate-wufb.md | 3 +- .../update/waas-manage-updates-wsus.md | 3 +- .../deployment/update/waas-mobile-updates.md | 77 ------------------- .../waas-optimize-windows-10-updates.md | 3 +- windows/deployment/update/waas-overview.md | 4 +- windows/deployment/update/waas-quick-start.md | 3 +- windows/deployment/update/waas-restart.md | 1 - ...s-servicing-channels-windows-10-updates.md | 3 +- ...s-servicing-strategy-windows-10-updates.md | 3 +- windows/deployment/update/waas-wu-settings.md | 1 - .../deployment/update/waas-wufb-csp-mdm.md | 3 +- .../update/waas-wufb-group-policy.md | 1 - windows/deployment/update/waas-wufb-intune.md | 3 +- 19 files changed, 16 insertions(+), 106 deletions(-) delete mode 100644 windows/deployment/update/waas-mobile-updates.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index f072b252df..76f303dc00 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -16530,6 +16530,11 @@ "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives", "redirect_document_id": true }, + { + "source_path": "windows/deployment/update/waas-mobile-updates.md", + "redirect_url": "https://docs.microsoft.com/windows/deployment/update/waas-configure-wufb", + "redirect_document_id": true + }, { "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr", diff --git a/windows/deployment/update/index.md b/windows/deployment/update/index.md index 236fb16910..8a080c9bcd 100644 --- a/windows/deployment/update/index.md +++ b/windows/deployment/update/index.md @@ -38,7 +38,6 @@ Windows as a service provides a new way to think about building, deploying, and | [Assign devices to servicing branches for Windows 10 updates](https://docs.microsoft.com/windows/deployment/update/waas-servicing-channels-windows-10-updates) | Explains how to assign devices to the Semi-Annual Channel for feature and quality updates, and how to enroll devices in Windows Insider. | | [Monitor Windows Updates with Update Compliance](update-compliance-monitor.md) | Explains how to use Update Compliance to monitor and manage Windows Updates on devices in your organization. | | [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) | Explains the benefits of using Delivery Optimization or BranchCache for update distribution. | -| [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) | Explains updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile. | | [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) | Explains how to use Windows Update for Business to manage when devices receive updates directly from Windows Update. Includes walkthroughs for configuring Windows Update for Business using Group Policy and Microsoft Intune. | | [Deploy Windows 10 updates using Windows Server Update Services (WSUS)](waas-manage-updates-wsus.md) | Explains how to use WSUS to manage Windows 10 updates. | | [Deploy Windows 10 updates using Microsoft Endpoint Configuration Manager](waas-manage-updates-configuration-manager.md) | Explains how to use Configuration Manager to manage Windows 10 updates. | diff --git a/windows/deployment/update/waas-branchcache.md b/windows/deployment/update/waas-branchcache.md index 597bfadf2a..076590a90f 100644 --- a/windows/deployment/update/waas-branchcache.md +++ b/windows/deployment/update/waas-branchcache.md @@ -59,7 +59,6 @@ In addition to these steps, there is one requirement for WSUS to be able to use - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) diff --git a/windows/deployment/update/waas-configure-wufb.md b/windows/deployment/update/waas-configure-wufb.md index 68b9bc63f3..319ff18112 100644 --- a/windows/deployment/update/waas-configure-wufb.md +++ b/windows/deployment/update/waas-configure-wufb.md @@ -30,7 +30,7 @@ You can use Group Policy or your mobile device management (MDM) service to confi > [!IMPORTANT] > Beginning with Windows 10, version 1903, organizations can use Windows Update for Business policies, regardless of the diagnostic data level chosen. If the diagnostic data level is set to **0 (Security)**, Windows Update for Business policies will still be honored. For instructions, see [Configure the operating system diagnostic data level](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization#diagnostic-data-levels). -Some Windows Update for Business policies are not applicable or behave differently for devices running Windows 10 Mobile Enterprise. Specifically, policies pertaining to Feature Updates will not be applied to Windows 10 Mobile Enterprise. All Windows 10 Mobile updates are recognized as Quality Updates, and can only be deferred or paused using the Quality Update policy settings. Additional information is provided in this topic and in [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md). +Some Windows Update for Business policies are not applicable or behave differently for devices running Windows 10 Mobile Enterprise. Specifically, policies pertaining to Feature Updates will not be applied to Windows 10 Mobile Enterprise. All Windows 10 Mobile updates are recognized as Quality Updates, and can only be deferred or paused using the Quality Update policy settings. Additional information is provided in this topic. ## Start by grouping devices @@ -267,7 +267,6 @@ When a device running a newer version sees an update available on Windows Update - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index bbafcf8b44..a9ec6583a1 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -253,7 +253,6 @@ If you suspect this is the problem, check Delivery Optimization settings that co - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) diff --git a/windows/deployment/update/waas-deployment-rings-windows-10-updates.md b/windows/deployment/update/waas-deployment-rings-windows-10-updates.md index 5888c1f3a1..8d11c16e25 100644 --- a/windows/deployment/update/waas-deployment-rings-windows-10-updates.md +++ b/windows/deployment/update/waas-deployment-rings-windows-10-updates.md @@ -60,8 +60,7 @@ As Table 1 shows, each combination of servicing channel and deployment group is ## Related topics -- [Update Windows 10 in the enterprise](index.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Update Windows 10 in the enterprise](index.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-integrate-wufb.md b/windows/deployment/update/waas-integrate-wufb.md index f473a704b2..b3fdbbb2d8 100644 --- a/windows/deployment/update/waas-integrate-wufb.md +++ b/windows/deployment/update/waas-integrate-wufb.md @@ -101,8 +101,7 @@ For more information, see [Integration with Windows Update for Business in Windo - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) diff --git a/windows/deployment/update/waas-manage-updates-wsus.md b/windows/deployment/update/waas-manage-updates-wsus.md index 01bfeb4954..17a39a185f 100644 --- a/windows/deployment/update/waas-manage-updates-wsus.md +++ b/windows/deployment/update/waas-manage-updates-wsus.md @@ -350,8 +350,7 @@ Now that you have the **All Windows 10 Upgrades** view, complete the following s - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) diff --git a/windows/deployment/update/waas-mobile-updates.md b/windows/deployment/update/waas-mobile-updates.md deleted file mode 100644 index abb64e0561..0000000000 --- a/windows/deployment/update/waas-mobile-updates.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: Deploy updates to Windows 10 Mobile or Windows 10 IoT Mobile -description: Deploy updates to devices in your organization that are running Windows 10 Mobile Enterprise or Windows 10 IoT Mobile. -ms.prod: w10 -ms.mktglfcycl: manage -author: jaimeo -ms.localizationpriority: medium -ms.author: jaimeo -ms.reviewer: -manager: laurawi -ms.topic: article ---- - -# Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile - - -**Applies to** - -- Windows 10 Mobile -- [Windows 10 IoT Mobile](https://www.microsoft.com/WindowsForBusiness/windows-iot) - -> **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) - ->[!TIP] ->If you're not familiar with the Windows 10 servicing or release channels, read [Servicing channels](waas-overview.md#servicing-channels) first. - -Devices running Windows 10 Mobile and Windows 10 IoT Mobile receive updates from the Semi-annual Channel unless you [enroll the device in the Windows Insider Program](waas-servicing-channels-windows-10-updates.md#enroll-devices-in-the-windows-insider-program). - -[Learn how to upgrade Windows 10 Mobile to Windows 10 Mobile Enterprise](https://technet.microsoft.com/itpro/windows/deploy/windows-10-edition-upgrades) - - - -| Windows 10 edition | Semi-annual Channel | Insider Program | -| --- | --- | --- | --- | -| Mobile | ![no](images/crossmark.png) | ![yes](images/checkmark.png) | -| Mobile Enterprise | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | -| IoT Mobile | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) | - - - -Configuration of Windows 10 Mobile and Windows 10 IoT Mobile devices is limited to the feature set pertaining to quality updates only. That is, Windows Mobile feature updates are categorized the same as quality updates, and can only be deferred by setting the quality update deferral period, for a maximum period of 30 days. You can use mobile device management (MDM) to manage updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile. Updates cannot be managed for Windows 10 Mobile. - - -## Windows 10, version 1607 - -Only the following Windows Update for Business policies are supported for Windows 10 Mobile and Windows 10 IoT Mobile: - -- ../Vendor/MSFT/Policy/Config/Update/BranchReadinessLevel -- ../Vendor/MSFT/Policy/Config/Update/DeferQualityUpdatesInDays -- ../Vendor/MSFT/Policy/Config/Update/PauseQualityUpdates - - - - - - -## Related topics - -- [Update Windows 10 in the enterprise](index.md) -- [Overview of Windows as a service](waas-overview.md) -- [Prepare servicing strategy for Windows 10 updates](waas-servicing-strategy-windows-10-updates.md) -- [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) -- [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) -- [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) -- [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) -- [Configure Windows Update for Business](waas-configure-wufb.md) -- [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) -- [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) -- [Walkthrough: use Intune to configure Windows Update for Business](https://docs.microsoft.com/intune/windows-update-for-business-configure) -- [Deploy Windows 10 updates using Windows Server Update Services](waas-manage-updates-wsus.md) -- [Deploy Windows 10 updates using Microsoft Endpoint Configuration Manager](waas-manage-updates-configuration-manager.md) -- [Manage device restarts after updates](waas-restart.md) - - - diff --git a/windows/deployment/update/waas-optimize-windows-10-updates.md b/windows/deployment/update/waas-optimize-windows-10-updates.md index 0a81369222..6c8a01e901 100644 --- a/windows/deployment/update/waas-optimize-windows-10-updates.md +++ b/windows/deployment/update/waas-optimize-windows-10-updates.md @@ -98,8 +98,7 @@ At this point, the download is complete and the update is ready to be installed. ## Related topics -- [Update Windows 10 in the enterprise](index.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Update Windows 10 in the enterprise](index.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-overview.md b/windows/deployment/update/waas-overview.md index e7abdaa3eb..95c50f6094 100644 --- a/windows/deployment/update/waas-overview.md +++ b/windows/deployment/update/waas-overview.md @@ -18,7 +18,6 @@ ms.topic: article **Applies to** - Windows 10 -- Windows 10 IoT Mobile > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) @@ -197,8 +196,7 @@ With all these options, which an organization chooses depends on the resources, ## Related topics - [Update Windows 10 in the enterprise](index.md) -- [Quick guide to Windows as a service](waas-quick-start.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Quick guide to Windows as a service](waas-quick-start.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index 7e0bf21538..65763f6ae5 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -67,8 +67,7 @@ See [Build deployment rings for Windows 10 updates](waas-deployment-rings-window ## Related topics -- [Update Windows 10 in the enterprise](index.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Update Windows 10 in the enterprise](index.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-restart.md b/windows/deployment/update/waas-restart.md index cf357be8c6..4094472fa0 100644 --- a/windows/deployment/update/waas-restart.md +++ b/windows/deployment/update/waas-restart.md @@ -200,7 +200,6 @@ There are three different registry combinations for controlling restart behavior - [Update Windows 10 in the enterprise](index.md) - [Overview of Windows as a service](waas-overview.md) -- [Manage updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-servicing-channels-windows-10-updates.md b/windows/deployment/update/waas-servicing-channels-windows-10-updates.md index 24625947f6..edcdf4d8a4 100644 --- a/windows/deployment/update/waas-servicing-channels-windows-10-updates.md +++ b/windows/deployment/update/waas-servicing-channels-windows-10-updates.md @@ -182,8 +182,7 @@ Administrators can disable the "Check for updates" option for users by enabling ## Related topics -- [Update Windows 10 in the enterprise](index.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Update Windows 10 in the enterprise](index.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md b/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md index 39038a810e..1b4d43cb1e 100644 --- a/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md +++ b/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md @@ -62,8 +62,7 @@ Each time Microsoft releases a Windows 10 feature update, the IT department shou ## Related topics -- [Update Windows 10 in the enterprise](index.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Update Windows 10 in the enterprise](index.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-wu-settings.md b/windows/deployment/update/waas-wu-settings.md index 9e013f0b94..5240b3cf66 100644 --- a/windows/deployment/update/waas-wu-settings.md +++ b/windows/deployment/update/waas-wu-settings.md @@ -252,7 +252,6 @@ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\ - [Update Windows 10 in the enterprise](index.md) - [Overview of Windows as a service](waas-overview.md) -- [Manage updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Configure Windows Update for Business](waas-configure-wufb.md) diff --git a/windows/deployment/update/waas-wufb-csp-mdm.md b/windows/deployment/update/waas-wufb-csp-mdm.md index 82617b0e13..07f5fbcc98 100644 --- a/windows/deployment/update/waas-wufb-csp-mdm.md +++ b/windows/deployment/update/waas-wufb-csp-mdm.md @@ -205,8 +205,7 @@ If you use Windows Server Update Server (WSUS), you can prevent users from scann - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) diff --git a/windows/deployment/update/waas-wufb-group-policy.md b/windows/deployment/update/waas-wufb-group-policy.md index 5c22b5cd47..22086a9521 100644 --- a/windows/deployment/update/waas-wufb-group-policy.md +++ b/windows/deployment/update/waas-wufb-group-policy.md @@ -203,7 +203,6 @@ If you use Windows Server Update Server (WSUS), you can prevent users from scann - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) - [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) diff --git a/windows/deployment/update/waas-wufb-intune.md b/windows/deployment/update/waas-wufb-intune.md index 412541f1fd..84f56c8131 100644 --- a/windows/deployment/update/waas-wufb-intune.md +++ b/windows/deployment/update/waas-wufb-intune.md @@ -275,8 +275,7 @@ You have now configured the **Ring 4 Broad business users** deployment ring to r - [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) - [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) - [Configure Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md) -- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) -- [Deploy updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) +- [Configure BranchCache for Windows 10 updates](waas-branchcache.md) - [Deploy updates using Windows Update for Business](waas-manage-updates-wufb.md) - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) From d798d5e14653e3250317e585df8902644f9ac46d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 13:26:22 -0800 Subject: [PATCH 238/708] Create mde-turn-tamperprotect-on.png --- .../images/mde-turn-tamperprotect-on.png | Bin 0 -> 92380 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-antivirus/images/mde-turn-tamperprotect-on.png diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/images/mde-turn-tamperprotect-on.png b/windows/security/threat-protection/microsoft-defender-antivirus/images/mde-turn-tamperprotect-on.png new file mode 100644 index 0000000000000000000000000000000000000000..f7fa41a4acada208ac1c326dbce85ba34e3b14f4 GIT binary patch literal 92380 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

}xPrGj2qaA*kUSdYbhAFa;h)^iUY*da=YeP$#X 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

sr0lO0+lp1WTY?@Y8AxS<D! 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 USEXt82#Aj*FRd(9D`6V;Kc{HB1poj5 literal 0 HcmV?d00001 From 56a27bb8801ee0d1d728e9f7e508374b23b175be Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 13:43:24 -0800 Subject: [PATCH 239/708] Basic Acrolinx corrections for spelling or terminology --- .../microsoft-defender-atp/get-vuln-by-software.md | 2 +- .../microsoft-defender-atp/get-vulnerability-by-id.md | 2 +- .../information-protection-in-windows-overview.md | 2 +- .../threat-protection/microsoft-defender-atp/investigation.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md index 4fc8f04d6d..a8bf3252ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md @@ -59,7 +59,7 @@ GET /api/Software/{Id}/vulnerabilities Empty ## Response -If successful, this method returns 200 OK with a a list of vulnerabilities exposed by the specified software. +If successful, this method returns 200 OK with a list of vulnerabilities exposed by the specified software. ## Example diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md index e08c565ad1..5b09a4bb67 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md @@ -1,5 +1,5 @@ --- -title: Get vulnerability by Id +title: Get vulnerability by ID description: Retrieves vulnerability information by its ID. keywords: apis, graph api, supported apis, get, vulnerability information, mdatp tvm api search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md index 440ad1866e..baef9c8ecb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md @@ -86,7 +86,7 @@ Data discovery based on Defender for Endpoint is also available in [Azure Log An For more information on Azure Information Protection analytics, see [Central reporting for Azure Information Protection](https://docs.microsoft.com/azure/information-protection/reports-aip). -Open Azure Log Analytics in Azure Portal and open a query builder (standard or classic). +Open Azure Log Analytics in Azure portal and open a query builder (standard or classic). To view Defender for Endpoint data, perform a query that contains: diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index 0d9f7a0689..5db24608de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -50,7 +50,7 @@ Property | Type | Description id | String | Identity of the investigation entity. startTime | DateTime Nullable | The date and time when the investigation was created. endTime | DateTime Nullable | The date and time when the investigation was completed. -cancelledBy | String | The ID of the user/application that cancelled that investigation. +cancelledBy | String | The ID of the user/application that canceled that investigation. investigationState | Enum | The current state of the investigation. Possible values are: 'Unknown', 'Terminated', 'SuccessfullyRemediated', 'Benign', 'Failed', 'PartiallyRemediated', 'Running', 'PendingApproval', 'PendingResource', 'PartiallyInvestigated', 'TerminatedByUser', 'TerminatedBySystem', 'Queued', 'InnerFailure', 'PreexistingAlert', 'UnsupportedOs', 'UnsupportedAlertType', 'SuppressedAlert'. statusDetails | String | Additional information about the state of the investigation. machineId | String | The ID of the device on which the investigation is executed. From 17346a8d8f3fb5a5e93b56408e2d537ea5c2d241 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 16 Feb 2021 13:47:20 -0800 Subject: [PATCH 240/708] new link --- ...ck-potentially-unwanted-apps-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index f56820cf7f..173e44d6f2 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -178,7 +178,7 @@ See [Troubleshoot event IDs](troubleshoot-microsoft-defender-antivirus.md) for d Sometimes a file is erroneously blocked by PUA protection, or a feature of a PUA is required to complete a task. In these cases, a file can be allow-listed. -For more information, see [Recommended antivirus exclusions for Configuration Manager site servers, site systems, and clients](https://docs.microsoft.com/troubleshoot/mem/configmgr/recommended-antivirus-exclusions#exclusions). +For more information, see [Configure and validate exclusions based on file extension and folder location](configure-extension-file-exclusions-microsoft-defender-antivirus.md). ## See also From bfa803ec651e1e1252d34b2035a988a550b678a7 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 13:48:18 -0800 Subject: [PATCH 241/708] Added automatic image borders --- .../microsoft-defender-atp/grant-mssp-access.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md index 554cfcb912..5a2af69aab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md @@ -101,7 +101,8 @@ To implement a multi-tenant delegated access solution, take the following steps: - Can only be requested by users in the MSSP SOC Tenant - Access auto expires after 365 days - ![Image of new access package](images/new-access-package.png) + > [!div class="mx-imgBorder"] + > ![Image of new access package](images/new-access-package.png) For more information, see [Create a new access package](https://docs.microsoft.com/azure/active-directory/governance/entitlement-management-access-package-create). @@ -110,8 +111,8 @@ To implement a multi-tenant delegated access solution, take the following steps: The My Access portal link is used by MSSP SOC analysts to request access via the access packages created. The link is durable, meaning the same link may be used over time for new analysts. The analyst request goes into a queue for approval by the **MSSP Analyst Approvers**. - - ![Image of access properties](images/access-properties.png) + > [!div class="mx-imgBorder"] + > ![Image of access properties](images/access-properties.png) The link is located on the overview page of each access package. From 701ca3f7993435a80b55ade8ab70620f241027dc Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 13:50:08 -0800 Subject: [PATCH 242/708] Fix broken code block(s) --- .../microsoft-defender-atp/initiate-autoir-investigation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index 9e5c5c75a7..f36d4f2fd7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -85,7 +85,7 @@ If successful, this method returns 201 - Created response code and [Investigatio Here is an example of the request. -``https +```https POST https://api.securitycenter.microsoft.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/startInvestigation ``` From fa5b1cab2de7c5a8e9174e086d7a16dd2274b525 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 13:55:05 -0800 Subject: [PATCH 243/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 65 +++++++++++++------ 1 file changed, 45 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 80e3c1dda4..e86fd4caa0 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -27,10 +27,11 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -Tamper protection is available on devices running the following versions of Windows: - +Tamper protection, currently in [preview](../../includes/prerelease.md), is available on devices that are running one of the following versions of Windows: + - Windows 10 -- Windows Server 2016 and 2019 (if using tenant attach with [Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006)) +- Windows Server 2016 and 2019 (if you are using either [tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) or + ## Overview @@ -49,7 +50,7 @@ With tamper protection, malicious apps are prevented from taking actions such as Tamper protection essentially locks Microsoft Defender Antivirus and prevents your security settings from being changed through apps and methods such as: -- Configuring settings in Registry Editor on your Windows machine +- Configuring settings in Registry Editor on your Windows device - Changing settings through PowerShell cmdlets - Editing or removing security settings through group policies @@ -57,12 +58,12 @@ Tamper protection doesn't prevent you from viewing your security settings. And, ### What do you want to do? -| Task | Link | +| To perform this task... | See this... | |:---|:---| | Turn tamper protection on for an individual device | [Use the Windows Security app](#turn-tamper-protection-on-or-off-for-an-individual-machine) | | Turn tamper protection on for your organization | [Use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) | | Turn tamper protection on for devices running Windows 10 and Windows Server 2019 with Configuration Manager | [Use tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) | -| Turn tamper protection on in the Microsoft Defender Security Center | | +| Turn tamper protection on in the Microsoft Defender Security Center |[Use the Microsoft Defender Security Center](#turn-tamper-protection-on-or-off-in-the-microsoft-defender-security-center) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | @@ -74,33 +75,29 @@ Tamper protection doesn't prevent you from viewing your security settings. And, > > To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) > -> Once you’ve made this update, tamper protection will continue to protect your registry settings, and will also log attempts to modify them without returning errors. +> Once you’ve made this update, tamper protection continues to protect your registry settings, and logs attempts to modify them without returning errors. If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to do change security settings, such as tamper protection. +Here's what you see in the Windows Security app: + +![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) + 1. Click **Start**, and start typing *Security*. In the search results, select **Windows Security**. - 2. Select **Virus & threat protection** > **Virus & threat protection settings**. - 3. Set **Tamper Protection** to **On** or **Off**. - Here's what you see in the Windows Security app: - - ![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) - ## Turn tamper protection on (or off) for your organization using Intune If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) portal. -### Prerequisites - -Before you begin, make sure that all of the following requirements are met: +### Prerequisites for managing tamper protection in Intune - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; Intune is included in Microsoft 365 E5.) -- Your Windows machines must be running Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019) or later. (For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information).) +- Your Windows devices must be running Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019) or later. (For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information).) - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). -- Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) +- Your devices must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) ### Turn tamper protection on (or off) in Intune @@ -140,11 +137,39 @@ If you're using [version 2006 of Configuration Manager](https://docs.microsoft.c - In the **Profile** list, select **Windows Security experience (preview)**.
3. Deploy the policy to your device collection. -Need help? See the following resources: +### Need help with this? + +See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) +## Turn tamper protection on (or off) in the Microsoft Defender Security Center + +Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). + +### Prerequisites for managing tamper protection in the Microsoft Defender Security Center + +- You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. +- Your Windows devices must be running one of the following versions of Windows: + - Windows 10 + - Windows Server 2019 + - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later + - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) + - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). +- Your devices must be onboarded to MIcrosoft Defender for Endpoint. +- Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) +- Cloud Protection must be turned on. + + + +### Keep the following points in mind + +- When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. +- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) or the [tenant attach method](#manage-tamper-protection-with-configuration-manager-version-2006). +- If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. + + ## View information about tampering attempts Tampering attempts typically indicate bigger cyberattacks. Bad actors try to change security settings as a way to persist and stay undetected. If you're part of your organization's security team, you can view information about such attempts, and then take appropriate actions to mitigate threats. @@ -185,7 +210,7 @@ Devices that are onboarded to Microsoft Defender for Endpoint will have Microsof ### How can I turn tamper protection on/off? -If you are a home user, see [Turn tamper protection on (or off) for an individual machine](#turn-tamper-protection-on-or-off-for-an-individual-machine). +If you are a home user, see [Turn tamper protection on (or off) for an individual device](#turn-tamper-protection-on-or-off-for-an-individual-machine). If you are an organization using [Microsoft Defender for Endpoint](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage tamper protection in Intune similar to how you manage other endpoint protection features. See the following sections of this article: From c1045cc5b3f2c578eae8288bce7581af6a71e74e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 13:56:04 -0800 Subject: [PATCH 244/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index e86fd4caa0..b0dc238061 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -153,7 +153,7 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. - Your Windows devices must be running one of the following versions of Windows: - Windows 10 - - Windows Server 2019 + - [Windows Server 2019](/windows-server/get-started-19/whats-new-19) - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). From 474cba28ac7a2d80a50795e297f99427a65fe71b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:05:42 -0800 Subject: [PATCH 245/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...security-settings-with-tamper-protection.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index b0dc238061..30bc6cd8a6 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -68,7 +68,7 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | -## Turn tamper protection on (or off) for an individual machine +## Manage tamper protection on an individual machine > [!NOTE] > Tamper protection blocks attempts to modify Microsoft Defender Antivirus settings through the registry. @@ -87,11 +87,11 @@ Here's what you see in the Windows Security app: 2. Select **Virus & threat protection** > **Virus & threat protection settings**. 3. Set **Tamper Protection** to **On** or **Off**. -## Turn tamper protection on (or off) for your organization using Intune +## Manage tamper protection for your organization using Intune If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) portal. -### Prerequisites for managing tamper protection in Intune +### Requirements for managing tamper protection in Intune - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; Intune is included in Microsoft 365 E5.) @@ -144,11 +144,11 @@ See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) -## Turn tamper protection on (or off) in the Microsoft Defender Security Center +## Manage tamper protection in the Microsoft Defender Security Center Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). -### Prerequisites for managing tamper protection in the Microsoft Defender Security Center +### Requirements for managing tamper protection in the Microsoft Defender Security Center - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. - Your Windows devices must be running one of the following versions of Windows: @@ -157,11 +157,11 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). -- Your devices must be onboarded to MIcrosoft Defender for Endpoint. -- Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) -- Cloud Protection must be turned on. - +- Your devices must be [onboarded to MIcrosoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). +- Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.17600.5 (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) +- [Cloud-delivered protection must be turned on](enable-cloud-protection-microsoft-defender-antivirus.md). +### Turn tamper protection on (or off) in the Microsoft Defender Security Center ### Keep the following points in mind From 2bc1a7558788683356714a234e703909833c9ae6 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 14:05:51 -0800 Subject: [PATCH 246/708] Acrolinx: "currenly", "Multilpe" --- .../microsoft-defender-atp/linux-support-perf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index c1e093f243..9c286456bd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -35,7 +35,7 @@ Real-time protection (RTP) is a feature of Defender for Endpoint for Linux that Depending on the applications that you are running and your device characteristics, you may experience suboptimal performance when running Defender for Endpoint for Linux. In particular, applications or system processes that access many resources over a short timespan can lead to performance issues in Defender for Endpoint for Linux. -Before starting, **please make sure that other security products are not currenly running on the device**. Multilpe security products may conflict and impact the host performance. +Before starting, **please make sure that other security products are not currently running on the device**. Multiple security products may conflict and impact the host performance. The following steps can be used to troubleshoot and mitigate these issues: From 1d788d8bcf9dfa1fb22a8492889f41b604eee01e Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 14:07:23 -0800 Subject: [PATCH 247/708] Acrolinx: "multi step" --- .../microsoft-defender-atp/mac-install-with-jamf.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 4d370ef168..9ca979d54b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -36,7 +36,7 @@ Learn how to deploy Microsoft Defender for Endpoint for macOS with Jamf Pro. > [!NOTE] > If you are using macOS Catalina (10.15.4) or newer versions of macOS, see [New configuration profiles for macOS Catalina and newer versions of macOS](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies). -This is a multi step process. You'll need to complete all of the following steps: +This is a multistep process. You'll need to complete all of the following steps: - [Login to the Jamf Portal](mac-install-jamfpro-login.md) - [Setup the Microsoft Defender for Endpoint for macOS device groups in Jamf Pro](mac-jamfpro-device-groups.md) From 364c64a8dd42e286d03c972119430d83c9a2876a Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 16 Feb 2021 15:07:38 -0700 Subject: [PATCH 248/708] cleaning up some stray Acrolinx items --- .../update/get-started-updates-channels-tools.md | 2 +- windows/deployment/update/waas-overview.md | 6 +++--- windows/deployment/update/waas-quick-start.md | 16 ++++++++-------- ...waas-servicing-channels-windows-10-updates.md | 14 +++++++------- ...waas-servicing-strategy-windows-10-updates.md | 14 +++++++------- windows/whats-new/ltsc/index.md | 6 +++--- 6 files changed, 29 insertions(+), 29 deletions(-) diff --git a/windows/deployment/update/get-started-updates-channels-tools.md b/windows/deployment/update/get-started-updates-channels-tools.md index 93b16449ff..cf55fbcec4 100644 --- a/windows/deployment/update/get-started-updates-channels-tools.md +++ b/windows/deployment/update/get-started-updates-channels-tools.md @@ -65,7 +65,7 @@ We recommend that you use the Windows Insider Release Preview channel for valida ### Long-term Servicing Channel -The **Long Term Servicing Channel** is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATMs. Devices on this channel receive new feature releases every two to three years. LTSB releases service a special LTSB edition of Windows 10 and are only available through the [Microsoft Volume Licensing Center](https://www.microsoft.com/Licensing/servicecenter/default.aspx). +The **Long-Term Servicing Channel** is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATMs. Devices on this channel receive new feature releases every two to three years. LTSB releases service a special LTSB edition of Windows 10 and are only available through the [Microsoft Volume Licensing Center](https://www.microsoft.com/Licensing/servicecenter/default.aspx). The Semi-Annual Channel is the default servicing channel for all Windows 10 devices except those with the LTSB edition installed. The following table shows the servicing channels available to each Windows 10 edition. diff --git a/windows/deployment/update/waas-overview.md b/windows/deployment/update/waas-overview.md index 95c50f6094..eee777b2ac 100644 --- a/windows/deployment/update/waas-overview.md +++ b/windows/deployment/update/waas-overview.md @@ -66,7 +66,7 @@ To align with this new update delivery model, Windows 10 has three servicing cha There are currently two release channels for Windows 10: - The **Semi-Annual Channel** receives feature updates twice per year. -- The **Long Term Servicing Channel**, which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. +- The **Long-Term Servicing Channel**, which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. >[!IMPORTANT] >With each Semi-Annual Channel release, we recommend beginning deployment right away to devices selected for early adoption (targeted validation) and ramp up to full deployment at your discretion. This will enable you to gain access to new features, experiences, and integrated security as soon as possible. The "Semi-Annual Channel (Targeted)" designation is no longer used. For more information, see the blog post [Windows 10 and the "disappearing" SAC-T](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/Windows-10-and-the-disappearing-SAC-T/ba-p/199747). @@ -100,7 +100,7 @@ In Windows 10, rather than receiving several updates each month and trying to fi To align with the new method of delivering feature updates and quality updates in Windows 10, Microsoft introduced the concept of servicing channels to allow customers to designate how frequently their individual devices are updated. For example, an organization may have test devices that the IT department can update with new features as soon as possible, and then specialized devices that require a longer feature update cycle to ensure continuity. -With that in mind, Windows 10 offers three servicing channels. The [Windows Insider Program](#windows-insider) provides organizations with the opportunity to test and provide feedback on features that will be shipped in the next feature update. The [Semi-Annual Channel](#semi-annual-channel) provides new functionality with twice-per-year feature update releases. Organizations can choose when to deploy updates from the Semi-Annual Channel. The [Long Term Servicing Channel](#long-term-servicing-channel), which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. For details about the versions in each servicing channel, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). +With that in mind, Windows 10 offers three servicing channels. The [Windows Insider Program](#windows-insider) provides organizations with the opportunity to test and provide feedback on features that will be shipped in the next feature update. The [Semi-Annual Channel](#semi-annual-channel) provides new functionality with twice-per-year feature update releases. Organizations can choose when to deploy updates from the Semi-Annual Channel. The [Long-Term Servicing Channel](#long-term-servicing-channel), which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. For details about the versions in each servicing channel, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). The concept of servicing channels is new, but organizations can use the same management tools they used to manage updates and upgrades in previous versions of Windows. For more information about the servicing tool options for Windows 10 and their capabilities, see [Servicing tools](#servicing-tools). @@ -128,7 +128,7 @@ Organizations are expected to initiate targeted deployment on Semi-Annual Channe Specialized systems—such as devices that control medical equipment, point-of-sale systems, and ATMs—often require a longer servicing option because of their purpose. These devices typically perform a single important task and don’t need feature updates as frequently as other devices in the organization. It’s more important that these devices be kept as stable and secure as possible than up to date with user interface changes. The LTSC servicing model prevents Windows 10 Enterprise LTSB devices from receiving the usual feature updates and provides only quality updates to ensure that device security stays up to date. With this in mind, quality updates are still immediately available to Windows 10 Enterprise LTSB clients, but customers can choose to defer them by using one of the servicing tools mentioned in the section Servicing tools. > [!NOTE] -> Windows 10 Enterprise LTSB is a separate Long Term Servicing Channel version. +> Windows 10 Enterprise LTSB is a separate Long-Term Servicing Channel version. > > Long-term Servicing channel is not intended for deployment on most or all the devices in an organization; it should be used only for special-purpose devices. As a general guideline, a device with Microsoft Office installed is a general-purpose device, typically used by an information worker, and therefore it is better suited for the Semi-Annual servicing channel. diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index 65763f6ae5..4a021b02f7 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -24,12 +24,12 @@ Windows as a service is a new concept, introduced with the release of Windows 10 ## Definitions Some new terms have been introduced as part of Windows as a service, so you should know what these terms mean. -- **Feature updates** are released twice per year, around March and September. As the name suggests, these will add new features to Windows 10, delivered in bite-sized chunks compared to the previous practice of Windows releases every 3-5 years. +- **Feature updates** are released twice per year, around March and September. As the name suggests, these updates add new features to Windows 10, delivered in bite-sized chunks compared to the previous practice of Windows releases every 3-5 years. - **Quality updates** deliver both security and non-security fixes. They are typically released on the second Tuesday of each month, though they can be released at any time. Quality updates include security updates, critical updates, servicing stack updates, and driver updates. Quality updates are cumulative, so installing the latest quality update is sufficient to get all the available fixes for a specific Windows 10 feature update. The "servicing stack" is the code that installs other updates, so they are important to keep current. For more information, see [Servicing stack updates](servicing-stack-updates.md). -- **Insider Preview** builds are made available during the development of the features that will be shipped in the next feature update, enabling organizations to validate new features as well as compatibility with existing apps and infrastructure, providing feedback to Microsoft on any issues encountered. +- **Insider Preview** builds are made available during the development of the features that will be shipped in the next feature update, enabling organizations to validate new features and confirm compatibility with existing apps and infrastructure, providing feedback to Microsoft on any issues encountered. - **Servicing channels** allow organizations to choose when to deploy new features. - The **Semi-Annual Channel** receives feature updates twice per year. - - The **Long Term Servicing Channel**, which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. + - The **Long-Term Servicing Channel**, which meant only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases every two to three years. - **Deployment rings** are groups of devices used to initially pilot, and then to broadly deploy, each feature update in an organization. See [Overview of Windows as a service](waas-overview.md) for more information. @@ -42,19 +42,19 @@ Windows 10 gains new functionality with twice-per-year feature update releases. All releases of Windows 10 have 18 months of servicing for all editions--these updates provide security and feature updates for the release. Customers running Enterprise and Education editions have an additional 12 months of servicing for specific Windows 10 releases, for a total of 30 months from initial release. These versions include Enterprise and Education editions for Windows 10, versions 1607 and later. Starting in October 2018, all Semi-Annual Channel releases in the September/October timeframe will also have the additional 12 months of servicing for a total of 30 months from the initial release. The Semi-Annual Channel versions released in March/April timeframe will continue to have an 18-month lifecycle. -Windows 10 Enterprise LTSB is a separate **Long Term Servicing Channel** version. Each release is supported for a total of 10 years (five years standard support, five years extended support). New releases are expected about every three years. +Windows 10 Enterprise LTSB is a separate **Long-Term Servicing Channel** version. Each release is supported for a total of 10 years (five years standard support, five years extended support). New releases are expected about every three years. -See [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md) for more information. +For more information, see [Assign devices to servicing channels for Windows 10 updates](waas-servicing-channels-windows-10-updates.md). ## Staying up to date -The process for keeping Windows 10 up to date involves deploying a feature update, at an appropriate time after its release. A variety of management and update tools such as Windows Update, Windows Update for Business, Windows Server Update Services, Microsoft Endpoint Configuration Manager, and third-party products) can be used to help with this process. [Upgrade Readiness](https://docs.microsoft.com/windows/deployment/upgrade/upgrade-readiness-get-started), a free tool to streamline Windows upgrade projects, is another important tool to help. +The process for keeping Windows 10 up to date involves deploying a feature update, at an appropriate time after its release. You can use various management and update tools such as Windows Update, Windows Update for Business, Windows Server Update Services, Microsoft Endpoint Configuration Manager, and non-Microsoft products) to help with this process. [Upgrade Readiness](https://docs.microsoft.com/windows/deployment/upgrade/upgrade-readiness-get-started), a free tool to streamline Windows upgrade projects, is another important tool to help. Because app compatibility, both for desktop apps and web apps, is outstanding with Windows 10, extensive advanced testing isn’t required. Instead, only business-critical apps need to be tested, with the remaining apps validated through a series of pilot deployment rings. Once these pilot deployments have validated most apps, broad deployment can begin. -This process repeats with each new feature update, twice per year. These are small deployment projects, compared to the big projects that were necessary with the old three-to-five-year Windows release cycles. +This process repeats with each new feature update, twice per year. These are small deployment projects, compared to the large projects that were necessary with the old three-to-five-year Windows release cycles. -Additional technologies such as BranchCache and Delivery Optimization, both peer-to-peer distribution tools, can help with the distribution of the feature update installation files. +Other technologies such as BranchCache and Delivery Optimization, both peer-to-peer distribution tools, can help with the distribution of the feature update installation files. See [Build deployment rings for Windows 10 updates](waas-deployment-rings-windows-10-updates.md) and [Optimize update delivery for Windows 10 updates](waas-optimize-windows-10-updates.md) for more information. diff --git a/windows/deployment/update/waas-servicing-channels-windows-10-updates.md b/windows/deployment/update/waas-servicing-channels-windows-10-updates.md index edcdf4d8a4..173deccbea 100644 --- a/windows/deployment/update/waas-servicing-channels-windows-10-updates.md +++ b/windows/deployment/update/waas-servicing-channels-windows-10-updates.md @@ -1,6 +1,6 @@ --- title: Assign devices to servicing channels for Windows 10 updates (Windows 10) -description: Learn how to assign devices to servicing channels for Windows 10 updates locally, by using Group Policy, and by using MDM . +description: Learn how to assign devices to servicing channels for Windows 10 updates locally, by using Group Policy, and by using MDM ms.prod: w10 ms.mktglfcycl: deploy author: jaimeo @@ -28,7 +28,7 @@ ms.custom: > >Due to [naming changes](waas-overview.md#naming-changes), older terms like CB and CBB might still be displayed in some of our products, such as in Group Policy. If you encounter these terms, "CB" refers to the Semi-Annual Channel (Targeted)--which is no longer used--while "CBB" refers to the Semi-Annual Channel. -The Semi-Annual Channel is the default servicing channel for all Windows 10 devices except those with the LTSB edition installed. The following table shows the servicing channels available to each Windows 10 edition. +The Semi-Annual Channel is the default servicing channel for all Windows 10 devices except devices with the LTSB edition installed. The following table shows the servicing channels available to each Windows 10 edition. | Windows 10 edition | Semi-Annual Channel | Long-Term Servicing Channel | Insider Program | | --- | --- | --- | --- | @@ -63,7 +63,7 @@ The Semi-Annual Channel is the default servicing channel for all Windows 10 devi Computer Configuration > Administrative Templates > Windows Components > Windows Update > Defer Windows Updates > **Select when Feature Updates are received** - enable policy and set branch readiness level to the Semi-Annual Channel -**To assign devices to to the Semi-Annual Channel by using MDM** +**To assign devices to the Semi-Annual Channel by using MDM** - In Windows 10, version 1607 and later releases: @@ -79,10 +79,10 @@ The Semi-Annual Channel is the default servicing channel for all Windows 10 devi ## Enroll devices in the Windows Insider Program -To get started with the Windows Insider Program for Business, you will need to follow a few simple steps: +To get started with the Windows Insider Program for Business, you will need to follow a few steps: 1. On the [Windows Insider](https://insider.windows.com) website, go to **For Business > Getting Started** to [register your organizational Azure AD account](https://insider.windows.com/insidersigninaad/). -2. **Register your domain**. Rather than have each user register individually for Insider Preview builds, administrators can simply [register their domain](https://insider.windows.com/for-business-organization-admin/) and control settings centrally.
**Note:** The signed-in user needs to be a **Global Administrator** of the Azure AD domain in order to be able to register the domain. +2. **Register your domain**. Rather than have each user register individually for Insider Preview builds, administrators can [register their domain](https://insider.windows.com/for-business-organization-admin/) and control settings centrally.
**Note:** The signed-in user needs to be a **Global Administrator** of the Azure AD domain in order to be able to register the domain. 3. Make sure the **Allow Telemetry** setting is set to **2** or higher. 4. Starting with Windows 10, version 1709, set policies to manage preview builds and their delivery: @@ -90,7 +90,7 @@ The **Manage preview builds** setting gives administrators control over enabling * Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Windows Update/Windows Update for Business** - *Manage preview builds* * MDM: **Update/ManagePreviewBuilds** -The **Branch Readiness Level** settings allows you to choose between preview flight rings, and allows you to defer or pause the delivery of updates. +The **Branch Readiness Level** settings allow you to choose between preview flight rings, and allows you to defer or pause the delivery of updates. * Group Policy: **Computer Configuration/Administrative Templates/Windows Components/Windows Update/ Windows Update for Business** - *Select when Preview Builds and Feature Updates are received* * MDM: **Update/BranchReadinessLevel** @@ -164,7 +164,7 @@ During the life of a device, it might be necessary or desirable to switch betwee In Windows 10, administrators can control user access to Windows Update. -Administrators can disable the "Check for updates" option for users by enabling the Group Policy setting under **Computer Configuration\Administrative Templates\Windows Components\Windows update\Remove access to use all Windows update features** . Any background update scans, downloads and installations will continue to work as configured. We don't recomment this setting if you have configured the device to "notify" to download or install as this policy will prevent the user from being able to do so. +Administrators can disable the "Check for updates" option for users by enabling the Group Policy setting under **Computer Configuration\Administrative Templates\Windows Components\Windows update\Remove access to use all Windows update features**. Any background update scans, downloads, and installations will continue to work as configured. We don't recomment this setting if you have configured the device to "notify" to download or install as this policy will prevent the user from being able to do so. >[!NOTE] > Starting with Windows 10, any Group Policy user configuration settings for Windows Update are no longer supported. diff --git a/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md b/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md index 1b4d43cb1e..1edbd81af3 100644 --- a/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md +++ b/windows/deployment/update/waas-servicing-strategy-windows-10-updates.md @@ -22,30 +22,30 @@ ms.collection: m365initiative-coredeploy > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -In the past, traditional Windows deployments tended to be large, lengthy, and expensive. Windows 10 offers a new approach to deploying both quality and feature updates, making the process much simpler and therefore the planning much more straightforward. With Windows as a service, the methodology around updating Windows has completely changed, moving away from major upgrades every few years to iterative updates twice per year. Each iteration contains a smaller subset of changes so that they won’t seem like substantial differences, like they do today. This image illustrates the level of effort needed for traditional Windows deployments versus servicing Windows 10 and how it is now spread evenly over time versus spiking every few years. +In the past, traditional Windows deployments tended to be large, lengthy, and expensive. Windows 10 offers a new approach to deploying both quality and feature updates, making the process much simpler and therefore the planning much more straightforward. With Windows as a service, the methodology around updating Windows has changed, moving away from major upgrades every few years to iterative updates twice per year. Each iteration contains a smaller subset of changes so that they won’t seem like substantial differences, like they do today. This image illustrates the level of effort needed for traditional Windows deployments versus servicing Windows 10 and how it is now spread evenly over time versus spiking every few years. ![Compare traditional servicing to Windows 10](images/waas-strategy-fig1a.png) Windows 10 spreads the traditional deployment effort of a Windows upgrade, which typically occurred every few years, over smaller, continuous updates. With this change, you must approach the ongoing deployment and servicing of Windows differently. A strong Windows 10 deployment strategy begins with establishing a simple, repeatable process for testing and deploying each feature update. Here’s an example of what this process might look like: -- **Configure test devices.** Configure test devices in the Windows Insider Program so that Insiders can test feature updates before they’re available to the Semi-Annual Channel. Typically, this would be a small number of test devices that IT staff members use to evaluate pre-release builds of Windows. Microsoft provides current development builds to Windows Insider members approximately every week so that interested users can see the functionality Microsoft is adding. See the section Windows Insider for details on how to enroll in the Windows Insider Program on a Windows 10 device. +- **Configure test devices.** Configure test devices in the Windows Insider Program so that Insiders can test feature updates before they’re available to the Semi-Annual Channel. Typically, this population would be a few test devices that IT staff members use to evaluate pre-release builds of Windows. Microsoft provides current development builds to Windows Insider members approximately every week so that interested users can see the functionality Microsoft is adding. See the section Windows Insider for details on how to enroll in the Windows Insider Program on a Windows 10 device. - **Identify excluded devices.** For some organizations, special-purpose devices such as those used to control factory or medical equipment or run ATMs require a stricter, less frequent feature update cycle than the Semi-Annual Channel can offer. For those machines, you must install Windows 10 Enterprise LTSB to avoid feature updates for up to 10 years. Identify these devices, and separate them from the phased deployment and servicing cycles to help remove confusion for your administrators and ensure that devices are handled correctly. - **Recruit volunteers.** The purpose of testing a deployment is to receive feedback. One effective way to recruit pilot users is to request volunteers. When doing so, clearly state that you’re looking for feedback rather than people to just “try it out” and that there could be occasional issues involved with accepting feature updates right away. With Windows as a service, the expectation is that there should be few issues, but if an issue does arise, you want testers to let you know as soon as possible. When considering whom to recruit for pilot groups, be sure to include members who provide the broadest set of applications and devices to validate the largest number of apps and devices possible. -- **Update Group Policy.** Each feature update includes new group policies to manage new features. If you use Group Policy to manage devices, the Group Policy Admin for the Active Directory domain will need to download a .admx package and copy it to their [Central Store](https://support.microsoft.com/help/929841/how-to-create-the-central-store-for-group-policy-administrative-templa) (or to the [PolicyDefinitions](https://msdn.microsoft.com/library/bb530196.aspx) directory in the SYSVOL folder of a domain controller if not using a Central Store). Always manage new group polices from the version of Windows 10 they shipped with by using the Remote Server Administration Tools. The ADMX download package is created at the end of each development cycle and then posted for download. To find the ADMX download package for a given Windows build, search for “ADMX download for Windows build xxxx”. For details about Group Policy management, see [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) +- **Update Group Policy.** Each feature update includes new group policies to manage new features. If you use Group Policy to manage devices, the Group Policy Admin for the Active Directory domain will need to download an .admx package and copy it to their [Central Store](https://support.microsoft.com/help/929841/how-to-create-the-central-store-for-group-policy-administrative-templa) (or to the [PolicyDefinitions](https://msdn.microsoft.com/library/bb530196.aspx) directory in the SYSVOL folder of a domain controller if not using a Central Store). Always manage new group policies from the version of Windows 10 they shipped with by using the Remote Server Administration Tools. The ADMX download package is created at the end of each development cycle and then posted for download. To find the ADMX download package for a given Windows build, search for “ADMX download for Windows build xxxx”. For details about Group Policy management, see [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) - **Choose a servicing tool.** Decide which product you’ll use to manage the Windows updates in your environment. If you’re currently using Windows Server Update Services (WSUS) or Microsoft Endpoint Manager to manage your Windows updates, you can continue using those products to manage Windows 10 updates. Alternatively, you can use Windows Update for Business. In addition to which product you’ll use, consider how you’ll deliver the updates. With Windows 10, multiple peer-to-peer options are available to make update distribution faster. For a comparison of tools, see [Servicing tools](waas-overview.md#servicing-tools). -- **Prioritize applications.** First, create an application portfolio. This list should include everything installed in your organization and any webpages your organization hosts. Next, prioritize this list to identify those that are the most business critical. Because the expectation is that application compatibility with Windows 10 will be high, only the most business critical applications should be tested before the pilot phase; everything else can be tested afterwards. For more information about identifying compatibility issues withe applications, see [Manage Windows upgrades with Upgrade Analytics](../upgrade/manage-windows-upgrades-with-upgrade-readiness.md). +- **Prioritize applications.** First, create an application portfolio. This list should include everything installed in your organization and any webpages your organization hosts. Next, prioritize this list to identify those apps that are the most business critical. Because the expectation is that application compatibility with Windows 10 will be high, only the most business critical applications should be tested before the pilot phase; everything else can be tested afterwards. For more information about identifying compatibility issues withe applications, see [Manage Windows upgrades with Upgrade Analytics](../upgrade/manage-windows-upgrades-with-upgrade-readiness.md). > [!NOTE] > This strategy is applicable to approaching an environment in which Windows 10 already exists. For information about how to deploy or upgrade to Windows 10 where another version of Windows exists, see [Plan for Windows 10 deployment](../planning/index.md). > -> Windows 10 Enterprise LTSC is a separate Long Term Servicing Channel version. +> Windows 10 Enterprise LTSC is a separate Long-Term Servicing Channel version. Each time Microsoft releases a Windows 10 feature update, the IT department should use the following high-level process to help ensure that the broad deployment is successful: 1. **Validate compatibility of business critical apps.** Test your most important business-critical applications for compatibility with the new Windows 10 feature update running on your Windows Insider machines identified in the earlier “Configure test machines” step of the Predeployment strategy section. The list of applications involved in this validation process should be small because most applications can be tested during the pilot phase. For more information about device and application compatibility in Windows 10, see the section Compatibility. -2. **Target and react to feedback.** With Windows 10, Microsoft expects application and device compatibility to be high, but it’s still important to have targeted groups within both the IT department and business units to verify application compatibility for the remaining applications in your application portfolio. Because only the most business-critical applications are tested beforehand, this will represent the majority of application compatibility testing in your environment. This should not necessarily be a formal process but rather user validation through the use of a particular application. So, the next step is to deploy the feature update to early-adopting IT users and your targeted groups running in the Semi-Annual channel that you identified in the “Recruit volunteers” step of the Predeployment strategy section. Be sure to communicate clearly that you’re looking for feedback as soon as possible, and state exactly how users can submit feedback to you. Should an issue arise, have a remediation plan in place to address it. -3. **Deploy broadly.** Finally, focus on the large-scale deployment using deployment rings, like the ones discussed in Table 1. Build deployment rings that target groups of computers in your selected update-management product. To reduce risk as much as possible, construct your deployment rings in a way that splits individual departments into multiple rings. This way, if you were to encounter an issue, you don’t prevent any critical business from continuing. By using this method, each deployment ring reduces risk as more and more people have been updated in any particular department. +2. **Target and react to feedback.** With Windows 10, Microsoft expects application and device compatibility to be high, but it’s still important to have targeted groups within both the IT department and business units to verify application compatibility for the remaining applications in your application portfolio. Because only the most business-critical applications are tested beforehand, this activity will represent most of the application compatibility testing in your environment. It shouldn't necessarily be a formal process but rather user validation by using a particular application. So, the next step is to deploy the feature update to early-adopting IT users and your targeted groups running in the Semi-Annual channel that you identified in the “Recruit volunteers” step of the Predeployment strategy section. Be sure to communicate clearly that you’re looking for feedback as soon as possible, and state exactly how users can submit feedback to you. Should an issue arise, have a remediation plan in place to address it. +3. **Deploy broadly.** Finally, focus on the large-scale deployment using deployment rings, like the ones discussed in Table 1. Build deployment rings that target groups of computers in your selected update-management product. To reduce risk as much as possible, construct your deployment rings in a way that splits individual departments into multiple rings. This way, if you were to encounter an issue, you don’t prevent any critical business from continuing. By using this method, each deployment ring reduces risk as more people have been updated in any particular department. ## Steps to manage updates for Windows 10 diff --git a/windows/whats-new/ltsc/index.md b/windows/whats-new/ltsc/index.md index 61f137f85b..171020f940 100644 --- a/windows/whats-new/ltsc/index.md +++ b/windows/whats-new/ltsc/index.md @@ -26,7 +26,7 @@ This topic provides links to articles with information about what's new in each [What's New in Windows 10 Enterprise LTSC 2016](whats-new-windows-10-2016.md)
[What's New in Windows 10 Enterprise LTSC 2015](whats-new-windows-10-2015.md) -## The Long Term Servicing Channel (LTSC) +## The Long-Term Servicing Channel (LTSC) The following table summarizes equivalent feature update versions of Windows 10 LTSC and semi-annual channel (SAC) releases. @@ -37,12 +37,12 @@ The following table summarizes equivalent feature update versions of Windows 10 | Windows 10 Enterprise LTSC 2019 | Windows 10, Version 1809 | 11/13/2018 | >[!NOTE] ->The Long Term Servicing Channel was previously called the Long Term Servicing Branch (LTSB). All references to LTSB are changed in this article to LTSC for consistency, even though the name of previous versions might still be displayed as LTSB. +>The Long-Term Servicing Channel was previously called the Long-Term Servicing Branch (LTSB). All references to LTSB are changed in this article to LTSC for consistency, even though the name of previous versions might still be displayed as LTSB. With the LTSC servicing model, customers can delay receiving feature updates and instead only receive monthly quality updates on devices. Features from Windows 10 that could be updated with new functionality, including Cortana, Edge, and all in-box Universal Windows apps, are also not included. Feature updates are offered in new LTSC releases every 2–3 years instead of every 6 months, and organizations can choose to install them as in-place upgrades or even skip releases over a 10-year life cycle. Microsoft is committed to providing bug fixes and security patches for each LTSC release during this 10 year period. >[!IMPORTANT] ->The Long Term Servicing Channel is not intended for deployment on most or all the PCs in an organization. The LTSC edition of Windows 10 provides customers with access to a deployment option for their special-purpose devices and environments. These devices typically perform a single important task and don’t need feature updates as frequently as other devices in the organization. These devices are also typically not heavily dependent on support from external apps and tools. Since the feature set for LTSC does not change for the lifetime of the release, over time there might be some external tools that do not continue to provide legacy support. See [LTSC: What is it, and when it should be used](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/LTSC-What-is-it-and-when-should-it-be-used/ba-p/293181). +>The Long-Term Servicing Channel is not intended for deployment on most or all the PCs in an organization. The LTSC edition of Windows 10 provides customers with access to a deployment option for their special-purpose devices and environments. These devices typically perform a single important task and don’t need feature updates as frequently as other devices in the organization. These devices are also typically not heavily dependent on support from external apps and tools. Since the feature set for LTSC does not change for the lifetime of the release, over time there might be some external tools that do not continue to provide legacy support. See [LTSC: What is it, and when it should be used](https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/LTSC-What-is-it-and-when-should-it-be-used/ba-p/293181). For detailed information about Windows 10 servicing, see [Overview of Windows as a service](/windows/deployment/update/waas-overview). From 47c15353a29452413985efd85f18a4e0d39f8b7b Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 14:08:50 -0800 Subject: [PATCH 249/708] Acrolinx: "Microsoft Defender for Endpoint Endpoint Security Extension" --- .../microsoft-defender-atp/mac-install-with-other-mdm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md index 6e46072d5b..1138236d4b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md @@ -98,7 +98,7 @@ Grant Full Disk Access to the following components: - Identifier Type: Bundle ID - Code Requirement: identifier "com.microsoft.wdav" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /\* exists \*/ and certificate leaf[field.1.2.840.113635.100.6.1.13] /\* exists \*/ and certificate leaf[subject.OU] = UBF8T346G9 -- Microsoft Defender for Endpoint Endpoint Security Extension +- Microsoft Defender for Endpoint Security Extension - Identifier: `com.microsoft.wdav.epsext` - Identifier Type: Bundle ID - Code Requirement: identifier "com.microsoft.wdav.epsext" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9 From a981684a3a993332c4f105ee560c0f31a1e8363c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:09:24 -0800 Subject: [PATCH 250/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...-to-security-settings-with-tamper-protection.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 30bc6cd8a6..eea652a8e3 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -60,15 +60,15 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | To perform this task... | See this... | |:---|:---| -| Turn tamper protection on for an individual device | [Use the Windows Security app](#turn-tamper-protection-on-or-off-for-an-individual-machine) | -| Turn tamper protection on for your organization | [Use Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) | -| Turn tamper protection on for devices running Windows 10 and Windows Server 2019 with Configuration Manager | [Use tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) | -| Turn tamper protection on in the Microsoft Defender Security Center |[Use the Microsoft Defender Security Center](#turn-tamper-protection-on-or-off-in-the-microsoft-defender-security-center) | +| Turn tamper protection on for an individual device | [Use the Windows Security app](#manage-tamper-protection-on-an-individual-device) | +| Turn tamper protection on for your organization | [Use Intune](#manage-tamper-protection-for-your-organization-using-intune) | +| Turn tamper protection on for devices running Windows 10 and Windows Server 2019 with Configuration Manager | [Use tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | +| Turn tamper protection on in the Microsoft Defender Security Center |[Use the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organiztion-using-the-microsoft-defender-security-center) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | -## Manage tamper protection on an individual machine +## Manage tamper protection on an individual device > [!NOTE] > Tamper protection blocks attempts to modify Microsoft Defender Antivirus settings through the registry. @@ -122,7 +122,7 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release 2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps&preserve-view=true) PowerShell cmdlet. 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) -## Manage tamper protection with Configuration Manager, version 2006 +## Manage tamper protection for your organization with Configuration Manager, version 2006 > [!IMPORTANT] > The procedure can be used to extend tamper protection to devices running Windows 10 and Windows Server 2019. Make sure to review the prerequisites and other information in the resources mentioned in this procedure. @@ -144,7 +144,7 @@ See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) -## Manage tamper protection in the Microsoft Defender Security Center +## Manage tamper protection for your organization using the Microsoft Defender Security Center Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). From 306bf2d93394b1cdc85e47e06c7bfaaaf0acd159 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 14:11:27 -0800 Subject: [PATCH 251/708] Corrected incomplete coding of automatic image borders --- .../microsoft-defender-atp/ios-install.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index d02a9b3d4a..d3614e3095 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -51,7 +51,7 @@ Deploy Defender for Endpoint for iOS via Intune Company Portal. 1. In [Microsoft Endpoint manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Apps** -> **iOS/iPadOS** -> **Add** -> **iOS store app** and click **Select**. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center1](images/ios-deploy-1.png) + > ![Image of Microsoft Endpoint Manager Admin Center1](images/ios-deploy-1.png) 1. On the Add app page, click on **Search the App Store** and type **Microsoft Defender ATP** in the search bar. In the search results section, click on *Microsoft Defender ATP* and click **Select**. @@ -63,14 +63,14 @@ Deploy Defender for Endpoint for iOS via Intune Company Portal. > The selected user group should consist of Intune enrolled users. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center2](images/ios-deploy-2.png) + > ![Image of Microsoft Endpoint Manager Admin Center2](images/ios-deploy-2.png) 1. In the *Review + Create* section, verify that all the information entered is correct and then select **Create**. In a few moments, the Defender for Endpoint app should be created successfully, and a notification should show up at the top-right corner of the page. 1. In the app information page that is displayed, in the **Monitor** section, select **Device install status** to verify that the device installation has completed successfully. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center3](images/ios-deploy-3.png) + > ![Image of Microsoft Endpoint Manager Admin Center3](images/ios-deploy-3.png) ## Complete onboarding and check status @@ -100,7 +100,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura 1. Sign in to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and go to **Apps** > **App configuration policies** > **Add**. Click on **Managed devices**. > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center4](images/ios-deploy-4.png) + > ![Image of Microsoft Endpoint Manager Admin Center4](images/ios-deploy-4.png) 1. In the *Create app configuration policy* page, provide the following information: - Policy Name @@ -108,7 +108,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Targeted app: Select **Microsoft Defender ATP** from the list > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center5](images/ios-deploy-5.png) + > ![Image of Microsoft Endpoint Manager Admin Center5](images/ios-deploy-5.png) 1. In the next screen, select **Use configuration designer** as the format. Specify the following property: - Configuration Key: issupervised @@ -116,7 +116,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Configuration Value: {{issupervised}} > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center6](images/ios-deploy-6.png) + > ![Image of Microsoft Endpoint Manager Admin Center6](images/ios-deploy-6.png) 1. Click **Next** to open the **Scope tags** page. Scope tags are optional. Click **Next** to continue. @@ -133,7 +133,7 @@ Intune allows you to configure the Defender for iOS app through an App Configura - Navigate to **Devices** -> **iOS/iPadOS** -> **Configuration profiles** -> **Create Profile** > [!div class="mx-imgBorder"] - ![Image of Microsoft Endpoint Manager Admin Center7](images/ios-deploy-7.png) + > ![Image of Microsoft Endpoint Manager Admin Center7](images/ios-deploy-7.png) - Provide a name of the profile. When prompted to import a Configuration profile file, select the one downloaded above. - In the **Assignment** section, select the device group to which you want to apply this profile. As a best practice, this should be applied to all managed iOS devices. Click **Next**. From d406fcec81e0845f74168ee7f6e6ab25655a5e9e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:12:35 -0800 Subject: [PATCH 252/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...to-security-settings-with-tamper-protection.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index eea652a8e3..3a0887b1d8 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -146,7 +146,11 @@ See the following resources: ## Manage tamper protection for your organization using the Microsoft Defender Security Center -Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). +Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: + +- When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. +- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) or the [tenant attach method](#manage-tamper-protection-with-configuration-manager-version-2006). +- If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. ### Requirements for managing tamper protection in the Microsoft Defender Security Center @@ -163,12 +167,9 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft ### Turn tamper protection on (or off) in the Microsoft Defender Security Center -### Keep the following points in mind - -- When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. -- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) or the [tenant attach method](#manage-tamper-protection-with-configuration-manager-version-2006). -- If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. - +1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. +2. Choose **Settings**. +3. Go to **General** > **Advanced features**, and then turn tamper protection on. ## View information about tampering attempts From 7f6b04fc198cafc27f87a1aa6e13f749718763cf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:13:28 -0800 Subject: [PATCH 253/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 3a0887b1d8..f0ba5681d4 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -167,6 +167,8 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft ### Turn tamper protection on (or off) in the Microsoft Defender Security Center +:::image type="content" source="images/mde-turn-tamperprotect-on.png" alt-text="Turn tamper protection on in the Microsoft Defender Security Center"::: + 1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. 2. Choose **Settings**. 3. Go to **General** > **Advanced features**, and then turn tamper protection on. From 559792bf2b305fda09b4e0fe67fa73feb204c934 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 16 Feb 2021 15:14:10 -0700 Subject: [PATCH 254/708] more Acrolinx --- .../update/get-started-updates-channels-tools.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/deployment/update/get-started-updates-channels-tools.md b/windows/deployment/update/get-started-updates-channels-tools.md index cf55fbcec4..4816c7e26e 100644 --- a/windows/deployment/update/get-started-updates-channels-tools.md +++ b/windows/deployment/update/get-started-updates-channels-tools.md @@ -28,19 +28,19 @@ version of the software. ## Types of updates -We include information here about a number of different update types you'll hear about, but the two overarching types which you have the most direct control over are *feature updates* and *quality updates*. +We include information here about many different update types you'll hear about, but the two overarching types that you have the most direct control over are *feature updates* and *quality updates*. - **Feature updates:** Released twice per year, during the first half and second half of each calendar year. Feature updates add new features and functionality to Windows 10. Because they are delivered frequently (rather than every 3-5 years), they are easier to manage. - **Quality updates:** Quality updates deliver both security and non-security fixes to Windows 10. Quality updates include security updates, critical updates, servicing stack updates, and driver updates. They are typically released on the second Tuesday of each month, though they can be released at any time. The second-Tuesday releases are the ones that focus on security updates. Quality updates are *cumulative*, so installing the latest quality update is sufficient to get all the available fixes for a specific Windows 10 feature update, including any out-of-band security fixes and any *servicing stack updates* that might have been released previously. - **Servicing stack updates:** The "servicing stack" is the code component that actually installs Windows updates. From time to time, the servicing stack itself needs to be updated in order to function smoothly. If you don't install the latest servicing stack update, there's a risk that your device can't be updated with the latest Microsoft security fixes. Servicing stack updates are not necessarily included in *every* monthly quality update, and occasionally are released out of band to address a late-breaking issue. Always install the latest available quality update to catch any servicing stack updates that might have been released. The servicing stack also contains the "component-based servicing stack" (CBS), which is a key underlying component for several elements of Windows deployment, such as DISM, SFC, changing Windows features or roles, and repairing components. The CBS is a small component that typically does not have updates released every month. You can find a list of servicing stack updates at [Latest servicing stack updates](https://portal.msrc.microsoft.com/security-guidance/advisory/ADV990001). For more detail about servicing stack updates, see [Servicing stack updates](servicing-stack-updates.md). -- **Driver updates**: These are updates to drivers applicable to your devices. Driver updates are turned off by default in Windows Server Update Services (WSUS), but for cloud-based update methods, you can control whether they are installed or not. -- **Microsoft product updates:** These are updates for other Microsoft products, such as Office. You can enable or disable Microsoft updates by using policies controlled by various servicing tools. +- **Driver updates**: These update drivers applicable to your devices. Driver updates are turned off by default in Windows Server Update Services (WSUS), but for cloud-based update methods, you can control whether they are installed or not. +- **Microsoft product updates:** These update other Microsoft products, such as Office. You can enable or disable Microsoft updates by using policies controlled by various servicing tools. ## Servicing channels -Windows 10 offers three servicing channels, each of which offers you a different level of flexibility with how and when updates are delivered to devices. Using the different servicing channels allows you to deploy Windows 10 "as a service" which conceives of deployment as a continual process of updates which roll out across the organization in waves. In this approach, an update is plugged into this process and while it runs, you monitor for anomalies, errors, or user impact and respond as issues arise--without interrupting the entire process. +Windows 10 offers three servicing channels, each of which offers you a different level of flexibility with how and when updates are delivered to devices. Using the different servicing channels allows you to deploy Windows 10 "as a service," which conceives of deployment as a continual process of updates that roll out across the organization in waves. In this approach, an update is plugged into this process and while it runs, you monitor for anomalies, errors, or user impact and respond as issues arise--without interrupting the entire process. The first step of controlling when and how devices install updates is assigning them to the appropriate servicing channel. You can assign devices to a particular channel with any of several tools, including Microsoft Endpoint Configuration Manager, Windows Server Update Services (WSUS), and Group Policy settings applied by any of several means. By dividing devices into different populations ("deployment groups" or "rings") you can use servicing channel assignment, followed by other management features such as update deferral policies, to create a phased deployment of any update that allows you to start with a limited pilot deployment for testing before moving to a broad deployment throughout your organization. @@ -54,7 +54,7 @@ In the Semi-annual Channel, feature updates are available as soon as Microsoft r ### Windows Insider Program for Business -Insider preview releases are made available during the development of the features that will be shipped in the next feature update, enabling organizations to validate new features as well as compatibility with existing apps and infrastructure, providing feedback to Microsoft on any issues encountered. There are actually three options within the Windows Insider Program for Business channel: +Insider preview releases are made available during the development of the features that will be shipped in the next feature update, enabling organizations to validate new features and compatibility with existing apps and infrastructure, providing feedback to Microsoft on any issues encountered. There are actually three options within the Windows Insider Program for Business channel: - Windows Insider Fast - Windows Insider Slow @@ -65,7 +65,7 @@ We recommend that you use the Windows Insider Release Preview channel for valida ### Long-term Servicing Channel -The **Long-Term Servicing Channel** is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATMs. Devices on this channel receive new feature releases every two to three years. LTSB releases service a special LTSB edition of Windows 10 and are only available through the [Microsoft Volume Licensing Center](https://www.microsoft.com/Licensing/servicecenter/default.aspx). +The **Long-Term Servicing Channel** is designed to be used only for specialized devices (which typically don't run Office) such as ones that control medical equipment or ATMs. Devices on this channel receive new feature releases every two to three years. LTSB releases service a special LTSB edition of Windows 10 and are only available through the [Microsoft Volume Licensing Center](https://www.microsoft.com/Licensing/servicecenter/default.aspx). The Semi-Annual Channel is the default servicing channel for all Windows 10 devices except those with the LTSB edition installed. The following table shows the servicing channels available to each Windows 10 edition. @@ -85,7 +85,7 @@ The Semi-Annual Channel is the default servicing channel for all Windows 10 devi Windows Server Update Services (WSUS): you set up a WSUS server, which downloads updates in bulk from Microsoft. Your individual devices then connect to your server to install their updates from there. -You can set up, control, and manage the server and update process with a number of tools: +You can set up, control, and manage the server and update process with several tools: - A standalone Windows Server Update Services server operated directly - [Configuration Manager](deploy-updates-configmgr.md) @@ -95,7 +95,7 @@ For more information, see [Windows Server Update Services (WSUS)](https://docs.m ### Tools for cloud-based update delivery -Your individual devices connect to Microsoft endpoints directly to get the updates. The details of this process (how often devices download updates of various kinds, from which channels, deferrals, and details of the users' experience of installation) are set on devices either with Group Policy or MDM policies, which you can control with any of a number of tools: +Your individual devices connect to Microsoft endpoints directly to get the updates. The details of this process (how often devices download updates of various kinds, from which channels, deferrals, and details of the users' experience of installation) are set on devices either with Group Policy or MDM policies, which you can control with any of several tools: - [Group Policy Management Console](waas-wufb-group-policy.md) (Gpmc.msc) - [Microsoft Intune](waas-wufb-intune.md) From 0e3785b302793792da8bb93332f8c0fc5f31d64b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:16:23 -0800 Subject: [PATCH 255/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...nt-changes-to-security-settings-with-tamper-protection.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index f0ba5681d4..bd83299fe9 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -30,8 +30,9 @@ ms.technology: mde Tamper protection, currently in [preview](../../includes/prerelease.md), is available on devices that are running one of the following versions of Windows: - Windows 10 -- Windows Server 2016 and 2019 (if you are using either [tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) or - +- Windows Server 2019 +- Windows Server, version 1803 or later +- Windows Server 2016 ## Overview From 965daea537139eac62a4bcc867fce615de248687 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:18:41 -0800 Subject: [PATCH 256/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...changes-to-security-settings-with-tamper-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index bd83299fe9..15726f51dd 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -78,13 +78,13 @@ Tamper protection doesn't prevent you from viewing your security settings. And, > > Once you’ve made this update, tamper protection continues to protect your registry settings, and logs attempts to modify them without returning errors. -If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to turn tamper protection on or off. You must have appropriate admin permissions on your machine to do change security settings, such as tamper protection. +If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to manage tamper protection. You must have appropriate admin permissions on your device to do change security settings, such as tamper protection. Here's what you see in the Windows Security app: ![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) -1. Click **Start**, and start typing *Security*. In the search results, select **Windows Security**. +1. Select **Start**, and start typing *Security*. In the search results, select **Windows Security**. 2. Select **Virus & threat protection** > **Virus & threat protection settings**. 3. Set **Tamper Protection** to **On** or **Off**. @@ -162,7 +162,7 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). -- Your devices must be [onboarded to MIcrosoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). +- Your devices must be [onboarded to Microsoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). - Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.17600.5 (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) - [Cloud-delivered protection must be turned on](enable-cloud-protection-microsoft-defender-antivirus.md). @@ -254,7 +254,7 @@ If a device is off-boarded from Microsoft Defender for Endpoint, tamper protecti Yes. The alert is shown in [https://securitycenter.microsoft.com](https://securitycenter.microsoft.com) under **Alerts**. -In addition, your security operations team can use hunting queries, such as the following example: +Your security operations team can also use hunting queries, such as the following example: `DeviceAlertEvents | where Title == "Tamper Protection bypass"` From dd94f51d5145cd7bcdcbc0dbafdf77c29388960f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:19:18 -0800 Subject: [PATCH 257/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 15726f51dd..33f03234bc 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -55,7 +55,7 @@ Tamper protection essentially locks Microsoft Defender Antivirus and prevents yo - Changing settings through PowerShell cmdlets - Editing or removing security settings through group policies -Tamper protection doesn't prevent you from viewing your security settings. And, tamper protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the tamper protection setting; tamper protection is managed by your security team. +Tamper protection doesn't prevent you from viewing your security settings. And, tamper protection doesn't affect how third-party antivirus apps register with the Windows Security app. If your organization is using Windows 10 Enterprise E5, individual users can't change the tamper protection setting; in those cases, tamper protection is managed by your security team. ### What do you want to do? From 3cc65289ccf916bb3f89841f8383d4aa70cd5536 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:21:11 -0800 Subject: [PATCH 258/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 33f03234bc..6bd4f7aacf 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -59,7 +59,7 @@ Tamper protection doesn't prevent you from viewing your security settings. And, ### What do you want to do? -| To perform this task... | See this... | +| To perform this task... | See this section... | |:---|:---| | Turn tamper protection on for an individual device | [Use the Windows Security app](#manage-tamper-protection-on-an-individual-device) | | Turn tamper protection on for your organization | [Use Intune](#manage-tamper-protection-for-your-organization-using-intune) | From 25bf8aa71757cffda2400c95de677f90e13e449e Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 16 Feb 2021 14:23:39 -0800 Subject: [PATCH 259/708] title changes --- ...-extension-file-exclusions-microsoft-defender-antivirus.md | 2 ++ ...-potentially-unwanted-apps-microsoft-defender-antivirus.md | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md index 49091cb89b..54c891a786 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md @@ -31,6 +31,8 @@ ms.technology: mde You can exclude certain files from Microsoft Defender Antivirus scans by modifying exclusion lists. **Generally, you shouldn't need to apply exclusions**. Microsoft Defender Antivirus includes many automatic exclusions based on known operating system behaviors and typical management files, such as those used in enterprise management, database management, and other enterprise scenarios and situations. +**Note**: Exclusions apply to Potentially Unwanted Apps (PUA) detections as well. + > [!NOTE] > Automatic exclusions apply only to Windows Server 2016 and above. These exclusions are not visible in the Windows Security app and in PowerShell. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index 173e44d6f2..c061f72dc6 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -151,7 +151,7 @@ Setting the value for this cmdlet to `Disabled` turns the feature off if it has See [Use PowerShell cmdlets to configure and run Microsoft Defender Antivirus](use-powershell-cmdlets-microsoft-defender-antivirus.md) and [Defender cmdlets](https://docs.microsoft.com/powershell/module/defender/index) for more information on how to use PowerShell with Microsoft Defender Antivirus. -### View PUA events +## View PUA events PUA events are reported in the Windows Event Viewer, but not in Microsoft Endpoint Manager or in Intune. You can also use the `Get-MpThreat` cmdlet to view threats that Microsoft Defender Antivirus handled. Here's an example: @@ -174,7 +174,7 @@ You can turn on email notifications to receive mail about PUA detections. See [Troubleshoot event IDs](troubleshoot-microsoft-defender-antivirus.md) for details on viewing Microsoft Defender Antivirus events. PUA events are recorded under event ID **1160**. -### Allow-listing apps +## Excluding files Sometimes a file is erroneously blocked by PUA protection, or a feature of a PUA is required to complete a task. In these cases, a file can be allow-listed. From dae577be97753903526b02baca883419a6fb7ea1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 16 Feb 2021 14:26:06 -0800 Subject: [PATCH 260/708] remove duplicate description --- .../threat-protection/microsoft-defender-atp/manage-edr.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index 217dcdf4ea..d053e3cc3d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -2,7 +2,6 @@ title: Manage endpoint detection and response capabilities description: Manage endpoint detection and response capabilities ms.reviewer: -description: Manage endpoint detection and response capabilities keywords: search.product: eADQiWindows 10XVcnh search.appverid: met150 From 34ae93709b8ec81bc424ec901acdd9ea724b63dc Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 16 Feb 2021 14:33:03 -0800 Subject: [PATCH 261/708] list --- ...ck-potentially-unwanted-apps-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index c061f72dc6..eedb6be8ae 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -176,7 +176,7 @@ See [Troubleshoot event IDs](troubleshoot-microsoft-defender-antivirus.md) for d ## Excluding files -Sometimes a file is erroneously blocked by PUA protection, or a feature of a PUA is required to complete a task. In these cases, a file can be allow-listed. +Sometimes a file is erroneously blocked by PUA protection, or a feature of a PUA is required to complete a task. In these cases, a file can be added to an exclusion list. For more information, see [Configure and validate exclusions based on file extension and folder location](configure-extension-file-exclusions-microsoft-defender-antivirus.md). From deb021f484c3c8172629251b15224c434d062e83 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:46:23 -0800 Subject: [PATCH 262/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...revent-changes-to-security-settings-with-tamper-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 6bd4f7aacf..7af80ebac0 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -152,6 +152,7 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. - When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) or the [tenant attach method](#manage-tamper-protection-with-configuration-manager-version-2006). - If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. +- Tamper protection is generally available; however, the ability to manage tamper protection in the Microsoft Defender Security Center is currently in preview. ### Requirements for managing tamper protection in the Microsoft Defender Security Center From 56d6db385321bc85936d0b7ccaa10578b2da45cf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:48:53 -0800 Subject: [PATCH 263/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 7af80ebac0..fd94f30cd5 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -130,7 +130,7 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release If you're using [version 2006 of Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006), you can manage tamper protection settings on Windows 10, Windows Server 2016, and Windows Server 2019 by using a method called *tenant attach*. Tenant attach enables you to sync your on-premises-only Configuration Manager devices into the Microsoft Endpoint Manager admin center, and then deliver your endpoint security configuration policies to your on-premises collections & devices. -:::image type="content" source="images/win-security- exp-policy-endpt-security.png" alt-text="Windows security experience in Endpoint Manager"::: +![Windows security experience in Endpoint Manager](images/win-security- exp-policy-endpt-security.png) 1. Set up tenant attach. See [Microsoft Endpoint Manager tenant attach: Device sync and device actions](https://docs.microsoft.com/mem/configmgr/tenant-attach/device-sync-actions). 2. In the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Endpoint security** > **Antivirus**, and choose **+ Create Policy**.
From 8b1456745fff1102698c25621f3d0a6e5c5e44af Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:49:30 -0800 Subject: [PATCH 264/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index fd94f30cd5..4413ec0512 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -169,7 +169,7 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft ### Turn tamper protection on (or off) in the Microsoft Defender Security Center -:::image type="content" source="images/mde-turn-tamperprotect-on.png" alt-text="Turn tamper protection on in the Microsoft Defender Security Center"::: +![Turn tamper protection on in the Microsoft Defender Security Center](images/mde-turn-tamperprotect-on.png) 1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. 2. Choose **Settings**. From 08f27a0103193e83d893d4c39ea54ec5eae4f9b7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:54:03 -0800 Subject: [PATCH 265/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...changes-to-security-settings-with-tamper-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 4413ec0512..37bd02f704 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -61,10 +61,10 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | To perform this task... | See this section... | |:---|:---| -| Turn tamper protection on for an individual device | [Use the Windows Security app](#manage-tamper-protection-on-an-individual-device) | -| Turn tamper protection on for your organization | [Use Intune](#manage-tamper-protection-for-your-organization-using-intune) | -| Turn tamper protection on for devices running Windows 10 and Windows Server 2019 with Configuration Manager | [Use tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | -| Turn tamper protection on in the Microsoft Defender Security Center |[Use the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organiztion-using-the-microsoft-defender-security-center) | +| Turn tamper protection on (or off) for an individual device | [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device) | +| Turn tamper protection on (or off) for all or part of your organization with Intune

Fine-tune tamper protection settings in your organization | [Manage tamper protection for your organization using Intune](#manage-tamper-protection-for-your-organization-using-intune) | +| Turn tamper protection on (or off) for your organization with Configuration Manager | [Manage tamper protection for your organization with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | +| Turn tamper protection on in the Microsoft Defender Security Center

Manage tamper protection across your tenant | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | From e288fe627d8513328338937d849a8a2b8ca6e5ef Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 14:55:53 -0800 Subject: [PATCH 266/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 37bd02f704..3b250babb0 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -90,7 +90,7 @@ Here's what you see in the Windows Security app: ## Manage tamper protection for your organization using Intune -If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) portal. +If you are part of your organization's security team, and your subscription includes [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune), you can turn tamper protection on (or off) for your organization in the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) portal. Use Intune when you want to fine-tune tamper protection settings. For example, if you want to enable tamper protection on some devices, but not all, use Intune. ### Requirements for managing tamper protection in Intune From 9de13476ac5829b9b5f3508335e5b184edbaec2e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 15:03:33 -0800 Subject: [PATCH 267/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 3b250babb0..6316b81245 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -128,7 +128,7 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release > [!IMPORTANT] > The procedure can be used to extend tamper protection to devices running Windows 10 and Windows Server 2019. Make sure to review the prerequisites and other information in the resources mentioned in this procedure. -If you're using [version 2006 of Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006), you can manage tamper protection settings on Windows 10, Windows Server 2016, and Windows Server 2019 by using a method called *tenant attach*. Tenant attach enables you to sync your on-premises-only Configuration Manager devices into the Microsoft Endpoint Manager admin center, and then deliver your endpoint security configuration policies to your on-premises collections & devices. +If you're using [version 2006 of Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006), you can manage tamper protection settings on Windows 10, Windows Server 2016, and Windows Server 2019 by using a method called *tenant attach*. Tenant attach enables you to sync your on-premises-only Configuration Manager devices into the Microsoft Endpoint Manager admin center, and then deliver endpoint security configuration policies to on-premises collections & devices. ![Windows security experience in Endpoint Manager](images/win-security- exp-policy-endpt-security.png) From a3590d136161155454798e9f62939f39379e4aa8 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 16 Feb 2021 16:07:27 -0800 Subject: [PATCH 268/708] updating note --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 80a2a4dd6c..d343ad8424 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -105,7 +105,7 @@ From the flyout, you can choose any of the following options: - [**Exception options**](tvm-exception.md) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue yet. >[!NOTE] ->When a change is made on a device, it typically takes two hours for the data to be reflected in the Microsoft Defender Security Center. However, it may sometimes take longer. +>When a software change is made on a device, it yypically takes 2 hours for the data to be reflected in the Microsoft Defender Security Center. Configuration changes can take 12 hours. However, it may sometimes take longer. ### Investigate changes in device exposure or impact From a4775e5bfbacebeb60949c7cd7350e1e4d5dcaa2 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 16 Feb 2021 16:08:37 -0800 Subject: [PATCH 269/708] grammar update --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index d343ad8424..2c151888d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -105,7 +105,7 @@ From the flyout, you can choose any of the following options: - [**Exception options**](tvm-exception.md) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue yet. >[!NOTE] ->When a software change is made on a device, it yypically takes 2 hours for the data to be reflected in the Microsoft Defender Security Center. Configuration changes can take 12 hours. However, it may sometimes take longer. +>When a software change is made on a device, it typically takes 2 hours for the data to be reflected in the security portal. Configuration changes can take 12 hours. However, it may sometimes take longer. ### Investigate changes in device exposure or impact From 66ae0a27c3ed996b6feb54abc10262478932860c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 18:10:48 -0800 Subject: [PATCH 270/708] Acrolinx: "engange" --- .../threat-protection/microsoft-defender-atp/community.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/community.md b/windows/security/threat-protection/microsoft-defender-atp/community.md index 5ac9580052..e8debb489b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/community.md +++ b/windows/security/threat-protection/microsoft-defender-atp/community.md @@ -1,6 +1,6 @@ --- title: Access the Microsoft Defender for Endpoint Community Center -description: Access the Microsoft Defender ATP Community Center to share experiences, engange, and learn about the product. +description: Access the Microsoft Defender ATP Community Center to share experiences, engage, and learn about the product. keywords: community, community center, tech community, conversation, announcements search.product: eADQiWindows 10XVcnh search.appverid: met150 From 114959efeea16f8b804631a302a70a849c810946 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 18:12:19 -0800 Subject: [PATCH 271/708] Acrolinx: "Powershell" --- .../configure-attack-surface-reduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md index 6b643c1ae3..767a807717 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md @@ -1,6 +1,6 @@ --- title: Configure attack surface reduction -description: Use Microsoft Intune, Microsoft Endpoint Configuration Manager, Powershell cmdlets, and Group Policy to configure attack surface reduction. +description: Use Microsoft Intune, Microsoft Endpoint Configuration Manager, PowerShell cmdlets, and Group Policy to configure attack surface reduction. keywords: asr, attack surface reduction, windows defender, microsoft defender, antivirus, av search.product: eADQiWindows 10XVcnh search.appverid: met150 From 867d8bd2bc1613faf3da3023792fc446390ae108 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 18:19:10 -0800 Subject: [PATCH 272/708] Various corrections to layout Second-level list items often do not correctly get a hanging indentation unless automatic number (1, 1, 1) is used. When a list is not sequential, it should use bullets not a number/letter sequence. --- .../configure-endpoints-gp.md | 49 ++++++++++--------- 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 5b9a8a4696..47651ed9e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -34,7 +34,7 @@ ms.technology: mde > [!NOTE] > To use Group Policy (GP) updates to deploy the package, you must be on Windows Server 2008 R2 or later. - +> > For Windows Server 2019, you may need to replace NT AUTHORITY\Well-Known-System-Account with NT AUTHORITY\SYSTEM of the XML file that the Group Policy preference creates. ## Onboard devices using Group Policy @@ -48,13 +48,13 @@ Check out the [PDF](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/publ 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Microsoft Defender Security Center](https://securitycenter.windows.com/): - a. In the navigation pane, select **Settings** > **Onboarding**. + 1. In the navigation pane, select **Settings** > **Onboarding**. - b. Select Windows 10 as the operating system. + 1. Select Windows 10 as the operating system. - c. In the **Deployment method** field, select **Group policy**. + 1. In the **Deployment method** field, select **Group policy**. - d. Click **Download package** and save the .zip file. + 1. Click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the device. You should have a folder called *OptionalParamsPolicy* and the file *WindowsDefenderATPOnboardingScript.cmd*. @@ -84,16 +84,16 @@ You can use Group Policy (GP) to configure settings, such as settings for the sa 1. On your GP management device, copy the following files from the configuration package: - a. Copy _AtpConfiguration.admx_ into _C:\\Windows\\PolicyDefinitions_ + - Copy _AtpConfiguration.admx_ into _C:\\Windows\\PolicyDefinitions_ - b. Copy _AtpConfiguration.adml_ into _C:\\Windows\\PolicyDefinitions\\en-US_ + - Copy _AtpConfiguration.adml_ into _C:\\Windows\\PolicyDefinitions\\en-US_ If you are using a [Central Store for Group Policy Administrative Templates](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra), copy the following files from the configuration package: - a. Copy _AtpConfiguration.admx_ into _\\\\\\\SysVol\\\\\Policies\\PolicyDefinitions_ + - Copy _AtpConfiguration.admx_ into _\\\\\\\SysVol\\\\\Policies\\PolicyDefinitions_ - b. Copy _AtpConfiguration.adml_ into _\\\\\\\SysVol\\\\\Policies\\PolicyDefinitions\\en-US_ + - Copy _AtpConfiguration.adml_ into _\\\\\\\SysVol\\\\\Policies\\PolicyDefinitions\\en-US_ 2. Open the [Group Policy Management Console](https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/group-policy-and-group-policy-mgmt-console-ie11), right-click the GPO you want to configure and click **Edit**. @@ -123,13 +123,14 @@ Policy | Setting :---|:--- Enable\Disable Sample collection| Enabled - "Enable sample collection on machines" checked - +
**Policy location:** \Windows Components\Windows Defender Antivirus Policy | Setting :---|:--- Configure detection for potentially unwanted applications | Enabled, Block +
**Policy location:** \Windows Components\Windows Defender Antivirus\MAPS Policy | Setting @@ -137,6 +138,7 @@ Policy | Setting Join Microsoft MAPS | Enabled, Advanced MAPS Send file samples when further analysis is required | Enabled, Send safe samples +
**Policy location:** \Windows Components\Windows Defender Antivirus\Real-time Protection Policy | Setting @@ -146,7 +148,7 @@ Turn on behavior monitoring|Enabled Scan all downloaded files and attachments|Enabled Monitor file and program activity on your computer|Enabled - +
**Policy location:** \Windows Components\Windows Defender Antivirus\Scan These settings configure periodic scans of the endpoint. We recommend performing a weekly quick scan, performance permitting. @@ -156,19 +158,21 @@ Policy | Setting Check for the latest virus and spyware security intelligence before running a scheduled scan |Enabled - -**Policy location:** \Windows Components\Windows Defender Antivirus\Windows Defender Exploit Guard\Attack Surface Reduction +
**Policy location:** \Windows Components\Windows Defender Antivirus\Windows Defender Exploit Guard\Attack Surface Reduction Get the current list of attack surface reduction GUIDs from [Customize attack surface reduction rules](customize-attack-surface-reduction.md) 1. Open the **Configure Attack Surface Reduction** policy. -2. Select **Enabled**. -3. Select the **Show…** button. -4. Add each GUID in the **Value Name** field with a Value of 2. -This will set each up for audit only. +1. Select **Enabled**. -![Image of attack surface reduction configuration](images/asr-guid.png) +1. Select the **Show** button. + +1. Add each GUID in the **Value Name** field with a Value of 2. + + This will set each up for audit only. + + ![Image of attack surface reduction configuration](images/asr-guid.png) @@ -186,13 +190,13 @@ For security reasons, the package used to Offboard devices will expire 30 days a 1. Get the offboarding package from [Microsoft Defender Security Center](https://securitycenter.windows.com/): - a. In the navigation pane, select **Settings** > **Offboarding**. + 1. In the navigation pane, select **Settings** > **Offboarding**. - b. Select Windows 10 as the operating system. + 1. Select Windows 10 as the operating system. - c. In the **Deployment method** field, select **Group policy**. + 1. In the **Deployment method** field, select **Group policy**. - d. Click **Download package** and save the .zip file. + 1. Click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the device. You should have a file named *WindowsDefenderATPOffboardingScript_valid_until_YYYY-MM-DD.cmd*. @@ -218,6 +222,7 @@ For security reasons, the package used to Offboard devices will expire 30 days a With Group Policy there isn’t an option to monitor deployment of policies on the devices. Monitoring can be done directly on the portal, or by using the different deployment tools. ## Monitor devices using the portal + 1. Go to [Microsoft Defender Security Center](https://securitycenter.windows.com/). 2. Click **Devices list**. 3. Verify that devices are appearing. From 93c3e44a70334e5da6deb0b422444f1e31677899 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 18:22:26 -0800 Subject: [PATCH 273/708] Corrections for layout Second-level list items often do not have proper hanging indentation unless they use automatic numbering (1, 1, 1). --- .../configure-endpoints-mdm.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md index 829644772f..603253f4a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md @@ -67,20 +67,20 @@ For security reasons, the package used to Offboard devices will expire 30 days a 1. Get the offboarding package from [Microsoft Defender Security Center](https://securitycenter.windows.com/): - a. In the navigation pane, select **Settings** > **Offboarding**. + 1. In the navigation pane, select **Settings** > **Offboarding**. - b. Select Windows 10 as the operating system. + 1. Select Windows 10 as the operating system. - c. In the **Deployment method** field, select **Mobile Device Management / Microsoft Intune**. + 1. In the **Deployment method** field, select **Mobile Device Management / Microsoft Intune**. - d. Click **Download package**, and save the .zip file. + 1. Click **Download package**, and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the network administrators who will deploy the package. You should have a file named *WindowsDefenderATP_valid_until_YYYY-MM-DD.offboarding*. 3. Use the Microsoft Intune custom configuration policy to deploy the following supported OMA-URI settings. - OMA-URI: ./Device/Vendor/MSFT/WindowsAdvancedThreatProtection/Offboarding - Date type: String + OMA-URI: ./Device/Vendor/MSFT/WindowsAdvancedThreatProtection/Offboarding
+ Date type: String
Value: [Copy and paste the value from the content of the WindowsDefenderATP_valid_until_YYYY-MM-DD.offboarding file] For more information on Microsoft Intune policy settings see, [Windows 10 policy settings in Microsoft Intune](https://docs.microsoft.com/intune/deploy-use/windows-10-policy-settings-in-microsoft-intune). From baa217fc6cc9fce9ba5266eecbf9882c9945ae1e Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 18:28:24 -0800 Subject: [PATCH 274/708] Corrections for layout, code block type Second-level list items often do not have proper hanging indentation unless they use automatic numbering (1, 1, 1). "Console" is a valid type for code blocks and the closest match available. --- .../configure-endpoints-sccm.md | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index b8d9793a7b..4d619ca79e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -67,13 +67,13 @@ Check out the [PDF](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/publ 1. Open the Configuration Manager configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Microsoft Defender Security Center](https://securitycenter.windows.com/): - a. In the navigation pane, select **Settings** > **Onboarding**. + 1. In the navigation pane, select **Settings** > **Onboarding**. - b. Select Windows 10 as the operating system. + 1. Select Windows 10 as the operating system. - c. In the **Deployment method** field, select **System Center Configuration Manager 2012/2012 R2/1511/1602**. + 1. In the **Deployment method** field, select **System Center Configuration Manager 2012/2012 R2/1511/1602**. - d. Select **Download package**, and save the .zip file. + 1. Select **Download package**, and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the network administrators who will deploy the package. You should have a file named *WindowsDefenderATPOnboardingScript.cmd*. @@ -107,11 +107,12 @@ This rule should be a *remediating* compliance rule configuration item that sets The configuration is set through the following registry key entry: -``` -Path: “HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection” +```console +Path: "HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection" Name: "AllowSampleCollection" Value: 0 or 1 ``` + Where:
Key type is a D-WORD.
Possible values are: @@ -175,13 +176,13 @@ If you use Microsoft Endpoint Manager current branch, see [Create an offboarding 1. Get the offboarding package from [Microsoft Defender Security Center](https://securitycenter.windows.com/): - a. In the navigation pane, select **Settings** > **Offboarding**. + 1. In the navigation pane, select **Settings** > **Offboarding**. - b. Select Windows 10 as the operating system. + 1. Select Windows 10 as the operating system. - c. In the **Deployment method** field, select **System Center Configuration Manager 2012/2012 R2/1511/1602**. + 1. In the **Deployment method** field, select **System Center Configuration Manager 2012/2012 R2/1511/1602**. - d. Select **Download package**, and save the .zip file. + 1. Select **Download package**, and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the network administrators who will deploy the package. You should have a file named *WindowsDefenderATPOffboardingScript_valid_until_YYYY-MM-DD.cmd*. @@ -224,11 +225,13 @@ You can set a compliance rule for configuration item in System Center 2012 R2 Co This rule should be a *non-remediating* compliance rule configuration item that monitors the value of a registry key on targeted devices. Monitor the following registry key entry: + +```console +Path: "HKLM\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status" +Name: "OnboardingState" +Value: "1" ``` -Path: “HKLM\SOFTWARE\Microsoft\Windows Advanced Threat Protection\Status” -Name: “OnboardingState” -Value: “1” -``` + For more information, see [Introduction to compliance settings in System Center 2012 R2 Configuration Manager](https://docs.microsoft.com/previous-versions/system-center/system-center-2012-R2/gg682139\(v=technet.10\)). ## Related topics From 9492a8df26236e4a85421edc2dbbe14f4befdc8c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 19:26:21 -0800 Subject: [PATCH 275/708] Added automatic image border --- .../defender-endpoint-false-positives-negatives.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md index 2016a7df22..87dd461c37 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md @@ -137,7 +137,8 @@ When you're done reviewing and undoing actions that were taken as a result of fa ### Remove a file from quarantine across multiple devices -![Quarantine file](images/autoir-quarantine-file-1.png) +> [!div class="mx-imgBorder"] +> ![Quarantine file](images/autoir-quarantine-file-1.png) 1. Go to the Action center ([https://securitycenter.windows.com/action-center](https://securitycenter.windows.com/action-center)) and sign in. 2. On the **History** tab, select a file that has the Action type **Quarantine file**. From caf10a62471ac084d217700bd80987f65f37e25e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:23:26 -0800 Subject: [PATCH 276/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 6316b81245..3298fb804c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -27,7 +27,7 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -Tamper protection, currently in [preview](../../includes/prerelease.md), is available on devices that are running one of the following versions of Windows: +Tamper protection is available for devices that are running one of the following versions of Windows: - Windows 10 - Windows Server 2019 From 0b82029680deef6d2c8c7c10bc47a64af4b7db79 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:25:55 -0800 Subject: [PATCH 277/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 3298fb804c..c1a9e12c1c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -150,7 +150,7 @@ See the following resources: Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. -- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) or the [tenant attach method](#manage-tamper-protection-with-configuration-manager-version-2006). +- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). - If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. - Tamper protection is generally available; however, the ability to manage tamper protection in the Microsoft Defender Security Center is currently in preview. From b41d244d949d8d9f716ae1c7c111b785cedc6979 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:27:52 -0800 Subject: [PATCH 278/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...changes-to-security-settings-with-tamper-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index c1a9e12c1c..9226c5487c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -215,13 +215,13 @@ Devices that are onboarded to Microsoft Defender for Endpoint will have Microsof ### How can I turn tamper protection on/off? -If you are a home user, see [Turn tamper protection on (or off) for an individual device](#turn-tamper-protection-on-or-off-for-an-individual-machine). +If you are a home user, see [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device). If you are an organization using [Microsoft Defender for Endpoint](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp), you should be able to manage tamper protection in Intune similar to how you manage other endpoint protection features. See the following sections of this article: -- [Turn tamper protection on (or off) for your organization using Intune](#turn-tamper-protection-on-or-off-for-your-organization-using-intune) - -- [Manage tamper protection with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) +- [Manage tamper protection using Intune](#manage-tamper-protection-for-your-organization-using-intune) +- [Manage tamper protection using Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) +- [Manage tamper protection using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) (currently in preview) ### How does configuring tamper protection in Intune affect how I manage Microsoft Defender Antivirus through my group policy? From 731b63fb69058b8f51da086fdcda07a57c0228c6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:28:53 -0800 Subject: [PATCH 279/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ent-changes-to-security-settings-with-tamper-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 9226c5487c..e7286a1d8b 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -233,7 +233,9 @@ Configuring tamper protection in Intune or Microsoft Endpoint Manager can be tar ### Can I configure Tamper Protection in Microsoft Endpoint Configuration Manager? -If you are using tenant attach, you can use Microsoft Endpoint Configuration Manager. See [Manage tamper protection with Configuration Manager, version 2006](#manage-tamper-protection-with-configuration-manager-version-2006) and [Tech Community blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin). +If you are using tenant attach, you can use Microsoft Endpoint Configuration Manager. See the following resources: +- [Manage tamper protection for your organization with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) +- [Tech Community blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) ### I have the Windows E3 enrollment. Can I use configuring tamper protection in Intune? From 79cbd4d22784ef9266122e17285c49c83041592e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:30:29 -0800 Subject: [PATCH 280/708] Update whats-new-in-microsoft-defender-atp.md --- .../whats-new-in-microsoft-defender-atp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index a22485ff25..dbac12f064 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -24,7 +24,6 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) @@ -99,7 +98,7 @@ For more information preview features, see [Preview features](https://docs.micro ## September 2019 -- [Tamper Protection settings using Intune](../microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md#turn-tamper-protection-on-or-off-for-your-organization-using-intune)
You can now turn Tamper Protection on (or off) for your organization in the Microsoft 365 Device Management Portal (Intune). +- [Tamper protection settings using Intune](../microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md#manage-tamper-protection-for-your-organization-using-intune)
You can now turn Tamper Protection on (or off) for your organization in the Microsoft 365 Device Management Portal (Intune). - [Live response](live-response.md)
Get instantaneous access to a device using a remote shell connection. Do in-depth investigative work and take immediate response actions to promptly contain identified threats - real-time. From 9ea9db8bb205601ded7d3fa3e9dcbc9345b50351 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Feb 2021 20:36:04 -0800 Subject: [PATCH 281/708] Update manage-edr.md --- .../threat-protection/microsoft-defender-atp/manage-edr.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md index 217dcdf4ea..d053e3cc3d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md @@ -2,7 +2,6 @@ title: Manage endpoint detection and response capabilities description: Manage endpoint detection and response capabilities ms.reviewer: -description: Manage endpoint detection and response capabilities keywords: search.product: eADQiWindows 10XVcnh search.appverid: met150 From 4366ccdbeae27075023ab2c4cda80c2c86ec7b70 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Feb 2021 21:15:15 -0800 Subject: [PATCH 282/708] Added spacing --- .../microsoft-defender-atp/configure-endpoints-gp.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 47651ed9e4..166d6e77a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -124,6 +124,7 @@ Policy | Setting Enable\Disable Sample collection| Enabled - "Enable sample collection on machines" checked
+ **Policy location:** \Windows Components\Windows Defender Antivirus Policy | Setting @@ -131,6 +132,7 @@ Policy | Setting Configure detection for potentially unwanted applications | Enabled, Block
+ **Policy location:** \Windows Components\Windows Defender Antivirus\MAPS Policy | Setting @@ -139,6 +141,7 @@ Join Microsoft MAPS | Enabled, Advanced MAPS Send file samples when further analysis is required | Enabled, Send safe samples
+ **Policy location:** \Windows Components\Windows Defender Antivirus\Real-time Protection Policy | Setting @@ -149,6 +152,7 @@ Scan all downloaded files and attachments|Enabled Monitor file and program activity on your computer|Enabled
+ **Policy location:** \Windows Components\Windows Defender Antivirus\Scan These settings configure periodic scans of the endpoint. We recommend performing a weekly quick scan, performance permitting. @@ -158,7 +162,9 @@ Policy | Setting Check for the latest virus and spyware security intelligence before running a scheduled scan |Enabled -
**Policy location:** \Windows Components\Windows Defender Antivirus\Windows Defender Exploit Guard\Attack Surface Reduction +
+ +**Policy location:** \Windows Components\Windows Defender Antivirus\Windows Defender Exploit Guard\Attack Surface Reduction Get the current list of attack surface reduction GUIDs from [Customize attack surface reduction rules](customize-attack-surface-reduction.md) From 4530c9c4880b73bf28fb36fd49ad17eee1b24655 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Wed, 17 Feb 2021 09:25:59 +0200 Subject: [PATCH 283/708] Updating PS script link after gallery.technet removal Also adding download link for the cab file directly. --- .../security/threat-protection/mbsa-removal-and-guidance.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/mbsa-removal-and-guidance.md b/windows/security/threat-protection/mbsa-removal-and-guidance.md index 09dc088c59..8ed4a703ef 100644 --- a/windows/security/threat-protection/mbsa-removal-and-guidance.md +++ b/windows/security/threat-protection/mbsa-removal-and-guidance.md @@ -25,14 +25,14 @@ MBSA was largely used in situations where neither Microsoft Update nor a local W A script can help you with an alternative to MBSA’s patch-compliance checking: - [Using WUA to Scan for Updates Offline](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline), which includes a sample .vbs script. -For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://gallery.technet.microsoft.com/Using-WUA-to-Scan-for-f7e5e0be). +For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://github.com/andreiztm/thedeploymentguy/blob/main/WUAOfflineScan/Scan-UpdatesOffline.ps1). For example: [![VBS script](images/vbs-example.png)](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline) -[![PowerShell script](images/powershell-example.png)](https://gallery.technet.microsoft.com/Using-WUA-to-Scan-for-f7e5e0be) +[![PowerShell script](images/powershell-example.png)](https://github.com/andreiztm/thedeploymentguy/blob/main/WUAOfflineScan/Scan-UpdatesOffline.ps1) -The preceding scripts leverage the [WSUS offline scan file](https://support.microsoft.com/help/927745/detailed-information-for-developers-who-use-the-windows-update-offline) (wsusscn2.cab) to perform a scan and get the same information on missing updates as MBSA supplied. MBSA also relied on the wsusscn2.cab to determine which updates were missing from a given system without connecting to any online service or server. The wsusscn2.cab file is still available and there are currently no plans to remove or replace it. +The preceding scripts leverage the [WSUS offline scan file](https://support.microsoft.com/help/927745/detailed-information-for-developers-who-use-the-windows-update-offline) ([wsusscn2.cab](https://go.microsoft.com/fwlink/?LinkID=74689)) to perform a scan and get the same information on missing updates as MBSA supplied. MBSA also relied on the wsusscn2.cab to determine which updates were missing from a given system without connecting to any online service or server. The wsusscn2.cab file is still available and there are currently no plans to remove or replace it. The wsusscn2.cab file contains the metadata of only security updates, update rollups and service packs available from Microsoft Update; it does not contain any information on non-security updates, tools or drivers. ## More Information From 3bd26ab1cdc5fca0ed93c721f5105586a4d11d92 Mon Sep 17 00:00:00 2001 From: Sunayana Singh <57405155+sunasing@users.noreply.github.com> Date: Wed, 17 Feb 2021 13:08:18 +0530 Subject: [PATCH 284/708] Updated a note on pre-requisites --- .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index a1de0acb00..93f29b113b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -45,6 +45,7 @@ iOS devices along with other platforms. - Device(s) are [enrolled](https://docs.microsoft.com/mem/intune/user-help/enroll-your-device-in-intune-ios) via the Intune Company Portal app to enforce Intune device compliance policies. This requires the end user to be assigned a Microsoft Intune license. - Intune Company Portal app can be downloaded from the [Apple App Store](https://apps.apple.com/us/app/intune-company-portal/id719171358). + - Note that Apple does not allow redirecting users to download other apps from the app store and hence this step needs to be done by the user before onboarding to Microsoft Defender for Endpoint app. - For more information on how to assign licenses, see [Assign licenses to users](https://docs.microsoft.com/azure/active-directory/users-groups-roles/licensing-groups-assign). From d4051e408285dd7aae2046858c923d1b97fbc3b5 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 17 Feb 2021 12:52:14 +0200 Subject: [PATCH 285/708] Update gov.md "Management and APIs: Device health and compliance report" now available for GCC High & DoD. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index e30f0defb0..555ab3ee79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -142,7 +142,7 @@ Automated investigation and remediation: Live response | ![Yes](../images/svg/ch Automated investigation and remediation: Response to Office 365 alerts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Email notifications | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out Evaluation lab | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Management and APIs: Device health and compliance report | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Management and APIs: Device health and compliance report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Management and APIs: Integration with third-party products | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Management and APIs: Streaming API | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Management and APIs: Threat protection report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) From ea6f029362035706f62e9858c8da9481140a1daa Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Wed, 17 Feb 2021 17:24:20 +0530 Subject: [PATCH 286/708] Updated --- .../mdm/policy-csp-browser.md | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index d2c9190e0b..e65609226d 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -177,6 +177,10 @@ ms.localizationpriority: medium

Browser/ShowMessageWhenOpeningSitesInInternetExplorer
+ +
+ Browser/SuppressEdgeDeprecationNotification +
Browser/SyncFavoritesBetweenIEAndMicrosoftEdge
@@ -4069,6 +4073,74 @@ Most restricted value: 0
+ +**Browser/SuppressEdgeDeprecationNotification** + + +

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 W_x;<9=M{dReDqLPt?GeY`2PW&ts`Fm diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png b/windows/security/threat-protection/microsoft-defender-atp/images/techniques-side-pane-clickable.png index aacbb372542dd75f16ee30eb8c9612ed52c13514..1f7e5e4dd4a56c3686dfff48cd484158431581d9 100644 GIT binary patch literal 72203 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

+ + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
+ + + +This policy allows Enterprise Admins to turn off the notification for company devices that the Edge Legacy browser is no longer supported after 3/9/2021 to avoid confusion for their enterprise users and reduce help desk calls. +By default, a notification will be presented to the user informing them of this upon application startup. +With this policy, you can either allow (default) or suppress this notification. + +> [!NOTE] +> This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. + + + +ADMX Info: +- GP English name: *Suppress Edge Deprecation Notification* +- GP name: *SuppressEdgeDeprecationNotification* +- GP path: *Windows Components/Microsoft Edge* +- GP ADMX file name: *MicrosoftEdge.admx* + + + +Supported values: + +- 0 (default) – Allowed. Notification will be shown at application startup. +- 1 – Prevented/not allowed. + +
**Browser/SyncFavoritesBetweenIEAndMicrosoftEdge** From e77ff5a3f0f1dc3b12d0e7da3e845be9eb9817ac Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Wed, 17 Feb 2021 18:02:20 +0530 Subject: [PATCH 287/708] Updated --- windows/client-management/mdm/policy-csp-internetexplorer.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-internetexplorer.md b/windows/client-management/mdm/policy-csp-internetexplorer.md index aa666c9b90..73e6d3c865 100644 --- a/windows/client-management/mdm/policy-csp-internetexplorer.md +++ b/windows/client-management/mdm/policy-csp-internetexplorer.md @@ -3076,7 +3076,6 @@ ADMX Info:
---Policy--> **InternetExplorer/ConfigureEdgeRedirectChannel** @@ -19077,7 +19076,7 @@ If you disable, or not configure this setting, then it opens all sites based on ADMX Info: - GP English name: *Send all sites not included in the Enterprise Mode Site List to Microsoft Edge* -- GP name: *SendSitesNotInEnterpriseSiteListToEdge* +- GP name: *RestrictInternetExplorer* - GP path: *Windows Components/Internet Explorer* - GP ADMX file name: *inetres.admx* From 65f3339a27348fdb52e16e3dbe2b4f4b1ae1c2c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robin=20M=C3=BCller?= Date: Wed, 17 Feb 2021 15:33:25 +0100 Subject: [PATCH 288/708] Fixed Syntax errors in applocker-csp.md --- windows/client-management/mdm/applocker-csp.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 9904301173..362aae37c3 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -289,9 +289,9 @@ The following table show the mapping of information to the AppLocker publisher r Here is an example AppLocker publisher rule: ``` syntax -FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Reader" BinaryName="*"> + - + ``` You can get the publisher name and product name of apps using a web API. @@ -299,7 +299,7 @@ You can get the publisher name and product name of apps using a web API. **To find publisher and product name for Microsoft apps in Microsoft Store for Business** 1. Go to the Microsoft Store for Business website, and find your app. For example, Microsoft OneNote. -2. Copy the ID value from the app URL. For example, Microsoft OneNote's ID URL is https:<\span>//www.microsoft.com/store/apps/onenote/9wzdncrfhvjl, and you'd copy the ID value, **9wzdncrfhvjl**. +2. Copy the ID value from the app URL. For example, Microsoft OneNote's ID URL is https://www.microsoft.com/store/apps/onenote/9wzdncrfhvjl, and you'd copy the ID value, **9wzdncrfhvjl**. 3. In your browser, run the Store for Business portal web API, to return a JavaScript Object Notation (JSON) file that includes the publisher and product name values. @@ -313,14 +313,11 @@ You can get the publisher name and product name of apps using a web API. - +

https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/{app ID}/applockerdata

https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/{app ID}/applockerdata

- - -~~~ Here is the example for Microsoft OneNote: Request @@ -339,7 +336,6 @@ Result "publisherCertificateName": "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" } ``` -~~~ From 3ea4da1c0d503588d353f31063bbb7397e63ceb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ant=C3=B3nio=20Vasconcelos?= Date: Wed, 17 Feb 2021 16:11:17 +0000 Subject: [PATCH 289/708] Lookback window for modified queries Note on lookback window when Custom Detections are changed and how that can impact the AH CPU quota from a customer tenant. --- .../microsoft-defender-atp/custom-detection-rules.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 8baab3e6c4..4680ae07fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -91,6 +91,10 @@ When saved, a new custom detection rule immediately runs and checks for matches - **Every 3 hours**—runs every 3 hours, checking data from the past 6 hours - **Every hour**—runs hourly, checking data from the past 2 hours +> [!IMPORTANT] +>When changing a query that is already scheduled as a Custom Detection, it's next immediate execution will have a lookback window of 30 days, exactly as if a new query was being created. +>Changes to a large number of queries, and with time filters higher than the default lookback durantion for the selected frequency, might have an impact in the overall quota consumption of Advanced Hunting and resulting in exhausting the daily quota. + > [!TIP] > Match the time filters in your query with the lookback duration. Results outside of the lookback duration are ignored. From d0c72008f0bbd1714e54cce822cf90c5c0656215 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 17 Feb 2021 08:53:42 -0800 Subject: [PATCH 290/708] Update audit-windows-defender.md acrolinx --- .../audit-windows-defender.md | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index 5a44e8a0c3..4b16ba2447 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -1,6 +1,6 @@ --- -title: Test how Microsoft Defender ATP features work in audit mode -description: Audit mode lets you use the event log to see how Microsoft Defender ATP would protect your devices if it was enabled. +title: Test how Microsoft Defender for Endpoint features work in audit mode +description: Audit mode helps you see how Microsoft Defender for Endpoint would protect your devices if it was enabled. keywords: exploit guard, audit, auditing, mode, enabled, disabled, test, demo, evaluate, lab search.product: eADQiWindows 10XVcnh ms.prod: m365-security @@ -27,7 +27,7 @@ ms.technology: mde You can enable attack surface reduction rules, exploit protection, network protection, and controlled folder access in audit mode. Audit mode lets you see a record of what *would* have happened if you had enabled the feature. -You may want to enable audit mode when testing how the features will work in your organization. Ensure it doesn't affect your line-of-business apps, and get an idea of how many suspicious file modification attempts generally occur over a certain period of time. +You may want to enable audit mode when testing how the features will work in your organization. This will help make sure your line-of-business apps aren't affected. You can also get an idea of how many suspicious file modification attempts occur over a certain period of time. The features won't block or prevent apps, scripts, or files from being modified. However, the Windows Event Log will record events as if the features were fully enabled. With audit mode, you can review the event log to see what impact the feature would have had if it was enabled. @@ -35,19 +35,17 @@ To find the audited entries, go to **Applications and Services** > **Microsoft** You can use Defender for Endpoint to get greater details for each event, especially for investigating attack surface reduction rules. Using the Defender for Endpoint console lets you [investigate issues as part of the alert timeline and investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). -This article provides links that describe how to enable the audit functionality for each feature and how to view events in the Windows Event Viewer. - You can use Group Policy, PowerShell, and configuration service providers (CSPs) to enable audit mode. >[!TIP] >You can also visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the features are working and see how they work. - Audit options | How to enable audit mode | How to view events --|-|- -Audit applies to all events | [Enable controlled folder access](enable-controlled-folders.md) | [Controlled folder access events](evaluate-controlled-folder-access.md#review-controlled-folder-access-events-in-windows-event-viewer) -Audit applies to individual rules | [Enable attack surface reduction rules](enable-attack-surface-reduction.md) | [Attack surface reduction rule events](evaluate-attack-surface-reduction.md#review-attack-surface-reduction-events-in-windows-event-viewer) -Audit applies to all events | [Enable network protection](enable-network-protection.md) | [Network protection events](evaluate-network-protection.md#review-network-protection-events-in-windows-event-viewer) -|Audit applies to individual mitigations | [Enable exploit protection](enable-exploit-protection.md) | [Exploit protection events](exploit-protection.md#review-exploit-protection-events-in-windows-event-viewer) + **Audit options** | **How to enable audit mode** | **How to view events** +|---------|---------|---------| +| Audit applies to all events | [Enable controlled folder access](enable-controlled-folders.md) | [Controlled folder access events](evaluate-controlled-folder-access.md#review-controlled-folder-access-events-in-windows-event-viewer) +| Audit applies to individual rules | [Enable attack surface reduction rules](enable-attack-surface-reduction.md) | [Attack surface reduction rule events](evaluate-attack-surface-reduction.md#review-attack-surface-reduction-events-in-windows-event-viewer) +| Audit applies to all events | [Enable network protection](enable-network-protection.md) | [Network protection events](evaluate-network-protection.md#review-network-protection-events-in-windows-event-viewer) +| Audit applies to individual mitigations | [Enable exploit protection](enable-exploit-protection.md) | [Exploit protection events](exploit-protection.md#review-exploit-protection-events-in-windows-event-viewer) ## Related topics From cfdc25e28fd3379f924041b9e5e44171ebfaf4bc Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Wed, 17 Feb 2021 11:56:14 -0500 Subject: [PATCH 291/708] Update windows/deployment/windows-10-subscription-activation.md thank you! Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/deployment/windows-10-subscription-activation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-10-subscription-activation.md b/windows/deployment/windows-10-subscription-activation.md index 123f4f81af..10f8c33ea6 100644 --- a/windows/deployment/windows-10-subscription-activation.md +++ b/windows/deployment/windows-10-subscription-activation.md @@ -88,7 +88,7 @@ For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & - Windows 10 (Pro or Enterprise) version 1703 or later installed on the devices to be upgraded. - Azure Active Directory (Azure AD) available for identity management. - Devices must be Azure AD-joined or Hybrid Azure AD joined. Workgroup-joined or Azure AD registered devices are not supported. -- Windows 10 per user licensing, not available for per device based licensing. +- Windows 10 per user licensing is not available for per device based licensing. For Microsoft customers that do not have EA or MPSA, you can obtain Windows 10 Enterprise E3/E5 or A3/A5 through a cloud solution provider (CSP). Identity management and device requirements are the same when you use CSP to manage licenses, with the exception that Windows 10 Enterprise E3 is also available through CSP to devices running Windows 10, version 1607. For more information about obtaining Windows 10 Enterprise E3 through your CSP, see [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). From 8408fc55c8c1daca13b2df3506797d2f9964b22a Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Wed, 17 Feb 2021 11:57:28 -0500 Subject: [PATCH 292/708] Update windows/deployment/deploy-enterprise-licenses.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/deployment/deploy-enterprise-licenses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md index 2b174292d3..71c908be85 100644 --- a/windows/deployment/deploy-enterprise-licenses.md +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -24,7 +24,7 @@ This topic describes how to deploy Windows 10 Enterprise E3 or E5 licenses with >* Windows 10 Enterprise Subscription Activation (EA or MPSA) requires Windows 10 Pro, version 1703 or later. >* Windows 10 Enterprise E3 in CSP requires Windows 10 Pro, version 1607 or later. >* Automatic, non-KMS activation requires Windows 10, version 1803 or later, on a device with a firmware-embedded activation key. ->* Requires Windows 10 Enterprise per user licensing, does not work on per device licensing. +>* Windows 10 Enterprise Subscription Activation requires Windows 10 Enterprise per user licensing; it does not work on per device based licensing. >[!IMPORTANT] >An issue has been identified where devices can lose activation status or be blocked from upgrading to Windows Enterprise if the device is not able to connect to Windows Update. A workaround is to ensure that devices do not have the REG_DWORD present HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DoNotConnectToWindowsUpdateInternetLocations and set to 1. If this REG_DWORD is present, it must be set to 0. From f132d9a9356bdfb8f26b000ef537762d96eb10af Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 17 Feb 2021 09:14:26 -0800 Subject: [PATCH 293/708] Update android-support-signin.md acrolinx --- .../android-support-signin.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index ae0ecfba8d..9ec3031858 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -30,9 +30,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -During onboarding, you might encounter sign in issues after the app is installed on your device. +When onboarding a device, you might see sign in issues after the app is installed. -This article provides solutions to address the sign on issues. +This article provides solutions to help address sign in issues. ## Sign in failed - unexpected error **Sign in failed:** *Unexpected error, try later* @@ -71,22 +71,22 @@ have a license for Microsoft 365 Enterprise subscription. Contact your administrator for help. -## Phishing pages are not blocked on specific OEM devices +## Phishing pages aren't blocked on some OEM devices **Applies to:** Specific OEMs only - **Xiaomi** -Phishing and harmful web connection threats detected by Defender for Endpoint -for Android are not blocked on some Xiaomi devices. The following functionality does not work on these devices. +Phishing and harmful web threats that are detected by Defender for Endpoint +for Android are not blocked on some Xiaomi devices. The following functionality doesn't work on these devices. ![Image of site reported unsafe](images/0c04975c74746a5cdb085e1d9386e713.png) **Cause:** -Xiaomi devices introduced a new permission that prevents Defender for Endpoint -for Android app from displaying pop-up windows while running in the background. +Xiaomi devices include a new permission model. This prevents Defender for Endpoint +for Android from displaying pop-up windows while it runs in the background. Xiaomi devices permission: "Display pop-up windows while running in the background." From efc8cf2042ca607c6dc658c038b90d3a138152dd Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 11:21:01 -0800 Subject: [PATCH 294/708] pencil edit --- .../microsoft-defender-atp/onboarding-notification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index 4f37d44693..1cdfe2f6b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -72,7 +72,7 @@ You'll need to have access to: - Audience: `https://securitycenter.onmicrosoft.com/windowsatpservice\` - Client ID: Sign-in to https://portal.azure.com and navigate to **Azure Active Directory > App Registrations** and get the Client ID value. - Credential Type: Select "Secret". - - Secret: Sign-in to https://portal.azure.com and navigate tnd navigate to **Azure Active Directory > App Registrations** and get the Tenant ID value. + - Secret: Sign-in to https://portal.azure.com and navigate to **Azure Active Directory > App Registrations** and get the Tenant ID value. ![Image of the HTTP conditions](images/http-conditions.png) From 7b6feb137650f7443d71ce73f4c8516562e54296 Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Wed, 17 Feb 2021 20:23:45 +0100 Subject: [PATCH 295/708] Update controlled-folders.md CFA will allow Powershell.exe to write to protected folder when it is added to the allowed application list --- .../microsoft-defender-atp/controlled-folders.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md index c7281f84af..f227cf31b8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md @@ -33,7 +33,7 @@ ms.technology: mde Controlled folder access helps protect your valuable data from malicious apps and threats, such as ransomware. Controlled folder access protects your data by checking apps against a list of known, trusted apps. Supported on Windows Server 2019 and Windows 10 clients, controlled folder access can be turned on using the Windows Security App, Microsoft Endpoint Configuration Manager, or Intune (for managed devices). > [!NOTE] -> Scripting engines are not trusted and you cannot allow them access to controlled protected folders. For example, PowerShell is not trusted by controlled folder access, even if you add it as an application you trust or allow with [certificate and file indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). +> Scripting engines are not trusted and you cannot allow them access to controlled protected folders. For example, PowerShell is not trusted by controlled folder access, even if you allow with [certificate and file indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). Controlled folder access works best with [Microsoft Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md), which gives you detailed reporting into controlled folder access events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). From f5b9321e3a1f67b0adab029138d2aebdcec07d2a Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Wed, 17 Feb 2021 20:28:28 +0100 Subject: [PATCH 296/708] Update customize-controlled-folders.md Allow signed executable files to access protected folders, does not apply to scripting engines like Powershell --- .../microsoft-defender-atp/customize-controlled-folders.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 1517a11f36..7997959422 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -157,6 +157,9 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersAllowedApplications] Microsoft Defender for Endpoint certificate and file indicators can allow signed executable files to access protected folders. For implementation details, see [Create indicators based on certificates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). +> [!Note] +> This does no apply to scripting engines, including Powershell + ## Customize the notification For more information about customizing the notification when a rule is triggered and blocks an app or file, see [Configure alert notifications in Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications). From 6a506a5f7fa1a7867ad1d22a97a34212baae1ef8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Feb 2021 11:32:50 -0800 Subject: [PATCH 297/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...nges-to-security-settings-with-tamper-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index e7286a1d8b..daa0a27d8a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -14,7 +14,7 @@ audience: ITPro author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 02/16/2021 +ms.date: 02/17/2021 ms.technology: mde --- @@ -62,9 +62,9 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | To perform this task... | See this section... | |:---|:---| | Turn tamper protection on (or off) for an individual device | [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device) | -| Turn tamper protection on (or off) for all or part of your organization with Intune

Fine-tune tamper protection settings in your organization | [Manage tamper protection for your organization using Intune](#manage-tamper-protection-for-your-organization-using-intune) | -| Turn tamper protection on (or off) for your organization with Configuration Manager | [Manage tamper protection for your organization with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | -| Turn tamper protection on in the Microsoft Defender Security Center

Manage tamper protection across your tenant | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | +| Turn tamper protection on (or off) for all or part of your organization using Intune

Fine-tune tamper protection settings in your organization | [Manage tamper protection for your organization using Intune](#manage-tamper-protection-for-your-organization-using-intune) | +| Turn tamper protection on (or off) for your organization with Configuration Manager | [Manage tamper protection for your organization using tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | +| Turn tamper protection on (or off) in the Microsoft Defender Security Center

Manage tamper protection across your tenant

(Currently in preview) | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | @@ -150,7 +150,7 @@ See the following resources: Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. -- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). +- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10, Windows Server 2016, or Windows Server 2019. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). - If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. - Tamper protection is generally available; however, the ability to manage tamper protection in the Microsoft Defender Security Center is currently in preview. From 9f75b5e864d50d3e1b87468af4866a5112d3cef7 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Wed, 17 Feb 2021 14:42:35 -0600 Subject: [PATCH 298/708] Update windows/client-management/mandatory-user-profile.md Looks good Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 5b40fc92cb..f6e740c387 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -93,7 +93,7 @@ First, you create a default user profile with the customizations that you want, 5. The sysprep process reboots the PC and starts at the first-run experience screen. Complete the set up, and then sign in to the computer using an account that has local administrator privileges. -6. Right-click Start, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. +6. Right-click **Start**, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. Alternatively, starting in Windows 10, version 2004, open the **Settings** app and select **Advanced system settings**. Starting in Windows 10 version (2004) Open the Settings app and click on Advanced system settings @@ -170,4 +170,3 @@ When a user is configured with a mandatory profile, Windows 10 starts as though - [Lock down Windows 10 to specific apps](/windows/configuration/lock-down-windows-10-to-specific-apps) - [Windows Spotlight on the lock screen](/windows/configuration/windows-spotlight) - [Configure devices without MDM](/windows/configuration/configure-devices-without-mdm) - From d799310fdcbc0e99e106cddeb8d8ff364245d3bc Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Wed, 17 Feb 2021 14:43:14 -0600 Subject: [PATCH 299/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index f6e740c387..d1a5769dc3 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -111,7 +111,7 @@ Starting in Windows 10 version (2004) Open the Settings app and click on Advance - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. - - Optionally you can check the box “Mandatory profile”. This step is not required but will set permissions that are more restrictive and it is recommend to do so + - Optionally, you can check the **Mandatory profile** checkbox. This step is not required but will set permissions that are more restrictive and we recommend doing so. ![Example of UI](images/copy-to-path.png) From 60191119c35719e23144677ca019007194d77891 Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Wed, 17 Feb 2021 22:00:00 +0100 Subject: [PATCH 300/708] Update microsoft-defender-antivirus-compatibility.md ForceDefenderPassiveMode does not exist... the correct setting is ForcePassiveMode --- .../microsoft-defender-antivirus-compatibility.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index 20a13881ec..21f4fb839e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -56,12 +56,12 @@ The following table summarizes what happens with Microsoft Defender Antivirus wh If you are using Windows Server, version 1803 or newer, or Windows Server 2019, you can set Microsoft Defender Antivirus to passive mode by setting the following registry key: - Path: `HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection` -- Name: `ForceDefenderPassiveMode` +- Name: `ForcePassiveMode` - Type: `REG_DWORD` - Value: `1` > [!NOTE] -> The `ForceDefenderPassiveMode` registry key is not supported on Windows Server 2016. +> The `ForcePassiveMode` registry key is not supported on Windows Server 2016. (2) On Windows Server 2016, Microsoft Defender Antivirus does not enter passive mode automatically when you install a non-Microsoft antivirus product. In addition, Microsoft Defender Antivirus is not supported in passive mode. In those cases, [disable/uninstall Microsoft Defender Antivirus manually](microsoft-defender-antivirus-on-windows-server-2016.md#are-you-using-windows-server-2016) to prevent problems caused by having multiple antivirus products installed on a server. From e21d9474ed4e1c2a174b682fce4cd9eae21bdadf Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Wed, 17 Feb 2021 22:02:13 +0100 Subject: [PATCH 301/708] Update microsoft-defender-antivirus-on-windows-server-2016.md ForceDefenderPassiveMode does not exist, the correct setting is ForcePassiveMode see /amcore/Antimalware/Source/Published/inc/mpconfignames.h --- .../microsoft-defender-antivirus-on-windows-server-2016.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md index 0f1c9bbc2f..4eb54041c7 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md @@ -177,7 +177,7 @@ If you are using a non-Microsoft antivirus product as your primary antivirus sol If you are using Windows Server, version 1803 or Windows Server 2019, you can set Microsoft Defender Antivirus to passive mode by setting the following registry key: - Path: `HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection` -- Name: `ForceDefenderPassiveMode` +- Name: `ForcePassiveMode` - Type: `REG_DWORD` - Value: `1` From ba213643462761d70269982a8dcdd6c5c931c25c Mon Sep 17 00:00:00 2001 From: julihooper <65675989+julihooper@users.noreply.github.com> Date: Wed, 17 Feb 2021 13:10:40 -0800 Subject: [PATCH 302/708] Update defender-csp.md --- windows/client-management/mdm/defender-csp.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index 37205534c5..b30f0e06e5 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -410,6 +410,17 @@ Valid values are: - 1 – Enable. - 0 (default) – Disable. +**Configuration/DisableCpuThrottleOnIdleScans**
+Indicates whether the CPU will be throttled for scheduled scans while the device is idle. This feature is enabled by default and will not throttle the CPU for scheduled scans performed when the device is otherwise idle, regardless of what ScanAvgCPULoadFactor is set to. For all other scheduled scans this flag will have no impact and normal throttling will occur. + +The data type is integer. + +Supported operations are Add, Delete, Get, Replace. + +Valid values are: +- 1 – Enable. +- 0 (default) – Disable. + **Configuration/EnableFileHashComputation** Enables or disables file hash computation feature. When this feature is enabled Windows defender will compute hashes for files it scans. From 9276f0533836103dd52ca2a343a568bbb4520487 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:04:21 -0800 Subject: [PATCH 303/708] PR #4777 warning fixes --- .../mdm/policy-csp-deviceinstallation.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-deviceinstallation.md b/windows/client-management/mdm/policy-csp-deviceinstallation.md index 16084a0b88..ba86d69fad 100644 --- a/windows/client-management/mdm/policy-csp-deviceinstallation.md +++ b/windows/client-management/mdm/policy-csp-deviceinstallation.md @@ -22,28 +22,28 @@ ms.localizationpriority: medium

- DeviceInstallation/AllowInstallationOfMatchingDeviceIDs + DeviceInstallation/AllowInstallationOfMatchingDeviceIDs
- DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs + DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs
- DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses + DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses
- DeviceInstallation/PreventDeviceMetadataFromNetwork + DeviceInstallation/PreventDeviceMetadataFromNetwork
- DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings + DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings
- DeviceInstallation/PreventInstallationOfMatchingDeviceIDs + DeviceInstallation/PreventInstallationOfMatchingDeviceIDs
- DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs + DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs
- DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses + DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses
From c326abae4e0079e69261b42507db8abfa50096f4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 17 Feb 2021 14:21:14 -0800 Subject: [PATCH 304/708] update note --- .../microsoft-defender-atp/minimum-requirements.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 2fef800643..13cbda189c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -107,11 +107,11 @@ Devices on your network must be running one of these editions. The hardware requirements for Defender for Endpoint on devices are the same for the supported editions. > [!NOTE] -> Machines running mobile versions of Windows are not supported. +> Machines running mobile versions of Windows (such as Windows CE and Windows 10 Mobile) are not supported. > -> Virtual Machines running Windows 10 Enterprise 2016 LTSB (which is based on Windows 10, version 1607) may encounter performance issues if run on non-Microsoft virtualization platforms. +> Virtual Machines running Windows 10 Enterprise 2016 LTSB may encounter performance issues if run on non-Microsoft virtualization platforms. > -> For virtual environments, we recommend using Windows 10 Enterprise LTSC 2019 (which is based on Windows 10, version 1809) or later. +> For virtual environments, we recommend using Windows 10 Enterprise LTSC 2019 or later. ### Other supported operating systems From 19464d307109461dd7ff6e19dae17a0a4ace3f9a Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:23:11 -0800 Subject: [PATCH 305/708] PR #4777 warning fixes --- .../mdm/new-in-windows-mdm-enrollment-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 15c29f831f..e6dc9c5ed6 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -49,7 +49,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s | New or updated article | Description | |-----|-----| -|[Policy CSP](policy-configuration-service-provider.md) | Added the following new policies in Windows 10, version 1903:
- [DeliveryOptimization/DODelayCacheServerFallbackBackground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground)
- [DeliveryOptimization/DODelayCacheServerFallbackForeground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground)
- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-allowdevicehealthmonitoring)
- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringscope)
- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination)
- [DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs](policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceinstanceids)
- [DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs](policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceinstanceids)
- [Experience/ShowLockOnUserTile](policy-csp-experience.md#experience-showlockonusertile)
- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar)
- [InternetExplorer/DisableActiveXVersionListAutoDownload](policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload)
- [InternetExplorer/DisableCompatView](policy-csp-internetexplorer.md#internetexplorer-disablecompatview)
- [InternetExplorer/DisableFeedsBackgroundSync](policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync)
- [InternetExplorer/DisableGeolocation](policy-csp-internetexplorer.md#internetexplorer-disablegeolocation)
- [InternetExplorer/DisableWebAddressAutoComplete](policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete)
- [InternetExplorer/NewTabDefaultPage](policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage)
- [Power/EnergySaverBatteryThresholdOnBattery](policy-csp-power.md#power-energysaverbatterythresholdonbattery)
- [Power/EnergySaverBatteryThresholdPluggedIn](policy-csp-power.md#power-energysaverbatterythresholdpluggedin)
- [Power/SelectLidCloseActionOnBattery](policy-csp-power.md#power-selectlidcloseactiononbattery)
- [Power/SelectLidCloseActionPluggedIn](policy-csp-power.md#power-selectlidcloseactionpluggedin)
- [Power/SelectPowerButtonActionOnBattery](policy-csp-power.md#power-selectpowerbuttonactiononbattery)
- [Power/SelectPowerButtonActionPluggedIn](policy-csp-power.md#power-selectpowerbuttonactionpluggedin)
- [Power/SelectSleepButtonActionOnBattery](policy-csp-power.md#power-selectsleepbuttonactiononbattery)
- [Power/SelectSleepButtonActionPluggedIn](policy-csp-power.md#power-selectsleepbuttonactionpluggedin)
- [Power/TurnOffHybridSleepOnBattery](policy-csp-power.md#power-turnoffhybridsleeponbattery)
- [Power/TurnOffHybridSleepPluggedIn](policy-csp-power.md#power-turnoffhybridsleeppluggedin)
- [Power/UnattendedSleepTimeoutOnBattery](policy-csp-power.md#power-unattendedsleeptimeoutonbattery)
- [Power/UnattendedSleepTimeoutPluggedIn](policy-csp-power.md#power-unattendedsleeptimeoutpluggedin)
- [Privacy/LetAppsActivateWithVoice](policy-csp-privacy.md#privacy-letappsactivatewithvoice)
- [Privacy/LetAppsActivateWithVoiceAboveLock](policy-csp-privacy.md#privacy-letappsactivatewithvoiceabovelock)
- [Search/AllowFindMyFiles](policy-csp-search.md#search-allowfindmyfiles)
- [ServiceControlManager/SvchostProcessMitigation](policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation)
- [System/AllowCommercialDataPipeline](policy-csp-system.md#system-allowcommercialdatapipeline)
- [System/TurnOffFileHistory](policy-csp-system.md#system-turnofffilehistory)
- [TimeLanguageSettings/ConfigureTimeZone](policy-csp-timelanguagesettings.md#timelanguagesettings-configuretimezone)
- [Troubleshooting/AllowRecommendations](policy-csp-troubleshooting.md#troubleshooting-allowrecommendations)
- [Update/AutomaticMaintenanceWakeUp](policy-csp-update.md#update-automaticmaintenancewakeup)
- [Update/ConfigureDeadlineForFeatureUpdates](policy-csp-update.md#update-configuredeadlineforfeatureupdates)
- [Update/ConfigureDeadlineForQualityUpdates](policy-csp-update.md#update-configuredeadlineforqualityupdates)
- [Update/ConfigureDeadlineGracePeriod](policy-csp-update.md#update-configuredeadlinegraceperiod)
- [WindowsLogon/AllowAutomaticRestartSignOn](policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon)
- [WindowsLogon/ConfigAutomaticRestartSignOn](policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon)
- [WindowsLogon/EnableFirstLogonAnimation](policy-csp-windowslogon.md#windowslogon-enablefirstlogonanimation)| +|[Policy CSP](policy-configuration-service-provider.md) | Added the following new policies in Windows 10, version 1903:
- [DeliveryOptimization/DODelayCacheServerFallbackBackground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground)
- [DeliveryOptimization/DODelayCacheServerFallbackForeground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground)
- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-allowdevicehealthmonitoring)
- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringscope)
- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination)
- [DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs](policy-csp-deviceinstallation.md#deviceinstallationallowinstallationofmatchingdeviceinstanceids)
- [DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs](policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofmatchingdeviceinstanceids)
- [Experience/ShowLockOnUserTile](policy-csp-experience.md#experience-showlockonusertile)
- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar)
- [InternetExplorer/DisableActiveXVersionListAutoDownload](policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload)
- [InternetExplorer/DisableCompatView](policy-csp-internetexplorer.md#internetexplorer-disablecompatview)
- [InternetExplorer/DisableFeedsBackgroundSync](policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync)
- [InternetExplorer/DisableGeolocation](policy-csp-internetexplorer.md#internetexplorer-disablegeolocation)
- [InternetExplorer/DisableWebAddressAutoComplete](policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete)
- [InternetExplorer/NewTabDefaultPage](policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage)
- [Power/EnergySaverBatteryThresholdOnBattery](policy-csp-power.md#power-energysaverbatterythresholdonbattery)
- [Power/EnergySaverBatteryThresholdPluggedIn](policy-csp-power.md#power-energysaverbatterythresholdpluggedin)
- [Power/SelectLidCloseActionOnBattery](policy-csp-power.md#power-selectlidcloseactiononbattery)
- [Power/SelectLidCloseActionPluggedIn](policy-csp-power.md#power-selectlidcloseactionpluggedin)
- [Power/SelectPowerButtonActionOnBattery](policy-csp-power.md#power-selectpowerbuttonactiononbattery)
- [Power/SelectPowerButtonActionPluggedIn](policy-csp-power.md#power-selectpowerbuttonactionpluggedin)
- [Power/SelectSleepButtonActionOnBattery](policy-csp-power.md#power-selectsleepbuttonactiononbattery)
- [Power/SelectSleepButtonActionPluggedIn](policy-csp-power.md#power-selectsleepbuttonactionpluggedin)
- [Power/TurnOffHybridSleepOnBattery](policy-csp-power.md#power-turnoffhybridsleeponbattery)
- [Power/TurnOffHybridSleepPluggedIn](policy-csp-power.md#power-turnoffhybridsleeppluggedin)
- [Power/UnattendedSleepTimeoutOnBattery](policy-csp-power.md#power-unattendedsleeptimeoutonbattery)
- [Power/UnattendedSleepTimeoutPluggedIn](policy-csp-power.md#power-unattendedsleeptimeoutpluggedin)
- [Privacy/LetAppsActivateWithVoice](policy-csp-privacy.md#privacy-letappsactivatewithvoice)
- [Privacy/LetAppsActivateWithVoiceAboveLock](policy-csp-privacy.md#privacy-letappsactivatewithvoiceabovelock)
- [Search/AllowFindMyFiles](policy-csp-search.md#search-allowfindmyfiles)
- [ServiceControlManager/SvchostProcessMitigation](policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation)
- [System/AllowCommercialDataPipeline](policy-csp-system.md#system-allowcommercialdatapipeline)
- [System/TurnOffFileHistory](policy-csp-system.md#system-turnofffilehistory)
- [TimeLanguageSettings/ConfigureTimeZone](policy-csp-timelanguagesettings.md#timelanguagesettings-configuretimezone)
- [Troubleshooting/AllowRecommendations](policy-csp-troubleshooting.md#troubleshooting-allowrecommendations)
- [Update/AutomaticMaintenanceWakeUp](policy-csp-update.md#update-automaticmaintenancewakeup)
- [Update/ConfigureDeadlineForFeatureUpdates](policy-csp-update.md#update-configuredeadlineforfeatureupdates)
- [Update/ConfigureDeadlineForQualityUpdates](policy-csp-update.md#update-configuredeadlineforqualityupdates)
- [Update/ConfigureDeadlineGracePeriod](policy-csp-update.md#update-configuredeadlinegraceperiod)
- [WindowsLogon/AllowAutomaticRestartSignOn](policy-csp-windowslogon.md#windowslogon-allowautomaticrestartsignon)
- [WindowsLogon/ConfigAutomaticRestartSignOn](policy-csp-windowslogon.md#windowslogon-configautomaticrestartsignon)
- [WindowsLogon/EnableFirstLogonAnimation](policy-csp-windowslogon.md#windowslogon-enablefirstlogonanimation)| | [Policy CSP - Audit](policy-csp-audit.md) | Added the new Audit policy CSP. | | [ApplicationControl CSP](applicationcontrol-csp.md) | Added the new CSP. | | [Defender CSP](defender-csp.md) | Added the following new nodes:
- Health/TamperProtectionEnabled
- Health/IsVirtualMachine
- Configuration
- Configuration/TamperProtection
- Configuration/EnableFileHashComputation | From 5641b13611a1ebedd24bf359aad85a2f826c2bc7 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:28:31 -0800 Subject: [PATCH 306/708] PR #4777 warnings fixes --- .../mdm/policies-in-policy-csp-admx-backed.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md index c6e37891f5..a93f4e23d3 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md +++ b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md @@ -1392,12 +1392,12 @@ ms.date: 10/08/2020 - [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) - [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](./policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) - [Desktop/PreventUserRedirectionOfProfileFolders](./policy-csp-desktop.md#desktop-preventuserredirectionofprofilefolders) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) -- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) -- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallationallowinstallationofmatchingdeviceids) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallationallowinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallationpreventdevicemetadatafromnetwork) +- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofdevicesnotdescribedbyotherpolicysettings) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofmatchingdeviceids) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofmatchingdevicesetupclasses) - [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) - [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) - [ErrorReporting/CustomizeConsentSettings](./policy-csp-errorreporting.md#errorreporting-customizeconsentsettings) From 893dfd221cfc0ae5d259c5d7e7065245f75e8f8c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 17 Feb 2021 14:32:25 -0800 Subject: [PATCH 307/708] new tables --- .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index 3ee21c13f2..c5037d0005 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -38,11 +38,16 @@ Advanced hunting is a query-based threat-hunting tool that lets you explore up t ### Schema tables -- [DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md) - Inventory of software on devices as well as any known vulnerabilities in these software products +- DeviceTvmSoftwareInventory– A complete list of all software on your devices, whether or not they have any vulnerabilities. + - You’ll have a single row for each software installed on every device. + - EndOfSupportStatus and EndOfSupportDate will have the end-of-support state (if applicable) for specific software versions installed on devices. + +- DeviceTvmSoftwareVulnerabilities – Discover vulnerabilities (CVEs) in existing software across all your devices. + - RecommendedSecurityUpdate and RecommendedSecurityUpdateId will have missing security updates / KBs for installed software. - [DeviceTvmSoftwareVulnerabilitiesKB](advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md) - Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available -- [DeviceTvmSecureConfigurationAssessment](advanced-hunting-devicetvmsecureconfigurationassessment-table.md) - Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices +- [DeviceTvmSecureConfigurationAssessment](advanced-hunting-devicetvmsecureconfigurationassessment-table.md) - Threat and vulnerability management assessment events, indicating the status of various security configurations on devices - [DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md) - Knowledge base of various security configurations used by Threat & Vulnerability Management to assess devices; includes mappings to various standards and benchmarks From 82113bddd1289f00956a0f20182bc57b2a7e0658 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 17 Feb 2021 14:32:41 -0800 Subject: [PATCH 308/708] space --- .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index c5037d0005..28bb47b42e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -38,7 +38,7 @@ Advanced hunting is a query-based threat-hunting tool that lets you explore up t ### Schema tables -- DeviceTvmSoftwareInventory– A complete list of all software on your devices, whether or not they have any vulnerabilities. +- DeviceTvmSoftwareInventory – A complete list of all software on your devices, whether or not they have any vulnerabilities. - You’ll have a single row for each software installed on every device. - EndOfSupportStatus and EndOfSupportDate will have the end-of-support state (if applicable) for specific software versions installed on devices. From 1246c1d01884c2dee8d4ea30f1a23137f92c5e2f Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:34:53 -0800 Subject: [PATCH 309/708] PR #4777 warnings fixes --- ...licies-in-policy-csp-supported-by-group-policy.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md index 82ebb94a80..e633560ef3 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md @@ -220,12 +220,12 @@ ms.date: 07/18/2019 - [DeviceGuard/EnableVirtualizationBasedSecurity](./policy-csp-deviceguard.md#deviceguard-enablevirtualizationbasedsecurity) - [DeviceGuard/LsaCfgFlags](./policy-csp-deviceguard.md#deviceguard-lsacfgflags) - [DeviceGuard/RequirePlatformSecurityFeatures](./policy-csp-deviceguard.md#deviceguard-requireplatformsecurityfeatures) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdeviceids) -- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-allowinstallationofmatchingdevicesetupclasses) -- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallation-preventdevicemetadatafromnetwork) -- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofdevicesnotdescribedbyotherpolicysettings) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdeviceids) -- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallation-preventinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallationallowinstallationofmatchingdeviceids) +- [DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallationallowinstallationofmatchingdevicesetupclasses) +- [DeviceInstallation/PreventDeviceMetadataFromNetwork](./policy-csp-deviceinstallation.md#deviceinstallationpreventdevicemetadatafromnetwork) +- [DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofdevicesnotdescribedbyotherpolicysettings) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceIDs](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofmatchingdeviceids) +- [DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses](./policy-csp-deviceinstallation.md#deviceinstallationpreventinstallationofmatchingdevicesetupclasses) - [DeviceLock/MinimumPasswordAge](./policy-csp-devicelock.md#devicelock-minimumpasswordage) - [DeviceLock/PreventEnablingLockScreenCamera](./policy-csp-devicelock.md#devicelock-preventenablinglockscreencamera) - [DeviceLock/PreventLockScreenSlideShow](./policy-csp-devicelock.md#devicelock-preventlockscreenslideshow) From ae0b4b5720810de6fb7f029f5fa7b7b5780e7646 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:44:29 -0800 Subject: [PATCH 310/708] PR #4777 warnings fixes --- .../mdm/policy-configuration-service-provider.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 70fdf7d6d4..5056143d53 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -5655,28 +5655,28 @@ The following diagram shows the Policy configuration service provider in tree fo
- DeviceInstallation/AllowInstallationOfMatchingDeviceIDs + DeviceInstallation/AllowInstallationOfMatchingDeviceIDs
- DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses + DeviceInstallation/AllowInstallationOfMatchingDeviceSetupClasses
- DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs + DeviceInstallation/AllowInstallationOfMatchingDeviceInstanceIDs
- DeviceInstallation/PreventDeviceMetadataFromNetwork + DeviceInstallation/PreventDeviceMetadataFromNetwork
- DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings + DeviceInstallation/PreventInstallationOfDevicesNotDescribedByOtherPolicySettings
- DeviceInstallation/PreventInstallationOfMatchingDeviceIDs + DeviceInstallation/PreventInstallationOfMatchingDeviceIDs
- DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs + DeviceInstallation/PreventInstallationOfMatchingDeviceInstanceIDs
- DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses + DeviceInstallation/PreventInstallationOfMatchingDeviceSetupClasses
From 4d20ee8f677958c46e1194d1992fbfdb5fdfab2f Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 14:51:09 -0800 Subject: [PATCH 311/708] pencil edit --- .../microsoft-defender-atp/partner-applications.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index f253842794..998b06013b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -141,7 +141,7 @@ External alerts can be pushed to Defender for Endpoint. These alerts are shown s You can use threat-intelligence from providers and aggregators to maintain and use indicators of compromise (IOCs). -Defender for Endpoint allows you to integrate with these solutions and act on IoCs by correlating rich telemetry to create alerts. You can also useg prevention and automated response capabilities to block execution and take remediation actions when there's a match. +Defender for Endpoint allows you to integrate with these solutions and act on IoCs by correlating rich telemetry to create alerts. You can also use prevention and automated response capabilities to block execution and take remediation actions when there's a match. Defender for Endpoint currently supports IOC matching and remediation for file and network indicators. Blocking is supported for file indicators. From a8e0501663e1eac62d50b0159750aab1a21620d6 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 17 Feb 2021 15:00:33 -0800 Subject: [PATCH 312/708] remove note add commads --- .../configure-endpoints-vdi.md | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md index 766b0d8fcf..1e4a2f4440 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md @@ -33,15 +33,8 @@ ms.technology: mde ## Onboard non-persistent virtual desktop infrastructure (VDI) devices -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - Defender for Endpoint supports non-persistent VDI session onboarding. ->[!Note] ->To onboard non-persistent VDI sessions, VDI devices must be Windows 10 or Windows Server 2019. -> ->While other Windows versions might work, only Windows 10 and Windows Server 2019 are supported. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: @@ -114,7 +107,22 @@ The following steps will guide you through onboarding VDI devices and will highl ## For downlevel SKUs -1. Set registry value 'HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection\DeviceTagging|VDI’ to “NonPersistent' + +> [!NOTE] +> The following registry is relevant only when the aim is to achieve a 'Single entry for each device'. + +1. Set registry value to: + + ```reg + [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection\DeviceTagging] + "VDI"="NonPersistent" + ``` + + or using command line: + + ``` + reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection\DeviceTagging" /v VDI /t REG_SZ /d "NonPersistent" /f + ``` 2. Follow the [server onboarding process](configure-server-endpoints.md#windows-server-2008-r2-sp1-windows-server-2012-r2-and-windows-server-2016). From 225530b21dd295641b81f51261a5a4541e0620cc Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 17 Feb 2021 15:04:43 -0800 Subject: [PATCH 313/708] pencil edits --- .../mdm/policy-csp-localusersandgroups.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-localusersandgroups.md b/windows/client-management/mdm/policy-csp-localusersandgroups.md index d898c1a985..c320a8134e 100644 --- a/windows/client-management/mdm/policy-csp-localusersandgroups.md +++ b/windows/client-management/mdm/policy-csp-localusersandgroups.md @@ -177,14 +177,15 @@ The following example shows how you can update a local group (**Administrators** > [!NOTE] > -When AAD group SID’s are added to local groups, during AAD account logon privileges are evaluated only for the following well-known groups on a Windows 10 device: - -- Administrators -- Users -- Guests -- Power Users -- Remote Desktop Users -- Remote Management Users +> When AAD group SID’s are added to local groups, during AAD account logon privileges are evaluated only for the following well-known groups on a Windows 10 device: +> +> - Administrators +> - Users +> - Guests +> - Power Users +> - Remote Desktop Users +> - Remote Management Users + ## FAQs This section provides answers to some common questions you might have about the LocalUsersAndGroups policy CSP. From a285aebf7a99eb1dbfea4a7c4ed9ff9c21c69da8 Mon Sep 17 00:00:00 2001 From: Beth Woodbury <40870842+levinec@users.noreply.github.com> Date: Wed, 17 Feb 2021 15:14:05 -0800 Subject: [PATCH 314/708] Revert "Update defender-csp.md" --- windows/client-management/mdm/defender-csp.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index b30f0e06e5..37205534c5 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -410,17 +410,6 @@ Valid values are: - 1 – Enable. - 0 (default) – Disable. -**Configuration/DisableCpuThrottleOnIdleScans**
-Indicates whether the CPU will be throttled for scheduled scans while the device is idle. This feature is enabled by default and will not throttle the CPU for scheduled scans performed when the device is otherwise idle, regardless of what ScanAvgCPULoadFactor is set to. For all other scheduled scans this flag will have no impact and normal throttling will occur. - -The data type is integer. - -Supported operations are Add, Delete, Get, Replace. - -Valid values are: -- 1 – Enable. -- 0 (default) – Disable. - **Configuration/EnableFileHashComputation** Enables or disables file hash computation feature. When this feature is enabled Windows defender will compute hashes for files it scans. From 8a982c2744acf952a26ad9ca110529dbbf70f30e Mon Sep 17 00:00:00 2001 From: Beth Woodbury <40870842+levinec@users.noreply.github.com> Date: Wed, 17 Feb 2021 15:16:52 -0800 Subject: [PATCH 315/708] Update defender-csp.md --- windows/client-management/mdm/defender-csp.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index 37205534c5..b14b5c6f3c 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -410,6 +410,17 @@ Valid values are: - 1 – Enable. - 0 (default) – Disable. +**Configuration/DisableCpuThrottleOnIdleScans**
+Indicates whether the CPU will be throttled for scheduled scans while the device is idle. This feature is enabled by default and will not throttle the CPU for scheduled scans performed when the device is otherwise idle, regardless of what ScanAvgCPULoadFactor is set to. For all other scheduled scans this flag will have no impact and normal throttling will occur. + +The data type is integer. + +Supported operations are Add, Delete, Get, Replace. + +Valid values are: +- 1 – Enable. +- 0 (default) – Disable. + **Configuration/EnableFileHashComputation** Enables or disables file hash computation feature. When this feature is enabled Windows defender will compute hashes for files it scans. From 17681f4d35dae428025d0dc6b066795835f233ce Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 17 Feb 2021 15:23:49 -0800 Subject: [PATCH 316/708] vdi note --- .../threat-protection/microsoft-defender-atp/machine-tags.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 1fabec8569..33158122e0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -63,7 +63,7 @@ Tags are added to the device view and will also be reflected on the **Devices li >[!NOTE] > Filtering might not work on tag names that contain parenthesis.
-> Filtering will only find portal set tags. +> When you create a new tag, a list of existing tags are displayed. The list only shows tags created through the portal. Existing tags created from client devices will not be displayed. You can also delete tags from this view. From 067e2d38df55b414d2920b53a4ccbd2335772e72 Mon Sep 17 00:00:00 2001 From: Beth Woodbury <40870842+levinec@users.noreply.github.com> Date: Wed, 17 Feb 2021 15:28:27 -0800 Subject: [PATCH 317/708] Update defender-csp.md --- windows/client-management/mdm/defender-csp.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index b14b5c6f3c..5ce73b24b6 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -421,6 +421,35 @@ Valid values are: - 1 – Enable. - 0 (default) – Disable. +**Configuration/MeteredConnectionUpdates**
+Allow managed devices to update through metered connections. Data charges may apply. + +The data type is integer. + +Supported operations are Add, Delete, Get, Replace. + +Valid values are: +- 1 – Enable. +- 0 (default) – Disable. + +**Configuration/AllowNetworkProtectionOnWinServer**
+This settings controls whether Network Protection is allowed to be configured into block or audit mode on Windows Server. If false, the value of EnableNetworkProtection will be ignored. + +The data type is integer. + +Supported operations are Add, Delete, Get, Replace. + +Valid values are: +- 1 – Enable. +- 0 (default) – Disable. + +**Configuration/ExclusionIpAddress**
+Allows an administrator to explicitly disable network packet inspection made by wdnisdrv on a particular set of IP addresses. + +The data type is string. + +Supported operations are Add, Delete, Get, Replace. + **Configuration/EnableFileHashComputation** Enables or disables file hash computation feature. When this feature is enabled Windows defender will compute hashes for files it scans. From 8bdeba8cf52c62db1ec15d0895ed382dd0cd77e8 Mon Sep 17 00:00:00 2001 From: Beth Woodbury <40870842+levinec@users.noreply.github.com> Date: Wed, 17 Feb 2021 15:34:21 -0800 Subject: [PATCH 318/708] Update defender-csp.md --- windows/client-management/mdm/defender-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md index 5ce73b24b6..040bf33710 100644 --- a/windows/client-management/mdm/defender-csp.md +++ b/windows/client-management/mdm/defender-csp.md @@ -432,7 +432,7 @@ Valid values are: - 1 – Enable. - 0 (default) – Disable. -**Configuration/AllowNetworkProtectionOnWinServer**
+**Configuration/AllowNetworkProtectionOnWinServer**
This settings controls whether Network Protection is allowed to be configured into block or audit mode on Windows Server. If false, the value of EnableNetworkProtection will be ignored. The data type is integer. From 9dc4c6e3354d40926cd3a2097d2adeafbdd164a3 Mon Sep 17 00:00:00 2001 From: Rei Ikei <47890550+reiikei@users.noreply.github.com> Date: Thu, 18 Feb 2021 09:27:21 +0900 Subject: [PATCH 319/708] Update customize-windows-10-start-screens-by-using-mobile-device-management.md My customer requested to add this note, because if the Start layout XML file includes XML Prologs, it is not reflected to Windows 10 Version 2004. --- ...ndows-10-start-screens-by-using-mobile-device-management.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md index 047006fce2..436f7e65d8 100644 --- a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md +++ b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md @@ -51,6 +51,9 @@ Two features enable Start layout control: - In Microsoft Intune, you select the Start layout XML file and add it to a device configuration profile. + >[!NOTE] + >Please do not include XML Prologs like \ in the Start layout XML file. The settings may not be reflected correctly. + ## Create a policy for your customized Start layout From fd86e0e22bdb2ca350866afa13b2edac76527013 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 17 Feb 2021 17:50:29 -0800 Subject: [PATCH 320/708] acrolinx --- .../evaluate-exploit-protection.md | 34 +++++++++---------- .../exposed-apis-odata-samples.md | 6 ++-- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index 906e5e1bc9..158be3a882 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -1,5 +1,5 @@ --- -title: See how exploit protection works in a demo +title: See how Exploit protection works in a demo description: See how exploit protection can prevent suspicious behaviors from occurring on specific apps. keywords: Exploit protection, exploits, kernel, events, evaluate, demo, try, mitigation search.product: eADQiWindows 10XVcnh @@ -30,29 +30,29 @@ ms.technology: mde [Exploit protection](exploit-protection.md) helps protect devices from malware that uses exploits to spread and infect other devices. Mitigation can be applied to either the operating system or to an individual app. Many of the features that were part of the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. (The EMET has reached its end of support.) -This article helps you enable exploit protection in audit mode and review related events in Event Viewer. You can enable audit mode to see how mitigation works for certain apps in a test environment. By auditing exploit protection, you can see what *would* have happened if you had enabled exploit protection in your production environment. This way, you can help ensure exploit protection doesn't adversely affect your line-of-business apps, and you can see which suspicious or malicious events occur. +Use exploit protection in audit mode to review related events in Event Viewer. By enabling audit mode, you'll see how mitigation works for certain apps in a test environment. Audit mode shows what *would* have happened if you enabled exploit protection in your production environment. This way, you can verify that exploit protection doesn't adversely affect your line-of-business apps, and see which suspicious or malicious events occur. > [!TIP] > You can also visit the Microsoft Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how exploit protection works. ## Enable exploit protection in audit mode -You can set mitigation in audit mode for specific programs either by using the Windows Security app or Windows PowerShell. +You can set mitigations in audit mode for specific programs by using the Windows Security app or Windows PowerShell. ### Windows Security app -1. Open the Windows Security app by selecting the shield icon in the task bar or searching the start menu for **Defender**. +1. Open the Windows Security app. Select the shield icon in the task bar or search the start menu for **Defender**. 2. Select the **App & browser control** tile (or the app icon on the left menu bar) and then select **Exploit protection**. 3. Go to **Program settings** and choose the app you want to apply protection to: 1. If the app you want to configure is already listed, select it and then select **Edit** - 2. If the app is not listed, at the top of the list select **Add program to customize** and then choose how you want to add the app. + 2. If the app is not listed at the top of the list select **Add program to customize**. Then, choose how you want to add the app. - Use **Add by program name** to have the mitigation applied to any running process with that name. Specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. - Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. -4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You will be notified if you need to restart the process or app, or if you need to restart Windows. +4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You'll be notified if you need to restart the process, app, or Windows. 5. Repeat this procedure for all the apps and mitigations you want to configure. Select **Apply** when you're done setting up your configuration. @@ -67,7 +67,7 @@ Set-ProcessMitigation - - : * `-Name` to indicate the mitigations should be applied to a specific app. Specify the app's executable after this flag. * \: @@ -75,10 +75,10 @@ Where: * `-Disable` to disable the mitigation * \: * The mitigation's cmdlet as defined in the following table. Each mitigation is separated with a comma. - +``` |Mitigation | Audit mode cmdlet | |---|---| - |Arbitrary code guard (ACG) | `AuditDynamicCode` | + |Arbitrary Code Guard (ACG) | `AuditDynamicCode` | |Block low integrity images | `AuditImageLoad` |Block untrusted fonts | `AuditFont`, `FontAuditOnly` | |Code integrity guard | `AuditMicrosoftSigned`, `AuditStoreSigned` | @@ -91,20 +91,20 @@ For example, to enable Arbitrary Code Guard (ACG) in audit mode for an app named Set-ProcessMitigation -Name c:\apps\lob\tests\testing.exe -Enable AuditDynamicCode ``` -You can disable audit mode by replacing `-Enable` with `-Disable`. +You can disable **audit mode** by replacing `-Enable` with `-Disable`. ## Review exploit protection audit events To review which apps would have been blocked, open Event Viewer and filter for the following events in the Security-Mitigations log. -|Feature | Provider/source | Event ID | Description | +| Feature | Provider/source | Event ID | Description | |---|---|--|---| - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 1 | ACG audit | - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 3 | Do not allow child processes audit | - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 5 | Block low integrity images audit | - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 7 | Block remote images audit | - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 9 | Disable win32k system calls audit | - |Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 11 | Code integrity guard audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 1 | ACG audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 3 | Do not allow child processes audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 5 | Block low integrity images audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 7 | Block remote images audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 9 | Disable win32k system calls audit | + | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 11 | Code integrity guard audit | ## See also diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index 35373d3517..1f9f6cb3b5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -36,13 +36,13 @@ If you are not familiar with OData queries, see: [OData V4 queries](https://www. Not all properties are filterable. -## Properties that supports $filter: - +## Properties that support $filter: +``` - [Alert](alerts.md): ```alertCreationTime```, ```lastUpdateTime```, ```incidentId```,```InvestigationId```, ```status```, ```severity``` and ```category```. - [Machine](machine.md): ```ComputerDnsName```, ```LastSeen```, ```HealthStatus```, ```OsPlatform```, ```RiskScore``` and ```RbacGroupId```. - [MachineAction](machineaction.md): ```Status```, ```MachineId```, ```Type```, ```Requestor``` and ```CreationDateTimeUtc```. - [Indicator](ti-indicator.md): ```indicatorValue```, ```indicatorType```, ```creationTimeDateTimeUtc```, ```createdBy```, ```severity ``` and ```action ```. - +``` ### Example 1 Get 10 latest Alerts with related Evidence: From 6ed629e24ff4f96affd8b27e356f32631c8c3241 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 18 Feb 2021 08:23:43 +0530 Subject: [PATCH 321/708] added commands, made some words to bold as per the user report issue #9167 , so i added **net start cryptsvc** **net stop cryptsvc**. Also, i corrected some commands after verifying windows 10 on my laptop, and then i made few words to **bold**. This PR must be checked carefully by verifiers. --- .../update/windows-update-resources.md | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/windows/deployment/update/windows-update-resources.md b/windows/deployment/update/windows-update-resources.md index 49b83d23f1..ae68206cec 100644 --- a/windows/deployment/update/windows-update-resources.md +++ b/windows/deployment/update/windows-update-resources.md @@ -42,29 +42,30 @@ The following resources provide additional information about using Windows Updat ``` console cmd ``` -2. Stop the BITS service and the Windows Update service. To do this, type the following commands at a command prompt. Press ENTER after you type each command. +2. Stop the **BITS service**, the **Windows Update service** and the **Cryptographic service**. To do this, type the following commands at a command prompt. Press ENTER after you type each command. ``` console net stop bits net stop wuauserv + net stop cryptsvc ``` -3. Delete the qmgr\*.dat files. To do this, type the following command at a command prompt, and then press ENTER: +3. Delete the **qmgr\*.dat** files. To do this, type the following command at a command prompt, and then press ENTER: ``` console Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" ``` 4. If this is your first attempt at resolving your Windows Update issues by using the steps in this article, go to step 5 without carrying out the steps in step 4. The steps in step 4 should only be performed at this point in the troubleshooting if you cannot resolve your Windows Update issues after following all steps but step 4. The steps in step 4 are also performed by the "Aggressive" mode of the Fix it Solution above. 1. Rename the following folders to *.BAK: ``` console - %systemroot%\SoftwareDistribution\DataStore - %systemroot%\SoftwareDistribution\Download - %systemroot%\system32\catroot2 + %Systemroot%\SoftwareDistribution\DataStore + %Systemroot%\SoftwareDistribution\Download + %Systemroot%\System32\catroot2 ``` To do this, type the following commands at a command prompt. Press ENTER after you type each command. ``` console - Ren %systemroot%\SoftwareDistribution\DataStore *.bak - Ren %systemroot%\SoftwareDistribution\Download *.bak - Ren %systemroot%\system32\catroot2 *.bak + Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak + Ren %Systemroot%\SoftwareDistribution\Download Download.bak + Ren %Systemroot%\System32\catroot2 catroot2.bak ``` - 2. Reset the BITS service and the Windows Update service to the default security descriptor. To do this, type the following commands at a command prompt. Press ENTER after you type each command. + 2. Reset the **BITS service** and the **Windows Update service** to the default security descriptor. To do this, type the following commands at a command prompt. Press ENTER after you type each command. ``` console sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) @@ -73,7 +74,7 @@ The following resources provide additional information about using Windows Updat ``` console cd /d %windir%\system32 ``` -6. Reregister the BITS files and the Windows Update files. To do this, type the following commands at a command prompt. Press ENTER after you type each command. +6. Reregister the **BITS** files and the **Windows Update** files. To do this, type the following commands at a command prompt. Press ENTER after you type each command. ``` console regsvr32.exe atl.dll @@ -114,7 +115,7 @@ The following resources provide additional information about using Windows Updat regsvr32.exe wuwebv.dll ``` -7. Reset Winsock. To do this, type the following command at a command prompt, and then press ENTER: +7. Reset **Winsock**. To do this, type the following command at a command prompt, and then press ENTER: ``` console netsh winsock reset ``` @@ -122,13 +123,13 @@ The following resources provide additional information about using Windows Updat ``` console proxycfg.exe -d ``` -9. Restart the BITS service and the Windows Update service. To do this, type the following commands at a command prompt. Press ENTER after you type each command. +9. Restart the **BITS service**, the **Windows Update service** and the **Cryptographic service**. To do this, type the following commands at a command prompt. Press ENTER after you type each command. ``` console net start bits - - net start wuauserv + net start wuauserv + net start cryptsvc ``` -10. If you are running Windows Vista or Windows Server 2008, clear the BITS queue. To do this, type the following command at a command prompt, and then press ENTER: +10. If you are running Windows Vista or Windows Server 2008, clear the **BITS** queue. To do this, type the following command at a command prompt, and then press ENTER: ``` console bitsadmin.exe /reset /allusers ``` From 24d477291a28811e88ed0b0c4a9126cb55186131 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 17 Feb 2021 21:36:01 -0800 Subject: [PATCH 322/708] Update windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/exposed-apis-create-app-webapp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index 9b4c3f384c..17498cdd14 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -116,7 +116,7 @@ For more information on Azure AD tokens, see the [Azure AD tutorial](https://doc ```powershell # This script acquires the App Context Token and stores it in the variable $token for later use in the script. -# Paste your Tenant ID, App ID and App Secret (App key) into the indicated quotes below. +# Paste your Tenant ID, App ID, and App Secret (App key) into the indicated quotes below. $tenantId = '' ### Paste your tenant ID here $appId = '' ### Paste your Application ID here From bce5dc1c6f2bb612abe41efbe221283230333609 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 22:48:45 -0800 Subject: [PATCH 323/708] updated based on upcoming rel --- .../microsoft-threat-experts.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 30bc744eff..59e8701b6c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -2,7 +2,7 @@ title: Microsoft Threat Experts ms.reviewer: description: Microsoft Threat Experts provides an additional layer of expertise to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). -keywords: managed threat hunting service, managed threat hunting, managed detection and response (MDR) service, MTE, Microsoft Threat Experts +keywords: managed threat hunting service, managed threat hunting, managed detection and response (MDR) service, MTE, Microsoft Threat Experts, MTE-TAN, targeted attack notification, Targeted Attack Notification search.product: Windows 10 search.appverid: met150 ms.prod: m365-security @@ -32,7 +32,7 @@ ms.technology: mde > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Microsoft Threat Experts is a managed threat hunting service that provides Security Operation Centers (SOCs) with expert level monitoring and analysis to help them ensure that critical threats in their unique environments don’t get missed. +Microsoft Threat Experts is a managed threat hunting service that provides your Security Operation Centers (SOCs) with expert level monitoring and analysis to help them ensure that critical threats in your unique environments don’t get missed. This new capability provides expert-driven insights and data through targeted attack notification and access to experts on demand. @@ -45,14 +45,16 @@ Watch this video for a quick overview of Microsoft Threat Experts. > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. -Microsoft Defender for Endpoint customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. +If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help ensure that the most critical threats are identified so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Your 90-day Experts on Demand trial is free, and the Targeted Attack Notification at that time is still a paid service. You will only be billed for Experts on Demand engagements when you get a full subscription. Contact your Microsoft representative to get a full Experts on-Demand subscription. +To enrol to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. + +To subscribe to Microsoft Threat Experts - Experts on Demand, contact your Microsoft representative. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. ## Targeted attack notification -Microsoft Threat Experts provides proactive hunting for the most important threats to your network, including human adversary intrusions, hands-on-keyboard attacks, or advanced attacks like cyberespionage. The managed hunting service includes: +Microsoft Threat Experts provides proactive hunting for the most important threats to your network, including human adversary intrusions, hands-on-keyboard attacks, or advanced attacks like cyberespionage. These notifications shows up as a new alert. The managed hunting service includes: - Threat monitoring and analysis, reducing dwell time and risk to the business - Hunter-trained artificial intelligence to discover and prioritize both known and unknown attacks - Identifying the most important risks, helping SOCs maximize time and energy @@ -60,7 +62,6 @@ Microsoft Threat Experts provides proactive hunting for the most important threa ## Collaborate with experts, on demand Customers can engage our security experts directly from within Microsoft Defender Security Center for timely and accurate response. Experts provide insights needed to better understand the complex threats affecting your organization, from alert inquiries, potentially compromised devices, root cause of a suspicious network connection, to additional threat intelligence regarding ongoing advanced persistent threat campaigns. With this capability, you can: - - Get additional clarification on alerts including root cause or scope of the incident - Gain clarity into suspicious device behavior and next steps if faced with an advanced attacker - Determine risk and protection regarding threat actors, campaigns, or emerging attacker techniques @@ -81,7 +82,7 @@ The option to **Consult a threat expert** is available in several places in the ![Screenshot of MTE-EOD file page action menu option](images/mte-eod-file.png) > [!NOTE] -> Customers with Premier Support subscription mapped to their Office 365 license can track the status of their Experts on Demand cases through Microsoft Services Hub. +> Customers with Premier Support subscription mapped to their Microsoft Defender for Office 365 license can track the status of their Experts on Demand cases through Microsoft Services Hub. Watch this video for a quick overview of the Microsoft Services Hub. From b8844d2fcda25f61ac07e7d09dede986be7796d1 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 22:50:16 -0800 Subject: [PATCH 324/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 59e8701b6c..c055766514 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -34,7 +34,7 @@ ms.technology: mde Microsoft Threat Experts is a managed threat hunting service that provides your Security Operation Centers (SOCs) with expert level monitoring and analysis to help them ensure that critical threats in your unique environments don’t get missed. -This new capability provides expert-driven insights and data through targeted attack notification and access to experts on demand. +This managed threat hunting service provides expert-driven insights and data through these two capabilities: targeted attack notification and access to experts on demand. Watch this video for a quick overview of Microsoft Threat Experts. From 67a7201b65fa0482de58631859e5a28f2d7f3670 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 22:52:12 -0800 Subject: [PATCH 325/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index c055766514..061c354f82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -45,7 +45,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. -If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help ensure that the most critical threats are identified so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. +If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. To enrol to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. From d97a008117693cb7b65636ec92c56d9ccee24fe4 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 23:11:11 -0800 Subject: [PATCH 326/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 08de267337..c720314fd2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -37,14 +37,12 @@ ms.technology: mde Ensure that you have Defender for Endpoint deployed in your environment with devices enrolled, and not just on a laboratory set-up. -Defender for Endpoint customers need to apply for the Microsoft Threat Experts managed threat hunting service to get proactive Targeted Attack Notifications and to collaborate with experts on demand. Experts on Demand is an add-on service. Targeted Attack Notifications are always included after you have been accepted into Microsoft Threat Experts managed threat hunting service. +If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. -If you are not enrolled yet and would like to experience its benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications, and start a 90-day trial of Experts on Demand. Contact your Microsoft representative to get a full Experts on-Demand subscription. +## Apply for Microsoft Threat Experts - Targeted Attack Notifications service +If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender Security Center. -## Register to Microsoft Threat Experts managed threat hunting service -If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender for Endpoint portal. - -1. From the navigation pane, go to **Settings > General > Advanced features > Microsoft Threat Experts**. +1. From the navigation pane, go to **Settings > General > Advanced features > Microsoft Threat Experts - Targeted Attack Notifications**. 2. Click **Apply**. @@ -58,7 +56,7 @@ If you're already a Defender for Endpoint customer, you can apply through the Mi ![Image of Microsoft Threat Experts application confirmation](images/mte-applicationconfirmation.png) -6. From the navigation pane, go to **Settings** > **General** > **Advanced features** to turn the **Threat Experts** toggle on. Click **Save preferences**. +6. From the navigation pane, go to **Settings** > **General** > **Advanced features** to turn the **Microsoft Threat Experts - Targeted Attack Notification** toggle on. Click **Save preferences**. ## Receive targeted attack notification from Microsoft Threat Experts You can receive targeted attack notification from Microsoft Threat Experts through the following medium: @@ -77,13 +75,15 @@ You'll start receiving targeted attack notification from Microsoft Threat Expert 2. From the dashboard, select the same alert topic that you got from the email, to view the details. +## Apply for Microsoft Threat Experts - Experts on Demand +If you're already a Defender for Endpoint customer, you can contact your Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand. ## Consult a Microsoft threat expert about suspicious cybersecurity activities in your organization You can partner with Microsoft Threat Experts who can be engaged directly from within the Microsoft Defender Security Center for timely and accurate response. Experts provide insights to better understand complex threats, targeted attack notifications that you get, or if you need more information about the alerts, a potentially compromised device, or a threat intelligence context that you see on your portal dashboard. > [!NOTE] > - Alert inquiries related to your organization's customized threat intelligence data are currently not supported. Consult your security operations or incident response team for details. -> - You will need to have the "Manage security settings" permission in the Security Center portal to be able to submit a "Consult a threat expert" inquiry. +> - You need to have the **Manage security settings** permission in the Security Center portal to be able to submit a "Consult a threat expert" inquiry. 1. Navigate to the portal page with the relevant information that you'd like to investigate, for example, the **Incident** page. Ensure that the page for the relevant alert or device is in view before you send an investigation request. @@ -106,7 +106,7 @@ You can partner with Microsoft Threat Experts who can be engaged directly from w 4. Enter the email address that you'd like to use to correspond with Microsoft Threat Experts. > [!NOTE] -> Customers with Premier Support subscription mapped to their Office 365 license can track the status of their Experts on Demand cases through Microsoft Services Hub. +> If your Premier Support subscription is mapped to your Microsoft Defender for Office 365 license, you can track the status of your Experts on Demand cases through Microsoft Services Hub. Watch this video for a quick overview of the Microsoft Services Hub. @@ -114,7 +114,7 @@ Watch this video for a quick overview of the Microsoft Services Hub. -## Sample investigation topics that you can consult with Microsoft Threat Experts +## Sample investigation topics that you can consult with Microsoft Threat Experts - Experts on Demand **Alert information** - We see a new type of alert for a living-off-the-land binary: [AlertID]. Can you tell us something more about this alert and how we can investigate further? From ca666bb4957999612a39c7d48be37574a221236e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 23:13:41 -0800 Subject: [PATCH 327/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index c720314fd2..446da10708 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -37,7 +37,7 @@ ms.technology: mde Ensure that you have Defender for Endpoint deployed in your environment with devices enrolled, and not just on a laboratory set-up. -If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. +If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. ## Apply for Microsoft Threat Experts - Targeted Attack Notifications service If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender Security Center. From 2df225f733ac915133a127091b3fe41916d9baf2 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 17 Feb 2021 23:35:35 -0800 Subject: [PATCH 328/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 061c354f82..3c1d7f26ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -82,7 +82,7 @@ The option to **Consult a threat expert** is available in several places in the ![Screenshot of MTE-EOD file page action menu option](images/mte-eod-file.png) > [!NOTE] -> Customers with Premier Support subscription mapped to their Microsoft Defender for Office 365 license can track the status of their Experts on Demand cases through Microsoft Services Hub. +> If your Premier Support subscription is mapped to your Microsoft Defender for Office 365 license, you can track the status of your Experts on Demand cases through Microsoft Services Hub. Watch this video for a quick overview of the Microsoft Services Hub. From dd01503ad8de2ac06cc4eeede1d1fdd4ec99b357 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Thu, 18 Feb 2021 11:53:09 +0200 Subject: [PATCH 329/708] Update mcafee-to-microsoft-defender-setup.md Fixed typo --- .../mcafee-to-microsoft-defender-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index 7dd1dd5614..8fa01a26dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -115,7 +115,7 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d Because your organization is still using McAfee, you must set Microsoft Defender Antivirus to passive mode. That way, McAfee and Microsoft Defender Antivirus can run side by side until you have finished onboarding to Microsoft Defender for Endpoint. 1. Open Registry Editor, and then navigate to
- `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. + `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection`. 2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: From 0f0e1c6fb2d2711f06430968669ad78a45d069e8 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Thu, 18 Feb 2021 11:53:32 +0200 Subject: [PATCH 330/708] Update symantec-to-microsoft-defender-atp-setup.md fixed typo --- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index 9224748cb5..d4b696ac3d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -80,7 +80,7 @@ Now that you're moving from Symantec to Microsoft Defender for Endpoint, you'll Because your organization is still using Symantec, you must set Microsoft Defender Antivirus to passive mode. That way, Symantec and Microsoft Defender Antivirus can run side by side until you have finished onboarding to Microsoft Defender for Endpoint. 1. Open Registry Editor, and then navigate to
- `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. + `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection`. 2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - Under **Base**, select **Hexadecimal**. From 559d0601f21fc8f2579c247564b0cecd931ed6cf Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Thu, 18 Feb 2021 11:53:57 +0200 Subject: [PATCH 331/708] Update switch-to-microsoft-defender-setup.md fixed typo --- .../switch-to-microsoft-defender-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index 1c9d5914a9..01e4796db3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -93,7 +93,7 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d Because your organization is still using your existing endpoint protection solution, you must set Microsoft Defender Antivirus to passive mode. That way, your existing solution and Microsoft Defender Antivirus can run side by side until you have finished onboarding to Microsoft Defender for Endpoint. 1. Open Registry Editor, and then navigate to
- `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. + `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection`. 2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - Under **Base**, select **Hexadecimal**. From c3d5de4a9f5bae117d66d0caafb470737f98cfb6 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 18 Feb 2021 19:35:59 +0800 Subject: [PATCH 332/708] add image --- .../images/device-timeline-2.png | Bin 0 -> 127121 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png new file mode 100644 index 0000000000000000000000000000000000000000..382a004486beb2b9744c3243417d0f59ef8f7100 GIT binary patch literal 127121 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ŗ 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 H#{T~cazPWf literal 0 HcmV?d00001 From 2b5b31f75f8309930ff7430c6985865e7e59d5e2 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 18 Feb 2021 19:37:00 +0800 Subject: [PATCH 333/708] added image tag --- .../microsoft-defender-atp/techniques-device-timeline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index b4ba69661f..88ed8944d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -38,7 +38,7 @@ This feature simplifies the investigation experience by helping analysts underst For public preview, Techniques are available by default and shown together with events when a device's timeline is viewed. -![Techniques in device timeline screenshot](images/device-timeline-with-techniques.png) +![Techniques in device timeline screenshot](images/device-timeline-2.png) Techniques are highlighted in bold text and appear with a blue icon on the left. The corresponding MITRE ATT&CK ID and technique name also appear as tags under Additional information. From 82455e71bac91cf881283ae1f07c5dae75d335a6 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 18 Feb 2021 19:44:10 +0800 Subject: [PATCH 334/708] Update image --- .../images/device-timeline-2.png | Bin 127121 -> 126621 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png b/windows/security/threat-protection/microsoft-defender-atp/images/device-timeline-2.png index 382a004486beb2b9744c3243417d0f59ef8f7100..25fb776f62a5008670f71b5a53755647e0791538 100644 GIT binary patch literal 126621 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�IR*u<@&;^s z4iIaB?NI%nXN=?UEqBFfAd<1nwGxdRtdbv65=~tY|&tH+d|+(J1CzS(41)m7(cfHB5mi;V4!AjOI@{)unmnnLNM$_O-h$vTw8mC-;=LKm9(jCf;Si$)4d}3$Kz-a%pA<65C zNc-9NEr>r{{Nm{brw6q+=~Rw`4{Ej>>ciJy@3Y=7ymB+S`I4K@;U~t%O-MZuvurDC zlm3OOvHjrX6x%4aCkD49vhwz8Z!6i+3HPTu#qwY5jUq3i5X&bNeH<%`Oois~1Ux)< ze**~kNE7FLIInM>nh-OOwsV`1Ibg=J2zSr;u<*fVB71^$uqCe5ou2w6+1;={xybEm zT$2YtN3AcB;L*7RtaG)9TfL<_CmXn#Kd#{h=k5BLTCxI_oku3h_o@QXMH wAUN6E{kQ*kI-84Uu@?pI$o=_L!VCTB*KCdPgG)ws)F*fIx}Ij~HQUht0VR=K0{{R3 literal 127121 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ŗ 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 H#{T~cazPWf From b0493a478af4d72f2b24e4c80ce382f595015d6f Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 18 Feb 2021 18:26:01 +0530 Subject: [PATCH 335/708] corrected layout issue as per user report #9174 , so i added one line gap . --- .../hello-for-business/hello-feature-pin-reset.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index 2a553e3421..2d44a36872 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -35,7 +35,7 @@ ms.reviewer: The Microsoft PIN reset services enables you to help users recover who have forgotten their PIN. Using Group Policy, Microsoft Intune or a compatible MDM, you can configure Windows 10 devices to securely use the Microsoft PIN reset service that enables users to reset their forgotten PIN through settings or above the lock screen without requiring re-enrollment. >[!IMPORTANT] -> The Microsoft PIN Reset service only works with **Enterprise Edition** for Windows 10, version 1709 to 1809. The feature works with **Enterprise Edition** and **Pro** edition with Windows 10, version 1903 and newer. +> The Microsoft PIN Reset service only works with **Enterprise Edition** for Windows 10, version 1709 to 1809. The feature works with **Enterprise Edition** and **Pro edition** with Windows 10, version 1903 and newer. ### Onboarding the Microsoft PIN reset service to your Intune tenant @@ -49,8 +49,10 @@ Before you can remotely reset PINs, you must on-board the Microsoft PIN reset se 3. Go to the [Microsoft PIN Reset Client Production website](https://login.windows.net/common/oauth2/authorize?response_type=code&client_id=9115dd05-fad5-4f9c-acc7-305d08b1b04e&resource=https%3A%2F%2Fcred.microsoft.com%2F&redirect_uri=ms-appx-web%3A%2F%2FMicrosoft.AAD.BrokerPlugin%2F9115dd05-fad5-4f9c-acc7-305d08b1b04e&state=6765f8c5-f4a7-4029-b667-46a6776ad611&prompt=admin_consent), and sign in using the Global administrator account you use to manage your Azure Active Directory tenant. 4. After you have logged in, choose **Accept** to give consent for the PIN reset client to access your account. ![PIN reset client application in Azure](images/pinreset/pin-reset-client-prompt.png) + > [!NOTE] > After you have accepted the PIN reset service and client requests, you will land on a page that states "You do not have permission to view this directory or page." This behavior is expected. Be sure to confirm that the two PIN reset applications are listed for your tenant. + 5. In the [Azure portal](https://portal.azure.com), verify that the Microsoft PIN Reset Service and Microsoft PIN Reset Client are integrated from the **Enterprise applications** blade. Filter to application status "Enabled" and both Microsoft Pin Reset Service Production and Microsoft Pin Reset Client Production will show up in your tenant. ![PIN reset service permissions page](images/pinreset/pin-reset-applications.png) From 09e86a7cba8b8a94b0cfd64dccced33234a3472c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 08:10:59 -0800 Subject: [PATCH 336/708] Update Onboard-Windows-10-multi-session-device.md --- .../Onboard-Windows-10-multi-session-device.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 94eacf9749..52f87cbe2a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -13,7 +13,7 @@ ms.topic: article author: dansimp ms.author: dansimp ms.custom: nextgen -ms.date: 02/04/2021 +ms.date: 02/18/2021 ms.reviewer: manager: dansimp ms.technology: mde @@ -31,13 +31,11 @@ Applies to: > [!IMPORTANT] > Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. -> [!WARNING] -> Microsoft Defender for Endpoint support for Windows Virtual Desktop multi-session scenarios is currently in Preview and limited up to 25 concurrent sessions per host/VM. However, single session scenarios on Windows Virtual Desktop are fully supported. - Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. ## Before you begin -Familiarize yourself with the [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. + +See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. > [!NOTE] > Depending on your choice of onboarding method, devices can appear in Microsoft Defender Security Center as either: From ffc432125f80307af5de946cb0d34339d8eb104f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 08:16:14 -0800 Subject: [PATCH 337/708] Update Onboard-Windows-10-multi-session-device.md --- ...Onboard-Windows-10-multi-session-device.md | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 52f87cbe2a..a2dfae78f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -75,18 +75,16 @@ This scenario uses a centrally located script and runs it using a domain-based g #### Use Group Policy management console to run the script when the virtual machine starts 1. Open the Group Policy Management Console (GPMC), right-click the Group Policy Object (GPO) you want to configure and click **Edit**. -1. In the Group Policy Management Editor, go to **Computer configuration** \> **Preferences** \> **Control panel settings**. -1. Right-click **Scheduled tasks**, click **New**, and then click **Immediate Task** (At least Windows 7). -1. In the Task window that opens, go to the **General** tab. Under **Security options** click **Change User or Group** and type SYSTEM. Click **Check Names** and then click OK. NT AUTHORITY\SYSTEM appears as the user account the task will run as. -1. Select **Run whether user is logged on or not** and check the **Run with highest privileges** check box. -1. Go to the **Actions** tab and click **New**. Ensure that **Start a program** is selected in the Action field. -Enter the following: - -> Action = "Start a program"
-> Program/Script = C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
-> Add Arguments (optional) = -ExecutionPolicy Bypass -command "& \\Path\To\Onboard-NonPersistentMachine.ps1" - -Click **OK** and close any open GPMC windows. +2. In the Group Policy Management Editor, go to **Computer configuration** > **Preferences** > **Control panel settings**. +3. Right-click **Scheduled tasks**, click **New**, and then select **Immediate Task** (At least Windows 7). +4. In the Task window that opens, go to the **General** tab. Under **Security options** click **Change User or Group** and type SYSTEM. Click **Check Names** and then click OK. `NT AUTHORITY\SYSTEM` appears as the user account under which the task will run. +5. Select **Run whether user is logged on or not** and select the **Run with highest privileges** option. +6. Go to the **Actions** tab and select **New**. Confirm that **Start a program** is selected in the **Action** field. +7. Specify the following:
+ - Action = **Start a program** + - Program/Script = `C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe` + - Add Arguments (optional) = `-ExecutionPolicy Bypass -command "& \\Path\To\Onboard-NonPersistentMachine.ps1"` +8. Select **OK** and close any open GPMC windows. ### Scenario 3: Onboarding using management tools From 3bb9208b7f20a411ea4a9dd18ac96f2ed3e266e4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 08:19:17 -0800 Subject: [PATCH 338/708] Update Onboard-Windows-10-multi-session-device.md --- .../Onboard-Windows-10-multi-session-device.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index a2dfae78f4..6cfe7fc064 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -88,16 +88,14 @@ This scenario uses a centrally located script and runs it using a domain-based g ### Scenario 3: Onboarding using management tools -If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. - -For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) - -> [!WARNING] -> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), please note that rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. - > [!TIP] > After onboarding the device, you can choose to run a detection test to verify that the device is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Microsoft Defender for Endpoint device](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test). +If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) + +> [!WARNING] +> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. + ## Tagging your machines when building your image As part of your onboarding, you may want to consider setting a machine tag to be able to differentiate WVD machines more easily in the Microsoft Security Center. For more information, see From bb9923288825b09ab679a6e08e50c7f8491e3ac7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 08:46:27 -0800 Subject: [PATCH 339/708] Update defender-endpoint-false-positives-negatives.md --- .../defender-endpoint-false-positives-negatives.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md index 87dd461c37..5aabbdddd6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md @@ -20,7 +20,7 @@ ms.collection: - m365initiative-defender-endpoint - m365solution-scenario - m365scenario-fpfn -ms.topic: conceptual +ms.topic: how-to ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs, yonghree, jcedola ms.custom: FPFN --- From 8a923ca322b28aa8870e0ba7429f7b0ebba1f77d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 09:04:37 -0800 Subject: [PATCH 340/708] Update switch-to-microsoft-defender-setup.md --- .../switch-to-microsoft-defender-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index 01e4796db3..ae1e5d1526 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-migratetomdatp ms.topic: article ms.custom: migrationguides -ms.date: 02/11/2021 +ms.date: 02/18/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- From c4ee6de0f6fdca244ebb8a9939cd10c6f1a5e1bf Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 18 Feb 2021 22:35:17 +0530 Subject: [PATCH 341/708] Update windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-feature-pin-reset.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index 2d44a36872..35853c7fd0 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -35,7 +35,7 @@ ms.reviewer: The Microsoft PIN reset services enables you to help users recover who have forgotten their PIN. Using Group Policy, Microsoft Intune or a compatible MDM, you can configure Windows 10 devices to securely use the Microsoft PIN reset service that enables users to reset their forgotten PIN through settings or above the lock screen without requiring re-enrollment. >[!IMPORTANT] -> The Microsoft PIN Reset service only works with **Enterprise Edition** for Windows 10, version 1709 to 1809. The feature works with **Enterprise Edition** and **Pro edition** with Windows 10, version 1903 and newer. +> The Microsoft PIN reset service only works with **Enterprise Edition** for Windows 10, version 1709 to 1809. The feature works with **Enterprise Edition** and **Pro Edition** with Windows 10, version 1903 and later. ### Onboarding the Microsoft PIN reset service to your Intune tenant From 62420b574bf968f40f184442ac400e8da82649da Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 09:06:06 -0800 Subject: [PATCH 342/708] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index d4b696ac3d..720a1e9e08 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -18,7 +18,7 @@ ms.collection: - M365-security-compliance - m365solution-symantecmigrate ms.topic: article -ms.date: 02/11/2021 +ms.date: 02/18/2021 ms.custom: migrationguides ms.reviewer: depicker, yongrhee, chriggs --- From 47fabcc57d0fe2ccda696f7d5c3b6e0a5dd5cdc0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Feb 2021 09:06:56 -0800 Subject: [PATCH 343/708] Update mcafee-to-microsoft-defender-setup.md --- .../mcafee-to-microsoft-defender-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index 8fa01a26dd..92e59213ed 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -20,7 +20,7 @@ ms.collection: - m365solution-scenario ms.topic: article ms.custom: migrationguides -ms.date: 02/11/2021 +ms.date: 02/18/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- From ed2617a3fe2c5e42f7a523a501965b0aa60ef2ec Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 18 Feb 2021 10:51:13 -0700 Subject: [PATCH 344/708] adjust applies to to mention relevant Server editions --- windows/deployment/update/windows-update-resources.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-update-resources.md b/windows/deployment/update/windows-update-resources.md index 49b83d23f1..848cc5616f 100644 --- a/windows/deployment/update/windows-update-resources.md +++ b/windows/deployment/update/windows-update-resources.md @@ -16,7 +16,15 @@ author: jaimeo # Windows Update - additional resources -> Applies to: Windows 10 +**Applies to**: + +- Windows 10 +- Windows Server 2016 +- Windows Server 2019 + +> [!NOTE] +> Windows Server 2016 supports policies available in Windows 10, version 1607. Windows Server 2019 supports policies available in Windows 10, version 1809. + The following resources provide additional information about using Windows Update. From e94675e7dcad1ccc1e67e8f1a4f5be181a8e6047 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Thu, 18 Feb 2021 13:32:12 -0800 Subject: [PATCH 345/708] pencil edit --- ...indows-10-start-screens-by-using-mobile-device-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md index 436f7e65d8..4f28ec54ab 100644 --- a/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md +++ b/windows/configuration/customize-windows-10-start-screens-by-using-mobile-device-management.md @@ -1,6 +1,6 @@ --- title: Alter Windows 10 Start and taskbar via mobile device management -description: In Windows 10, you can use a mobile device management (MDM) policy to deploy a customized Start and tasbkar layout to users. +description: In Windows 10, you can use a mobile device management (MDM) policy to deploy a customized Start and taskbar layout to users. ms.assetid: F487850D-8950-41FB-9B06-64240127C1E4 ms.reviewer: manager: dansimp From ac85f39c7bdf19f4eb8ab37ea84541ed13925db1 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 18 Feb 2021 14:22:08 -0800 Subject: [PATCH 346/708] Update windows/client-management/mdm/euiccs-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/euiccs-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index cf03244fdf..8ed1999e86 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -39,7 +39,7 @@ Required. Indicates whether this eUICC is physically present and active. Updated Supported operation is Get. Value type is boolean. **_eUICC_/PPR1Allowed** -Required. Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), then the download of a profile with PPR1 is not allowed. +Required. Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), the download of a profile with PPR1 is not allowed. Supported operation is Get. Value type is boolean. From ef183a2d25cf983dcabb319ecb2d450a253aac04 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 18 Feb 2021 14:22:18 -0800 Subject: [PATCH 347/708] Update windows/client-management/mdm/euiccs-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/euiccs-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 8ed1999e86..3ff3575823 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -44,7 +44,7 @@ Required. Indicates whether the download of a profile with PPR1 is allowed. If t Supported operation is Get. Value type is boolean. **_eUICC_/PPR1AlreadySet** -Required. Indicates whether the eUICC has already a profile with PPR1. +Required. Indicates whether the eUICC already has a profile with PPR1. Supported operation is Get. Value type is boolean. From 084b054448a456a5446c3e8058eb617e4d89a10d Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 18 Feb 2021 14:22:30 -0800 Subject: [PATCH 348/708] Update windows/client-management/mdm/euiccs-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/euiccs-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 3ff3575823..a1abb178fc 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -64,7 +64,7 @@ Required. Current state of the discovery operation for the parent ServerName (Re Supported operation is Get. Value type is integer. Default value is 1. **_eUICC_/DownloadServers/_ServerName_/AutoEnable** -Required. Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created +Required. Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created. Supported operations are Add, Get, and Replace. Value type is bool. From b402ef4ddd6da32ee60ed679ac4c4d741ca0746a Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 18 Feb 2021 14:22:43 -0800 Subject: [PATCH 349/708] Update windows/client-management/mdm/euiccs-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/euiccs-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index a1abb178fc..3cae935341 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -54,7 +54,7 @@ Interior node. Represents default SM-DP+ discovery requests. Supported operation is Get. **_eUICC_/DownloadServers/_ServerName_** -Interior node. Optional. Node representing the discovery operation for a server name. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. +Interior node. Optional. Node specifying the server name for a discovery operation. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. Supported operations are Add, Get, and Delete. From edeb093c94e4ebcbc3fe3e8d6a18d73b0f9df8a7 Mon Sep 17 00:00:00 2001 From: Kateyanne <67609554+Kateyanne@users.noreply.github.com> Date: Thu, 18 Feb 2021 14:36:23 -0800 Subject: [PATCH 350/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index f082708dbb..f3a6ddd33a 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -82,7 +82,7 @@ First, you create a default user profile with the customizations that you want, 1. The sysprep process reboots the PC and starts at the first-run experience screen. Complete the set up, and then sign in to the computer using an account that has local administrator privileges. -1. Right-click Start, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. +1. Right-click **Start**, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. Alternatively, starting in Windows 10, version 2004, open the **Settings** app and select **Advanced system settings**. Starting in Windows 10 version (2004) Open the Settings app and click on Advanced system settings From 9054e35bd76f4413756511d138676997f82e9f06 Mon Sep 17 00:00:00 2001 From: Kateyanne <67609554+Kateyanne@users.noreply.github.com> Date: Thu, 18 Feb 2021 14:36:33 -0800 Subject: [PATCH 351/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index f3a6ddd33a..98d50499a0 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -100,7 +100,7 @@ Starting in Windows 10 version (2004) Open the Settings app and click on Advance - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. - - Optionally you can check the box “Mandatory profile”. This step is not required but will set permissions that are more restrictive and it is recommend to do so + - Optionally, you can check the **Mandatory profile** checkbox. This step is not required but will set permissions that are more restrictive and we recommend doing so. ![Example of UI](images/copy-to-path.png) From 3dadf158f9811cd2f4591015b2cb7352a3024049 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 19 Feb 2021 04:13:53 +0200 Subject: [PATCH 352/708] Update gov.md 1. Recovering the opening paragraph that was dropped as part of a large rebranding PR. 2. Removing M365D from the "applies to" and removing the trial link. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 555ab3ee79..15dd5599dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -22,10 +22,10 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. +This offering is currently available to GCC, GCC High and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. > [!NOTE] > If you are a GCC customer using Defender for Endpoint in Commercial, please refer to the public documentation pages. From 6d4ddaec2f3b563cd2e178e68d44e9c9308d2d79 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 19 Feb 2021 04:16:57 +0200 Subject: [PATCH 353/708] Update gov.md Fixing the MDE link. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 15dd5599dd..08b1be6159 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -21,7 +21,7 @@ ms.technology: mde # Microsoft Defender for Endpoint for US Government customers **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. From d269c9cb605d0ffd57a42c40cfbfc8cf6da5aec1 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 19 Feb 2021 04:20:22 +0200 Subject: [PATCH 354/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 08b1be6159..3c7f03cb83 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -25,7 +25,7 @@ ms.technology: mde Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. -This offering is currently available to GCC, GCC High and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. +This offering is currently available to GCC, GCC High, and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. > [!NOTE] > If you are a GCC customer using Defender for Endpoint in Commercial, please refer to the public documentation pages. From 982d1996af4fe9ebe0f7100aa5f308590228e99d Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 19 Feb 2021 04:24:07 +0200 Subject: [PATCH 355/708] Add files via upload 1. Adding US Gov URLs. 2. Updating some commercial US URLs. --- .../downloads/mdatp-urls.xlsx | Bin 26000 -> 39387 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx b/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx index b5683ec66f0cb1daf7e6e7c898378ba26a12bfdb..c622cbae6ba5145c511c8b065959e568c371f6c3 100644 GIT binary patch delta 32070 zcmZ5{WmsIxvNrAncX#(maCdjNpaGI#!2>MZf@^TM;1=8+LU4ixcXx+xVDEG8z26V! zVS1{oOWt~`yJuGPFyulF6uyc)Gz>Nb90URc1Ox@d;(PLnMMwyUROBjrN+=*v|KoxP zdf+nhBbur4w>qWyAT{RgY&`l4Oqo0AzKH?7mU%;$zT(GYem(wtY`Wj3qK}l>!x_iF zkVt+XcuX#=kx~&HGdim(Y5JC5MK}!0J+|BnxECUs+N0_mSE}h#I|~B0rY`lUGJ&No z8pV;kEq_w>-h9oPfOk5}yQ~7>6Nek7Aop;XRgIMjwVSRY$4>*`QQu~I_2AAVep4oD zZ2eNru7pG8a*SFeCyFpL)nTf!+`L6L&{JPlTy=Wcgtr?jCSg@1zVSDaf{>z5-#oEX zX4n5$Na9)6eX*Qwa=7XTsMgqVG71!B(oCE7qhQZSD?(;l@-x>R3zt@)>Mkj&B=EZA z%sOVVOjcjx>iwesG2P9s#l)@?M|F%z8+F?5`k8`fix3u>-S3|M1+G(v%S_KobBaAD zfk$mwPHAtHwK7RUe$v<-4o7&5RQ<$w!${i|yF)4=eB5eizVyDxLh6)GGX6xzTeE&u zR^R}CXfujLxbdONY@1%k_{S)>xs{J75C}WZR(?4u^k7cD4X&37u#Fdv)hFMm|agu@g`22wbXxODpZwExQ;r%;7&0heazqZA107QJ#n5^s-j)+}~#Bb9(N`E#jB1%3{#_PK+qV~|qpM0wfm@S3+%x30npHol|IIg6A~ zYDT7F#<<8(l4+rrIq$b`Z;#c^>cu4HvIBLZrIVBik#NA6q8ntUUUkyu5FP8v}b`kT4NsA*F@Pb!GVebm5}wDZJID&OCEjl*ZN_>2*-K zgdVUVpjV4SlGRd~v}$CkVU*OpWWt#c3Fm`9;J11oTEONmU{B`q;me<~Xsd^7T(8O_ znR1pUCv&9C6Y(BxCg7b^i>eMwsFrwQiMrkfA8mDe_(w7>i6#LWL~g`%vA5w+$7qz} z_wZ2{QeUrrX4zboP!$G3C z(5g#XkNt(|Ou(Q`?(&Rz6B){Db$=!@4zFaRBIXml4 zN4PB}vaStpy8ca3c#CV}R#8(ulS8a8#JpL;gHbfiX*7*`Frm7FKHN5+bY3O~Q4-js zd6|M|H-?4FDA}tWks)e*{063RJ8SdE}#U*?|9z{3H#`l5aE^-;4$*nICz^z z@Zd(*Hrm3jctY)@_Ui%v?w6}NanvHSyk}IC(hXKueoIlbXFeX8E#XvEuY#%fQqyYc z(i?{yO+!-rmSE=O2IhkA8}X*^9K;1qC(yThhOG#dC(_`ABj^gU$v&RWlR=p#TAgdS z=6jOpe^)u#I&`|_`y@1-4;Y1)sjhIS%nd!^UV1`?Gh|C4gmVAtoB0|WbYvbIVNduK z(o*D2FtswfB5jrO_so7?BK$e&_@HsfsUYsXAgAR6KGggiOhX22kA~DPeEfKY1`2?Y zGx*28qs%427D8_Def!28KHSZ*LlNQ($M05pEu|#ulTdU?<=Xovt6RnWpGxD9Qt+fRpB-ujR*OlQ_sFtEt-~Gu$1cjmvG)!lR6yFsmH-q^rif6;(5L2)HOl31Ia{ybk;;YGpj^g2~MiQ-c`zN&gz6i}V>?pEE^Pf4QwIKLT2G3EvKe z%m42^$gh3@aAvuO_!co9D=j)eu(OCAQBDnv8j=1?qhK&Bnz4%ZgxI*hc(T1lDx-8o z+%J&c(g4XBVO@@jy*CmsWM>z&;%10A#BQ9>$^o=*Wi`py*cAfOZB8!a;z*DO53B5- z=EnH9pX(HL-|-SFcpr&Oq9Xf(YL6h9)qg_8J`}zoroyW~)c!IL5Pt0<^kIboSg_a4 zH~rnyu!0uJI$_P3d)=gjg4|XEdxXAQncyE=#s->TE?d4s?*8P-z8`2ZBlNvc7dl@H zHw>M-nw71vk@NF&S4hc#LObLO<0Fy(d^akJ2LaJu85coG5ZC@57AQ?Owp);k?On#3 zJ$}C<__OF4X$>Wo=cmNg8@MkYTrzQVLjz|MDHsM@Yi5tz@|tFCW*BhyBZ(TgmE?j8 z_3x?%k8*!r9I>?v3mQEv9-u8OojbENA6&D(8{J=eyt-X*KF)k@@Z#DxB#tcEzMoz{ za{sb)Z}w&9aq|&)>Ia&Qn;);cyDh)8(351K{b>zeKixc>o;G=`bk`$cb!AK4K8vYn zew^IXdHV8vxOY;$TzaGoFDPh)diOXuJ!x~lc>c!j8aHa`PsPIJmSz3ZX|21EN8IC< zgER9z;5OSvY*SxY*L!4L_x!ZJIpT4Bp{D0KCuAE1q$zyGQwH|yhwVn2ANPjMZd-s+ zsgldyT zPd>f9xo(P&@c*;&>D>eO2yJJnN8^+{$1+x6f)!C-;qYq)>vEDJUQ?jWjyr@J9^lx4xDWYljuI>QPr$& zzJK?-FRq&AaNw*?2s|cG?=EyUyk+0Aq%|t;%&@@I7%x0%A<#~Y+Bd1IRcGgv94&ua z`e2LH#~@Js5k98a*s zT@%Qr`tUexJ(G#XG;zn(c2+pD%iN+%0uI)pYdh=EzUbi2N%fEN^0|efM!x5u{Li~? zp0nlcz@mF}*DVio@L1E?jY_h?^$=dw6zLGKH+uc(sx3TR`a2Jdsxp12MSqh-oyDK)fJ}qS*%nc!H-luwR9zb z>#9^3S&==uUQBw9*L9mFw;>m0BPUTq`|qBC@tN3fWLP#HT@`lAe#VB?^3Q zZlOcn@*1Rd5*rkt&fnMi*|`Uv?dO;Y(kzGqZWP;ret2nY^8AC7iUe9D zHdW;%NN0O|P_y+9c6`1QpU6$xbhtVv>qNY(m2k7Vs+@=UA?=(cMGCiV|TYTB6Uz zIsxS0c+4R`G#B>?(hc~?W2EvW2yxWM2GRm7gFKDsoLmR!T=G;^VHMxQCJ-~iY7EI7 zIz{%k1Z@{9ulL1kew))azEWZ}YHa^*|GCVBWa9 ziIwlVyfRCGrPL=@2PP-i9;FKYiJm{=0}LW@!C`&F=$g?{9VL2P?cSaya6aqExdGuH z){_71te4D$6qE7xe1JvEv6YVNcT zSJpNr-U@;w@HVj4Q@HZDMJFA3dn~sETG5;MKWHz3*X%CgAJ+-Wo!8x1F%aohrO8+s z9pzr7?WAs$vP5_%lWR=QF)!lh@sr~1WH3MB6&}VJwW;XLJmF{Su?n%Hv-~@ zAL3}eKNlWEUW9@;x)@Rc(M1?VWU+AL0?%|7Cp<@ti5{5NFCbM&MN-BgiQX)SyiWJc zEWNyT4FeL@Nudkux9? ze(oWN#XQ51GKkGHe=j2k4jlytgQ%Z}8YPI!A0v2)q#L*JNWe_=bMYj$KP|Tvl7C-} zR8|_baq&+V7h99=M?xMY4r9?Fk2bJ!5{|m}^X=2^QjQ&$ZmF6jTZnVEBSD)VD(&(G}5BbRoA$ zm{aFC*~tW@GgZwpm2X7njc;M=aH7~kwEd*0W|tDF$V~KIV>>K%y0M+>ln4{Zt*53v z#s*3d!E@RH#3fk2Jk|d9V`zWYUG^_0XoDqh9C1wu8{dCp@=B<2>=zKe z%>wq|eR?^)S+r*k2SS2?Mm&er7|#R(OdK`4IGMnX*;sT(bd(U>B}@?W8kWWHSy08c$cQ(~_5_IU;;JVZiA%(GC$vsOm;F)J8Ue)R!q z^6%8p1ccy1*?~bNK)9{Nyugj%7|@=3b<@u3nr%R2fVT~BzQa8 z=qMtT#-ih*m6=2rOF7q5H3N<)Ma7lGgii4T(x|O!IbLJ$`#zT0!fHTGCKn52&ag2l zH>MBTinb@~Iil=5@-!1Q1RLW-1Fr~)BaP#$6q{ylH6SaKJIS#@4VLZK2kmqS{*I1Q z;ksi?EuOrk90tblknOuvv8CT;pdNq%#5{bbK7JK#p)?X#Gx7 z4^K2scrMJ*wDVOE2{amKDyrqqFM#e~l3nBAq$bU?Zi((d#zK27&DA$?814FqOM$K( zvbm83S-j7f0?UE1{sk{^w&?FF((`Wj2p$9m^FMmt2Dbek{&;cvQqm?|W;Z=h6{@bx zW9k#`?wLD(u_KYRh5eOHUNAw$DhtQSX-*DCktv)XRryRUdJl^EFLl%G<`biL;Pfo< z4ozNqvg zlsxv@O_^7)g`>QJ?Ry-#sMl!d*f0EU$bw*@Oj$U=|qh@l*A0JPu7^M zvYQ8nE42eWO^qtG!5(4!d8MHqnn97iAd~>mT}U?y4B{R^$P|h(n1KRchxUKVCc=T5H{feiX5CdFes!c`_Z;ND;ME?(LQ2zrP3&9s4 zbbW$vMg~*Gjv2vKen9STSLJdBk@X_VFe&J-fyRmo7%~sX_WNVvRjZ1(Iz-aom&-0qC-45^AtZ_@urO&))7znh3YJK25f%rs!sYPdH zfN#VmO}uW$PO!J>2(}^v(X?Op|Q$f z_DfbIv(#ChjMLK;JOj|})&}lA^JlI!hBlV2H zalE?pmCOVc7D$mGs-w>Y4k@Ugof`AGQPg9zZXsK2;v~vSKMnaVqi(ItOT%Uqg_+V_TVKMuzyV0~+^sgJe1UeGJ-v@b&GX*dj)mG9CU1 zaUl91*>lM@dMHv)+4ih%Q_@OAh<_@a^goI@&~8x7CP3nN--&k?AOc)gsQ6$N``Tk3 zA|>t?A!Z&|iz|7rGogujbY_;Bjrz{n;EnD4+B8RVH*Ep)<=`cgFcfYNfPzi_Z@rVX;qko z0Rc=mBY{Lbw>x7?%|w=jBzfd+dqgG>(BmWsxa8wSDM@m;_k4CF%aTMD7*@XU2eu)g z?=On^Bh10+_M z(F-APie!g>#n!&0=u=^b?6-_sgu`FAE?%NkBA|ypSc2Xfxtj>&|3*gDG7&ov92xmA zF{!d#lzJVotSmT;mV_~`P{|; zA%sZSh+%>#D184{J_F2cWo5vY*HTlPPa$Dk2Xt(oBY0tu6Jla=hDj0pr{2No5#CC? zcu9}^ov2iq5BsA})DFfSB?M<4nK?GJ-vyObJi>661CWP7PAe<3l?b+hPeNV{Y%sdR zD7>d!)EFLQ4h028Ed{SKuCy#7vhk}NZtTmxr`D*F4p@O%PxGVlL*-Aa6QP?zDUI7 zPvjSp5au$%1N3k(3!;AiOYgtVNxV9T&hhB8+>LWbDFS+NPCP)6`oCH~{R%XvnzyKL zn>D@`lA~1C5eTWkRBru-4&h?!BhBS0cV9N6*A~82g?b@{8Up^V$ zN?+=Y#Ptw>IaW`KQEUrR17-xhXetMnF&6&0l(VW|BrwgCQAKY?>w{)wK9qd9s*TFv zovav&-DIz%h68&w4&4{6K`V1Sp~pDQgDYn|4Gfa(pV&5yDog<>A7}7$s4*mg89YuT ze7+nc3|Xy^BCR@#Sc4n*-oYg)i4Etr66UU$@pP%8gpie4OpGZx2@N9cuML7ZC9n6z zuXlc}rEQ;|KGr?|^b#@fONR??xnc9%`) zC~mfeeIs{m*8Yppk*5YjZn^vVh5P-#-tL*2$}0_bXAQRtHh_RZsjG0tFsoLLze+2@ zUgz#^#^&ai=eh+zSn&M%8SV7~eiHP70}clQf;Js|0Z;mJ`Tk{rC$V?A-lpAO{Jox(E9>Mq80BVP$q-lL)?*w8Zirkk< z=IJD9IWzOOce(5R$knDtbUGURhyA4KE0goHLywcF_R-}LxDWT;XPYLswO+c$XiqxF z@WAcO@iTC>`p4zk>$$;*>^Ea@(&OdIslA&Q;80~OSe}`5e}1@sm+!H$?{eKDpz*xu z)jZpNG&3B$E;_1=cWckn>SknX1UIw#$l7amf4Og2*R}+{Xs$4RGh<%wtw;Lf>6nbW z;=b?DJ;C(4Wzp;T^v<@<%e#!Z?Ni3PVByFD{~BO>`o6b5>CpCev)JQr`-k<-y@PAR zOJk!)VVe}*nd1EI5u5rYyLQswOxwr{AH46h@wD-V6TYl%XPU=Fu(|AKrV_3UGCu!l zidRh2_U0sd{AQ{CL95-M`C9lL+8_Vt)<-9<#|LXpPwvrzbJz7jp0BRX?&k~5%1PRB zw+HpWgXNX`1>he=M*0qC^-eeaaK^X-zTM(@XD{KWCEDca`rN$b)ZBnIHF$4on`MZ`XHEj2Dcr_ebjc z#Vxps?~J;E=ac?JkMkK~**G0|Ue;J&aUSBdb;W=s2Ok88(9A0AX0nQ({ir^4pAUa>d;23hDDyN> zP&|@u@$jtj;l`x?(OE0vVsCn>oppcT@~X|HT)9rwLZ6qEl)L0O^Czya<6gv%&Z-}R z-X)6V@YCOPtgkgMxBFLvzhzD%w)w3ASWL8^dm}V8DhkgB=EL;0Ha_=$C@C`1-R7`i z+B)E{WjZRQEa@xdO8!Z69kx-;qDvpEtFJ~MTk2I8DIZ9X~nHj^q!{Y{Yr@Ng?G*wrdSepRq=YHuH|Fw{~dd~{^-L#APTL6|rpGeHf6j>=y+ zl#WZO5%OYq$g5Qb#2AqKaPeiF0U{6n=y__W9=R@&Qd;n*QzCt44x;y^AWGKsFGn`4 z21ljTGT=#+)ha!TLk>i0UP@W_E>IsS-uHvfoptVT#{krl(AVv`pG-e{nCYiY2d; zS}Pj-*NLJhfh7;+nxq-?tdz3Wbk)z8CgwCIQd(H%Q!-9ca#X;YkkEEHCKVGRrww&v z%)fpFVoN!1QP6Dz9$nyd@WJcEOv4a>*NK@3Nh7z{4vk58dD}08i=<0$(K#!IlxtIW z>LOJq8xWHaK%lD_tx7dczz`8aFrU^e7hXy|P!z)>^&hv@@TW@}>&5w+BE19e?a3zm;EUT3=_5oM=KUBODId><;MJdMT~iL-T%%X?dIm?pJvx zRY&E(l|O8wo}}3v$J0t98R^vmL8yUA`GqUBt(ogscvP`rD`{)tkRM}Ui5rElJu4On zjxghNdR!H)<3NlTpOsj@iBtmc(WL?cB6>!)aHY~aN&}aF>x5_UGCw>;_J%*bAtd|m zEToB>$6!DMQ+m2PgMUNcQG2keJjzlXZ~~cvz#d74ufq?6-9s3XreGa86NI|KG-Zzd&qL_ar>FZNm@~&@Q%F?T9pw09L(u@ z#Lg9u*eh5n&J`!=S74uFd8MY-n-$wrX=KvwMeJzWu|8%)iBd){@Pvw`7&>E?9Ai+>BlIs)@`h5!DDmLUY*2x@E6&{3PO6+n{gj`5s!@nl^-F#~mdEkz z6%T%T2b~+Q;utn!3a6-9ma51#X2ZriI>hqjY{V$75X!7njRNS}*aLG%+aDL-MfG#p zcN#2xe~Jl#W2OL%;ag#kIa{4<-F~#q4Q97`qvA+9u7wS`6v8LMgnDX;esrncn^LUw4=iC-*g6$j;aQs$`)w$xV*CjZ3*R3R>7do~bdQ9u|XX+88lgsS}j!bA@K?N-{vdMFA%*xoGKG~UCa z*aXVXLWLL8LRuv_E`_Fd=+#}kPAsBx@nKDQzKMRAFHycdN}n(b!e731KqCX<$4RjY z5q~MYU>w$zO;;f!x>p2?AT+I)9=+Qnd?wmJ=vM+MR}U@cuJ`Hj>biIydl2XaVgOQ> zQBINog@-RKR7fr!tP0Q9al+WIj@xok1S$fOjlof9Ay=t9idONx3!Epae(_A&$rMBK2r=I6yN&&0#G!ll$?gEQ^`a9=0VIkyVSS`!EBfD5DBY*K- z+vQIf{>8NQFCK~rUs?f73M94-Fb`n8j);`FUZYl8_p7uy#s% zeediLjs$!QP-P4{ZOLt*G1ag1>GmMM7fiZ!I#K*T2uwK%R6P>VZOB!^>vOYIqph{bdZ~%vaI7VHA*Lm%QTm@dZjgv7JDZ^LKMY0|*(6!E7O$YIEIkWObER#T7d z%gTY+qxnieXU;Yz0bzarFNj`^fR-CDT3H{JWcW&JM&2cz@(li822A-ZF@vW~_4@OTA&o0eZ-lm?mHN}N%$|QVtqza_;qV~7#jLQm#h>|TJUd<$zW_XA%8o4l182aBfoJvq2Pb*W0y z3J-t%w#8@1xTumi7?s+UtEgC7dqjT5rppgPIh#ruyAyyv+dtQ2#EbCFJ_IT zH@=vK|6-O{G1RMB_ye^`Ju5qun9xvAs`v;JEaYb+MfxEJG~c|F11FTE?7mo~#~5!T zMYwk6fY}>X^VJvP)(vQN8ZzKL@laDbtB!rx$_X@7U+1Cug(b{9xZnbE2jLe{kfq&o z{r@}Vvgu-^nYqBld12n7lc$uPldqKCuRE+s3cfyWTpw-60YCWdnRIX|^U9YAY>n5B zYkyH~naTLkr7ycQ-`z<^6(+bn&`%n^Uj6YW^J%K&7_iR%rtz+=U-fAx3y1HYFcY_y zjukR6IfYQ>cJtLa3>>Qls{e7)wx%E6Jdnc~tf289AR`<33!n5g=6`~Wa|f~rEDyQ) zqh_tt7_N{e6QzKSc4zBSMsnwPB{kKAGQ6zpjG2zVx{2S&hRCL)={RVG>f!}R-q$AO zKaA7xp{`#F0dd%Adg9jf%ijJ)U+5Wje; z4k@cAo`uOknx@Yq;}FWN8p2x@d0`|V<48)}vV%IKm#vkcLtRLyZ{iUNp(Dhqk}jV? z7LOGn*kLmaVjL|`(t!Bqu(NLMun-2?Pl`TK!ogW09oA6C^)xSStk+1)-&)Qp3oNc@ zC1S=wOqi98D|u%_DcOUKbw%6JUns-y4+g%ES+Fs5jnlZ?t4Syz z+&4Ga7L}^e1uwmTVoE;TAsN$*p7JS#SYmZhNFqHTzQvq+x!zyetr{(c8<=}JA^eL; z@>UpvBnHtSN;MyPQ8+XLrahQ0eN@N0a3K#YQcgu13_{NMPaSjePX;tjtKY!8)LfMV zn#UqQyZONrC*MCzCfh2VvYw4;FVBk1cB#!VC7?2d%~K02BLI{#NiCs;Byb-6&mIK( ztE?ES`n$LE0A*l~bC?Q>osEb%OV|a27dW)3vs55l214H&Vch%z>WEh_K#s|n5%iRS zDsmvG!ru-Bp9-_0cDt!O>pqD^qEpOYL43$mSuAvtcCH6^B>F4N2!jF%DzHJ{F(W#P z<8rFu{e=qAqS$)_tibzhP)rU+A>z{c+Ghgbh93KCs1&Pu4u)i&ibAN=%9O0?T!Sdt zRIv1SQ!x+}Stg|<)oZUe5vwuEiOH2`CRCMZ(I?J1F(=Dm6?1EF7A6{0-ebxMkM#;^ z83Z4fG#H9r&LKGvyEL2M^Ye(o_>7Hp1aAOCs+0WxN(M>W4~Sr;(eg#4(y9UZGXHe= zKvOn`erB3YFdlm2Hv@r)OAgzyCj!o(;BJR}PdDf-S}{j*!NO2!1_0 z^^yLrA_o5Qfh;o`MINaTF{0)rIAGBKM>yS;tzceER;0X0e(M&%Kr2CYa>_77o=5)Lbj6C2tjrT%66k#ln=@l> zTyR#8?u@CHg8?))+Pp!_RFPU9hK&)PE2Itp{TGaR#5M8p;uxoQ_&EsCCvfO)wOYoG z+Dir)3?k<59iqA)FvPOq{?i#?aBJc_#4s5Cu+vnoU|{|o_6?dJHX)c`qJ$0kMSA4$ z9WCGt@pZH9Cc=6ZwST$l;;!TU0Gu>E{CtYqJX+YY0Iq7E^t_5sPFe_4n!(prTgSnN z`&D}BO~yZiyRRB=|Ezo5R{ouS{$ZJ6T)!ZG9%bXMbN}?&>*mzs=hEjHw%|>Z8m~su z7F*ZgCC4xLX@XjpfNcqUhOII8AAe>tEr-F;%cDx&I=SZS)ZqP2+tcXjW(Ib&VK(Lc zc2?Km$2pt(_53|kuT#fquEO6RFMDN;9@oLQlaDvQgr9_89=bqMp3JO>13z@JjuOX0 z3%)$nHndyg!S*t?eiq+wJ=;B@5!0kCD?sBXJoFT7j)W|cC7vs&X z1WEh5v0tc-`)crDub8n_nidDoIfznNg0!TV-mP_LtiGb&pW`f^)>%|ewFX6yE3kYE zcz(NpbelC3ZjFX-laO6EGXg@uHmnJwHwHkZLHzO*OgXD+kR^^HMJ4}F!Lh#+PBo?qL zQY~$Zc_WAOJQtr+yB=md7%NOoXM%O2Db$3q(4&z&op z#vH_Bxbbbl{DElX18gt~k!FVZFp8n{q^FG`rw z*QeN3RlBHH{**Mhdt_M+s4v*MXa6CP!vxX_+;~VKQJ3ghevn-$)qbmwshs^xUE4fh z<;DqtTZ`)Bg2x`vPAApT3}NL8X}z}2LlQwXwibd?+Tc>=m^0`}+dJb=2%7->px6qH zD(JAp8{~$%OqmQ0WG~q=sD-JPL+!0w9T-Cpw^0_$#neFlP}_ZgKv-6y8TJ;t#dD zGPQ;66(hc#6*aacRIaBjkcasID&vW%b)WPfSF&q`w$pDSApOGoU}#w{rd&$qf(WR+8~oFs@2KK`qJV7H}_y`er1tO4V5 z-y5T*d!k6LdFG8;u;Qq%?qB>Otx_M*=27|yKI1y-fz^Kf3NXx4aLovfcM4fAMGAHj zRhvGeH?Gy4$^HD4jzVp$SAuo7C4w7q%Du(Yjz{<~G(1gM%I{ype_`^~2r1i`wF92u zFPnlLp|Z@IH^t8D1U3OvvG%C6kaqx5gX$J)FoXZK^j4Ypm eO&e1>67JfyS29HV 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 delta 19684 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 ZF3QO`+Cl_>eV5@q%RIp`)$`Ze{{T7Q%S8YH From ffe5d55111d09ea0944d695c796e1e002bef1443 Mon Sep 17 00:00:00 2001 From: schmurky Date: Fri, 19 Feb 2021 12:30:50 +0800 Subject: [PATCH 356/708] Update images --- .../images/alert-landing-view-upd.png | Bin 0 -> 81624 bytes .../images/detection-status-detected-upd.png | Bin 0 -> 78360 bytes .../detection-status-prevented-mac-upd.png | Bin 0 -> 69423 bytes .../images/device-page-details.png | Bin 0 -> 43523 bytes .../images/user-page-details.PNG | Bin 0 -> 23542 bytes .../microsoft-defender-atp/review-alerts.md | 9 ++++++--- 6 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/alert-landing-view-upd.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected-upd.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/detection-status-prevented-mac-upd.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/device-page-details.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/user-page-details.PNG diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/alert-landing-view-upd.png b/windows/security/threat-protection/microsoft-defender-atp/images/alert-landing-view-upd.png new file mode 100644 index 0000000000000000000000000000000000000000..1f42e280fe1e8a4e0a86be62c5c4c91964403d17 GIT binary patch literal 81624 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

J!3`Y)Ftl~q5gjJ!D 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 MMpe2*(lqG*03Y=L+W-In literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected-upd.png b/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-detected-upd.png new file mode 100644 index 0000000000000000000000000000000000000000..ab92777602b9d8a96c65b4d1a3a9291d8cccefb1 GIT binary patch literal 78360 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-prevented-mac-upd.png b/windows/security/threat-protection/microsoft-defender-atp/images/detection-status-prevented-mac-upd.png new file mode 100644 index 0000000000000000000000000000000000000000..8b6427d7f8a3409c2cef329724f10e3a708c5e88 GIT binary patch literal 69423 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 z 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 Q4B(~kQdy={$|&I90HfdO0{{R3 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/user-page-details.PNG b/windows/security/threat-protection/microsoft-defender-atp/images/user-page-details.PNG new file mode 100644 index 0000000000000000000000000000000000000000..3fa411e426c5676bc44755dcd177f4833c088f19 GIT binary patch literal 23542 zcmdqJcU)8L);5S0MbSqA5fo5)q>4xhNJkKnUP3@Z6X}E^B_Q2GQIMka(4-}V5Rejj zQITROp$9?}k&=WC2_0tR`Of>j-*4ud_neveP5Xmnhh*>E`(Eu@Yh5ev^mWylnK+pk z7#Nr}9zQf>U^s3I{JlAI8u(9z{*`dx>6n+Hx(Y*a_jNMx;-td^od*mIrLpJstWN>2 z&pv-_>czlt+5714*n~aL3kC+WD2;~?j9yqSj-LyJ%)DAUjA*_ZdD7q+|D}U_r^O-j z32BVpe8Ay~>sD$O=exK2x z{N?oFMf z;{@==2#&p7C^8|jQd6c)e(?3}akz;}EnXhN!0__X9Mj3N<02I6upB%#He4@Q7o*hp z_N`HR_DHNe$~7MutT@SI+`Tq~m-WU=0+*C@GjRzmn(K$rMvF2?E3={?dW?9!_7Y}F zi^<4(hkz;4A6?TWmmvKuMRGy>0addbPEMS_iJVo!SK5!e?PWtJuIKf*U5d;=6oKAd zl10!9`=YuoIOw8ph&7KNk@Hj#MY2F)95ZjX9_+uJoaQyro=eu#v; zDmy0+PG;=?#oC0%&K4iO2|ipZcdm2#7+kqpun{k~v-s=75O>2yCuw|VQIt{WF>0eL z`ULG;$kNbqxikfRPuNkR!H_Y7cQ9X@EPC59sDpzP=bAAs9b34V>K{!2gkf&HBtp4Z zt#ORrL>EY5>lB~7W4P6%RJbB_jOk2_v9=Nhgi^NCIWe%t7odmPpG|Te>ATB_p4-2~ z#9T>oI}h=0Izt|o-kDG|$~Y*DbT10g4a!|(qQb4kIInU1CLaex`61xd!hqFAB291f zQ<5RsI*5)pBS z20}_+DsvAROk%~5T0aXZT7F{W zbHFTy=4p&(W5hP9Xs$`=VfSCk_(0%bu}QtF7iY z0zLfY80|Nc(0VuHu3W5!uaImpwk)_@pUj9a+SesJP6)Z~=B^u}w{@H`=3EuKLU~|2 z^$e86iQ`4=SzFqvrZt)S-56zzRo76jJJv)BhE9@Bvp>>oi&EvJUA*JIWMN6To>f87 zG9v}|KH9%9Exz^6F^c$Y)24a9Cmq~W*dkGHwS)`uMG3L=`KnH%s6JVus1YTR*UrCT zl%*oV*{l9$c7}q?ROpJCW6AqsbB^}>`}htqSPASle`nvpoV}kB*rrTA2NB(D4VKhf zz?a{BQ@fTF5VZqH`{#`~;IaC>GT>Z(iXZ0yw5{U|;BFZ1^8W9?u~4>8&O3HU{VZs~ zRe7k+2nOU@EllW zp0aT{U->?DjrrgufqxmP->6HMZF5}ElW!@)@yr*X&M+|OGrw9WbH=3f_GbR#F>x9_ zrgsUr74}yP;xG=73a?v*mU`mafhFWV7PvFW-UVAbKQdIx;bZH0s?C*(&EAzC1Sfbg zA%|WcmKZe-o4lN03AJeo^@ea|Ym?7Hc17_LT_Cy=GzqKbL5HVIk8~#pN-xUnM{Mrg z+HvlD&pN|OeETT>lx9dX$$jD8{=oHhR5PEG4+-!oV!JOgWb)snu?qlxgdmn1?limB zAWQe{Ul#t9{A`*e+Y$+(z>q?R?aOEQ@&S0^miIii_}|o4c1{*piE~S z-!W-ji*!Te#Kc!kz_aUTO!C@F)BIFQT*uIpz&ZT8bn51{Iia!CoL$S&K1KZx77J42 zWXxDuFm^XR$R!(bZ`lBT_THdYV!0;9OMAp1dn`ZJspWy3BnZ5-7)T=^y+>n#&I(qST?j zh7mp|KxJ8|Cvi#HZ$Ro}fTZDF1mz($mMeNjTZ<2v9Gy=km*|lbph5#@<&#cq3$1Z{ z_Dq*4-1t61qGM5=Z8-D`&FIQR7%aaY8fXB?siJ>npE1;MX>ue0}~ZJPmG5 zm$FCun!A)l9%P}6JOosu>{Dnqmx4C>Q>+m+vl4o!nE_v)w?cgmbqa7n72nY9(?1w+ zMb~L^Cdz~-IxaTJjl`YJK&0|9VD|_m%Ep!O@K*UMP1Ek3q9mrpKvWJlC;B=6i-BKJ zRkXlol@6ig)-zpxPI)Se41<5UIU&=udp%}%ca(acAhNUecfFtu9p%AAGmE~InD!5x zy>0LFwznD|eJQF!`cfM26EwvapP=49`(u}}%05N`QfbfgpX^g|$4Q_4vB9(jK-OtC zd6CCO(i)Xd>9%BArsogWz8;l1aK6}Tk?xbh>J~|n*SZ!+{Jia=2QOdxo8Ll)&#|Sk z)~so~+St88R?CKP*7gC@qEjRu(wmH&7wDf-MLvnB+98)1n1Q#1-zm~p?`*!F3#d!%6FGk`=(n0APp>ULqfMd4h3`kV+CTU{17BnxDbIC*UdS@or%A1UNl^s?l@9&DzpkN2B2qZ*2DvGgpRiNyx0h|lFS%I|*P)2=aQzzA++ zKU_~h&cv1oE8+r!)ZO4-lL^^~87wnB-kn2-`5UT$fhUa(Um(UC_K8lUVs z2!kuyk(=k1%>b`Ij7Z1b598CZjjZm}b=^%3-Z4i)oH0Kzlf=;OOdmk5u0Xun2C0N= zHBVLnp0x4mO#mWPtNeL#%=?$ZZT_M9#gc-aW)@k;r_Z@^pQ0KEL_anf%!l5K zM#Ff3Pr=MB{5l9A+nJpk`xUYmU9H$!51={3$(<&l9e2IK-ZiN%?on;n(4JLd3esOt zhZwH_AbPyW19Cp{A^?;)r>t)5YNZVD(^K zSvvbFYXJ05(N?ot00LZR(j{zB$`Ulefqn$JPH(ZbANc2~>==AdGkT?9a-}YS0Ak00cpTb5KDyMdzA*rwpPj$&fR_1*f z8N|4FsbGUnY1LAHbe+=FyB9?F(6-W{i)D^2r1v%}y1%YD9TjwEStf8(?y#mG*Y36{ z6O+6y3k#W?-U;tn z>ZZTtu12dlo5HV*Vv+vLTUpb_b#B7#J266vqWM5ZpxAM$7{LG4%_Yh{UKr%gPF+(P zqQo6ijeA&fpenpCi^K&#g=!tF`R@M=krcz7J44kE&^Is(3s1|jNjF6Kh|Sz+(Y=aF z=L#qqHbic)VI+N2AV0~TC4(m30|R+0-@oH8-LKP&xR50Qh2MOzs0#D52B+(?Ags|Ciz z6W;4z*ErA74vTZRS`eN^VTOErAxv0#)tcZc@BfggWa$(_UA#sgQ;#ZRBTe|@xLS?93(|e| zes>jK5;yC*B)SWS6nE|dI(;`L{KMPD2Xyhte^)t8dQrV}v zT(+g%+CK06yj0H=!c<_cLgOREk+U zAt8XCBU$RnZ2FJ2JpheOmhCO~3+-9Fvz***P~7S;Wi!>ufF8WzZbT&l0MX#F0?+4q z0lJC&_v=I7gEBvRVn3@|9_FaiG-jHalDiKm=XagD@Qi@jzJ%TFm!|D*@rVov=Hw>n zE*CY6?muzBE`IUyb@UmqW3s8fmxb14VCZ=PGQaU=H?WCyXd)0PdyGMOdhj_o3CLyc zmvkuE0jBj*OXW}9<-f|m{@0b7|8JggaH=dwBa)*>PxXo|wZdtwy`g+PS`Eo7rc79v%a-{ce>1n_HR- z*nbn$=`*&+DED_vbzI`JljApsQfei2jSI#LtjO36tUoo(k!zCnF=>B@-~vo8(#2m|z=CvUrt6#mw@Nuuv*H&DF+ z0A!xQX>SnH|Chpj5lgI6phgGm8sDx#0{23%r3iv?K50cj%~WS*MsXJ&_;{KZd*EZh z*)!@^t(U6~H-7xwfq9;VFK9JC-Q%;K1a1b?&B?`{ANP_W>|xuJHrbr?z(+rT5I%^p zKAyTr7eh!i;wnXTA;DeRK5KE6{Dh%|Ee}o>Ik1_w*KJ{QNdIaU>)1d-nlUXg(Bm?gbFMYLXkM4K#lY6C!B=FyyY<4j4>2u$^tE`PrnZirnOum2{w4Y&8OBGa^9#XbK} z^Nlv4g~^HCe&0b_$E-?~V-!;vrm7+@2W+Z&7^h?$+9@E~U&``TniMSA>0=CLBZWp_ zK34mHO=u!9+eNRfg*ssN209}s;#AJ0)dAo6eQBnoQ$L#w)JCc~K`uAS#}yyxDGZQ| zT*f6`pb60BRMb{!tngyfp=pCQK@B#c6K|DK?4}L|!S?i-dE_7^JTRo0HjpBG87%l= z8U=Rjdx!)|3oko90l;R3*A`eFx!KuTPlJioIfpPf*1Ar^b1@M_y@DHtU<{h(MZr8B{G@(PMIlth3UV8Mk3Tm7ZBRbY|2Gu!`@>~AM><^q@UMjoS za=QV=Of_*L|8|ot^Qg4!mUr9X{9+Y5uYBMENul5h)P9@0YGz?pjDaOpME0$lRZ_MU zUm>SF1&JT@*1dm04_*N>4j5ofZOcR z*D3MZD0(Op<>0JcySvuQq8S%^F94IKXp$R@=Ad&ddjEzrAN(V<`cMfnXLk<(|vtTpFGNktB>MjtB zoC+%gc5Qe}NGM#arC+zrl8ztL-l7ADX_{$bMyd-`&Bu`JWvwO>^*tvki0)@K;tD4% zCqk@dxisX#ITq*mURWwUE9?tg>hRDYTIPuKw>qWnpYRJou4l^3$t7W1W}%A)eJykv zpzi*#m&(T3{rnx+#kXsd8bft0H#x72bdd$MGd`J)s%|`7Gj`R~(0@GZqEOx&igN~% zZMtTwQbvnuHl`94C z;$B(7na>*dJ1!6OGMRwbkh+7yGOsurUL;OvBJ%7*NHBl-yNe`M$)7FKtPY3DIa#=g z@=eK73|pUND$3$jtdmnMyvXFxqH4fX0RSj&%zw3C5EQX42#@_7{1sI-z#@oYCH`0T>9Q& z!Ea%3J;S7zY$R6McHe9MX(qf^$r!aR!nTX|ayen0U&Rbh?2~_kX@r&ZJcH zs2`h^p`c^#>dywm8T}I{#dF7>ccl*LWQnF>;Z{#*Kj}>62V~i4S38%g<7vKT@=ri* zdXdt)g9!=Kk%2qRw@XF}PhCujA*Ih%`<^_EA6$3fTHSVzV48G+=mg+)*~#llBR9LL z)ta#yH?d}EwTteBpI=8tC@8?b^{I_nsWQ32GHB~cRIdP|!n;+WPkbH1q=mmjWY?v^ zpCvbNRqy)x1&rhHRjzvC!o8)5|J}T|NUgx?o zUA&)%>yRq=Jm5Tu)9(m|H6f+2Y+|32kNezqS}o=s^3XJ@<})>Gq!w8R1wBeiK;x(v z3ciy=Ah1~6&<%%Z^Zn(Ln_*)tSlwf${`)3r83A{;Cf2a4PLqSMC)~1WFoNoXxzFB_UcB346zb5TM!)i4= z-2;IWe#m0AA9ngw8rSt+CU@K;aBEEehA*D&VB@lm_fUJroa|lH&##C>=hwAd8kI{P z1$+v1I{Z*#deeEM-y2p=Ms+8kGOp>ZogH98ZzHUIuZFHn;0c~xwu4E-5v{t+JMU2r;vcsGtg$NZgiLx9LVL+rW*Hm zY$tWQWLQ!B(#fenrok`(B)~;Kb0M5^H;o_Yiaai5X%%#6VR@oTY9C3@) zKMhTCqkdXRZr*wP-NQP5#OrA4_A#NRgxGh$B$T)inIS=uFqV@+#?X0>R zG?hU%@&!qa@etHCAAd@;ZV4j_x`XMB%x9_9Uk#Hu}WRbW#XLjE5GK>zsip|{6JJZ1m`NYd-j z*dJer=J z-sq2e=T2Vl>q00h{@~CVU2{>AfTy7Bj1M<-ZW~&cg;G*yh=y*YI4hMqNy5F@hqGtSQbjYPdg98{w1&DHGKY zBe+%WTyPwDK^^uDL*H{-rUq zL>A_4o}hC4IO}DuTmiYyGejxPE6DbUTC~N}m&XA#Ve5`T*PEl{GawX?&bU{q1LcY6 z6lyY@k=`UyG;I>-FzHnjlU4K?VTPf8pBhx<0}O_1@0{(V9c(v(O}3#o_*rSzv(vhR zb^Q5b83EqkmJTU#7oO0HGwudkJgHl`8g{)yznk5dd-uL-OI2Hei5&WOlxpFME*oj? z`aQ7O0(&}I(SULvTue~X9y)h+npKGs48;2iqJEam#IvyC^|NR6dR|AUR`^ccXZCyk z+VV%eCiju2DP9+j%Q&zI_W|(~WtCK+xVq@Sp5lh99+=X5hOmov>ZN;1Tpsi$fhzU+ zSEE`L(n@-MGU@|PPeY63k#RosOLb19S}y#sB~Ik}c><*jyti0$ybK7+r?+tj6^a!B2TwUh71W{g|ppdoY5Lk70 zwNux7>9LD{4Vg}h&(pR}c{8LW_eK_W(9G zjlQIBZk#=Bp}D#ZpaMu{-$yCT=ZZ0}&O{De@ObNL({Qd)7wca)_7|Td!F4j}UgqD$ zgh3be&v6+}p>E4s+)T9nn>zk&y70cuxCwPV76~kFt9C=#I6dEYQ)9|PF70%#lLMT& zs&=yUcvmU|JYyp~_(1t(S+LlHW_9^uVpH`4?Bf1^kAj#6x~QY8uikqS8;^lUtN^XH zMN(=R`J+VFq$(GU00jfUHKULi3yQBAH6adjMAi#}MPqo-g2MSR3fk&A>>iz(N}M^> znaA*ccIn|tK*i1t-9xXLmbC5JAF2_Od`d6p^u~+;O{<^s|IwHML|T0w;1mS^DM&FK z{`H^eK>u1UYOy9wJ8UIQQcGcb*AALCYKWs-u+!`ti!6|3Vswd>*)p-zrcGPJxgQxV zc#J_`DG&?<3T0lkKcz2IUM5>MSp?9Q>rN4J{u&V4fyt>>X6(>D#qhkvyhhm=QOqCk zw?MmeZEVOAeh@uMyKr~LcKu~lN_g@1G#lekpX7vI#DKHKL!-- zVpqA%->x@W{0{I=6nyfm!AdJ#uD)`Bo>~G4yHKp5e|Ux(RQ)Y$5$F*XZ_P|>9wd~R z$RkIVrS}*+4>*)+Qu7!Y;7;$s`eik;jYGDSJ`yoT!k5krD#j`-vmv(6^14?3Mno;GXMMC1-7Ttr(E&%roYPF9E zY7p~)CfF#t!Y8yA=Z-O$53^mc9YOHe9KHqt^?2<7ILb$Kkl^DzSfWTOnY_FB?64bv z-;YJwkmRZw7-)6g3))1ekiO*`-bU&6Rn#wDKSwSQAL1Sy4sJ+SjLn4}y40#zjbZiZ zK}7?K0U)n&2jhSb#(I9bC~iNZ^CZ?Z+e&b9{dLqwt3V95>3*qVU?tXA{xYgF>kep{ zDDS$)RRhZd*i8juO=o+4>+I6r!N+a%MEX+l10Ws&{Ayz<`L9)nbn~+W52^O}{RJpyGJ#Wvih%ubsbVB2eT_fa1}du#s0{_M(Jc$*$#x-iCp`oo$({ z+}$RV?pMv3Zd!I(23c9~FT`z4jr2UR=0{F+H)_a6pzo_};obG^wnBn+N2V$$$LrOa z()#Hl((+6W;RM5T^C{&kpI)Y!73TZa{U~9BM4M}=F>|38u&Ja!^&Ft>1Trf#JHJn=qyHHPGV+kQp{#!4OdYwp-fDtOvdb(Xh4hn<|8fyW)T zZJ`_RV^dB|q>~%h3oh-lJ5G?!M87SI@DCjGN7YWGXTP@qJ;Jyxe(JgAm6$lq;c*`k zk2XgcHFvqf+YSi7&p#Pn?p4p6g{e8tT|KpMFYA?rdSat}gGz+j`~?iDOiMIu?v4qb z{St-qdYA)A4h4>XFl81-yftQw9!?{ zLm4u|`p%8M_EHk&Z$v{;^L8PM?gZl@H^SVC(b6b%-%2dgpj6i4r#!<;SrA@%$Y)rT z7A2?D6Tdl;d*F3}f;@DREtb-$b9_36?F%xXKqUkv8^F_7V*8~_#+FU>*g@KuL&qxL zUKTBW%0M4uQRRK?0cq#dqMsVP>f&HgwMthb(X!sPL4A;&!6GOf>?TLUO@j zV8P?^MNou-It;ubTJd*x=*OSMk<~TIcH?!>Rkhk&^#o6^M#G26Fzdk5{G7}~y=Z}8 z-TeUQCiiA0savP-q})5pGC9!mRzZ<@haltNB&)^p%if#HYKyu(O^@m=gV0FYcKYWH zqVw*79hmrU=TOMmu=8NlifDWQpDf(Rq$41fYs)g$+G(Udm=za z=R zylCqXBLoY6ZSQthoEZe_=ZZaebh!P3{Zz`8DhuchOwU(op1~$jkjuQRbu6Bh{c?Sq9b)c5P*Vxwp-f|E1J0qK(=+|@(qW^Z+|a&V?6uyV=U zP)x$8a}pOBs=ZC5;@Fx{Y8^qrV&jU2C4UGAblCddRUD{`E?VHKHPMIrr4YH_OZHpA;n7^*zh`OsC4|jA?>LnUYi$|(5mhPP~G}n zc7MV1&2_%c_-_N7v*)RHV&p3q#^@=YE;@cm0x2v%42A_9mLtXpV4v$+2D8V&jrjB( z0Sju-BmY|M)Z$C_(fS=(+5<&xm|$kD)SVls&V&*$iY^c|zKMLc{R8Yz$(9@J%f!2m zsIg@FedDiwY&u#7$JN^qI~=$fer5?@ZI4XIf)6CPmPXE#>z*O={ps)S*^O@E4@%Z` z)+LRBO`POFy3~QiHbW6*ZCsn*jm(4-!1^yH&|NSKwFkwOsbz~XDV9t$3lm~Z@={%I zf@|G6Z3MC!ZXpUt<7HE^`3*VvlkLVsYSUasZ9^;5?5E1XHyvO5FdjNx)h8G>-*g3j!u0@`8QZM|DEXpc12@8IJ508I!xyaTe^-S)4|YXZT`eayKq0 zpwNHbaY9?^UW;ZGT)$dS_5xR-lP-qq$J(IV)*s2Nb|8q)_A>uRA_! zY<3umz8P|^rL@Bp-Py&-K`N)m6nrR8MZ+D z#;VuBLoo(>U%&6a6eNx%=jOYCtWHd=rp9EhH@KLPD`shHsf-L;i}+JzW~1rlar@7s zMZeyWGu;1hxbhhzhCC@)LE=qdgb(|EXzJRzoeqnveA&%aOtt#Goe`hu42r(UcaR~m>qsL?fVCie42iqiBc+z6HH|FyQ3+|&yEH}%*4`QC_kym2 zWVcDH!T_8g%Kyv#l(ZQM_@H*___E{-6+FtbStO;BQYToq14c1!Iwup@7f+vGLSue$ z)wwCI17#qKuWI`ugXLC51ooWZ5?aX}BV9B^9-N&MO#lp3FE)2lpk-k1pcwO=E9jB& zH4eciWy;ix{(KnSpnCoC$(484T=|45Ny%ZB5le4}&P>)cDBbPrpeptY21t^r4bY7} zs^T#$mQS&VDzwczMkM@Eaz2Nytm`Gzl33!5^w5E2?BFKcA+qA&gSG#5EYcDM&?l8N zN?o-F?W}gjsIIhHBGXL$fVy7e^!nUO=Rsqec!2Z|yAv0*`*3g|6;t!V=ZqG@%QdW;OXezA({YhXR1Aa=q{f>?*=$W-4tv3$gRu5*G z2&4%ewy=I$LBnX;S?da7L_>r1_>!7?KIr4$P*g06xBFTJl)jrkk>Z1UAH(qvvBV0? zsm#KW+NaF=E1VY@@rqAo-$$N2If;I|+Y0-|D<&QiQP*3&bxC}>Q;=;YPuOle0KZ+` zz8*T>l}+JLG-5%%2NN*X);qVW6E2CDfURs{{gDt&!U*QpoKr^9m96g2GZs zN$ouF3CzNg3q0bYFP$vIblzqxqb4Z5Dk`n}4aBOK`5xM)KtTI>{U2RVi?xK?K$>~? z!XNI#|1~|-f6S}=YYFQAw7R&>-rjxPWC=gw@A7^Bh?XGsCY%y>F*Z$i`eC^JND%Kw zh$Et2Q%Z+c@78ykEv-^>(vF(=z?zO|ETlarL&QMU$qM zgHlnq(!GpFtKH1_l$)pv8cnUcJw=(`bbgZJ5eX1SpW3< zPLYASR8g{6os!RMLwX|SyBUw9uBd&|3!lmiL6ZYKn$spdB8VJq=G zukJil*!3~~60t7X!X$8ej!%T#f8KRVNM%X^DjfLp>G)@dSkESjpv2>B6LOk6_f%yj z8b!-!2c-hckxuTM6ys_Iy+st(aP5~EWeZicfk*NpQRZx}JVPCrD(C*%n#esqt&%$( zYiD1i;srT!vVcB9!D#IKcnvRYf!`OVOJY*svUCfp8NgHjqo-L0FG@HWX4^d^ajgN! z9vN0*t-wh)FWxa&tN&`)>e8Zg->BbYmRvz-H#jKn>N}yzIx$x0O~LLW9GrHSg(5x+ zotlt%_@<~)BtV`@V5(}$1=Fd=Gbn!Wzf0(G8nDPU&x|#1Xb#BV$RX^c@6gNkZbP+{@D??+1%@8^zS5^ypm)`MVSlXx*6#u5 zw9Y_9!;5|jFn_L%QtIwMJ9i%t{=rdU{r2xn4d@O4nD3XS>DEhtW0Bk|-hs*3MIPh% zjYs9rLw*`H1Q_DSYv#so^batpUBsCjFpdb7T2{>jksB3_9~VZvL?VAe%y033%n&5b z@$gZ@LOmjR;7#_XZADAroF&ZQ-KSs||2Kk9G-K!W!`Ln-N3V}X;AGm$Ue9f20-aHY zyb8cO!cj-VAUV6O6RX9kkijjRaNC62H>ru_~FJ}XP_x}^S^x^ zG3Q`0iru-R_=J$6Y4I~*N9=g8`7wnMms2Uz_=y^mV+{cq2aGaq#ZAFqSm@{5$`JF8 z9gLYjOqsw-Dsw8SRlJ(-gWNXcI*d}#9nwB_tZy>L&U9|0!m9p1b=Y$HyBm<1>qY_q zh|XW*jXNdu_llNlpbe7ynwU}S{vKE2-ro<-q14f89!V49{9(RWvBlwv^4f5%mSx+5 zm2?#A2{vvPyHf=M%#_95yxDv*r=02sX*){GDlf<`f1osiTA>|(IsJ!<4$NxEE^MdSITcF-$lTFJ?{v>IkXGwtp z+E1C1y>@e*Hw8E}=Odclpyte1L-3sv5TFV5=nFyFKK4GGXkj1V>6O|Kt(3_w!}?Fw z@EQSxR@jHLkGrW!dBO@`gQG_Xsp1>lb7Mr~Ox~LondJdnbiY`4s7Yr<(y>LNXwDx6%Hra0%*FV^D;f`2pBz}ckE3)Lg%L}Zy|4NCm)5qt$o0Lp{d2TvOdHj0~Xm%TAgCn%^3 z3%9Zq)N1SW4_C}&t|TTSx678dvj*$35@?Jphng47meoQdV^V5q2iO=YY@8n`e`W%4 zpjL+n9@ieZAUlOL|G{Jw%j(p4-|0eAbX`NvF& z>-Gh+C0Zssk%a*loOucXYHa#nrgTPO7kX4uJ&jk5GeFeiJixKe$O0#2qGbph7FJyZ zv93p7F9%2pqJ{J=A}j8D1qPI>*VZ3vzu*Gtf4|RCt`Hrg55G^4d2?E+u;;s^gDu8z z;#=Xmd>LMH=$1p~PQa$ulFSj9ZFKWMcsXX4?c5%^e5<3vLA@Y{ag^74q86TCl?o7? zzQ8+TmF*)+8-);0k<0YOf$Ni(#D#wj_lGC)IwlLqd!S?*eb-OQ%e|+G`d5_gH$PlH zlZq9pkOB5pq|y1#QdRSC; zaRYuv00n>m&=AWq3te|AtB7G? ze00#_J0T_v=S`|O95s8r5JBmzC;Bp{PHBt!UzuWL)-7smqHx|UUy`vYj;trTyLYRe z&TKhQGk#H_zFgn7t_Y``)Dph*Xx#NzGTVZR7r+J1ybtt8^ZuEx|AIGX($i578;mFU zfe9dnJ$;jjH7|q1!7h#(aXonea#hdNa{rm2`1t>Z35x${GSGZyt38SJg)_@@=q=kY z*1rle&kAp>A7JwVI;bB#j<3W#=fPLQA4qhhmCu*@9uf|KLHnau6*zfvW3bx1fM$Y< zfX*@TjHxwc+J7oznnK^YoL_8}pI^>nJjavL4OJtPfeBMp{AC3tG0kJUNzV9TG|98` z$Pb%G0Qz-Xc7yCeMy(>Qb0Fi4Z&F?mo<~#qNgG5yeXQB3LbbYX%7~Jsk`?_Nb1nI$ zp|Jzz+XAq~&l^^Gi&Ghim{3rbqI~-Ma4~%Fg>e zefM#WIZ51J_~2_cqETEAMM&xPuf6#hcasDb z&^dyR*P5=-+^y>M&3w4@SATf2EsuV}jm8Rpnu}$#r{6cJi80&FysP+W>|#8~Zb5!# zPvC(P&(Ori(T0Qo8}f?j?4IGZ$rNOgOX*yS9!N{e zpvTtnlRai7=ZznO`+>3Y=Ui*cQP#js>$@k<{5klk^l!|xc9w{S2hFBBXanr$FCn5$ zdu4(aX-6Zi*V`BF`CyxzfV2T$JG6dkasZeD`6o4U=qWhqh>dxY!BKnbkWh^d zPy}hnQzWV5oCfpLx*A zOh{S=r|8jwtHX^7et)sH3wq|-7X0a~LVi|55{9iw*tpl%KKapGWx()?Z=w=$rB8$p zHl;}+Ur4&3{?P6&ql&rD2a7F1J3+k6e@5t^M{hHZ^Na!{e26Q!7GRVw2sCVUv~u8& zg8a|gm9JTP)bHeYPWrP~Ogd&Z502Vi#QM1QCDNvgZ&2K@E=%KfU8B@u^r<6qsrfEq zydce;siN}Qz?dY6?>`eq|0F#oO^4td6O$R!(VMROtrZq(f4+u7*K8+ zZ3bnVZ-*hRgL(Fi)k6SJgY(YOr1BQkpV{_LX7@i1GvD=NPVLH^1AZ65QGmF!vvJz$ zNOmuynsb7WpvS*MeEFBkm;c%f^?yu44NW%w-6CH%Vsxj=3dX{Y>D&Kh*$k-IyWe?wukUWdb z!;su8yVZS)w6n4N>j_de1zw#ud67c5H>=4U0H+3MLEfB)TUFgVZAIA`=NZI zKb#gnFjyXMRIRhUXfNP8QqDxQ6iJgbbkgB>a>8GZuHBCtx}Cc6;(wDb=;>R-HsQ6D z|B?P-ld=BRbFCrQb|{Brn5B&a?oW||jx960ONb9G}lazgSLfH&ibB3ff)FUrE zW=jLXJ}D$RxONX%hOrFQA4ecwcQHvP>T>tde~%z8E9u%ib8wDwD!yFsWfu8D(YU%0 zIjtl(9H5)E4iNj>Ys*eRr6$a&3|`$55aH%R3kY^JXT1^?_eI0Ol#!WP{4gQCb%TLx`svt{ztR;ep&So;Tf` z%~P*JHe;-a7{6IKyigTnQ>pvHa$y*^B*K=IgvnbG5rLZIn1w&YV2zf7T8% zyjqCsyBzMkwbe#b@k9#kbVDfklW7AJBoOm3o-6>@UtZbm= zQ2ELgtbm=f9vXekE-e`&;8EO)sBPx>N?Cee2)Sk|!D~kDehU@hb(@9jxk;6lkUToy zrYJz!CG=#DkaEzXV8_Y)G??&{XI1P13fZkNX2RP{6rtQ|@F+>Wn|%6->d=Ey78OuP zhI>V+dRtyWom@(-`UuYjVIi9)#SsVBqXA6yz!SYfc7nZRjADypn2@kzSYwS<3G)SU zpej23c=aq}~W!nj!Sx%v${8cyh9V*-pyzargEGG|&2+BdbbDzrNNlDSFw+{g0E zD51JsJa2^8eK5wAhkx#K41y9C%Fk!qSlQ7qou?WBvER4aiTuO3oDe?4nO-0>g#@Je zoCBnN1I!++mr!=_RF8!;g?#Mw2)^nKnf9afN{C!V4I**6PV16ZUZ5&_eXS@=I&|YY z>T!gqo%3qtg+jdfC8mZhR$!-!Kb>Z>rN8aVWzx|GKd?m1Mr6pz&YrdDV54L>k0l%1 zgce=#aMEN>Lmhw`4{jahX5qeCg)@Qd!bhoI&U8WKAH6bBesfAZAmI+lGM?5B4E|Lm z^_KQE3mF#3zIYR_fOU$T>$jsEkx5OqGi)FDs%yP_$6Pg05In++ zy3AMGi&i9^i@!C`IS0B*+wM z+x7x=2iqn0+McFUp_)Bty#3H#0bnnzy>Csm>F&=hI?7c{9>$knLG|Rl)4p^eAQFzs z+0-#{#Y`Q!6=MrO%mejyK+Cm$Rmc{LS|0%#~(Rdkq3MkQSXye#^g-aGd z0%DN#1mJ>Zg&kC>O<{XwC1wr~Sg@u|Czd$rEw2OtKimB? z?qcPqjM9lM*~<$?&>A5E+J^P;B66B$p^nB7$*TXKqcNQ|A2%uAIgWnGrss_0iyLzP zODk6%l=PyuPg$0MMQC-G&ji9%zbOqO3fuT0~L2r5GfT+ z%%x+liKZ+n7F6a!YFLVvrhY%}Ip@3G`OY_U@67$1VHk!V@3Xw`^Q7rH{}J#gkR)?n zI8)+hU6M_bAmraM(FcYuO|)k15zx;@*b(> z*@Y&mR`4w^zioZ8oxpwk;gbirVxy`r_k@zaBU)-h& z7`;L|MNUAsBOQ7neMMdew;Z{@L!o-pSxixwK;YN` z@P+%VRWer*OFfzP))F1OhABn8vw&7rQ(uq?MDz#*PVcv^Q#DaP=M1tapHxA9X|(rS zWlKb__S!7Pj>aWTs*9HMtC+p{Cp8-j?&lgZYfqa{;?nDdulJ^4zuo)km_BmRs8F7d zc|c48lZ2uS$PeM+Od73>)f^_iLZBksfRl?Pybac^)Wr0sBmeTrJ!Pba7IHJEB;pWw za`do)AS--_WP%0kkw}LyTgh3t#;)HX@Bhe|fPZg?qr(HbPV`QOs;g+xEfD!;M!=aF zp-k7Vr{PF3rJD`Zp@>`m34AAu{u1~aHY|Ju8>f^_TGiZo;qj=1fH>#dH1Au4Y@K=-6I5Wt3Acc?lWIi-D zs(L<$@|5^F!2Airpa{b;=XQ5EFrYm9R}&Ay-==3QZPwroR9~*1VLe>%elIF zLZ>BtN<~pOYqdjF1+es-{rC&*p(cX9Du##^W3q^eNv>W@`$UsKtUmUe+@$|1#XC~1 zhqhR2w=xv>mXs4sd%3cJpp1Rt5Rp_}_*3-AG$dSf1-5Y2TUIxE^!iXEPrG#=%h-_0a!Cl$WT&75qWN~^`R*QBHeIi9f+!+w*Mg`kH= z`GNffEvi)m2&!YrQ&}=M5P%eRP5`{j%9ml+-=@N=tI$YDmh=WZAF=Y2S0GReHLW<4 zHCsVV&2(w{Hl2a%2VCdaYz^YRV*c_$%b}wAC4hlFu$40M95Ne`^;~-&d^JJaJL81f zx37lc37mN%3&TQ@s>AWLI=nNqw4@d15tafkZW+%;l_!EzEo~DnO!yHUw|T~P*ju}x zCwq(-NqETgpa;w*)jhrc?~$n2jJ7V7!FP@g^TZq#j=s{m30+sE`B&G8M>MrdCJdH` zR--1xWQiZ`b4B53>d>L{DXQAXtk#G7;*~-^PdrvmQb+o<#Y9*3^7}DKshoovR%MrF z*-dQ&=sU`vwcBT|o}=f8+&TOD^vQ+$;D%>#^HWdOruu7D570)tSzTRXe}b~%^b-4! zF}AO~dDNu}-2G{zOAkDYYizAW8KIa=X>pq-Y=c(0jrTccfHg%kr|8969N4rFFxXep z5DJn0>O~$UcM-)Gf@h?aBT+25UeYUeE8U!$%0QPnXSREx%Le!%=LU zg3f5rU;#WxTp)9*v0x&nbves-@vDz*&2OiM@pzeg0K$>kH*R)A{dOxFBS)}HeA+ul zrj^=pRxo!yO~Vj2He9P{(okCpIxuWY^=9qc>(~gc?_< zyp`gh@*FMd5_`FYIBpK*_J6l#&LbR5s-%0O{IjcCFRQA0M2u#TkaUukQkq?Zz=o@C z9aK*FYV0}WiNV8Um+;ZD2ssD9_MTkM(Ml$%t@*|0G=31WlnYBgGG7@>+M#P;KW#tP z7<5V!`Y9=e`0Gq;9HJLrJeM;I_PBEl7<+ZcU|zo_evHnu-<(I;ra3pBBpHA(*YHGB zz+ec7(~?C0|FpLLD~s&^cfzyu^n`af_LD6+bd?3h7ZLy_*1*8oC7vb4V*u zk4(-^_~IMSC2X|c1gGvKJ}X|RzBIZQr6s-;2NvY-ZcC|#IoAn8E$WhiNRX^N5h&jb zhyxP-ljR*9+ec$lr=bYPf}Cx-7T^{+cNBSDsTl-Py8bWxlt8yXjFLd}q0a*zn=0+E zwasyWB1#~uD@tnHg8TNc=0~UOBCxlo^W5yZ@a?%HYQx?sT@P55Fv{#Qu4kpElz(i} z1sWgGBX3}r7+Mcj004wudeXc@U#wUd5|^DZVr4IwMp%2@GdFoXoPgf_TKlwA{OPmk zDO*00I34v@T>&+Z@~FY=uS3X_XvQC2IQdn7mbrY+dVDzBa#H5web$BhYSE+Y(9ovV-7 zjI@6YZ^*yVY-&?bk*0w*sqE$aOO?R5bcyU=TOT;ET)_qpUUucU0%}nBG#u-_PBR|} zhfd8n#K1;lfu^$dzqOhX4EO+NdPj?wxs0K9Y$%+oU4UlBj@_%|GvU3B4Z(@RhE$gF zRAFI8Bk@+{iBj1!>#mjmL8I(==rp`ol$^!B`|GkdmemJWKBvQ(E&DOQpw%Il;_dOX#vUxOlU3g$r z#LM43qJ%_!zqlNA?Pc6Rwh#z|I<3Chp1-$zL{8Lop@uZF@4&)o3agVDVH8eFV1BRh z@8-&|Vk=DbprpLd$oJ=#Y+o5tBXulV1x}-54uZOrL_iU0-;3XL`H{7hqJsf_VB%)3 zm4)9QG2~bm&A)q-3q>v^6_ytUBDRzU|71Lz{QP_8f!?hR*cC{N{If`c;@(TS{{2^` z7b}9*(Jk-gOWj)HDXv0i{MG3uH36?y+X?P28c4OB%@{Ct+td~cU6Oo!&Y$a}gOV`> z^in$9PL|lY?>_uI9sWHU_UAh&W-lIoW&oLRfRCvo0V=dk(*4MelJ`jqHcI?zDcS15 ze}FEB+$dGA9=u6>8oyzQhuLOi{yRVi3u2;=(-VEKJMT8~bnS&_&D1h;^K4Vrm1N=L z6>?^9sT#coKx5E4S@Y-`yvZxZ?Lz>8kON@v$n)Dg{0I7eLl=Bg#iKrBX59g)QTeFcb72&GxGY25iVO3<-rOeRN1^>goCVdAP`#aT_gQ0 zuZEcL+@dSM&^5`@OC36J)H;G?z{WG8vAA!Io@QMi!Z*S2So453 zVk=_(35dPeX0zB*&%q!BU=s5Xj=o>m2WyHyLtY0nq5GC6038KHaDiSe`16Nt;h%cG z@H0L@NZ&NnlmqMLo{!VZ0x5FnJ&M#+`Sh}*A|Ljw-Ff#KVf_r!6xr~|aD&Bg@t}jiYsbjWZ;#lza*4&DOs6Ib?7jotz zV3oYv53jJgGiIoS1;6#WyI!PMo?q*p+14nOt-0l)(+5(+jVD!e&fIi3(lze#2v|NB zSx%RY``CuL7s?cHGx-MA`qu|#f&iZh8~mmyGkQL_=O3L;l*wnoG7JOMc}vRX27psl ze+nFr@7J&1LS3Z;6C*Kbh@@6;`L?VSJTG_YLF=3s>NRwfi<}LT#8id#XE`mfJ1~E! zS<7b=WjU@hV0D~IZ`q2=3ZvErm+Bh*O_65`;b8XFI&f~4fwfO*ZjYcCpfaeh=fwg* zcC+))H`Pj`ebf&@J@unHPRNB5K_)}vGG3YR#6Vv{nSS219pRwiK;5OzCaw1d*Ssm= zu~{0V(na#IC4EhjM$s7A$BY5e)kOB0B_$)Q{dGHfftkwwDA?#!+o+HYwShzvrC#YO zV;T!N^}N!DOz*}1m|PKqCM_%Bqt%N$^29zdaWcKUvhSLU<$HpN&J7C#Kq}XmRS>=@ z_pbD(76NSZg6mO{3rPj7G0%Q7rebWHz^Esz;l#}B_aeZeNjHIxj@w^@x+)V1U5_aT zm#{m!=ZdQGjXUed$cqc8R)`f%k9B#xvEozxlOM9$zn)V%vP*>@`Q~v8exmAzK=H7h ztBn)4@D+Rc{FYgqn`_@mB?mq_)m=HMYHhx7sgySR+O%O^`zQK|Q#vMX&*#m2KbVyt zsMjV;W{P<9AjdWANUQm==doLKA^^67VSOxbRnhi6D5*% zt{D&b2F;_0;oU6`(vte>XSXHk>VIvq&YWA7;sv*@cyHcX3B2~pIWz0i6|jr9{s(0Y Bo$mku literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 6fe665d67a..ce33e37a63 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -44,7 +44,7 @@ Selecting an alert's name in Defender for Endpoint will land you on its alert pa 3. The **alert story** displays all entities related to the alert, interconnected by a tree view. The alert in the title will be the one in focus when you first land on your selected alert's page. Entities in the alert story are expandable and clickable, to provide additional information and expedite response by allowing you to take actions right in the context of the alert page. Use the alert story to start your investigation. Learn how in [Investigate alerts in Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts). 4. The **details pane** will show the details of the selected alert at first, with details and actions related to this alert. If you select any of the affected assets or entities in the alert story, the details pane will change to provide contextual information and actions for the selected object. -![An alert page when you first land on it](images/alert-landing-view.png) +![An alert page when you first land on it](images/alert-landing-view-upd.png) Note the detection status for your alert. - Prevented – The attempted suspicious action was avoided. For example, a file either wasn’t written to disk or executed. @@ -53,7 +53,7 @@ Note the detection status for your alert. -![Detection status detected in Windows](images/detection-status-detected.png) +![Detection status detected in Windows](images/detection-status-detected-upd.png) Blocked or prevented means actions were already taken by Defender for Endpoint. @@ -65,7 +65,7 @@ Other information available in the details pane when the alert opens includes MI For alerts from Mac and Linux devices, remediation actions can be seen within the alert story as well as in the details pane. -![Detection status detected in Mac](images/detection-status-prevented-mac.png) +![Detection status detected in Mac](images/detection-status-prevented-mac-upd.png) ## Review affected assets @@ -73,6 +73,9 @@ For alerts from Mac and Linux devices, remediation actions can be seen within th Selecting a device or a user card in the affected assets sections will switch to the details of the device or user in the details pane. - **For devices** the details pane will display information about the device itself, like Domain, Operating System, and IP. Active alerts and the logged on users on that device are also available. You can take immediate action by isolating the device, restricting app execution, or running an antivirus scan. Alternatively, you could collect an investigation package, initiate an automated investigation, or go to the device page to investigate from the device's point of view. + + ![A snippet of the details pane when a device is selected](images/device-page-details.png) + - **For users** the details pane will display detailed user information, such as the user's SAM name and SID, as well as logon types performed by this user and any alerts and incidents related to it. You can select *Open user page* to continue the investigation from that user's point of view. ![A snippet of the details pane when a device is selected](images/alert-device-details.png) From 766ca0831676f2bfdc3224f723d276e1a25b1f9c Mon Sep 17 00:00:00 2001 From: schmurky Date: Fri, 19 Feb 2021 12:32:15 +0800 Subject: [PATCH 357/708] Updated images --- .../threat-protection/microsoft-defender-atp/review-alerts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index ce33e37a63..ad415e464a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -78,7 +78,7 @@ Selecting a device or a user card in the affected assets sections will switch to - **For users** the details pane will display detailed user information, such as the user's SAM name and SID, as well as logon types performed by this user and any alerts and incidents related to it. You can select *Open user page* to continue the investigation from that user's point of view. - ![A snippet of the details pane when a device is selected](images/alert-device-details.png) + ![A snippet of the details pane when a device is selected](images/user-page-details.png) ## Related topics From 925b046c4f27f3edcddff683b68c2f7219b33227 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 19 Feb 2021 09:52:28 +0500 Subject: [PATCH 358/708] Update microsoft-defender-smartscreen-available-settings.md --- .../microsoft-defender-smartscreen-available-settings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-available-settings.md b/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-available-settings.md index ace344e032..022c938160 100644 --- a/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-available-settings.md +++ b/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-available-settings.md @@ -26,7 +26,7 @@ See [Windows 10 (and later) settings to protect devices using Intune](https://do ## Group Policy settings -SmartScreen uses registry-based Administrative Template policy settings. For more info about Group Policy, see the [Group Policy TechCenter](https://go.microsoft.com/fwlink/p/?LinkId=214514). This site provides links to the latest technical documentation, videos, and downloads for Group Policy. +SmartScreen uses registry-based Administrative Template policy settings.
From 71dc7e54f3eea2a462d040add904f8241733e23c Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Fri, 19 Feb 2021 17:13:06 +0100 Subject: [PATCH 359/708] Update install-vamt.md missed to align the information in requirements section with merged PR #9009 --- windows/deployment/volume-activation/install-vamt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index 38d957f492..12284d8025 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -33,7 +33,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for ### Requirements - [Windows Server with Desktop Experience](https://docs.microsoft.com/windows-server/get-started/getting-started-with-server-with-desktop-experience), with internet access (for the main VAMT console) and all updates applied -- [Windows 10, version 1903 ADK](https://go.microsoft.com/fwlink/?linkid=2086042) +- the latest version of [Windows 10 ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install - Any supported [SQL Server Express](https://www.microsoft.com/sql-server/sql-server-editions-express) version, the latest is recommended - Alternatively, any supported **full** SQL instance From 9c682c5c5a3b1de3754781696218628a9da31a13 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Fri, 19 Feb 2021 19:33:39 +0200 Subject: [PATCH 360/708] Clarify firewall requirements --- windows/deployment/update/waas-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index a9ec6583a1..2239629eb9 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -134,7 +134,7 @@ For more details, check out the [Adopting Windows as a Service at Microsoft](htt **Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Delivery Optimization cloud service for coordination. -**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound traffic through your firewall yourself. If you don't allow inbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). +**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound or outbound traffic through your firewall yourself. If you don't allow inbound or outbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). If you set up Delivery Optimization to create peer groups that include devices across NATs (or any form of internal subnet that uses gateways or firewalls between subnets), it will use Teredo. For this to work, you must allow inbound TCP/IP traffic over port 3544. Look for a "NAT traversal" setting in your firewall to set this up. From 1018cf7c8a2e125f441bc32c0d86f1cfe6f3e975 Mon Sep 17 00:00:00 2001 From: Emily Womelsduff <66487667+ERWomelsduff@users.noreply.github.com> Date: Fri, 19 Feb 2021 10:47:40 -0800 Subject: [PATCH 361/708] Update set-up-and-test-cortana-in-windows-10.md Do not publish yet, please. --- .../cortana-at-work/set-up-and-test-cortana-in-windows-10.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md b/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md index da23d57297..eb96cd95c4 100644 --- a/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md +++ b/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md @@ -19,7 +19,7 @@ ms.author: dansimp - **Cortana is regularly updated through the Microsoft Store.** Beginning with Windows 10, version 2004, Cortana is an appx preinstalled with Windows and is regularly updated through the Microsoft Store. To receive the latest updates to Cortana, you will need to [enable updates through the Microsoft Store](https://docs.microsoft.com/windows/configuration/stop-employees-from-using-microsoft-store). ## Set up and configure the Bing Answers feature -Bing Answers provides fast, authoritative results to search queries based on search terms. When the Bing Answers feature is enabled, users will be able to ask Cortana web-related questions in the Cortana in Windows app, such as "What's the current weather?" or "Who is the president of the U.S.?," and get a response, based on public results from Bing.com. +Bing Answers provides fast, authoritative results to search queries based on search terms. If you enable this policy setting for the Cortana Windows app or Microsoft Teams display, users can ask Cortana web-related questions such as “What’s the current weather?” or “What time is it in Tokyo?” The above experience is powered by Microsoft Bing, and Cortana sends the user queries to Bing. The use of Microsoft Bing is governed by the [Microsoft Services Agreement](https://www.microsoft.com/servicesagreement) and [Privacy Statement](https://privacy.microsoft.com/en-US/privacystatement). @@ -46,4 +46,4 @@ When a user enters a search query (by speech or text), Cortana evaluates if the Bing Answers is enabled by default for all users. However, admins can configure and change this for specific users and user groups in their organization. ## How the Bing Answer policy configuration is applied -Before a query is sent to Bing for a search of public results from Bing.com, the Bing Answers service checks with the Office Cloud Policy Service to see if there are any policy configurations that pertain to the user for allowing Bing Answers to respond to questions users ask Cortana. If the user is a member of an AAD group that is assigned that policy configuration, then the appropriate policy settings are applied and a check is made again in 10 minutes. \ No newline at end of file +Before a query is sent to Bing for a search of public results from Bing.com, the Bing Answers service checks with the Office Cloud Policy Service to see if there are any policy configurations that pertain to the user for allowing Bing Answers to respond to questions users ask Cortana. If the user is a member of an AAD group that is assigned that policy configuration, then the appropriate policy settings are applied and a check is made again in 10 minutes. From 29235b0a0c00fbed0e89dd3fc24e854f8f2eac95 Mon Sep 17 00:00:00 2001 From: Apu Dutta Date: Fri, 19 Feb 2021 12:15:21 -0800 Subject: [PATCH 362/708] Address review comments --- windows/client-management/mdm/euiccs-ddf-file.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/euiccs-ddf-file.md b/windows/client-management/mdm/euiccs-ddf-file.md index 24adff5b0b..4101bc0f61 100644 --- a/windows/client-management/mdm/euiccs-ddf-file.md +++ b/windows/client-management/mdm/euiccs-ddf-file.md @@ -124,7 +124,7 @@ The XML below if for Windows 10, version 1803. - Indicates whether the download of a profile with PPR1 is allowed. If the eUICC has already a profile (regardless of its origin and policy rules associated with it), then the download of a profile with PPR1 is not allowed. + Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), the download of a profile with PPR1 is not allowed. @@ -145,7 +145,7 @@ The XML below if for Windows 10, version 1803. - Indicates whether the eUICC has already a profile with PPR1. + Indicates whether the eUICC already has a profile with PPR1. @@ -189,7 +189,7 @@ The XML below if for Windows 10, version 1803. - Node representing the discovery operation for a server name. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. + Node specifying the server name for a discovery operation. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. From be5d7fb6a91c97b1486f2958aa8484f679b10423 Mon Sep 17 00:00:00 2001 From: Robert Durff Date: Fri, 19 Feb 2021 12:46:54 -0800 Subject: [PATCH 363/708] Add latest completed CC evaluation to topic The security evaluation team just completed the latest Common Criteria evaluation against Windows Server + Windows 10. Adding the evaluation to the Common Criteria topic, including links to downloadable evaluation documentation (Security Target, Admin Guide, Validation Report, Assurance Activities Report). --- .../threat-protection/windows-platform-common-criteria.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/windows/security/threat-protection/windows-platform-common-criteria.md b/windows/security/threat-protection/windows-platform-common-criteria.md index 3bcba3890f..6b859eac3c 100644 --- a/windows/security/threat-protection/windows-platform-common-criteria.md +++ b/windows/security/threat-protection/windows-platform-common-criteria.md @@ -22,6 +22,14 @@ Microsoft is committed to optimizing the security of its products and services. The product releases below are currently certified against the cited Protection Profile, as listed on the [Common Criteria Portal](https://www.commoncriteriaportal.org/products/). The Security Target describes the product edition(s) in scope, the security functionality in the product, and the assurance measures from the Protection Profile used as part of the evaluation. The Administrative Guide provides guidance on configuring the product to match the evaluated configuration. The Certification Report or Validation Report documents the results of the evaluation by the validation team, with the Assurance Activity Report providing details on the evaluator's actions. +### Microsoft Windows Server, Windows 10 version 1909 (November 2019 Update), Microsoft Windows Server 2019 (version 1809) Hyper-V +Certified against the Protection Profile for Virtualization, including the Extended Package for Server Virtualization. + +- [Security Target](https://download.microsoft.com/download/5/f/6/5f6efbb4-88a0-4161-953d-de07450b7107/Windows%20+%20Windows%20Server%201909,%20Windows%20Server%202019%20Hyper-V%20Security%20Target.pdf) +- [Administrative Guide](https://download.microsoft.com/download/7/5/0/750db292-f3d3-48c9-9557-aa64237a0e22/Virtualization%201909%20Administrative%20Guide.pdf) +- [Validation Report](https://download.microsoft.com/download/4/7/6/476ca991-631d-4943-aa89-b0cd4f448d14/Windows%20+%20Windows%20Server%201909,%20Windows%20Server%202019%20Hyper-V%20Validation%20Report.pdf) +- [Assurance Activities Report](https://download.microsoft.com/download/3/b/4/3b4818d8-62a1-4b8d-8cb4-9b3256564355/Windows%20+%20Windows%20Server%201909,%20Windows%20Server%202019%20Hyper-V%20Assurance%20Activity%20Report.pdf) + ### Microsoft Windows 10 and Windows Server (November 2019 Update, version 1909) Certified against the Protection Profile for General Purpose Operating Systems, including the Extended Package for Wireless Local Area Network Clients and the Module for Virtual Private Network Clients. From 6841dcbd025614e01bc191c7ad157b2a7bd4d5b3 Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Fri, 19 Feb 2021 13:03:43 -0800 Subject: [PATCH 364/708] Adding new page for enrolling certificate for RDP --- .../hello-deployment-rdp-certs.md | 175 ++++++++++++++++++ .../hello-feature-remote-desktop.md | 6 +- .../rdpcert/certificatetemplatetoissue.png | Bin 0 -> 8710 bytes .../images/rdpcert/duplicatetemplate.png | Bin 0 -> 8014 bytes .../images/rdpcert/requestnewcertificate.png | Bin 0 -> 33929 bytes .../hello-for-business/toc.yml | 2 + 6 files changed, 180 insertions(+), 3 deletions(-) create mode 100644 windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md create mode 100644 windows/security/identity-protection/hello-for-business/images/rdpcert/certificatetemplatetoissue.png create mode 100644 windows/security/identity-protection/hello-for-business/images/rdpcert/duplicatetemplate.png create mode 100644 windows/security/identity-protection/hello-for-business/images/rdpcert/requestnewcertificate.png diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md new file mode 100644 index 0000000000..74ee56de46 --- /dev/null +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md @@ -0,0 +1,175 @@ +--- +title: Deploying Certificates to Key Trust Users to Enable RDP +description: Learn how to deploy certificates to a Key Trust user to enable remote desktop with supplied credentials +keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, cert-trust, device, registration, unlock, remote desktop, RDP +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +audience: ITPro +author: mapalko +ms.author: mapalko +manager: dansimp +ms.collection: M365-identity-device-management +ms.topic: article +localizationpriority: medium +ms.date: 02/18/2021 +ms.reviewer: +--- + +# Deploying Certificates to Key Trust Users to Enable RDP + +**Aplies To** + +- Windows 10, version 1703 or later +- Hybrid deployment +- Key trust + +Windows Hello for Business supports using a certificate deployed to the Windows Hello for Business container as the supplied credential when establishing a remote desktop connection to a server or other device. For certificate trust deployments, creation of this cert occurs at container creation time. + +This document discusses an approaches for key trust deployments where authentication certificates may be deployed to a user certificate store while protecting the private key with the Trusted Platform Module (TPM) and with the Windows Hello for Business gestures (PIN/biometric). + +Three approaches are documented here: + +1. Deploying a certificate to hybrid joined devices using an on-premises Active Directory certificate enrollment policy +1. Deploying a certificate to hybrid or Azure AD joined devices using Simple Certificate Enrolment Protocol (SCEP) and Intune +1. Working with non-Microsoft enterprise certificate authorities + +## Deploying a certificate to a hybrid joined device using an on-premises Active Directory Certificate enrollment policy + +### Create a Windows Hello for Business certificate template + +1. Sign-in to your issuing certificate authority (CA) +1. Open the **Certificate Authority** Console (%windir%\system32\certsrv.msc) +1. In the left pane of the MMC, expand **Certification Authority (Local)**, and then expand your CA within the Certification Authority list +1. Right-click **Certificate Templates** and then click **Manage** to open the **Certificate Templates** console +1. Right-click the **Smartcard Logon** template and click **Duplicate Template** + + ![Duplicating Smartcard Template](images/rdpcert/duplicatetemplate.png) + +1. On the **Compatibility** tab: + 1. Clear the **Show resulting changes** check box + 1. Select **Windows Server 2012 or Windows Server 2012 R2** from the Certification Authority list + 1. Select **Windows Server 2012 or Windows Server 2012 R2** from the Certification Recipient list +1. On the **General** tab: + 1. Specify a Template display name, such as **WHfB Certificate Authentication** + 1. Set the validity period to the desired value + 1. Take note of the Template name for later which should be the same as the Template display name minus spaces (**WHfBCertificateAuthentication** in this example) +1. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon** +1. On the **Subject Name** tab: + 1. Select the **Build from this Active Directory** information button if it is not already selected + 1. Select **Fully distinguished name** from the **Subject name format** list if Fully distinguished name is not already selected + 1. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name** +1. On the **Request Handling** tab: + 1. Select the **Renew with same key** check box + 1. Set the Purpose to **Signature and smartcard logon** + 1. Click **Yes** when prompted to change the certificate purpose + 1. Click **Prompt the user during enrollment** +1. On the **Cryptography** tab: + 1. Set the Provider Category to **Key Storage Provider** + 1. Set the Algorithm name to **RSA** + 1. Set the minimum key size to **2048** + 1. Select **Requests must use one of the following providers** + 1. Tick **Microsoft Software Key Storage Provider** + 1. Set the Request hash to **SHA256** +1. On the **Security** tab, add the security group that you want to give **Enrol** access to. For example, if you want to give access to all users, select the **Authenticated** users group, and then select Enrol permissions for them +1. Click **OK** to finalize your changes and create the new template. Your new template should now appear in the list of Certificate Templates +1. Close the Certificate Templates console +1. Open an elevated command prompt and change to a temporary working directory +1. Execute the following command: + + certutil -dstemplate \ \> \.txt + + Replace \ with the Template name you took note of earlier in step 7. + +1. Open the text file created by the command above + 1. Delete the last line of the output from the file that reads **CertUtil: -dsTemplate command completed successfully.** + 1. Modify the line that reads **pKIDefaultCSPs = "1,Microsoft Software Key Storage Provider"** to **pKIDefaultCSPs = "1,Microsoft Passport Key Storage Provider"** +1. Save the text file +1. Update the certificate template by executing the following command: + + certutil - dsaddtemplate \.txt + +1. In the Certificate Authority console, right-click **Certificate Templates**, select **New**, and select **Certificate Template to Issue** + + ![Selecting Certificate Template to Issue](images/rdpcert/certificatetemplatetoissue.png) + +1. From the list of templates, select the template you previously created (**WHFB Certificate Authentication**) and click **OK**. It can take some time for the template to replicate to all servers and become available in this list +1. After the template replicates, in the MMC, right-click in the Certification Authority list, click **All Tasks** and then click **Stop Service**. Right-click the name of the CA again, click **All Tasks**, and then click **Start Service** + +### Requesting a Certificate + +1. Ensure the hybrid Azure AD joined device has network line of sight to Active Directory domain controllers and the issuing certificate authority +1. Start the **Certificates – Current User** console (%windir%\system32\certmgr.msc) +1. In the left pane of the MMC, right-click **Personal**, click **All Tasks**, and then click **Request New Certificate…** + + ![Request a new certificate](images/rdpcert/requestnewcertificate.png) + +1. On the Certificate Enrolment screen, click **Next** +1. Under Select Certificate Enrolment Policy, ensure **Active Directory Enrolment Policy** is selected and then click **Next** +1. Under Request Certificates, click the check-box next to the certificate template you created in the previous section (WHfB Certificate Authentication) and then click **Enrol** +1. After a successful certificate request, click Finish on the Certificate Installation Results screen + +## Deploying a certificate to Hybrid or Azure AD Joined Devices using Simple Certificate Enrolment Protocol (SCEP) via Intune + +Deploying a certificate to Azure AD Joined Devices may be achieved with the Simple Certificate Enrollment Protocol (SCEP) via Intune. For guidance deploying the required infrastructure, refer to [Configure infrastructure to support SCEP certificate profiles with Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificates-scep-configure). + +Next you should deploy the root CA certificate (and any other intermediate certificate authority certificates) to Azure AD Joined Devices using a Trusted root certificate profile with Intune. For guidance, refer to [Create trusted certificate profiles in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificates-trusted-root). + +Once these requirements have been met, a new device configuration profile may be configured from Intune that provisions a certificate for the user of the device. Proceed as follows: + +1. Sign in to the Microsoft [Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) +1. Navigate to Devices \> Configuration Profiles \> Create profile +1. Enter the following properties + 1. For Platform, select **Windows 10 and later** + 1. For Profile, select **SCEP Certificate** + 1. Click **Create** +1. In **Basics**, enter the following parameters: + 1. **Name**: Enter a descriptive name for the profile. Name your profiles so you can easily identify them later. For example, a good profile name is SCEP profile for entire company + 1. **Description**: Enter a description for the profile. This setting is optional, but recommended + 1. Select **Next** +1. In the **Configuration settings**, complete the following: + 1. For Certificate Type, choose **User** + 1. For Subject name format, set it to **CN={{UserPrincipalName}}** + 1. Under Subject alternative name, select **User principal name (UPN)** from the drop-down menu and set the value to **CN={{UserPrincipalName}}** + 1. For Certificate validity period, set a value of your choosing + 1. For Key storage provider (KSP), choose **Enrol to Windows Hello for Business, otherwise fail (Windows 10 and later)** + 1. For Key usage, choose **Digital Signature** + 1. For Key size (bits), choose **2048** + 1. For Hash algorithm, choose **SHA-2** + 1. Under Root Certificate, click **+Root Certificate** and select the trusted certificate profile you created earlier for the Root CA Certificate + 1. Under Extended key usage, add the following: + + | Name | Object Identifier | Predefined Values | + |------|-------------------|-------------------| + | Smart Card Logon | 1.3.6.1.4.1.311.20.2.2 | Smart Card Logon | + | Client Authentication | 1.3.6.1.5.5.7.3.2 | Client Authentication | + + 1. For Renewal threshold (%), set a value of your choosing + 1. For SCEP Server URLs, provide the public endpoint that you configured during the deployment of your SCEP infrastructure + 1. Click **Next** +1. In Assignments, target the devices or users who should receive a certificate and click **Next** +1. In Applicability Rules, provide additional issuance restrictions if required and click **Next** +1. In Review + create, click **Create** + +Once the configuration profile has been created, targeted clients will receive the profile from Intune on their next refresh cycle. You should find a new certificate in the user store. To validate the certificate is present, do the following steps: + +1. Open the Certificates - Current User console (%windir%\system32\certmgr.msc) +1. In the left pane of the MMC, expand **Personal** and select **Certificates** +1. In the right hand pane of the MMC, check for the new certificate + +> **Note:** This infrastructure may also deploy the same certificates to co-managed or modern-managed Hybrid AAD-Joined devices using Intune Policies. + +## Using non-Microsoft Enterprise Certificate Authorities + +If you are using a Public Key Infrastructure that uses non-Microsoft services, the certificate templates published to the on-premises Active Directory may not be available. For guidance with integration of Intune/SCEP with non-Microsoft PKI deployments, refer to [Use third-party certification authorities (CA) with SCEP in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificate-authority-add-scep-overview). + +As an alternative to using SCEP or if none of the previously covered solutions will work in your environment, you may manually generate CSRs for submission to your PKI. + +## RDP Sign-in with Windows Hello for Business Certificate Authentication + +After adding the certificate using an approach from any of the previous sections, you should be able to RDP to any Windows device or server in the same Forest as the user’s on-premises Active Directory account, provided the PKI certificate chain for the issuing certificate authority is deployed to that target server. + +1. Open the Remote Desktop Client (%windir%\system32\mstsc.exe) on the Hybrid AAD-Joined client where the authentication certificate has been deployed. +1. Attempt an RDP session to a target server. +1. Use the certificate credential protected by your Windows Hello for Business gesture. diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md index 0ebcd33ec5..a2fecf3dbc 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md @@ -1,6 +1,6 @@ --- -title: Remote Desktop -description: Learn how Windows Hello for Business supports using a certificate deployed to a WHFB container to a remote desktop to a server or another device. +title: Deploying Certificates to Key Trust Users to Enable RDP +description: Learn how to deploy certificates to a Key Trust user to enable remote desktop with supplied credentials keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, cert-trust, device, registration, unlock, remote desktop, RDP ms.prod: w10 ms.mktglfcycl: deploy @@ -13,7 +13,7 @@ manager: dansimp ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium -ms.date: 09/16/2020 +ms.date: 02/18/2021 ms.reviewer: --- diff --git a/windows/security/identity-protection/hello-for-business/images/rdpcert/certificatetemplatetoissue.png b/windows/security/identity-protection/hello-for-business/images/rdpcert/certificatetemplatetoissue.png new file mode 100644 index 0000000000000000000000000000000000000000..174cf0a79061357f757549e47450d792559acbb2 GIT binary patch literal 8710 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 literal 0 HcmV?d00001 diff --git a/windows/security/identity-protection/hello-for-business/toc.yml b/windows/security/identity-protection/hello-for-business/toc.yml index 8a29bb7d81..5c90875208 100644 --- a/windows/security/identity-protection/hello-for-business/toc.yml +++ b/windows/security/identity-protection/hello-for-business/toc.yml @@ -103,6 +103,8 @@ href: hello-cert-trust-policy-settings.md - name: Managing Windows Hello for Business in your organization href: hello-manage-in-organization.md + - name: Deploying Certificates to Key Trust Users to Enable RDP + href: hello-deployment-rdp-certs.md - name: Windows Hello for Business Features items: - name: Conditional Access From b24137f0063c3c2bccc21d990dd06d9b6c39be73 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 19 Feb 2021 15:33:21 -0600 Subject: [PATCH 365/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 4feae3100d..83dca7f380 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -53,8 +53,6 @@ First, you create a default user profile with the customizations that you want, > [!NOTE] > Use a lab or extra computer running a clean installation of Windows 10 to create a default user profile. Do not use a computer that is required for business (that is, a production computer). This process removes all domain accounts from the computer, including user profile folders. -======= - 1. Configure the computer settings that you want to include in the user profile. For example, you can configure settings for the desktop background, uninstall default apps, install line-of-business apps, and so on. > [!NOTE] From 3b0afcee67b41dfdb47aae2e24c6d9830a3a6bcb Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 19 Feb 2021 15:33:29 -0600 Subject: [PATCH 366/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 83dca7f380..7c3c3ba50f 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -103,7 +103,6 @@ Starting in Windows 10 version (2004) Open the Settings app and click on Advance ![Example of UI](images/copy-to-path.png) -======= - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. - Optionally, you can check the **Mandatory profile** checkbox. This step is not required but will set permissions that are more restrictive and we recommend doing so. From 472af05f8ac8cea8e76cdd12414f7b6baf3d92f6 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 19 Feb 2021 15:49:00 -0600 Subject: [PATCH 367/708] Update windows/client-management/mandatory-user-profile.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/client-management/mandatory-user-profile.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index 7c3c3ba50f..b1ce6d51a9 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -101,8 +101,8 @@ Starting in Windows 10 version (2004) Open the Settings app and click on Advance - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - - ![Example of UI](images/copy-to-path.png) + ![Example of UI](images/copy-to-path.png) + - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. - Optionally, you can check the **Mandatory profile** checkbox. This step is not required but will set permissions that are more restrictive and we recommend doing so. From 3bcf38908d58b3a974e82ce31e88d61401abf5dc Mon Sep 17 00:00:00 2001 From: Patrick McDonald <48225667+pamcdo@users.noreply.github.com> Date: Fri, 19 Feb 2021 17:53:21 -0500 Subject: [PATCH 368/708] Update hello-hybrid-key-whfb-settings-policy.md The ", and" is part of the dialog box and should be bolded as well. Not bolding it has led customers to believe there are two separate options instead of one. --- .../hello-hybrid-key-whfb-settings-policy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md index d7355b0c32..d8a838a906 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md @@ -13,7 +13,7 @@ manager: dansimp ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium -ms.date: 08/20/2018 +ms.date: 02/19/2021 ms.reviewer: --- # Configure Hybrid Windows Hello for Business: Group Policy @@ -55,7 +55,7 @@ Sign-in a domain controller or management workstations with _Domain Admin_ equiv 7. Expand **Windows Settings**, **Security Settings**, and click **Public Key Policies**. 8. In the details pane, right-click **Certificate Services Client � Auto-Enrollment** and select **Properties**. 9. Select **Enabled** from the **Configuration Model** list. -10. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +10. Select the **Renew expired certificates**, **update pending certificates**, **and remove revoked certificates** check box. 11. Select the **Update certificates that use certificate templates** check box. 12. Click **OK**. Close the **Group Policy Management Editor**. From 9c7c2bc6322ec696e53163a185613f9505d0e555 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 19 Feb 2021 15:50:24 -0800 Subject: [PATCH 369/708] config changes --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 2c151888d9..0e8b95ad50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -105,7 +105,7 @@ From the flyout, you can choose any of the following options: - [**Exception options**](tvm-exception.md) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue yet. >[!NOTE] ->When a software change is made on a device, it typically takes 2 hours for the data to be reflected in the security portal. Configuration changes can take 12 hours. However, it may sometimes take longer. +>When a software change is made on a device, it typically takes 2 hours for the data to be reflected in the security portal. However, it may sometimes take longer. Configuration changes can take anywhere from 4 to 24 hours. ### Investigate changes in device exposure or impact From 196c74f673f21454514c8af192152e8dcae6cfed Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Sat, 20 Feb 2021 08:35:27 +0200 Subject: [PATCH 370/708] Modified from or to and to show that both are required --- windows/deployment/update/waas-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 2239629eb9..d497aeae62 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -134,7 +134,7 @@ For more details, check out the [Adopting Windows as a Service at Microsoft](htt **Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Delivery Optimization cloud service for coordination. -**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound or outbound traffic through your firewall yourself. If you don't allow inbound or outbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). +**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound and outbound traffic through your firewall yourself. If you don't allow inbound and outbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). If you set up Delivery Optimization to create peer groups that include devices across NATs (or any form of internal subnet that uses gateways or firewalls between subnets), it will use Teredo. For this to work, you must allow inbound TCP/IP traffic over port 3544. Look for a "NAT traversal" setting in your firewall to set this up. From d9803f8f375d74893d18dc6847f2024babe8be20 Mon Sep 17 00:00:00 2001 From: Patrick McDonald <48225667+pamcdo@users.noreply.github.com> Date: Sat, 20 Feb 2021 19:02:46 -0500 Subject: [PATCH 371/708] Update windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../hello-for-business/hello-hybrid-key-whfb-settings-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md index d8a838a906..5a639e777f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md @@ -55,7 +55,7 @@ Sign-in a domain controller or management workstations with _Domain Admin_ equiv 7. Expand **Windows Settings**, **Security Settings**, and click **Public Key Policies**. 8. In the details pane, right-click **Certificate Services Client � Auto-Enrollment** and select **Properties**. 9. Select **Enabled** from the **Configuration Model** list. -10. Select the **Renew expired certificates**, **update pending certificates**, **and remove revoked certificates** check box. +10. Select the **Renew expired certificates, update pending certificates, and remove revoked certificates** check box. 11. Select the **Update certificates that use certificate templates** check box. 12. Click **OK**. Close the **Group Policy Management Editor**. From 0282a5fd0c3f2f727a344dec9fcd286f46054ae0 Mon Sep 17 00:00:00 2001 From: Karl Wester-Ebbinghaus <45657752+Karl-WE@users.noreply.github.com> Date: Sun, 21 Feb 2021 13:35:26 +0100 Subject: [PATCH 372/708] Update windows/deployment/volume-activation/install-vamt.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/volume-activation/install-vamt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index 12284d8025..5d49cc632f 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -33,7 +33,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for ### Requirements - [Windows Server with Desktop Experience](https://docs.microsoft.com/windows-server/get-started/getting-started-with-server-with-desktop-experience), with internet access (for the main VAMT console) and all updates applied -- the latest version of [Windows 10 ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install +- Latest version of the [Windows 10 ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install) - Any supported [SQL Server Express](https://www.microsoft.com/sql-server/sql-server-editions-express) version, the latest is recommended - Alternatively, any supported **full** SQL instance From d612aa6bf2868b407d203b0ef607475932ea5b5f Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 22 Feb 2021 14:31:51 +0800 Subject: [PATCH 373/708] Update two pages --- .../advanced-hunting-schema-reference.md | 3 ++- .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 17f6ebfe5d..c2f9975fac 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -64,7 +64,8 @@ Table and column names are also listed within the Microsoft Defender Security Ce | **[DeviceImageLoadEvents](advanced-hunting-deviceimageloadevents-table.md)** | DLL loading events | | **[DeviceEvents](advanced-hunting-deviceevents-table.md)** | Multiple event types, including events triggered by security controls such as Microsoft Defender Antivirus and exploit protection | | **[DeviceFileCertificateInfo](advanced-hunting-devicefilecertificateinfo-table.md)** | Certificate information of signed files obtained from certificate verification events on endpoints | -| **[DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md)** | Inventory of software on devices as well as any known vulnerabilities in these software products | +| **[DeviceTvmSoftwareInventory](advanced-hunting-devicetvmsoftwareinventory-table.md)** | Inventory of software installed on devices, including their version information and end-of-support status | +| **[DeviceTvmSoftwareVulnerabilities](advanced-hunting-devicetvmsoftwarevulnerabilities-table.md)** | Software vulnerabilities found on devices and the list of available security updates that address each vulnerability | | **[DeviceTvmSoftwareVulnerabilitiesKB ](advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md)** | Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available | | **[DeviceTvmSecureConfigurationAssessment](advanced-hunting-devicetvmsecureconfigurationassessment-table.md)** | Threat & Vulnerability Management assessment events, indicating the status of various security configurations on devices | | **[DeviceTvmSecureConfigurationAssessmentKB](advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md)** | Knowledge base of various security configurations used by Threat & Vulnerability Management to assess devices; includes mappings to various standards and benchmarks | diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index 3ee21c13f2..0ca6c08b6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -38,7 +38,9 @@ Advanced hunting is a query-based threat-hunting tool that lets you explore up t ### Schema tables -- [DeviceTvmSoftwareInventoryVulnerabilities](advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md) - Inventory of software on devices as well as any known vulnerabilities in these software products +- [DeviceTvmSoftwareInventory](advanced-hunting-devicetvmsoftwareinventory-table.md) - Inventory of software installed on devices, including their version information and end-of-support status + +- [DeviceTvmSoftwareVulnerabilities](advanced-hunting-devicetvmsoftwarevulnerabilities-table.md) - Software vulnerabilities found on devices and the list of available security updates that address each vulnerability - [DeviceTvmSoftwareVulnerabilitiesKB](advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md) - Knowledge base of publicly disclosed vulnerabilities, including whether exploit code is publicly available @@ -56,7 +58,7 @@ Advanced hunting is a query-based threat-hunting tool that lets you explore up t ```kusto // Search for devices with High active alerts or Critical CVE public exploit -DeviceTvmSoftwareInventoryVulnerabilities +DeviceTvmSoftwareVulnerabilities | join kind=inner(DeviceTvmSoftwareVulnerabilitiesKB) on CveId | where IsExploitAvailable == 1 and CvssScore >= 7 | summarize NumOfVulnerabilities=dcount(CveId), @@ -66,7 +68,6 @@ DeviceName=any(DeviceName) by DeviceId DeviceName=any(DeviceName) by DeviceId, AlertId | project DeviceName, NumOfVulnerabilities, AlertId | order by NumOfVulnerabilities desc - ``` ## Related topics From 3aba7e57c8d34b634cdbb044225c12aa35a3ac26 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 22 Feb 2021 14:53:22 +0800 Subject: [PATCH 374/708] Added two new pages and deleted old one --- ...nting-devicetvmsoftwareinventory-table.md} | 20 +++--- ...-devicetvmsoftwarevulnerabilities-table.md | 62 +++++++++++++++++++ 2 files changed, 74 insertions(+), 8 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md => advanced-hunting-devicetvmsoftwareinventory-table.md} (69%) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md similarity index 69% rename from windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md index 9a7862714a..b550022bcb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md @@ -1,6 +1,6 @@ --- -title: DeviceTvmSoftwareInventoryVulnerabilities table in the advanced hunting schema -description: Learn about the inventory of software in your devices and their vulnerabilities in the DeviceTvmSoftwareInventoryVulnerabilities table of the advanced hunting schema. +title: DeviceTvmSoftwareInventory table in the advanced hunting schema +description: Learn about the inventory of software in your devices in the DeviceTvmSoftwareInventory table of the advanced hunting schema. keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, microsoft defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, OS DeviceTvmSoftwareInventoryVulnerabilities search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -8,8 +8,8 @@ ms.prod: m365-security ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security -ms.author: dolmont -author: DulceMontemayor +ms.author: maccruz +author: maccruz ms.localizationpriority: medium manager: dansimp audience: ITPro @@ -18,7 +18,7 @@ ms.topic: article ms.technology: mde --- -# DeviceTvmSoftwareInventoryVulnerabilities +# DeviceTvmSoftwareInventory [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -30,7 +30,10 @@ ms.technology: mde [!include[Prerelease information](../../includes/prerelease.md)] -The `DeviceTvmSoftwareInventoryVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software on your devices as well as any known vulnerabilities in these software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. Use this reference to construct queries that return information from the table. +The `DeviceTvmSoftwareInventory` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software on your devices. Use this reference to construct queries that return information from the table. + +>[!NOTE] +>The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. For information on other tables in the advanced hunting schema, see [the advanced hunting reference](advanced-hunting-reference.md). @@ -44,8 +47,8 @@ For information on other tables in the advanced hunting schema, see [the advance | `SoftwareVendor` | string | Name of the software vendor | | `SoftwareName` | string | Name of the software product | | `SoftwareVersion` | string | Version number of the software product | -| `CveId` | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system | -| `VulnerabilitySeverityLevel` | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | +| `EndOfSupportStatus` | string | Indicates the lifecycle stage of the software product relative to its specified end-of-support (EOS) or end-of-life (EOL) date | +| `EndOfSupportDate` | string | End-of-support (EOS) or end-of-life (EOL) date of the software product | @@ -55,3 +58,4 @@ For information on other tables in the advanced hunting schema, see [the advance - [Learn the query language](advanced-hunting-query-language.md) - [Understand the schema](advanced-hunting-schema-reference.md) - [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) + diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md new file mode 100644 index 0000000000..cf0f41c4c4 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md @@ -0,0 +1,62 @@ +--- +title: DeviceTvmSoftwareVulnerabilities table in the advanced hunting schema +description: Learn about software vulnerabilities found on devices and the list of available security updates that address each vulnerability in the DeviceTvmSoftwareVulnerabilities table of the advanced hunting schema. +keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, microsoft defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, software, inventory, vulnerabilities, CVE ID, OS DeviceTvmSoftwareInventoryVulnerabilities +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: m365-security +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: maccruz +author: maccruz +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.technology: mde +--- + +# DeviceTvmSoftwareVulnerabilities + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +>Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +[!include[Prerelease information](../../includes/prerelease.md)] + +The `DeviceTvmSoftwareVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of vulnerabilities found on devices and the list of available security updates that address each vulnerability. Use this reference to construct queries that return information from the table. + +>[!NOTE] +>The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. + +For information on other tables in the advanced hunting schema, see [the advanced hunting reference](advanced-hunting-reference.md). + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| `DeviceId` | string | Unique identifier for the device in the service | +| `DeviceName` | string | Fully qualified domain name (FQDN) of the device | +| `OSPlatform` | string | Platform of the operating system running on the device. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | +| `OSVersion` | string | Version of the operating system running on the device | +| `OSArchitecture` | string | Architecture of the operating system running on the device | +| `SoftwareVendor` | string | Name of the software vendor | +| `SoftwareName` | string | Name of the software product | +| `SoftwareVersion` | string | Version number of the software product | +| `CveId` | string | Unique identifier assigned to the security vulnerability under the Common Vulnerabilities and Exposures (CVE) system | +| `VulnerabilitySeverityLevel` | string | Severity level assigned to the security vulnerability based on the CVSS score and dynamic factors influenced by the threat landscape | +| `RecommendedSecurityUpdate` | string | Name or description of the security update provided by the software vendor to address the vulnerability | +| `RecommendedSecurityUpdateId` | string | Identifier of the applicable security updates or identifier for the corresponding guidance or knowledge base (KB) articles | + + + +## Related topics + +- [Advanced hunting overview](advanced-hunting-overview.md) +- [Learn the query language](advanced-hunting-query-language.md) +- [Understand the schema](advanced-hunting-schema-reference.md) +- [Overview of Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) From 3c55e1ca6b9aec3d289bd40f21d5f20cb1105910 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 22 Feb 2021 15:13:56 +0800 Subject: [PATCH 375/708] Update TOC.md --- windows/security/threat-protection/TOC.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 958d86d6b1..0b3f297f8b 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -429,7 +429,8 @@ ##### [DeviceNetworkEvents](microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md) ##### [DeviceProcessEvents](microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md) ##### [DeviceRegistryEvents](microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md) -##### [DeviceTvmSoftwareInventoryVulnerabilities](microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md) +##### [DeviceTvmSoftwareInventory](microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md) +##### [DeviceTvmSoftwareVulnerabilities](microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md) ##### [DeviceTvmSoftwareVulnerabilitiesKB](microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md) ##### [DeviceTvmSecureConfigurationAssessment](microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md) ##### [DeviceTvmSecureConfigurationAssessmentKB](microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md) From 544c80ed1edf0fdf8adfb70a1a9ef5f96aaaff12 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 22 Feb 2021 16:12:10 +0800 Subject: [PATCH 376/708] More editorial edits --- .../advanced-hunting-devicetvmsoftwareinventory-table.md | 2 +- .../advanced-hunting-devicetvmsoftwarevulnerabilities-table.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md index b550022bcb..99b53c1d97 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md @@ -30,7 +30,7 @@ ms.technology: mde [!include[Prerelease information](../../includes/prerelease.md)] -The `DeviceTvmSoftwareInventory` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software on your devices. Use this reference to construct queries that return information from the table. +The `DeviceTvmSoftwareInventory` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of software currently installed on devices in your network, including end of support information. You can, for instance, hunt for events involving devices that are installed with a currently vulnerable software version. Use this reference to construct queries that return information from the table. >[!NOTE] >The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md index cf0f41c4c4..a48860436e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md @@ -30,7 +30,7 @@ ms.technology: mde [!include[Prerelease information](../../includes/prerelease.md)] -The `DeviceTvmSoftwareVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) inventory of vulnerabilities found on devices and the list of available security updates that address each vulnerability. Use this reference to construct queries that return information from the table. +The `DeviceTvmSoftwareVulnerabilities` table in the advanced hunting schema contains the [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) list of vulnerabilities in installed software products. This table also includes operating system information, CVE IDs, and vulnerability severity information. You can use this table, for example, to hunt for events involving devices that have severe vulnerabilities in their software. Use this reference to construct queries that return information from the table. >[!NOTE] >The `DeviceTvmSoftwareInventory` and `DeviceTvmSoftwareVulnerabilities` tables have replaced the `DeviceTvmSoftwareInventoryVulnerabilities` table. Together, the first two tables include more columns you can use to help inform your vulnerability management activities. From 13e59ef592d0f2469fcdd6a763c1a4f6a1037ce5 Mon Sep 17 00:00:00 2001 From: SujudAbu-Atta <78092864+SujudAbu-Atta@users.noreply.github.com> Date: Mon, 22 Feb 2021 10:43:09 +0200 Subject: [PATCH 377/708] Update api-release-notes.md Added batch updated alerts API release note --- .../microsoft-defender-atp/api-release-notes.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md index b46d84553b..13ca1ef039 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md @@ -25,6 +25,12 @@ ms.technology: mde The following information lists the updates made to the Microsoft Defender for Endpoint APIs and the dates they were made. +### 10.02.2021 +
+ +- Added new API: [Batch update alerts](batch-update-alerts.md). + +
### 25.01.2021
@@ -70,4 +76,4 @@ The following information lists the updates made to the Microsoft Defender for E - Added option to expand the Alert entity with its related Evidence. See [List Alerts](get-alerts.md).
-
\ No newline at end of file +
From 22898271f29af4b5a2ae09a2a5db05bd302170c1 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Mon, 22 Feb 2021 19:45:05 +0530 Subject: [PATCH 378/708] updated --- windows/client-management/mdm/TOC.md | 1 - ...-policy-csp-supported-by-iot-enterprise.md | 52 +------------------ .../policy-configuration-service-provider.md | 1 - 3 files changed, 1 insertion(+), 53 deletions(-) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 3675333e76..47233d4219 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -165,7 +165,6 @@ #### [Policies in Policy CSP supported by HoloLens 2](policy-csps-supported-by-hololens2.md) #### [Policies in Policy CSP supported by HoloLens (1st gen) Commercial Suite](policy-csps-supported-by-hololens-1st-gen-commercial-suite.md) #### [Policies in Policy CSP supported by HoloLens (1st gen) Development Edition](policy-csps-supported-by-hololens-1st-gen-development-edition.md) -#### [Policies in Policy CSP supported by Windows 10 IoT Enterprise](policy-csps-supported-by-iot-enterprise.md) #### [Policies in Policy CSP supported by Windows 10 IoT Core](policy-csps-supported-by-iot-core.md) #### [Policies in Policy CSP supported by Microsoft Surface Hub](policy-csps-supported-by-surface-hub.md) #### [Policy CSPs that can be set using Exchange Active Sync (EAS)](policy-csps-that-can-be-set-using-eas.md) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md index afb79c5bfe..acaea068a8 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md @@ -16,57 +16,7 @@ ms.date: 07/18/2019 > [!div class="op_single_selector"] > -> - [IoT Enterprise](policy-csps-supported-by-iot-enterprise.md) -> - [IoT Core](policy-csps-supported-by-iot-core.md) -> - -- [InternetExplorer/AllowEnhancedSuggestionsInAddressBar](policy-csp-internetexplorer.md#internetexplorer-allowenhancedsuggestionsinaddressbar) -- [InternetExplorer/DisableActiveXVersionListAutoDownload](policy-csp-internetexplorer.md#internetexplorer-disableactivexversionlistautodownload) -- [InternetExplorer/DisableCompatView](policy-csp-internetexplorer.md#internetexplorer-disablecompatview) -- [InternetExplorer/DisableFeedsBackgroundSync](policy-csp-internetexplorer.md#internetexplorer-disablefeedsbackgroundsync) -- [InternetExplorer/DisableGeolocation](policy-csp-internetexplorer.md#internetexplorer-disablegeolocation) -- [InternetExplorer/DisableWebAddressAutoComplete](policy-csp-internetexplorer.md#internetexplorer-disablewebaddressautocomplete) -- [InternetExplorer/NewTabDefaultPage](policy-csp-internetexplorer.md#internetexplorer-newtabdefaultpage) -- [DeliveryOptimization/DOAbsoluteMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-doabsolutemaxcachesize) -- [DeliveryOptimization/DOAllowVPNPeerCaching](policy-csp-deliveryoptimization.md#deliveryoptimization-doallowvpnpeercaching) -- [DeliveryOptimization/DOCacheHost](policy-csp-deliveryoptimization.md#deliveryoptimization-docachehost) -- [DeliveryOptimization/DOCacheHostSource](policy-csp-deliveryoptimization.md#deliveryoptimization-docachehostsource) -- [DeliveryOptimization/DODelayBackgroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaybackgrounddownloadfromhttp) -- [DeliveryOptimization/DODelayForegroundDownloadFromHttp](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelayforegrounddownloadfromhttp) -- [DeliveryOptimization/DODelayCacheServerFallbackBackground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackbackground) -- [DeliveryOptimization/DODelayCacheServerFallbackForeground](policy-csp-deliveryoptimization.md#deliveryoptimization-dodelaycacheserverfallbackforeground) -- [DeliveryOptimization/DODownloadMode](policy-csp-deliveryoptimization.md#deliveryoptimization-dodownloadmode) -- [DeliveryOptimization/DOGroupId](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupid) -- [DeliveryOptimization/DOGroupIdSource](policy-csp-deliveryoptimization.md#deliveryoptimization-dogroupidsource) -- [DeliveryOptimization/DOMaxBackgroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOMaxCacheAge](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcacheage) -- [DeliveryOptimization/DOMaxCacheSize](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxcachesize) -- [DeliveryOptimization/DOMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxdownloadbandwidth) (deprecated) -- [DeliveryOptimization/DOMaxForegroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxforegrounddownloadbandwidth) -- [DeliveryOptimization/DOMaxUploadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-domaxuploadbandwidth) (deprecated) -- [DeliveryOptimization/DOMinBackgroundQos](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbackgroundqos) -- [DeliveryOptimization/DOMinBatteryPercentageAllowedToUpload](policy-csp-deliveryoptimization.md#deliveryoptimization-dominbatterypercentageallowedtoupload) -- [DeliveryOptimization/DOMinDiskSizeAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-domindisksizeallowedtopeer) -- [DeliveryOptimization/DOMinFileSizeToCache](policy-csp-deliveryoptimization.md#deliveryoptimization-dominfilesizetocache) -- [DeliveryOptimization/DOMinRAMAllowedToPeer](policy-csp-deliveryoptimization.md#deliveryoptimization-dominramallowedtopeer) -- [DeliveryOptimization/DOModifyCacheDrive](policy-csp-deliveryoptimization.md#deliveryoptimization-domodifycachedrive) -- [DeliveryOptimization/DOMonthlyUploadDataCap](policy-csp-deliveryoptimization.md#deliveryoptimization-domonthlyuploaddatacap) -- [DeliveryOptimization/DOPercentageMaxBackgroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxbackgroundbandwidth) -- [DeliveryOptimization/DOPercentageMaxDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxdownloadbandwidth) (deprecated) -- [DeliveryOptimization/DOPercentageMaxForegroundBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dopercentagemaxforegroundbandwidth) -- [DeliveryOptimization/DORestrictPeerSelectionBy](policy-csp-deliveryoptimization.md#deliveryoptimization-dorestrictpeerselectionby) -- [DeliveryOptimization/DOSetHoursToLimitBackgroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitbackgrounddownloadbandwidth) -- [DeliveryOptimization/DOSetHoursToLimitForegroundDownloadBandwidth](policy-csp-deliveryoptimization.md#deliveryoptimization-dosethourstolimitforegrounddownloadbandwidth) -- [DeviceHealthMonitoring/AllowDeviceHealthMonitoring](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-allowdevicehealthmonitoring) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringScope](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringscope) -- [DeviceHealthMonitoring/ConfigDeviceHealthMonitoringUploadDestination](policy-csp-devicehealthmonitoring.md#devicehealthmonitoring-configdevicehealthmonitoringuploaddestination) -- [Privacy/LetAppsActivateWithVoice](policy-csp-privacy.md#privacy-letappsactivatewithvoice) -- [Privacy/LetAppsActivateWithVoiceAboveLock](policy-csp-privacy.md#privacy-letappsactivatewithvoiceabovelock) -- [Update/ConfigureDeadlineForFeatureUpdates](policy-csp-update.md#update-configuredeadlineforfeatureupdates) -- [Update/ConfigureDeadlineForQualityUpdates](policy-csp-update.md#update-configuredeadlineforqualityupdates) -- [Update/ConfigureDeadlineGracePeriod](policy-csp-update.md#update-configuredeadlinegraceperiod) -- [Update/ConfigureDeadlineNoAutoReboot](policy-csp-update.md#update-configuredeadlinenoautoreboot) -- [Update/SetProxyBehaviorForUpdateDetection](policy-csp-update.md#update-setproxybehaviorforupdatedetection) +> [IoT Core](policy-csps-supported-by-iot-core.md) ## Related topics diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 5056143d53..a6c6b7bec6 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -8560,7 +8560,6 @@ The following diagram shows the Policy configuration service provider in tree fo - [Policies in Policy CSP supported by HoloLens (1st gen) Development Edition](policy-csps-supported-by-hololens-1st-gen-development-edition.md) ## Policies in Policy CSP supported by Windows 10 IoT -- [Policies in Policy CSP supported by Windows 10 IoT Enterprise](policy-csps-supported-by-iot-enterprise.md) - [Policies in Policy CSP supported by Windows 10 IoT Core](policy-csps-supported-by-iot-core.md) ## Policies in Policy CSP supported by Microsoft Surface Hub From 0646bca665e5cb644b80dc9f579b8c33ddf625f1 Mon Sep 17 00:00:00 2001 From: Jin Lin Date: Mon, 22 Feb 2021 16:53:30 -0800 Subject: [PATCH 379/708] Update enable-exploit-protection.md Additional parameters for hardware-enforced stack protection (https://techcommunity.microsoft.com/t5/windows-kernel-internals/understanding-hardware-enforced-stack-protection/ba-p/1247815) --- .../microsoft-defender-atp/enable-exploit-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 046a880398..3f2f1e958a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -228,6 +228,7 @@ This table lists the individual **Mitigations** (and **Audits**, when available) | Mitigation type | Applies to | Mitigation cmdlet parameter keyword | Audit mode cmdlet parameter | | :-------------- | :--------- | :---------------------------------- | :-------------------------- | | Control flow guard (CFG) | System and app-level | `CFG`, `StrictCFG`, `SuppressExports` | Audit not available | +| Hardware-enforced Stack Protection | App-level only | `UserShadowStack`, `UserShadowStackStrictMode` | `AuditUserShadowStack` | | Data Execution Prevention (DEP) | System and app-level | `DEP`, `EmulateAtlThunks` | Audit not available | | Force randomization for images (Mandatory ASLR) | System and app-level | `ForceRelocateImages` | Audit not available | | Randomize memory allocations (Bottom-Up ASLR) | System and app-level | `BottomUp`, `HighEntropy` | Audit not available From 1d5552f41d9240aa2d556311d8e231cde883cf95 Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Mon, 22 Feb 2021 16:58:19 -0800 Subject: [PATCH 380/708] Adding reference to Generate-CertificateRequest commandlet --- .../hello-for-business/hello-deployment-rdp-certs.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md index 74ee56de46..d7c62902c0 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md @@ -13,7 +13,7 @@ manager: dansimp ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium -ms.date: 02/18/2021 +ms.date: 02/22/2021 ms.reviewer: --- @@ -164,12 +164,14 @@ Once the configuration profile has been created, targeted clients will receive t If you are using a Public Key Infrastructure that uses non-Microsoft services, the certificate templates published to the on-premises Active Directory may not be available. For guidance with integration of Intune/SCEP with non-Microsoft PKI deployments, refer to [Use third-party certification authorities (CA) with SCEP in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificate-authority-add-scep-overview). -As an alternative to using SCEP or if none of the previously covered solutions will work in your environment, you may manually generate CSRs for submission to your PKI. +As an alternative to using SCEP or if none of the previously covered solutions will work in your environment, you can manually generate Certificate Signing Requests (CSR) for submission to your PKI. To assist with this approach you can use the [Generate-CertificateRequest](https://www.powershellgallery.com/packages/Generate-CertificateRequest) powershell commandlet. + +The Generate-CertificateRequest commandlet will generate a .inf file for a pre-existing Windows Hello for Business key. The .inf can be used to generate a certificate request manually using certreq.exe. The commandlet will also generate a .req file which can be submitted to your PKI for a certificate. ## RDP Sign-in with Windows Hello for Business Certificate Authentication After adding the certificate using an approach from any of the previous sections, you should be able to RDP to any Windows device or server in the same Forest as the user’s on-premises Active Directory account, provided the PKI certificate chain for the issuing certificate authority is deployed to that target server. -1. Open the Remote Desktop Client (%windir%\system32\mstsc.exe) on the Hybrid AAD-Joined client where the authentication certificate has been deployed. -1. Attempt an RDP session to a target server. -1. Use the certificate credential protected by your Windows Hello for Business gesture. +1. Open the Remote Desktop Client (%windir%\system32\mstsc.exe) on the Hybrid AAD-Joined client where the authentication certificate has been deployed +1. Attempt an RDP session to a target server +1. Use the certificate credential protected by your Windows Hello for Business gesture From b656b88244dc5c6829c97d5bf66e3d2874cc237e Mon Sep 17 00:00:00 2001 From: Jin Lin Date: Mon, 22 Feb 2021 17:05:55 -0800 Subject: [PATCH 381/708] Update enable-exploit-protection.md Policy also works for system-mode --- .../microsoft-defender-atp/enable-exploit-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 3f2f1e958a..50c80fed5b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -228,7 +228,7 @@ This table lists the individual **Mitigations** (and **Audits**, when available) | Mitigation type | Applies to | Mitigation cmdlet parameter keyword | Audit mode cmdlet parameter | | :-------------- | :--------- | :---------------------------------- | :-------------------------- | | Control flow guard (CFG) | System and app-level | `CFG`, `StrictCFG`, `SuppressExports` | Audit not available | -| Hardware-enforced Stack Protection | App-level only | `UserShadowStack`, `UserShadowStackStrictMode` | `AuditUserShadowStack` | +| Hardware-enforced Stack Protection | System and app-level | `UserShadowStack`, `UserShadowStackStrictMode` | `AuditUserShadowStack` | | Data Execution Prevention (DEP) | System and app-level | `DEP`, `EmulateAtlThunks` | Audit not available | | Force randomization for images (Mandatory ASLR) | System and app-level | `ForceRelocateImages` | Audit not available | | Randomize memory allocations (Bottom-Up ASLR) | System and app-level | `BottomUp`, `HighEntropy` | Audit not available From 87690547171772991a7f69b100ffdd0ddf567d38 Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Mon, 22 Feb 2021 17:18:51 -0800 Subject: [PATCH 382/708] Fixing some acrolinx issues --- .../hello-deployment-rdp-certs.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md index d7c62902c0..c7010d3796 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md @@ -19,27 +19,27 @@ ms.reviewer: # Deploying Certificates to Key Trust Users to Enable RDP -**Aplies To** +**Applies To** - Windows 10, version 1703 or later - Hybrid deployment - Key trust -Windows Hello for Business supports using a certificate deployed to the Windows Hello for Business container as the supplied credential when establishing a remote desktop connection to a server or other device. For certificate trust deployments, creation of this cert occurs at container creation time. +Windows Hello for Business supports using a certificate as the supplied credential when establishing a remote desktop connection to a server or other device. For certificate trust deployments, creation of this certificate occurs at container creation time. -This document discusses an approaches for key trust deployments where authentication certificates may be deployed to a user certificate store while protecting the private key with the Trusted Platform Module (TPM) and with the Windows Hello for Business gestures (PIN/biometric). +This document discusses an approach for key trust deployments where authentication certificates can be deployed to an existing key trust user. Three approaches are documented here: 1. Deploying a certificate to hybrid joined devices using an on-premises Active Directory certificate enrollment policy -1. Deploying a certificate to hybrid or Azure AD joined devices using Simple Certificate Enrolment Protocol (SCEP) and Intune +1. Deploying a certificate to hybrid or Azure AD joined devices using Simple Certificate Enrollment Protocol (SCEP) and Intune 1. Working with non-Microsoft enterprise certificate authorities ## Deploying a certificate to a hybrid joined device using an on-premises Active Directory Certificate enrollment policy ### Create a Windows Hello for Business certificate template -1. Sign-in to your issuing certificate authority (CA) +1. Sign in to your issuing certificate authority (CA) 1. Open the **Certificate Authority** Console (%windir%\system32\certsrv.msc) 1. In the left pane of the MMC, expand **Certification Authority (Local)**, and then expand your CA within the Certification Authority list 1. Right-click **Certificate Templates** and then click **Manage** to open the **Certificate Templates** console @@ -54,7 +54,7 @@ Three approaches are documented here: 1. On the **General** tab: 1. Specify a Template display name, such as **WHfB Certificate Authentication** 1. Set the validity period to the desired value - 1. Take note of the Template name for later which should be the same as the Template display name minus spaces (**WHfBCertificateAuthentication** in this example) + 1. Take note of the Template name for later, which should be the same as the Template display name minus spaces (**WHfBCertificateAuthentication** in this example) 1. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon** 1. On the **Subject Name** tab: 1. Select the **Build from this Active Directory** information button if it is not already selected @@ -72,7 +72,7 @@ Three approaches are documented here: 1. Select **Requests must use one of the following providers** 1. Tick **Microsoft Software Key Storage Provider** 1. Set the Request hash to **SHA256** -1. On the **Security** tab, add the security group that you want to give **Enrol** access to. For example, if you want to give access to all users, select the **Authenticated** users group, and then select Enrol permissions for them +1. On the **Security** tab, add the security group that you want to give **Enroll** access to. For example, if you want to give access to all users, select the **Authenticated** users group, and then select Enroll permissions for them 1. Click **OK** to finalize your changes and create the new template. Your new template should now appear in the list of Certificate Templates 1. Close the Certificate Templates console 1. Open an elevated command prompt and change to a temporary working directory @@ -105,12 +105,12 @@ Three approaches are documented here: ![Request a new certificate](images/rdpcert/requestnewcertificate.png) -1. On the Certificate Enrolment screen, click **Next** -1. Under Select Certificate Enrolment Policy, ensure **Active Directory Enrolment Policy** is selected and then click **Next** -1. Under Request Certificates, click the check-box next to the certificate template you created in the previous section (WHfB Certificate Authentication) and then click **Enrol** +1. On the Certificate Enrollment screen, click **Next** +1. Under Select Certificate Enrollment Policy, ensure **Active Directory Enrollment Policy** is selected and then click **Next** +1. Under Request Certificates, click the check-box next to the certificate template you created in the previous section (WHfB Certificate Authentication) and then click **Enroll** 1. After a successful certificate request, click Finish on the Certificate Installation Results screen -## Deploying a certificate to Hybrid or Azure AD Joined Devices using Simple Certificate Enrolment Protocol (SCEP) via Intune +## Deploying a certificate to Hybrid or Azure AD Joined Devices using Simple Certificate Enrollment Protocol (SCEP) via Intune Deploying a certificate to Azure AD Joined Devices may be achieved with the Simple Certificate Enrollment Protocol (SCEP) via Intune. For guidance deploying the required infrastructure, refer to [Configure infrastructure to support SCEP certificate profiles with Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificates-scep-configure). @@ -133,7 +133,7 @@ Once these requirements have been met, a new device configuration profile may be 1. For Subject name format, set it to **CN={{UserPrincipalName}}** 1. Under Subject alternative name, select **User principal name (UPN)** from the drop-down menu and set the value to **CN={{UserPrincipalName}}** 1. For Certificate validity period, set a value of your choosing - 1. For Key storage provider (KSP), choose **Enrol to Windows Hello for Business, otherwise fail (Windows 10 and later)** + 1. For Key storage provider (KSP), choose **Enroll to Windows Hello for Business, otherwise fail (Windows 10 and later)** 1. For Key usage, choose **Digital Signature** 1. For Key size (bits), choose **2048** 1. For Hash algorithm, choose **SHA-2** @@ -156,7 +156,7 @@ Once the configuration profile has been created, targeted clients will receive t 1. Open the Certificates - Current User console (%windir%\system32\certmgr.msc) 1. In the left pane of the MMC, expand **Personal** and select **Certificates** -1. In the right hand pane of the MMC, check for the new certificate +1. In the right-hand pane of the MMC, check for the new certificate > **Note:** This infrastructure may also deploy the same certificates to co-managed or modern-managed Hybrid AAD-Joined devices using Intune Policies. @@ -164,9 +164,9 @@ Once the configuration profile has been created, targeted clients will receive t If you are using a Public Key Infrastructure that uses non-Microsoft services, the certificate templates published to the on-premises Active Directory may not be available. For guidance with integration of Intune/SCEP with non-Microsoft PKI deployments, refer to [Use third-party certification authorities (CA) with SCEP in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/certificate-authority-add-scep-overview). -As an alternative to using SCEP or if none of the previously covered solutions will work in your environment, you can manually generate Certificate Signing Requests (CSR) for submission to your PKI. To assist with this approach you can use the [Generate-CertificateRequest](https://www.powershellgallery.com/packages/Generate-CertificateRequest) powershell commandlet. +As an alternative to using SCEP or if none of the previously covered solutions will work in your environment, you can manually generate Certificate Signing Requests (CSR) for submission to your PKI. To assist with this approach, you can use the [Generate-CertificateRequest](https://www.powershellgallery.com/packages/Generate-CertificateRequest) PowerShell commandlet. -The Generate-CertificateRequest commandlet will generate a .inf file for a pre-existing Windows Hello for Business key. The .inf can be used to generate a certificate request manually using certreq.exe. The commandlet will also generate a .req file which can be submitted to your PKI for a certificate. +The Generate-CertificateRequest commandlet will generate an .inf file for a pre-existing Windows Hello for Business key. The .inf can be used to generate a certificate request manually using certreq.exe. The commandlet will also generate a .req file, which can be submitted to your PKI for a certificate. ## RDP Sign-in with Windows Hello for Business Certificate Authentication From 936be85c51592f71e1c70b3a1d185610be7dd497 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Tue, 23 Feb 2021 11:41:52 +0500 Subject: [PATCH 383/708] Addition of Configuration Updated a configuration in the document to reflect the CPU usage during scheduled scans. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8929 --- .../microsoft-defender-atp/linux-preferences.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index 7da256d6f9..76d874b7e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -245,6 +245,16 @@ Specify the maximum number of entries to keep in the scan history. Entries inclu | **Possible values** | 10000 (default). Allowed values are from 5000 items to 15000 items. | | **Comments** | Available in Defender for Endpoint version 101.04.76 or higher. | +#### Maximum on-demand scan threads + +Specify the maximum number CPU used during scheduled scans. +||| +|:---|:---| +| **Key** | maximumOnDemandScanThreads | +| **Data type** | String | +| **Possible values** | 1 to use only 1 CPU. 2 to use 2 CPUs. | +| **Comments** | Setting this configuration will limit the CPU usage during scheduled scans. | + ### Cloud-delivered protection preferences The *cloudService* entry in the configuration profile is used to configure the cloud-driven protection feature of the product. From 36d4eb45c7a006202f40069d260cbae283613943 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Tue, 23 Feb 2021 12:27:34 +0500 Subject: [PATCH 384/708] Update windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/linux-preferences.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index 76d874b7e8..f22ca4f413 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -247,7 +247,7 @@ Specify the maximum number of entries to keep in the scan history. Entries inclu #### Maximum on-demand scan threads -Specify the maximum number CPU used during scheduled scans. +Specify the maximum number of CPUs used during scheduled scans. ||| |:---|:---| | **Key** | maximumOnDemandScanThreads | From 3a984306d21fb022badc0be578954d7a0f4cbf19 Mon Sep 17 00:00:00 2001 From: rbsec Date: Tue, 23 Feb 2021 09:58:21 +0000 Subject: [PATCH 385/708] Fix some broken quotes --- windows/whats-new/ltsc/whats-new-windows-10-2019.md | 2 +- windows/whats-new/whats-new-windows-10-version-1709.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index e74672c002..435e7530bd 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -220,7 +220,7 @@ The new [security baseline for Windows 10 version 1803](https://docs.microsoft.c #### SMBLoris vulnerability -An issue, known as “SMBLoris�?, which could result in denial of service, has been addressed. +An issue, known as “SMBLoris”, which could result in denial of service, has been addressed. #### Windows Security Center diff --git a/windows/whats-new/whats-new-windows-10-version-1709.md b/windows/whats-new/whats-new-windows-10-version-1709.md index b33762e67f..1792e88bff 100644 --- a/windows/whats-new/whats-new-windows-10-version-1709.md +++ b/windows/whats-new/whats-new-windows-10-version-1709.md @@ -119,7 +119,7 @@ The minimum PIN length is being changed from 6 to 4, with a default of 6. For mo Microsoft has released new [Windows security baselines](https://docs.microsoft.com/windows/device-security/windows-security-baselines) for Windows Server and Windows 10. A security baseline is a group of Microsoft-recommended configuration settings with an explanation of their security impact. For more information, and to download the Policy Analyzer tool, see [Microsoft Security Compliance Toolkit 1.0](https://docs.microsoft.com/windows/device-security/security-compliance-toolkit-10). ### SMBLoris vulnerability -An issue, known as “SMBLoris�?, which could result in denial of service, has been addressed. +An issue, known as “SMBLoris”, which could result in denial of service, has been addressed. ## Windows Analytics From ba31438ad05d00b5609548eec4ad66184afa2689 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Tue, 23 Feb 2021 20:29:49 +0530 Subject: [PATCH 386/708] updated adobe reader version and made words to bold this is my own PR, I edited some paragraphs, I added an Adobe reader version number. I successfully a few paragraphs only, But remaining i need to edit. I will continue my work after merging this content. Also, i need help from contributors with suggestions . Thanking you --- .../deploy-a-windows-10-image-using-mdt.md | 106 +++++++++--------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 2779d317f6..2017acc4d7 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -21,18 +21,18 @@ ms.topic: article **Applies to** - Windows 10 -This topic will show you how to take your reference image for Windows 10 (that was just [created](create-a-windows-10-reference-image.md)), and deploy that image to your environment using the Microsoft Deployment Toolkit (MDT). +This topic will show you how to take your reference image for Windows 10 (that was just [created](create-a-windows-10-reference-image.md)), and deploy that image to your environment using the **Microsoft Deployment Toolkit (MDT)**. -We will prepare for this by creating an MDT deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of on both processes. We will configure Active Directory permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. +We will prepare for this by creating an **MDT** deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of on both processes. We will configure **Active Directory** permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. -For the purposes of this topic, we will use four computers: DC01, MDT01, HV01 and PC0005. +For the purposes of this topic, we will use four computers: **DC01, MDT01, HV01 and PC0005**. -- DC01 is a domain controller -- MDT01 is a domain member server -- HV01 is a Hyper-V server -- PC0005 is a blank device to which we will deploy Windows 10 +- **DC01** is a domain controller +- **MDT01** is a domain member server +- **HV01** is a Hyper-V server +- **PC0005** is a blank device to which we will deploy Windows 10 -MDT01 and PC0005 are members of the domain contoso.com for the fictitious Contoso Corporation. HV01 used to test deployment of PC0005 in a virtual environment. +**MDT01** and **PC0005** are members of the domain contoso.com for the fictitious Contoso Corporation. **HV01** used to test deployment of **PC0005** in a virtual environment. ![devices](../images/mdt-07-fig01.png) @@ -45,14 +45,14 @@ These steps will show you how to configure an Active Directory account with the On **DC01**: -1. Download the [Set-OUPermissions.ps1 script](https://go.microsoft.com/fwlink/p/?LinkId=619362) and copy it to the **C:\\Setup\\Scripts** directory on DC01. This script configures permissions to allow the MDT_JD account to manage computer accounts in the contoso > Computers organizational unit. -2. Create the MDT_JD service account by running the following command from an elevated Windows PowerShell prompt: +1. Download the [Set-OUPermissions.ps1 script](https://go.microsoft.com/fwlink/p/?LinkId=619362) and copy it to the **C:\\Setup\\Scripts** directory on **DC01**. This script configures permissions to allow the **MDT_JD** account to manage computer accounts in the contoso > Computers organizational unit. +2. Create the **MDT_JD** service account by running the following command from an elevated **Windows PowerShell prompt**: ```powershell New-ADUser -Name MDT_JD -UserPrincipalName MDT_JD -path "OU=Service Accounts,OU=Accounts,OU=Contoso,DC=CONTOSO,DC=COM" -Description "MDT join domain account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -PasswordNeverExpires $true -Enabled $true ``` -3. Next, run the Set-OuPermissions script to apply permissions to the **MDT\_JD** service account, enabling it to manage computer accounts in the Contoso / Computers OU. Run the following commands from an elevated Windows PowerShell prompt: +3. Next, run the **Set-OuPermissions script** to apply permissions to the **MDT\_JD** service account, enabling it to manage computer accounts in the Contoso / Computers OU. Run the following commands from an elevated **Windows PowerShell prompt**: ```powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force @@ -76,7 +76,7 @@ The following is a list of the permissions being granted: ## Step 2: Set up the MDT production deployment share -Next, create a new MDT deployment share. You should not use the same deployment share that you used to create the reference image for a production deployment. Perform this procedure on the MDT01 server. +Next, create a new **MDT** deployment share. You should not use the same deployment share that you used to create the reference image for a production deployment. Perform this procedure on the **MDT01** server. ### Create the MDT production deployment share @@ -85,21 +85,21 @@ On **MDT01**: The steps for creating the deployment share for production are the same as when you created the deployment share for creating the custom reference image: 1. Ensure you are signed on as: contoso\administrator. -2. In the Deployment Workbench console, right-click **Deployment Shares** and select **New Deployment Share**. +2. In the **Deployment Workbench** console, right-click **Deployment Shares** and select **New Deployment Share**. 3. On the **Path** page, in the **Deployment share path** text box, type **D:\\MDTProduction** and click **Next**. 4. On the **Share** page, in the **Share name** text box, type **MDTProduction$** and click **Next**. 5. On the **Descriptive Name** page, in the **Deployment share description** text box, type **MDT Production** and click **Next**. 6. On the **Options** page, accept the default settings and click **Next** twice, and then click **Finish**. -7. Using File Explorer, verify that you can access the **\\\\MDT01\\MDTProduction$** share. +7. Using **File Explorer**, verify that you can access the **\\\\MDT01\\MDTProduction$** share. ### Configure permissions for the production deployment share -To read files in the deployment share, you need to assign NTFS and SMB permissions to the MDT Build Account (MDT\_BA) for the **D:\\MDTProduction** folder +To read files in the deployment share, you need to assign **NTFS** and **SMB** permissions to the **MDT Build Account (MDT\_BA)** for the **D:\\MDTProduction** folder On **MDT01**: 1. Ensure you are signed in as **contoso\\administrator**. -2. Modify the NTFS permissions for the **D:\\MDTProduction** folder by running the following command in an elevated Windows PowerShell prompt: +2. Modify the **NTFS** permissions for the **D:\\MDTProduction** folder by running the following command in an elevated **Windows PowerShell prompt**: ``` powershell icacls "D:\MDTProduction" /grant '"CONTOSO\MDT_BA":(OI)(CI)(M)' @@ -112,33 +112,33 @@ The next step is to add a reference image into the deployment share with the set ### Add the Windows 10 Enterprise x64 RTM custom image -In these steps, we assume that you have completed the steps in the [Create a Windows 10 reference image](create-a-windows-10-reference-image.md) topic, so you have a Windows 10 reference image at **D:\\MDTBuildLab\\Captures\REFW10X64-001.wim** on MDT01. +In these steps, we assume that you have completed the steps in the [Create a Windows 10 reference image](create-a-windows-10-reference-image.md) topic, so you have a Windows 10 reference image at **D:\\MDTBuildLab\\Captures\REFW10X64-001.wim** on **MDT01**. -1. Using the Deployment Workbench, expand the **Deployment Shares** node, and then expand **MDT Production**; select the **Operating Systems** node, and create a folder named **Windows 10**. +1. Using the **Deployment Workbench**, expand the **Deployment Shares** node, and then expand **MDT Production**; select the **Operating Systems** node, and create a **folder** named **Windows 10**. 2. Right-click the **Windows 10** folder and select **Import Operating System**. 3. On the **OS Type** page, select **Custom image file** and click **Next**. 4. On the **Image** page, in the **Source file** text box, browse to **D:\\MDTBuildLab\\Captures\\REFW10X64-001.wim** and click **Next**. 5. On the **Setup** page, select the **Copy Windows 7, Windows Server 2008 R2, or later setup files from the specified path** option; in the **Setup source directory** text box, browse to **D:\\MDTBuildLab\\Operating Systems\\W10EX64RTM** and click **Next**. 6. On the **Destination** page, in the **Destination directory name** text box, type **W10EX64RTM**, click **Next** twice, and then click **Finish**. -7. After adding the operating system, double-click the added operating system name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. +7. After adding the **Operating System**, double-click the added **Operating System** name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. >[!NOTE] ->The reason for adding the setup files has changed since earlier versions of MDT. MDT 2010 used the setup files to install Windows. MDT uses DISM to apply the image; however, you still need the setup files because some components in roles and features are stored outside the main image. +>The reason for adding the setup files has changed since earlier versions of **MDT**. **MDT 2010** used the setup files to install Windows. **MDT** uses **DISM** Command to apply the image; however, you still need the **setup files** because some components in **roles and features** are stored outside the main image. -![imported OS](../images/fig2-importedos.png) +![Imported OS](../images/fig2-importedos.png) ## Step 4: Add an application -When you configure your MDT Build Lab deployment share, you can also add applications to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the MDT Production deployment share using Adobe Reader as an example. +When you configure your **MDT Build Lab deployment** share, you can also add a**pplications** to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the **MDT Production deployment** share using **Adobe Reader** as an example. ### Create the install: Adobe Reader DC On **MDT01**: -1. Download the Enterprise distribution version of [Adobe Acrobat Reader DC](https://get.adobe.com/reader/enterprise/) (AcroRdrDC1902120058_en_US.exe) to **D:\\setup\\adobe** on MDT01. -2. Extract the .exe file that you downloaded to an .msi (ex: .\AcroRdrDC1902120058_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). -3. In the Deployment Workbench, expand the **MDT Production** node and navigate to the **Applications** node. +1. Download the Enterprise distribution version of [**Adobe Acrobat Reader DC**](https://get.adobe.com/reader/enterprise/) (AcroRdrDC2100120140_en_US.exe) to **D:\\setup\\adobe** on MDT01. +2. Extract the **.exe** file that you downloaded to an **.msi** (ex: .\AcroRdrDC2100120140_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). +3. In the **Deployment Workbench**, expand the **MDT Production** node and navigate to the **Applications** node. 4. Right-click the **Applications** node, and create a new folder named **Adobe**. 5. In the **Applications** node, right-click the **Adobe** folder and select **New Application**. 6. On the **Application Type** page, select the **Application with source files** option and click **Next**. @@ -153,7 +153,7 @@ The Adobe Reader application added to the Deployment Workbench. ## Step 5: Prepare the drivers repository -In order to deploy Windows 10 with MDT successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot image and operating system, using the following hardware models as examples: +In order to deploy Windows 10 with **MDT** successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot image and operating system, using the following hardware models as examples: - Lenovo ThinkPad T420 - Dell Latitude 7390 - HP EliteBook 8560w @@ -166,19 +166,19 @@ For boot images, you need to have storage and network drivers; for the operating ### Create the driver source structure in the file system -The key to successful management of drivers for MDT, as well as for any other deployment solution, is to have a really good driver repository. From this repository, you import drivers into MDT for deployment, but you should always maintain the repository for future use. +The key to successful management of drivers for **MDT**, as well as for any other deployment solution, is to have a really good driver repository. From this repository, you import drivers into MDT for deployment, but you should always maintain the repository for future use. On **MDT01**: > [!IMPORTANT] > In the steps below, it is critical that the folder names used for various computer makes and models exactly match the results of **wmic computersystem get model,manufacturer** on the target system. -1. Using File Explorer, create the **D:\\drivers** folder. +1. Using **File Explorer**, create the **D:\\drivers** folder. 2. In the **D:\\drivers** folder, create the following folder structure: - 1. WinPE x86 - 2. WinPE x64 - 3. Windows 10 x64 -3. In the new Windows 10 x64 folder, create the following folder structure: + 1. **WinPE x86** + 2. **WinPE x64** + 3. **Windows 10 x64** +3. In the new **Windows 10 x64** folder, create the following folder structure: - Dell Inc - Latitude E7450 - Hewlett-Packard @@ -193,12 +193,12 @@ On **MDT01**: ### Create the logical driver structure in MDT -When you import drivers to the MDT driver repository, MDT creates a single instance folder structure based on driver class names. However, you can, and should, mimic the driver structure of your driver source repository in the Deployment Workbench. This is done by creating logical folders in the Deployment Workbench. -1. On MDT01, using Deployment Workbench, select the **Out-of-Box Drivers** node. +When you import drivers to the **MDT driver repository**, **MDT** creates a single instance folder structure based on driver class names. However, you can, and should, mimic the driver structure of your driver source repository in the Deployment Workbench. This is done by creating logical folders in the Deployment Workbench. +1. On **MDT01**, using Deployment Workbench, select the **Out-of-Box Drivers** node. 2. In the **Out-Of-Box Drivers** node, create the following folder structure: - 1. WinPE x86 - 2. WinPE x64 - 3. Windows 10 x64 + 1. **WinPE x86** + 2. **WinPE x64** + 3. **Windows 10 x64** 3. In the **Windows 10 x64** folder, create the following folder structure: - Dell Inc - Latitude E7450 @@ -209,7 +209,7 @@ When you import drivers to the MDT driver repository, MDT creates a single insta - Microsoft Corporation - Surface Laptop -The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in Windows PowerShell: +The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in **Windows PowerShell Prompt: ``` powershell Get-WmiObject -Class:Win32_ComputerSystem @@ -220,7 +220,7 @@ Or, you can use this command in a normal command prompt: wmic csproduct get name ``` -If you want a more standardized naming convention, try the ModelAliasExit.vbs script from the Deployment Guys blog post entitled [Using and Extending Model Aliases for Hardware Specific Application Installation](https://go.microsoft.com/fwlink/p/?LinkId=619536). +If you want a more standardized naming convention, try the **ModelAliasExit.vbs script** from the Deployment Guys blog post entitled [Using and Extending Model Aliases for Hardware Specific Application Installation](https://go.microsoft.com/fwlink/p/?LinkId=619536). ![drivers](../images/fig4-oob-drivers.png) @@ -229,19 +229,19 @@ The Out-of-Box Drivers structure in the Deployment Workbench. ### Create the selection profiles for boot image drivers By default, MDT adds any storage and network drivers that you import to the boot images. However, you should add only the drivers that are necessary to the boot image. You can control which drivers are added by using selection profiles. -The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate Windows 10 drivers for your device, a Windows 7 or Windows 8.1 driver will most likely work, but Windows 10 drivers should be your first choice. +The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate **Windows 10** drivers for your device, a **Windows 7 or Windows 8.1** driver will most likely work, but Windows 10 drivers should be your first choice. On **MDT01**: -1. In the Deployment Workbench, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. -2. In the New Selection Profile Wizard, create a selection profile with the following settings: - 1. Selection Profile name: WinPE x86 - 2. Folders: Select the WinPE x86 folder in Out-of-Box Drivers. +1. In the **Deployment Workbench**, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. +2. In the New **Selection Profile Wizard**, create a **selection profile** with the following settings: + 1. Selection Profile name: **WinPE x86** + 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box** Drivers. 3. Click **Next**, **Next** and **Finish**. 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. -4. In the New Selection Profile Wizard, create a selection profile with the following settings: - 1. Selection Profile name: WinPE x64 - 2. Folders: Select the WinPE x64 folder in Out-of-Box Drivers. +4. In the New **Selection Profile Wizard**, create a **selection profile** with the following settings: + 1. Selection Profile name: **WinPE x64** + 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box** Drivers. 3. Click **Next**, **Next** and **Finish**. ![figure 5](../images/fig5-selectprofile.png) @@ -250,22 +250,22 @@ Creating the WinPE x64 selection profile. ### Extract and import drivers for the x64 boot image -Windows PE supports all the hardware models that we have, but here you learn to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. +**Windows PE** supports all the hardware models that we have, but here you learn to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). -2. Extract PROWinx64.exe to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. - a. **Note**: Extracting the .exe file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the .exe terminates. -3. Using File Explorer, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. +2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. + a. **Note**: Extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. +3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 4. Copy the content of the **C:\\Tmp\\PROWinx64\\PRO1000\\Winx64\\NDIS64** folder to the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. -5. In the Deployment Workbench, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, and select **Import Drivers**, and use the following Driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. +5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, and select **Import Drivers**, and use the following Driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. ### Download, extract, and import drivers ### For the Lenovo ThinkStation P500 -For the ThinkStation P500 model, you use the Lenovo ThinkVantage Update Retriever software to download the drivers. With Update Retriever, you need to specify the correct Lenovo Machine Type for the actual hardware (the first four characters of the model name). As an example, the Lenovo ThinkStation P500 model has the 30A6003TUS model name, meaning the Machine Type is 30A6. +For the **ThinkStation P500** model, you use the Lenovo ThinkVantage Update Retriever software to download the drivers. With Update Retriever, you need to specify the correct Lenovo Machine Type for the actual hardware (the first four characters of the model name). As an example, the Lenovo ThinkStation P500 model has the 30A6003TUS model name, meaning the Machine Type is 30A6. ![ThinkStation image](../images/thinkstation.png) From 4727d18a70570350f02a2581cb8cb725cbdc814a Mon Sep 17 00:00:00 2001 From: Max Stein Date: Tue, 23 Feb 2021 14:34:41 -0800 Subject: [PATCH 387/708] Update set-up-shared-or-guest-pc.md Updating new steps admins to take as a part of the 2101 Intune service release. (Set up shared or guest pcs). --- .../set-up-shared-or-guest-pc.md | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/windows/configuration/set-up-shared-or-guest-pc.md b/windows/configuration/set-up-shared-or-guest-pc.md index 00fb65ab30..9c1330bdc3 100644 --- a/windows/configuration/set-up-shared-or-guest-pc.md +++ b/windows/configuration/set-up-shared-or-guest-pc.md @@ -85,23 +85,27 @@ You can configure Windows to be in shared PC mode in a couple different ways: - Mobile device management (MDM): Shared PC mode is enabled by the [SharedPC configuration service provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/sharedpc-csp). To setup a shared device policy for Windows 10 in Intune, complete the following steps: - 1. Go to the [Microsoft Endpoint Manager portal](https://endpoint.microsoft.com/#home). - 2. Select **Devices** from the navigation. - 3. Under **Policy**, select **Configuration profiles**. - 4. Select **Create profile**. - 5. From the **Platform** menu, select **Windows 10 and later**. - 6. From the **Profile** menu, select **Shared multi-user device**. + 1. Sign in to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431). + 2. Select **Devices** > **Windows** > **Configuration profiles** > **Create profile**. + 3. Enter the following properties: - ![custom OMA-URI policy in Intune](images/shared_pc_1.jpg) + - **Platform**: Select **Windows 10 and later**. + - **Profile**: Select **Templates** > **Shared multi-user device**. - 7. Select **Create**. - 8. Enter a name for the policy (e.g. My Win10 Shared devices policy). You can optionally add a description should you wish to do so. - 9. Select **Next**. - 10. On the **Configuration settings** page, set the ‘Shared PC Mode’ value to **Enabled**. + 4. Select **Create**. + 5. In **Basics**, enter the following properties: + + - **Name**: Enter a descriptive name for the new profile. + - **Description**: Enter a description for the profile. This setting is optional, but recommended. + + 6. Select **Next**. + 7. In **Configuration settings**, depending on the platform you chose, the settings you can configure are different. Choose your platform for detailed settings: + + 8. On the **Configuration settings** page, set the ‘Shared PC Mode’ value to **Enabled**. ![Shared PC settings in ICD](images/shared_pc_3.png) - 11. From this point on, you can configure any additional settings you’d like to be part of this policy, and then follow the rest of the set-up flow to its completion by selecting **Create** after **Step 6**. + 9. From this point on, you can configure any additional settings you’d like to be part of this policy, and then follow the rest of the set-up flow to its completion by selecting **Create** after **Step 4**. - A provisioning package created with the Windows Configuration Designer: You can apply a provisioning package when you initially set up the PC (also known as the out-of-box-experience or OOBE), or you can apply the provisioning package to a Windows 10 PC that is already in use. The provisioning package is created in Windows Configuration Designer. Shared PC mode is enabled by the [SharedPC configuration service provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/sharedpc-csp), exposed in Windows Configuration Designer as **SharedPC**. From 63382204e996b38fb6bed7d81923252128c3e954 Mon Sep 17 00:00:00 2001 From: Max Stein Date: Tue, 23 Feb 2021 14:38:00 -0800 Subject: [PATCH 388/708] Update set-up-shared-or-guest-pc.md Updating new steps for the set up shared or guest pcs setup that was a part of the 2101 Intune service release. --- windows/configuration/images/Shared_PC_1.jpg | Bin 40769 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 windows/configuration/images/Shared_PC_1.jpg diff --git a/windows/configuration/images/Shared_PC_1.jpg b/windows/configuration/images/Shared_PC_1.jpg deleted file mode 100644 index 7b993b00a8918f4ad6e00522e458bfeea2927649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40769 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 Ze`5{*ccy(p&3|Z Date: Wed, 24 Feb 2021 11:22:23 +0530 Subject: [PATCH 389/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 2017acc4d7..11753d97af 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -23,7 +23,7 @@ ms.topic: article This topic will show you how to take your reference image for Windows 10 (that was just [created](create-a-windows-10-reference-image.md)), and deploy that image to your environment using the **Microsoft Deployment Toolkit (MDT)**. -We will prepare for this by creating an **MDT** deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of on both processes. We will configure **Active Directory** permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. +We will prepare for this by creating an **MDT** deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of both processes. We will configure **Active Directory** permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. For the purposes of this topic, we will use four computers: **DC01, MDT01, HV01 and PC0005**. From 4a4ba2dda0175c1cb8e35dd47c080a6ae7b50f5e Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:22:50 +0530 Subject: [PATCH 390/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 11753d97af..586ec55aa7 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -32,7 +32,7 @@ For the purposes of this topic, we will use four computers: **DC01, MDT01, HV01 - **HV01** is a Hyper-V server - **PC0005** is a blank device to which we will deploy Windows 10 -**MDT01** and **PC0005** are members of the domain contoso.com for the fictitious Contoso Corporation. **HV01** used to test deployment of **PC0005** in a virtual environment. +**MDT01** and **PC0005** are members of the domain contoso.com for the fictitious Contoso Corporation. **HV01** is used to test the deployment of **PC0005** in a virtual environment. ![devices](../images/mdt-07-fig01.png) From f719cd43215e0bb60b0edad159749646968b00a0 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:23:12 +0530 Subject: [PATCH 391/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 586ec55aa7..47c87e09b0 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -122,7 +122,7 @@ In these steps, we assume that you have completed the steps in the [Create a Win 6. On the **Destination** page, in the **Destination directory name** text box, type **W10EX64RTM**, click **Next** twice, and then click **Finish**. 7. After adding the **Operating System**, double-click the added **Operating System** name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. ->[!NOTE] +> [!NOTE] >The reason for adding the setup files has changed since earlier versions of **MDT**. **MDT 2010** used the setup files to install Windows. **MDT** uses **DISM** Command to apply the image; however, you still need the **setup files** because some components in **roles and features** are stored outside the main image. From 5429df8bcd62e94713e1fb34ff58d2b98b53e420 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:23:49 +0530 Subject: [PATCH 392/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 47c87e09b0..9387540124 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -130,7 +130,7 @@ In these steps, we assume that you have completed the steps in the [Create a Win ## Step 4: Add an application -When you configure your **MDT Build Lab deployment** share, you can also add a**pplications** to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the **MDT Production deployment** share using **Adobe Reader** as an example. +When you configure your **MDT Build Lab deployment** share, you can also add **applications** to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the **MDT Production deployment** share using **Adobe Reader** as an example. ### Create the install: Adobe Reader DC From 60f91e5deff68abb03d6b9b47b7bd09a0faa1f1b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:24:11 +0530 Subject: [PATCH 393/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 9387540124..e96ae41179 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -123,7 +123,7 @@ In these steps, we assume that you have completed the steps in the [Create a Win 7. After adding the **Operating System**, double-click the added **Operating System** name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. > [!NOTE] ->The reason for adding the setup files has changed since earlier versions of **MDT**. **MDT 2010** used the setup files to install Windows. **MDT** uses **DISM** Command to apply the image; however, you still need the **setup files** because some components in **roles and features** are stored outside the main image. +> The reason for adding the setup files has changed since earlier versions of **MDT**. **MDT 2010** used the setup files to install Windows. **MDT** uses the **DISM** command to apply the image; however, you still need the **setup files** because some components in **roles and features** are stored outside the main image. ![Imported OS](../images/fig2-importedos.png) From d027375bcff6484e46321f28cd8cfe38fa91d0ef Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:24:24 +0530 Subject: [PATCH 394/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index e96ae41179..300e73b186 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -137,7 +137,7 @@ When you configure your **MDT Build Lab deployment** share, you can also add **a On **MDT01**: 1. Download the Enterprise distribution version of [**Adobe Acrobat Reader DC**](https://get.adobe.com/reader/enterprise/) (AcroRdrDC2100120140_en_US.exe) to **D:\\setup\\adobe** on MDT01. -2. Extract the **.exe** file that you downloaded to an **.msi** (ex: .\AcroRdrDC2100120140_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). +2. Extract the **.exe** file that you downloaded to a **.msi** (ex: .\AcroRdrDC2100120140_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). 3. In the **Deployment Workbench**, expand the **MDT Production** node and navigate to the **Applications** node. 4. Right-click the **Applications** node, and create a new folder named **Adobe**. 5. In the **Applications** node, right-click the **Adobe** folder and select **New Application**. From 2932031718b27aa5a8947d1c082c7f67465246fb Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:24:42 +0530 Subject: [PATCH 395/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 300e73b186..fb16dd3c37 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -209,7 +209,7 @@ When you import drivers to the **MDT driver repository**, **MDT** creates a sing - Microsoft Corporation - Surface Laptop -The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in **Windows PowerShell Prompt: +The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in an elevated **Windows PowerShell prompt**: ``` powershell Get-WmiObject -Class:Win32_ComputerSystem From 04f89ef9c4869c381b7f9b277f4f0be0c04c7ef9 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:24:55 +0530 Subject: [PATCH 396/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index fb16dd3c37..6b18f752b6 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -153,7 +153,7 @@ The Adobe Reader application added to the Deployment Workbench. ## Step 5: Prepare the drivers repository -In order to deploy Windows 10 with **MDT** successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot image and operating system, using the following hardware models as examples: +In order to deploy Windows 10 with **MDT** successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot images and operating system, using the following hardware models as examples: - Lenovo ThinkPad T420 - Dell Latitude 7390 - HP EliteBook 8560w From eda636b6ae45bc9e16d86aac34bd590d14d608e4 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:27:28 +0530 Subject: [PATCH 397/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 6b18f752b6..ac608d2f37 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -229,7 +229,7 @@ The Out-of-Box Drivers structure in the Deployment Workbench. ### Create the selection profiles for boot image drivers By default, MDT adds any storage and network drivers that you import to the boot images. However, you should add only the drivers that are necessary to the boot image. You can control which drivers are added by using selection profiles. -The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate **Windows 10** drivers for your device, a **Windows 7 or Windows 8.1** driver will most likely work, but Windows 10 drivers should be your first choice. +The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate **Windows 10** drivers for your device, a **Windows 7** or **Windows 8.1** driver will most likely work, but Windows 10 drivers should be your first choice. On **MDT01**: From b397cda4516761e21f2b62245cc0405b908d8c6f Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:31:23 +0530 Subject: [PATCH 398/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index ac608d2f37..3b90fab699 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -234,7 +234,7 @@ The drivers that are used for the boot images (Windows PE) are Windows 10 driver On **MDT01**: 1. In the **Deployment Workbench**, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. -2. In the New **Selection Profile Wizard**, create a **selection profile** with the following settings: +2. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x86** 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box** Drivers. 3. Click **Next**, **Next** and **Finish**. From 800fe3abf2c9e38348d17cd51432f2b96ae58bfd Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:31:42 +0530 Subject: [PATCH 399/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 3b90fab699..0aa865e362 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -239,7 +239,7 @@ On **MDT01**: 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box** Drivers. 3. Click **Next**, **Next** and **Finish**. 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. -4. In the New **Selection Profile Wizard**, create a **selection profile** with the following settings: +4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x64** 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box** Drivers. 3. Click **Next**, **Next** and **Finish**. From f8fb238d7997a6cc56e28f75a61f24c1ffa37baf Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:31:55 +0530 Subject: [PATCH 400/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 0aa865e362..c57ab65032 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -25,7 +25,7 @@ This topic will show you how to take your reference image for Windows 10 (that We will prepare for this by creating an **MDT** deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of both processes. We will configure **Active Directory** permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. -For the purposes of this topic, we will use four computers: **DC01, MDT01, HV01 and PC0005**. +For the purposes of this topic, we will use four computers: **DC01**, **MDT01**, **HV01**, and **PC0005**. - **DC01** is a domain controller - **MDT01** is a domain member server From 22a12e714123031d004e64c282ae1da811670de1 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:32:09 +0530 Subject: [PATCH 401/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index c57ab65032..b3075c2cfa 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -94,7 +94,7 @@ The steps for creating the deployment share for production are the same as when ### Configure permissions for the production deployment share -To read files in the deployment share, you need to assign **NTFS** and **SMB** permissions to the **MDT Build Account (MDT\_BA)** for the **D:\\MDTProduction** folder +To read files in the deployment share, you need to assign **NTFS** and **SMB** permissions to the **MDT Build Account (MDT\_BA)** for the **D:\\MDTProduction** folder. On **MDT01**: From 1905cb6c08e9bc2fc99e8d50223727abbba1e68d Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:32:23 +0530 Subject: [PATCH 402/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index b3075c2cfa..1ab83e7066 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -236,7 +236,7 @@ On **MDT01**: 1. In the **Deployment Workbench**, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. 2. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x86** - 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box** Drivers. + 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box Drivers**. 3. Click **Next**, **Next** and **Finish**. 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. 4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: From 112543582b835f1ac483441fa0192abfef96a1c7 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:32:40 +0530 Subject: [PATCH 403/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 1ab83e7066..ad33d40fd6 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -250,7 +250,7 @@ Creating the WinPE x64 selection profile. ### Extract and import drivers for the x64 boot image -**Windows PE** supports all the hardware models that we have, but here you learn to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. +**Windows PE** supports all the hardware models that we have, but here you learn how to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. On **MDT01**: From 5ddf048a4a6fb22960678a7bd1bd514b054015ea Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:33:05 +0530 Subject: [PATCH 404/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index ad33d40fd6..9fdb2b3c3e 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -242,7 +242,7 @@ On **MDT01**: 4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x64** 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box** Drivers. - 3. Click **Next**, **Next** and **Finish**. + 3. Click **Next**, **Next**, and **Finish**. ![figure 5](../images/fig5-selectprofile.png) From 4aa7f8847ef6a7b141b9d8e6d0c9a36c8a6a0160 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:33:17 +0530 Subject: [PATCH 405/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 9fdb2b3c3e..e2ca2fafc0 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -237,7 +237,7 @@ On **MDT01**: 2. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x86** 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box Drivers**. - 3. Click **Next**, **Next** and **Finish**. + 3. Click **Next**, **Next**, and **Finish**. 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. 4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x64** From 7918ccd38d147a892cf0ead86df0b389af6dbb1b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:33:31 +0530 Subject: [PATCH 406/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index e2ca2fafc0..b64a3b7a0b 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -241,7 +241,7 @@ On **MDT01**: 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. 4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: 1. Selection Profile name: **WinPE x64** - 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box** Drivers. + 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box Drivers**. 3. Click **Next**, **Next**, and **Finish**. ![figure 5](../images/fig5-selectprofile.png) From cc3f83cf159fea69f586d754c614dccbbe224101 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:35:46 +0530 Subject: [PATCH 407/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index b64a3b7a0b..bf3cde3a44 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -259,7 +259,7 @@ On **MDT01**: a. **Note**: Extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. 3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 4. Copy the content of the **C:\\Tmp\\PROWinx64\\PRO1000\\Winx64\\NDIS64** folder to the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. -5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, and select **Import Drivers**, and use the following Driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. +5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, select **Import Drivers**, and use the following driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. ### Download, extract, and import drivers From 6ab718e9dd7c5188305bc84ff7d873b8ea988446 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:45:39 +0530 Subject: [PATCH 408/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index bf3cde3a44..e7c0e7dbde 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -256,7 +256,6 @@ On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). 2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. - a. **Note**: Extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. 3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 4. Copy the content of the **C:\\Tmp\\PROWinx64\\PRO1000\\Winx64\\NDIS64** folder to the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, select **Import Drivers**, and use the following driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. From 8191fb51fe1df989de32006b8e982410342d4a50 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 24 Feb 2021 11:45:55 +0530 Subject: [PATCH 409/708] Update windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index e7c0e7dbde..355ea08482 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -255,7 +255,7 @@ Creating the WinPE x64 selection profile. On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). -2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. +2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. Note that extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. 3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 4. Copy the content of the **C:\\Tmp\\PROWinx64\\PRO1000\\Winx64\\NDIS64** folder to the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, select **Import Drivers**, and use the following driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. From da74350012b5f803f271a68836a862dfb07ad592 Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Wed, 24 Feb 2021 13:08:48 +0100 Subject: [PATCH 410/708] Update microsoft-defender-antivirus-compatibility.md EDR Block mode is a feature not a state... having it in the columns confuses people and creates support calls --- .../microsoft-defender-antivirus-compatibility.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index 3c97136983..f9e280a3e3 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -81,13 +81,13 @@ The table in this section summarizes the functionality and features that are ava > [!IMPORTANT] > Do not turn off capabilities, such as real-time protection, cloud-delivered protection, or limited periodic scanning, if you are using Microsoft Defender Antivirus in passive mode or you are using EDR in block mode. -|Protection |Active mode |Passive mode |EDR in block mode |Disabled or uninstalled | -|:---|:---|:---|:---|:---| -| [Real-time protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus) and [cloud-delivered protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus) | Yes | No [[3](#fn3)] | No | No | -| [Limited periodic scanning availability](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus) | No | No | No | Yes | -| [File scanning and detection information](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus) | Yes | Yes | Yes | No | -| [Threat remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus) | Yes | See note [[4](#fn4)] | Yes | No | -| [Security intelligence updates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus) | Yes | Yes | Yes | No | +|Protection |Active mode |Passive mode |Disabled or uninstalled | +|:---|:---|:---|:---| +| [Real-time protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus) and [cloud-delivered protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus) | Yes | No [[3](#fn3)] | No | +| [Limited periodic scanning availability](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus) | No | No | Yes | +| [File scanning and detection information](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus) | Yes | Yes | No | +| [Threat remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus) | Yes | See note [[4](#fn4)] | No | +| [Security intelligence updates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus) | Yes | Yes | No | (3) In general, when Microsoft Defender Antivirus is in passive mode, real-time protection does not provide any blocking or enforcement, even though it is enabled and in passive mode. From 7e282f5d33a1e22a3d046c8aa5e1cba7121e1f66 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 24 Feb 2021 16:31:08 +0200 Subject: [PATCH 411/708] Update gov.md ASC for GCC is now available. --- .../threat-protection/microsoft-defender-atp/gov.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 3c7f03cb83..c3cc42ac85 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -102,9 +102,9 @@ The following OS versions are supported when using [Azure Defender for Servers]( OS version | GCC | GCC High | DoD (PREVIEW) :---|:---|:---|:--- -Windows Server 2016 | ![No](../images/svg/check-no.svg) Rolling out | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2012 R2 | ![No](../images/svg/check-no.svg) Rolling out | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Windows Server 2008 R2 SP1 | ![No](../images/svg/check-no.svg) Rolling out | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) +Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg)
From dc686fcc39ebcce7a0c11a4ff31c3e1e94937c33 Mon Sep 17 00:00:00 2001 From: rbsec Date: Wed, 24 Feb 2021 14:44:20 +0000 Subject: [PATCH 412/708] Replace ANSI quotes with ASCII ones --- windows/whats-new/ltsc/whats-new-windows-10-2019.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 435e7530bd..072625e781 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -220,7 +220,7 @@ The new [security baseline for Windows 10 version 1803](https://docs.microsoft.c #### SMBLoris vulnerability -An issue, known as “SMBLoris”, which could result in denial of service, has been addressed. +An issue, known as "SMBLoris", which could result in denial of service, has been addressed. #### Windows Security Center @@ -340,13 +340,13 @@ If you have shared devices deployed in your work place, **Fast sign-in** enables ### Web sign-in to Windows 10 -Until now, Windows logon only supported the use of identities federated to ADFS or other providers that support the WS-Fed protocol. We are introducing “web sign-in,” a new way of signing into your Windows PC. Web Sign-in enables Windows logon support for non-ADFS federated providers (e.g.SAML). +Until now, Windows logon only supported the use of identities federated to ADFS or other providers that support the WS-Fed protocol. We are introducing "web sign-in," a new way of signing into your Windows PC. Web Sign-in enables Windows logon support for non-ADFS federated providers (e.g.SAML). **To try out web sign-in:** 1. Azure AD Join your Windows 10 PC. (Web sign-in is only supported on Azure AD Joined PCs). 2. Set the Policy CSP, and the Authentication and EnableWebSignIn polices to enable web sign-in. 3. On the lock screen, select web sign-in under sign-in options. -4. Click the “Sign in” button to continue. +4. Click the "Sign in" button to continue. ![Web sign-in](../images/websignin.png "web sign-in") From c0f41ea1fb404c385a29cd40b27c477c493fb5c4 Mon Sep 17 00:00:00 2001 From: rbsec Date: Wed, 24 Feb 2021 14:46:33 +0000 Subject: [PATCH 413/708] Replace ANSI quotes with ASCII ones --- windows/whats-new/whats-new-windows-10-version-1709.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-1709.md b/windows/whats-new/whats-new-windows-10-version-1709.md index 1792e88bff..7da6279237 100644 --- a/windows/whats-new/whats-new-windows-10-version-1709.md +++ b/windows/whats-new/whats-new-windows-10-version-1709.md @@ -119,7 +119,7 @@ The minimum PIN length is being changed from 6 to 4, with a default of 6. For mo Microsoft has released new [Windows security baselines](https://docs.microsoft.com/windows/device-security/windows-security-baselines) for Windows Server and Windows 10. A security baseline is a group of Microsoft-recommended configuration settings with an explanation of their security impact. For more information, and to download the Policy Analyzer tool, see [Microsoft Security Compliance Toolkit 1.0](https://docs.microsoft.com/windows/device-security/security-compliance-toolkit-10). ### SMBLoris vulnerability -An issue, known as “SMBLoris”, which could result in denial of service, has been addressed. +An issue, known as "SMBLoris", which could result in denial of service, has been addressed. ## Windows Analytics From 9510405d2674accfa49c108f3832bd746b28662e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Feb 2021 08:30:57 -0800 Subject: [PATCH 414/708] Update microsoft-defender-antivirus-compatibility.md --- .../microsoft-defender-antivirus-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index f9e280a3e3..531fd81b5c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: tewchen, pahuijbr, shwjha manager: dansimp -ms.date: 02/09/2021 +ms.date: 02/24/2021 ms.technology: mde --- From 772a032248229ca542396e2e5fad22257e727c8b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Feb 2021 09:03:44 -0800 Subject: [PATCH 415/708] Update Onboard-Windows-10-multi-session-device.md --- .../Onboard-Windows-10-multi-session-device.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 94eacf9749..d806706d5e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -13,7 +13,7 @@ ms.topic: article author: dansimp ms.author: dansimp ms.custom: nextgen -ms.date: 02/04/2021 +ms.date: 02/24/2021 ms.reviewer: manager: dansimp ms.technology: mde @@ -31,9 +31,6 @@ Applies to: > [!IMPORTANT] > Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. -> [!WARNING] -> Microsoft Defender for Endpoint support for Windows Virtual Desktop multi-session scenarios is currently in Preview and limited up to 25 concurrent sessions per host/VM. However, single session scenarios on Windows Virtual Desktop are fully supported. - Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. ## Before you begin From 66d2e9ba317efd6ee84aa8f418d3e437c928620c Mon Sep 17 00:00:00 2001 From: Matthew Palko Date: Wed, 24 Feb 2021 10:42:58 -0800 Subject: [PATCH 416/708] Fixing RDP feature page description --- .../hello-for-business/hello-feature-remote-desktop.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md index a2fecf3dbc..baf32bcae4 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md @@ -1,6 +1,6 @@ --- -title: Deploying Certificates to Key Trust Users to Enable RDP -description: Learn how to deploy certificates to a Key Trust user to enable remote desktop with supplied credentials +title: Remote Desktop +description: Learn how Windows Hello for Business supports using biometrics with remote desktop keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, cert-trust, device, registration, unlock, remote desktop, RDP ms.prod: w10 ms.mktglfcycl: deploy @@ -13,7 +13,7 @@ manager: dansimp ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium -ms.date: 02/18/2021 +ms.date: 09/16/2020 ms.reviewer: --- From 9928a289f76166d9a76ec29b2b4af9b91ef409fa Mon Sep 17 00:00:00 2001 From: mapalko Date: Wed, 24 Feb 2021 10:46:09 -0800 Subject: [PATCH 417/708] Update hello-feature-remote-desktop.md Fixing Description --- .../hello-for-business/hello-feature-remote-desktop.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md index a2fecf3dbc..15ca2f22c3 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md @@ -1,6 +1,6 @@ --- title: Deploying Certificates to Key Trust Users to Enable RDP -description: Learn how to deploy certificates to a Key Trust user to enable remote desktop with supplied credentials +description: Learn how Windows Hello for Business supports using biometrics with remote desktop keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, cert-trust, device, registration, unlock, remote desktop, RDP ms.prod: w10 ms.mktglfcycl: deploy @@ -13,7 +13,7 @@ manager: dansimp ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium -ms.date: 02/18/2021 +ms.date: 02/24/2021 ms.reviewer: --- From 90d94063413e5691fa413af21e3de2eac884d543 Mon Sep 17 00:00:00 2001 From: mapalko Date: Wed, 24 Feb 2021 10:47:46 -0800 Subject: [PATCH 418/708] Update hello-feature-remote-desktop.md --- .../hello-for-business/hello-feature-remote-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md index 15ca2f22c3..73e443551f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md @@ -1,5 +1,5 @@ --- -title: Deploying Certificates to Key Trust Users to Enable RDP +title: Remote Desktop description: Learn how Windows Hello for Business supports using biometrics with remote desktop keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, cert-trust, device, registration, unlock, remote desktop, RDP ms.prod: w10 From b36c17fa8c10a3a2dc07be587920ed6954213c27 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 17:35:42 -0800 Subject: [PATCH 419/708] updated based on sme feedback --- .../microsoft-defender-atp/microsoft-threat-experts.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 3c1d7f26ea..65442049cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -45,12 +45,10 @@ Watch this video for a quick overview of Microsoft Threat Experts. > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. -If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. +If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Reach out to your account team or contact your Microsoft representative subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. To enrol to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. -To subscribe to Microsoft Threat Experts - Experts on Demand, contact your Microsoft representative. - See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. ## Targeted attack notification @@ -65,7 +63,6 @@ Customers can engage our security experts directly from within Microsoft Defende - Get additional clarification on alerts including root cause or scope of the incident - Gain clarity into suspicious device behavior and next steps if faced with an advanced attacker - Determine risk and protection regarding threat actors, campaigns, or emerging attacker techniques -- Seamlessly transition to Microsoft Incident Response (IR) or other third-party Incident Response services when necessary The option to **Consult a threat expert** is available in several places in the portal so you can engage with experts in the context of your investigation: @@ -82,7 +79,7 @@ The option to **Consult a threat expert** is available in several places in the ![Screenshot of MTE-EOD file page action menu option](images/mte-eod-file.png) > [!NOTE] -> If your Premier Support subscription is mapped to your Microsoft Defender for Office 365 license, you can track the status of your Experts on Demand cases through Microsoft Services Hub. +> If you would like to track the status of your Experts on Demand cases through Microsoft Services Hub, reach out to your Technical Account Manager. Watch this video for a quick overview of the Microsoft Services Hub. From e4bcdabc121eb82cbf8e7ddb9e422b6227e7bd51 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 17:39:01 -0800 Subject: [PATCH 420/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 446da10708..a5597ccf0c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -37,7 +37,7 @@ ms.technology: mde Ensure that you have Defender for Endpoint deployed in your environment with devices enrolled, and not just on a laboratory set-up. -If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Apply for Microsoft Threat Experts - Experts on Demand if you want to consult with our threat experts on relevant detections and adversaries. +If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Reach out to your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. ## Apply for Microsoft Threat Experts - Targeted Attack Notifications service If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender Security Center. @@ -106,7 +106,7 @@ You can partner with Microsoft Threat Experts who can be engaged directly from w 4. Enter the email address that you'd like to use to correspond with Microsoft Threat Experts. > [!NOTE] -> If your Premier Support subscription is mapped to your Microsoft Defender for Office 365 license, you can track the status of your Experts on Demand cases through Microsoft Services Hub. +> If you would like to track the status of your Experts on Demand cases through Microsoft Services Hub, reach out to your Technical Account Manager. Watch this video for a quick overview of the Microsoft Services Hub. From 6cd1e54274598e309609f6f6ac5a75c386dd0214 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 17:40:03 -0800 Subject: [PATCH 421/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 65442049cc..7a57946305 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -45,7 +45,7 @@ Watch this video for a quick overview of Microsoft Threat Experts. > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. -If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Reach out to your account team or contact your Microsoft representative subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. +If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Contact your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. To enrol to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. From 5ec0842b5b21666f898fbcbdd9f4fe2dd7351201 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 17:42:55 -0800 Subject: [PATCH 422/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index a5597ccf0c..c77587414b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -37,7 +37,7 @@ ms.technology: mde Ensure that you have Defender for Endpoint deployed in your environment with devices enrolled, and not just on a laboratory set-up. -If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Reach out to your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. +If you're a Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis to help identify the most critical threats, so you can respond to them quickly. Contact your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. ## Apply for Microsoft Threat Experts - Targeted Attack Notifications service If you're already a Defender for Endpoint customer, you can apply through the Microsoft Defender Security Center. From 25c46648c7c59317e62c8fba7db8eaf743f5ba6b Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 17:46:01 -0800 Subject: [PATCH 423/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index c77587414b..94eef5cbf2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -56,7 +56,7 @@ If you're already a Defender for Endpoint customer, you can apply through the Mi ![Image of Microsoft Threat Experts application confirmation](images/mte-applicationconfirmation.png) -6. From the navigation pane, go to **Settings** > **General** > **Advanced features** to turn the **Microsoft Threat Experts - Targeted Attack Notification** toggle on. Click **Save preferences**. +When accepted, you will receive a welcome email and you will see the **Apply** button change to a toggle that is “on”. In case you want to take yourself out of the Targeted Attack Notifications service, slide the toggle “off” and click **Save preferences** at the bottom of the page. ## Receive targeted attack notification from Microsoft Threat Experts You can receive targeted attack notification from Microsoft Threat Experts through the following medium: From 7d53a4192447e55d3d9ed4154aebde50396ddd98 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 18:01:52 -0800 Subject: [PATCH 424/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 94eef5cbf2..ad5eb62ef7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -58,9 +58,12 @@ If you're already a Defender for Endpoint customer, you can apply through the Mi When accepted, you will receive a welcome email and you will see the **Apply** button change to a toggle that is “on”. In case you want to take yourself out of the Targeted Attack Notifications service, slide the toggle “off” and click **Save preferences** at the bottom of the page. -## Receive targeted attack notification from Microsoft Threat Experts +## View targeted attack notification from Microsoft Threat Experts You can receive targeted attack notification from Microsoft Threat Experts through the following medium: +- The Defender for Endpoint portal's **Incidents** page - The Defender for Endpoint portal's **Alerts** dashboard +- OData alerting [API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/get-alerts) and [REST API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api) +- [DeviceAlertEvents](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table) table in Advanced hunting - Your email, if you choose to configure it To receive targeted attack notifications through email, create an email notification rule. From 5f4db274a4b05f11b1ad04ac22897e9bd74eeec4 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 18:09:46 -0800 Subject: [PATCH 425/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index ad5eb62ef7..f06d0bb640 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -58,7 +58,7 @@ If you're already a Defender for Endpoint customer, you can apply through the Mi When accepted, you will receive a welcome email and you will see the **Apply** button change to a toggle that is “on”. In case you want to take yourself out of the Targeted Attack Notifications service, slide the toggle “off” and click **Save preferences** at the bottom of the page. -## View targeted attack notification from Microsoft Threat Experts +## Where you'll see the targeted attack notification from Microsoft Threat Experts You can receive targeted attack notification from Microsoft Threat Experts through the following medium: - The Defender for Endpoint portal's **Incidents** page - The Defender for Endpoint portal's **Alerts** dashboard @@ -78,7 +78,7 @@ You'll start receiving targeted attack notification from Microsoft Threat Expert 2. From the dashboard, select the same alert topic that you got from the email, to view the details. -## Apply for Microsoft Threat Experts - Experts on Demand +## Subscribe ro Microsoft Threat Experts - Experts on Demand If you're already a Defender for Endpoint customer, you can contact your Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand. ## Consult a Microsoft threat expert about suspicious cybersecurity activities in your organization From 0cfb7fd0709c915fd33e56d73f92718fa34505cc Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 18:12:24 -0800 Subject: [PATCH 426/708] Update microsoft-threat-experts.md --- .../microsoft-defender-atp/microsoft-threat-experts.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 7a57946305..da5c08e871 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -36,11 +36,6 @@ Microsoft Threat Experts is a managed threat hunting service that provides your This managed threat hunting service provides expert-driven insights and data through these two capabilities: targeted attack notification and access to experts on demand. -Watch this video for a quick overview of Microsoft Threat Experts. - ->[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4qZ0B] - - ## Before you begin > [!NOTE] > Discuss the eligibility requirements with your Microsoft Technical Service provider and account team before you apply to the managed threat hunting service. From 59ae144acfe021985d7902b211d667869c15c946 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 24 Feb 2021 18:14:20 -0800 Subject: [PATCH 427/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index f06d0bb640..24562b77c5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -58,7 +58,7 @@ If you're already a Defender for Endpoint customer, you can apply through the Mi When accepted, you will receive a welcome email and you will see the **Apply** button change to a toggle that is “on”. In case you want to take yourself out of the Targeted Attack Notifications service, slide the toggle “off” and click **Save preferences** at the bottom of the page. -## Where you'll see the targeted attack notification from Microsoft Threat Experts +## Where you'll see the targeted attack notifications from Microsoft Threat Experts You can receive targeted attack notification from Microsoft Threat Experts through the following medium: - The Defender for Endpoint portal's **Incidents** page - The Defender for Endpoint portal's **Alerts** dashboard From 5bf4aab647a3622f775c10bc9dbc92ee715328b8 Mon Sep 17 00:00:00 2001 From: Sunny Zankharia <67922512+sazankha@users.noreply.github.com> Date: Wed, 24 Feb 2021 19:27:05 -0800 Subject: [PATCH 428/708] Update faq-md-app-guard.md --- .../microsoft-defender-application-guard/faq-md-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index 60b5e96c41..d61d6d1100 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -161,7 +161,7 @@ ICS is enabled by default in Windows, and ICS must be enabled in order for Appli 5. Reboot the device. ### Why doesn't the container fully load when device control policies are enabled? -Allow-listed items must be configured as "allowed" in the Group Policy Object ensure AppGuard works properly. +Allow-listed items must be configured as "allowed" in the Group Policy Object to ensure AppGuard works properly. This is a prerequisite. If the device installations have already been blocked by device control policies, the OS must be reinstalled to resolve this issue. Policy: Allow installation of devices that match any of these device IDs - `SCSI\DiskMsft____Virtual_Disk____` From 97fbfeebc5d32dc72007b4975838ee29d30944a2 Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Thu, 25 Feb 2021 12:14:54 -0500 Subject: [PATCH 429/708] ESU callout for Win 7 Windows 7 requires SCEP or relies upon SCEP, in order for SCEP to be in a supported state, it would require a customer to purchase and use ESU on a support Windows 7 device Called that out, technically Windows 7 is not listed as a supported OS in SCCM/SCEP any longer - https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/configs/supported-operating-systems-for-clients-and-devices --- .../microsoft-defender-atp/minimum-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 13cbda189c..bc5cc86308 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -85,8 +85,8 @@ Access to Defender for Endpoint is done through a browser, supporting the follow ## Hardware and software requirements ### Supported Windows versions -- Windows 7 SP1 Enterprise -- Windows 7 SP1 Pro +- Windows 7 SP1 Enterprise [requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) +- Windows 7 SP1 Pro [requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) - Windows 8.1 Enterprise - Windows 8.1 Pro - Windows 10 Enterprise From e9dffdb31bf24f9b44257aafe51af6ffcb6284f5 Mon Sep 17 00:00:00 2001 From: Wahid S Date: Thu, 25 Feb 2021 11:43:55 -0600 Subject: [PATCH 430/708] Update onboard-configure with server versions Added the Windows Server versions that are now supported. The list was taken from the linked article. --- .../microsoft-defender-atp/onboard-configure.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md index 707d4681f7..309fb1f9df 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md @@ -60,14 +60,10 @@ Topic | Description :---|:--- [Onboard previous versions of Windows](onboard-downlevel.md)| Onboard Windows 7 and Windows 8.1 devices to Defender for Endpoint. [Onboard Windows 10 devices](configure-endpoints.md) | You'll need to onboard devices for it to report to the Defender for Endpoint service. Learn about the tools and methods you can use to configure devices in your enterprise. -[Onboard servers](configure-server-endpoints.md) | Onboard Windows Server 2012 R2 and Windows Server 2016 to Defender for Endpoint +[Onboard servers](configure-server-endpoints.md) | Onboard Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows Server (SAC) version 1803 and later, Windows Server 2019 and later, and Windows Server 2019 core edition to Defender for Endpoint [Onboard non-Windows devices](configure-endpoints-non-windows.md) | Defender for Endpoint provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Microsoft Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products' sensor data. [Run a detection test on a newly onboarded device](run-detection-test.md) | Run a script on a newly onboarded device to verify that it is properly reporting to the Defender for Endpoint service. [Configure proxy and Internet settings](configure-proxy-internet.md)| Enable communication with the Defender for Endpoint cloud service by configuring the proxy and Internet connectivity settings. [Troubleshoot onboarding issues](troubleshoot-onboarding.md) | Learn about resolving issues that might arise during onboarding. >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-belowfoldlink) - - - - From 5de1aaef5a0df37715898ab2cb2b689cf4f4c3c8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Feb 2021 10:03:44 -0800 Subject: [PATCH 431/708] Update faq-md-app-guard.md --- .../microsoft-defender-application-guard/faq-md-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index d61d6d1100..c845c37bc3 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 01/21/2021 +ms.date: 02/25/2021 ms.reviewer: manager: dansimp ms.custom: asr From 4c7ad9c7e78444df1924ce4e646078b432347768 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Feb 2021 10:06:58 -0800 Subject: [PATCH 432/708] Update faq-md-app-guard.md --- .../faq-md-app-guard.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index c845c37bc3..0ab5ff8744 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -36,7 +36,7 @@ We recommend 8-GB RAM for optimal performance but you can use the following regi In Windows 10 Enterprise edition 1803, users are able to download documents from the isolated Application Guard container to the host PC. This capability is managed by policy. -In Windows 10 Enterprise edition 1709 or Windows 10 Professional edition 1803, it is not possible to download files from the isolated Application Guard container to the host PC. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device. +In Windows 10 Enterprise edition 1709 or Windows 10 Professional edition 1803, it is not possible to download files from the isolated Application Guard container to the host device. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device. ### Can employees copy and paste between the host device and the Application Guard Edge session? @@ -46,9 +46,9 @@ Depending on your organization's settings, employees can copy and paste images ( To help keep the Application Guard Edge session secure and isolated from the host device, we don't copy the Favorites stored in the Application Guard Edge session back to the host device. -### Why aren’t employees able to see their Extensions in the Application Guard Edge session? +### Why aren’t employees able to see their extensions in the Application Guard Edge session? -Currently, the Application Guard Edge session doesn't support Extensions. However, we're closely monitoring your feedback about this. +Currently, the Application Guard Edge session doesn't support extensions. However, we're closely monitoring your feedback about this. ### How do I configure Microsoft Defender Application Guard to work with my network proxy (IP-Literal Addresses)? @@ -80,7 +80,7 @@ This account is part of Application Guard beginning with Windows 10, version 170 ### How do I trust a subdomain in my site list? -To trust a subdomain, you must precede your domain with two dots, for example: `..contoso.com` ensures that `mail.contoso.com` or `news.contoso.com` are trusted. The first dot represents the strings for the subdomain name (mail or news), the second dot recognizes the start of the domain name (`contoso.com`). This prevents sites such as `fakesitecontoso.com` from being trusted. +To trust a subdomain, you must precede your domain with two dots. For example: `..contoso.com` ensures that `mail.contoso.com` or `news.contoso.com` are trusted. The first dot represents the strings for the subdomain name (mail or news), the second dot recognizes the start of the domain name (`contoso.com`). This prevents sites such as `fakesitecontoso.com` from being trusted. ### Are there differences between using Application Guard on Windows Pro vs Windows Enterprise? From aa3ea2b62115ba473fc3f3d3949f256c4718e9b2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Feb 2021 10:07:38 -0800 Subject: [PATCH 433/708] Update faq-md-app-guard.md --- .../microsoft-defender-application-guard/faq-md-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index 0ab5ff8744..d3085c37e8 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -161,7 +161,7 @@ ICS is enabled by default in Windows, and ICS must be enabled in order for Appli 5. Reboot the device. ### Why doesn't the container fully load when device control policies are enabled? -Allow-listed items must be configured as "allowed" in the Group Policy Object to ensure AppGuard works properly. This is a prerequisite. If the device installations have already been blocked by device control policies, the OS must be reinstalled to resolve this issue. +Allow-listed items must be configured as "allowed" in the Group Policy Object to ensure Application Guard works properly. This is a prerequisite. If the device installations have already been blocked by device control policies, the OS must be reinstalled to resolve this issue. Policy: Allow installation of devices that match any of these device IDs - `SCSI\DiskMsft____Virtual_Disk____` From 1c4c612185e1d7b212ea02615073965d7f1148f9 Mon Sep 17 00:00:00 2001 From: Helen Allas Date: Thu, 25 Feb 2021 11:14:26 -0800 Subject: [PATCH 434/708] Update reference to the portal Should be "Microsoft Defender Security Center" --- .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index b9232a219a..d858fa0862 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -51,7 +51,7 @@ There are several methods and deployment tools that you can use to install and c In general you need to take the following steps: -- Ensure that you have a Microsoft Defender for Endpoint subscription, and that you have access to the [Microsoft Defender for Endpoint portal](microsoft-defender-security-center.md). +- Ensure that you have a Microsoft Defender for Endpoint subscription, and that you have access to the [Microsoft Defender Security Center portal](microsoft-defender-security-center.md). - Deploy Microsoft Defender for Endpoint for Linux using one of the following deployment methods: - The command-line tool: - [Manual deployment](linux-install-manually.md) From f7ada526c01203cb338ac83730937f697f99610e Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Fri, 26 Feb 2021 15:44:15 +0530 Subject: [PATCH 435/708] updated --- ...ies-in-policy-csp-supported-by-iot-core.md | 1 - ...-policy-csp-supported-by-iot-enterprise.md | 23 ------------------- 2 files changed, 24 deletions(-) delete mode 100644 windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-core.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-core.md index f3143ed222..e19d3350a5 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-core.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-core.md @@ -16,7 +16,6 @@ ms.date: 09/16/2019 > [!div class="op_single_selector"] > -> - [IoT Enterprise](policy-csps-supported-by-iot-enterprise.md) > - [IoT Core](policy-csps-supported-by-iot-core.md) > diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md deleted file mode 100644 index acaea068a8..0000000000 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Policies in Policy CSP supported by Windows 10 IoT Enterprise -description: Policies in Policy CSP supported by Windows 10 IoT Enterprise -ms.reviewer: -manager: dansimp -ms.author: dansimp -ms.topic: article -ms.prod: w10 -ms.technology: windows -author: manikadhiman -ms.localizationpriority: medium -ms.date: 07/18/2019 ---- - -# Policies in Policy CSP supported by Windows 10 IoT Enterprise - -> [!div class="op_single_selector"] -> -> [IoT Core](policy-csps-supported-by-iot-core.md) - -## Related topics - -[Policy CSP](policy-configuration-service-provider.md) From 6f7b3d2e1687fe3dd6ab79f6a06d670dc5a12e79 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Fri, 26 Feb 2021 13:23:49 +0200 Subject: [PATCH 436/708] update port number https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9024 --- .../microsoft-defender-application-guard/faq-md-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index d3085c37e8..8ce4c7a158 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -131,7 +131,7 @@ In the Microsoft Defender Firewall user interface go through the following steps 1. Right click on inbound rules, create a new rule. 2. Choose **custom rule**. 3. Program path: `%SystemRoot%\System32\svchost.exe`. -4. Protocol Type: UDP, Specific ports: 67, Remote port: any. +4. Protocol Type: UDP, Specific ports: 68, Remote port: any. 5. Any IP addresses. 6. Allow the connection. 7. All profiles. From f316504f37755bdcc43aaad9ffe53f2f7746b931 Mon Sep 17 00:00:00 2001 From: Rafal Sosnowski <51166236+rafals2@users.noreply.github.com> Date: Fri, 26 Feb 2021 14:57:02 -0800 Subject: [PATCH 437/708] Update bitlocker-upgrading-faq.md --- .../bitlocker/bitlocker-upgrading-faq.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index a856063b96..d52e930a69 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -32,14 +32,17 @@ Yes. **Suspend** keeps the data encrypted but encrypts the BitLocker volume master key with a clear key. The clear key is a cryptographic key stored unencrypted and unprotected on the disk drive. By storing this key unencrypted, the **Suspend** option allows for changes or upgrades to the computer without the time and cost of decrypting and re-encrypting the entire drive. After the changes are made and BitLocker is again enabled, BitLocker will reseal the encryption key to the new values of the measured components that changed as a part of the upgrade, the volume master key is changed, the protectors are updated to match and the clear key is erased. -## Do I have to decrypt my BitLocker-protected drive to download and install system updates and upgrades? +## Do I have to suspend BitLocker protection to download and install system updates and upgrades? No user action is required for BitLocker in order to apply updates from Microsoft, including [Windows quality updates and feature updates](https://technet.microsoft.com/itpro/windows/manage/waas-quick-start). Users need to suspend BitLocker for Non-Microsoft software updates, such as: -- Computer manufacturer firmware updates -- TPM firmware updates -- Non-Microsoft application updates that modify boot components +- Some TPM firmware updates if these update clears TPM outside of Windows API. Not every TPM firmware update will clear the TPM and this happens if known vulnerability has been discovered in the TPM firmware. User doesn’t have suspend BitLocker if TPM firmware update uses Windows API to clear TPM because in this case BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. +- Non-Microsoft application updates that modify UEFI\BIOS configuration +- Manual or 3rd party updates to secure boot databases (only If BitLocker uses Secure Boot for Integrity validation) +- Updates to UEFI\BIOS firmware, installation of additional UEFI drivers or UEFI applications without using Windows Update mechanism (only If BitLocker does not use Secure Boot for Integrity validation and you update) + - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported) + > [!NOTE] > If you have suspended BitLocker, you can resume BitLocker protection after you have installed the upgrade or update. Upon resuming protection, BitLocker will reseal the encryption key to the new values of the measured components that changed as a part of the upgrade or update. If these types of upgrades or updates are applied without suspending BitLocker, your computer will enter recovery mode when restarting and will require a recovery key or password to access the computer. From 8a9e93b3cfaffe09ef587ebb627ed2d457252623 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 26 Feb 2021 16:13:29 -0800 Subject: [PATCH 438/708] updated screens --- .../images/mte-collaboratewithmte.png | Bin 10313 -> 12402 bytes .../images/mte-eod-fullsubscription.png | Bin 30372 -> 127848 bytes .../microsoft-defender-atp/images/mte-eod.png | Bin 44198 -> 247609 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mte-collaboratewithmte.png b/windows/security/threat-protection/microsoft-defender-atp/images/mte-collaboratewithmte.png index 9a1123e6ee2ebfb5974fb80f8617b4f1318533fa..d4109f3cffcd41604c56f6e69efe9fa07c04fe0c 100644 GIT binary patch literal 12402 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 LBvJap#Q%Q*;~eMV diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod-fullsubscription.png b/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod-fullsubscription.png index a74c98f09c01de43691e435e3ac9bd9d319a5f60..288272483b01cbcdb62dcd3d50feb2529e14e807 100644 GIT binary patch literal 127848 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≶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�tGKi=DTLh4YF9CW&Nz4|?8Yjork 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod.png b/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod.png index 7a50de412d00a9a820b022ae71dd2c6beb7fbbd1..ac1766aaa178b02381cf721a84683d1f475755ea 100644 GIT binary patch literal 247609 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

kX1T9mhMiwEkMlK61?5 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Ů!3;&y>T@)_Vb;M*)cJU9#2I;mBt@k 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%0An_&*T~R+tSXUd&u}@OLLnMIu7?G{e)5=R?#Or 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 From 5d5f7949d87428ce13e393b1436faf2efce4d707 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 26 Feb 2021 16:15:14 -0800 Subject: [PATCH 439/708] Update configure-microsoft-threat-experts.md --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 24562b77c5..dc6cda34b6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -78,7 +78,7 @@ You'll start receiving targeted attack notification from Microsoft Threat Expert 2. From the dashboard, select the same alert topic that you got from the email, to view the details. -## Subscribe ro Microsoft Threat Experts - Experts on Demand +## Subscribe to Microsoft Threat Experts - Experts on Demand If you're already a Defender for Endpoint customer, you can contact your Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand. ## Consult a Microsoft threat expert about suspicious cybersecurity activities in your organization From 0645efe8feb0bd2a68efae7f5b89e06af5908435 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Fri, 26 Feb 2021 16:24:53 -0800 Subject: [PATCH 440/708] Add files via upload --- .../microsoft-defender-atp/images/mte-eod.png | Bin 247609 -> 139575 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod.png b/windows/security/threat-protection/microsoft-defender-atp/images/mte-eod.png index ac1766aaa178b02381cf721a84683d1f475755ea..25ac5a1108570074ee99fd1ef2ce387acbef2f60 100644 GIT binary patch literal 139575 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

Setting
+ + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecheck mark
Educationcross mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Machine + +
+ + + +Available in the latest Windows 10 Insider Preview Build. This policy setting hides the file scan progress window. This window provides status information to sophisticated users, but it might confuse the users. + +- If you enable this policy setting, the file scan window does not appear during file scanning. +- If you disable or do not configure this policy setting, the file scan progress window appears. + + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Hide the file scan progress window* +- GP name: *WFPShowProgress* +- GP path: *Windows File Protection!SfcShowProgress* +- GP ADMX file name: *WindowsFileProtection.admx* + + + +
+ + +**ADMX_WindowsFileProtection/WFPQuota** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecheck mark
Educationcross mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Machine + +
+ + + +Available in the latest Windows 10 Insider Preview Build. This policy setting specifies the maximum amount of disk space that can be used for the Windows File Protection file cache. +Windows File Protection adds protected files to the cache until the cache content reaches the quota. +If the quota is greater than 50 MB, Windows File Protection adds other important Windows XP files to the cache until the cache size reaches the quota. + +- If you enable this policy setting, enter the maximum amount of disk space to be used (in MB). +To indicate that the cache size is unlimited, select "4294967295" as the maximum amount of disk space. + +- If you disable this policy setting or do not configure it, the default value is set to 50 MB on Windows XP Professional and is unlimited (4294967295 MB) on Windows Server 2003. +> [!NOTE] +> Icon size is dependent upon what the user has set it to in the previous session. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Limit Windows File Protection cache size* +- GP name: *WFPQuota* +- GP path: *System\Windows File Protection* +- GP ADMX file name: *WindowsFileProtection.admx* + + + +
+ + +**ADMX_WindowsFileProtection/WFPScan** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecheck mark
Educationcross mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Machine + +
+ + + +Available in the latest Windows 10 Insider Preview Build. This policy setting allows you to set when Windows File Protection scans protected files. +This policy setting directs Windows File Protection to enumerate and scan all system files for changes. + +- If you enable this policy setting, select a rate from the "Scanning Frequency" box. +You can use this setting to direct Windows File Protection to scan files more often. +-- "Do not scan during startup," the default, scans files only during setup. +-- "Scan during startup" also scans files each time you start Windows XP. +This setting delays each startup. + +- If you disable or do not configure this policy setting, by default, files are scanned only during setup. + +> [!NOTE] +> This policy setting affects file scanning only. It does not affect the standard background file change detection that Windows File Protection provides. + + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Set Windows File Protection scanning* +- GP name: *WFPScan* +- GP path: *System\Windows File Protection* +- GP ADMX file name: *WindowsFileProtection.admx* + + + +
+ + +**ADMX_WindowsFileProtection/WFPDllCacheDir** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecheck mark
Educationcross mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Machine + +
+ + + +Available in the latest Windows 10 Insider Preview Build. This policy setting specifies an alternate location for the Windows File Protection cache. + +- If you enable this policy setting, enter the fully qualified local path to the new location in the "Cache file path" box. +- If you disable this setting or do not configure it, the Windows File Protection cache is located in the "%Systemroot%\System32\Dllcache directory". + +> [!NOTE] +> Do not add the cache on a network shared directory. + + +> [!NOTE] +> For Windows Vista, Windows Server 2008, and earlier versions of Windows, the module name, for example timedate.cpl or inetcpl.cpl, should be entered. If a Control Panel item does not have a CPL file, or the CPL file contains multiple applets, then its module name and string resource identification number should be entered. For example, enter @systemcpl.dll,-1 for System or @themecpl.dll,-1 for Personalization. A complete list of canonical and module names of Control Panel items can be found in MSDN by searching "Control Panel items". + +If both the "Hide specified Control Panel items" setting and the "Show only specified Control Panel items" setting are enabled, the "Show only specified Control Panel items" setting is ignored. + +> [!NOTE] +> The Display Control Panel item cannot be hidden in the Desktop context menu by using this setting. To hide the Display Control Panel item and prevent users from modifying the computer's display settings use the "Disable Display Control Panel" setting instead. +> +> To hide pages in the System Settings app, use the "Settings Page Visibility" setting under Computer Configuration. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Specify Windows File Protection cache location* +- GP name: *WFPDllCacheDir* +- GP path: *System\Windows File Protection* +- GP ADMX file name: *WindowsFileProtection.admx* + + + +
+ +Footnotes: + +- 1 - Available in Windows 10, version 1607 +- 2 - Available in Windows 10, version 1703 +- 3 - Available in Windows 10, version 1709 +- 4 - Available in Windows 10, version 1803 +- 5 - Available in Windows 10, version 1809 +- 6 - Available in Windows 10, version 1903 +- 7 - Available in Windows 10, version 1909 +- 8 - Available in Windows 10, version 2004 +- 9 - Available in Windows 10, version 20H2 + + \ No newline at end of file From d30a971b6e33a93af0b063f7f0d25dab6d52ea85 Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 1 Mar 2021 20:04:24 +0800 Subject: [PATCH 445/708] Redirects --- .openpublishing.redirection.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 76f303dc00..c4199cc4dd 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -16535,6 +16535,11 @@ "redirect_url": "https://docs.microsoft.com/windows/deployment/update/waas-configure-wufb", "redirect_document_id": true }, + { + "source_path": "windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md", + "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table", + "redirect_document_id": true + }, { "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr", From 26754e5571e0b7672f14d068cc9a4a4fc9dabf4c Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 1 Mar 2021 07:40:40 -0800 Subject: [PATCH 446/708] pencil edit --- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index da5c08e871..b4dbe0976b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -42,7 +42,7 @@ This managed threat hunting service provides expert-driven insights and data thr If you're a Microsoft Defender for Endpoint customer, you need to apply for Microsoft Threat Experts - Targeted Attack Notifications to get special insights and analysis that help identify the most critical threats so you can respond to them quickly. Contact your account team or Microsoft representative to subscribe to Microsoft Threat Experts - Experts on Demand to consult with our threat experts on relevant detections and adversaries. -To enrol to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. +To enroll to Microsoft Threat Experts - Targeted Attack Notifications benefits, go to **Settings** > **General** > **Advanced features** > **Microsoft Threat Experts - Targeted Attack Notifications** to apply. Once accepted, you will get the benefits of Targeted Attack Notifications. See [Configure Microsoft Threat Experts capabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts#before-you-begin) for details. From c78abb50f26793d337fdd550dc2aae9e73c69033 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 1 Mar 2021 07:41:45 -0800 Subject: [PATCH 447/708] pencil edit --- .../configure-microsoft-threat-experts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index dc6cda34b6..c355455472 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -63,7 +63,7 @@ You can receive targeted attack notification from Microsoft Threat Experts throu - The Defender for Endpoint portal's **Incidents** page - The Defender for Endpoint portal's **Alerts** dashboard - OData alerting [API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/get-alerts) and [REST API](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api) -- [DeviceAlertEvents](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table) table in Advanced hunting +- [DeviceAlertEvents](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table) table in Advanced hunting - Your email, if you choose to configure it To receive targeted attack notifications through email, create an email notification rule. From ac01623bd82b1c2d3bbceeb64b3e07d0937d6ce8 Mon Sep 17 00:00:00 2001 From: Wahid S Date: Mon, 1 Mar 2021 16:28:48 +0000 Subject: [PATCH 448/708] Update windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md Added a period to end of sentence. Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/onboard-configure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md index 309fb1f9df..535d4dc455 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md @@ -60,7 +60,7 @@ Topic | Description :---|:--- [Onboard previous versions of Windows](onboard-downlevel.md)| Onboard Windows 7 and Windows 8.1 devices to Defender for Endpoint. [Onboard Windows 10 devices](configure-endpoints.md) | You'll need to onboard devices for it to report to the Defender for Endpoint service. Learn about the tools and methods you can use to configure devices in your enterprise. -[Onboard servers](configure-server-endpoints.md) | Onboard Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows Server (SAC) version 1803 and later, Windows Server 2019 and later, and Windows Server 2019 core edition to Defender for Endpoint +[Onboard servers](configure-server-endpoints.md) | Onboard Windows Server 2008 R2 SP1, Windows Server 2012 R2, Windows Server 2016, Windows Server (SAC) version 1803 and later, Windows Server 2019 and later, and Windows Server 2019 core edition to Defender for Endpoint. [Onboard non-Windows devices](configure-endpoints-non-windows.md) | Defender for Endpoint provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Microsoft Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products' sensor data. [Run a detection test on a newly onboarded device](run-detection-test.md) | Run a script on a newly onboarded device to verify that it is properly reporting to the Defender for Endpoint service. [Configure proxy and Internet settings](configure-proxy-internet.md)| Enable communication with the Defender for Endpoint cloud service by configuring the proxy and Internet connectivity settings. From 5a1035f9cf3e6b7d009624ba0e580d5f26a0414c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 1 Mar 2021 09:36:59 -0700 Subject: [PATCH 449/708] removed old ms.date --- windows/deployment/update/windows-update-resources.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/deployment/update/windows-update-resources.md b/windows/deployment/update/windows-update-resources.md index 848cc5616f..af52395048 100644 --- a/windows/deployment/update/windows-update-resources.md +++ b/windows/deployment/update/windows-update-resources.md @@ -6,7 +6,6 @@ ms.mktglfcycl: audience: itpro ms.localizationpriority: medium ms.audience: itpro -ms.date: 09/18/2018 ms.reviewer: manager: laurawi ms.topic: article From 6834a684465f5c150880faa3fc62a2596770e8ec Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 1 Mar 2021 09:31:11 -0800 Subject: [PATCH 450/708] Update defender-endpoint-false-positives-negatives.md --- .../defender-endpoint-false-positives-negatives.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md index 5aabbdddd6..f5c7c3085a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-endpoint-false-positives-negatives.md @@ -11,7 +11,7 @@ ms.sitesec: library ms.pagetype: security ms.author: deniseb author: denisebmsft -ms.date: 02/11/2021 +ms.date: 03/01/2021 ms.localizationpriority: medium manager: dansimp audience: ITPro @@ -37,7 +37,7 @@ In endpoint protection solutions, a false positive is an entity, such as a file ![Definition of false positive and negatives in Windows Defender for Endpoints](images/false-positives-overview.png) -Fortunately, steps can be taken to address and reduce these kinds of issues. If you're seeing false positives/negatives in your [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use), your security operations can take steps to address them by using the following process: +Microsoft Defender for Endpoint enables your security operations team to fine-tune your security settings and help address and reduce false positives. If you're seeing false positives/negatives in your [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use), use the following process: 1. [Review and classify alerts](#part-1-review-and-classify-alerts) 2. [Review remediation actions that were taken](#part-2-review-remediation-actions) From 610ed7c979334bd26486a399660b08fd36b36f13 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Mon, 1 Mar 2021 11:10:21 -0800 Subject: [PATCH 451/708] Updated TOC entries with the correct file names --- windows/client-management/mdm/TOC.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 3675333e76..b0304c8c7e 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -159,16 +159,16 @@ ### [Personalization CSP](personalization-csp.md) #### [Personalization DDF file](personalization-ddf.md) ### [Policy CSP](policy-configuration-service-provider.md) -#### [Policy DDF file](policy-ddf-file.md) -#### [Policies in Policy CSP supported by Group Policy](policy-csps-supported-by-group-policy.md) -#### [ADMX-backed policies in Policy CSP](policy-csps-admx-backed.md) -#### [Policies in Policy CSP supported by HoloLens 2](policy-csps-supported-by-hololens2.md) -#### [Policies in Policy CSP supported by HoloLens (1st gen) Commercial Suite](policy-csps-supported-by-hololens-1st-gen-commercial-suite.md) -#### [Policies in Policy CSP supported by HoloLens (1st gen) Development Edition](policy-csps-supported-by-hololens-1st-gen-development-edition.md) -#### [Policies in Policy CSP supported by Windows 10 IoT Enterprise](policy-csps-supported-by-iot-enterprise.md) -#### [Policies in Policy CSP supported by Windows 10 IoT Core](policy-csps-supported-by-iot-core.md) -#### [Policies in Policy CSP supported by Microsoft Surface Hub](policy-csps-supported-by-surface-hub.md) -#### [Policy CSPs that can be set using Exchange Active Sync (EAS)](policy-csps-that-can-be-set-using-eas.md) +#### [Policy CSP DDF file](policy-ddf-file.md) +#### [Policies in Policy CSP supported by Group Policy](policies-in-policy-csp-supported-by-group-policy.md) +#### [ADMX-backed policies in Policy CSP](policies-in-policy-csp-admx-backed.md) +#### [Policies in Policy CSP supported by HoloLens 2](policies-in-policy-csp-supported-by-hololens2.md) +#### [Policies in Policy CSP supported by HoloLens (1st gen) Commercial Suite](policies-in-policy-csp-supported-by-hololens-1st-gen-commercial-suite.md) +#### [Policies in Policy CSP supported by HoloLens (1st gen) Development Edition](policies-in-policy-csp-supported-by-hololens-1st-gen-development-edition.md) +#### [Policies in Policy CSP supported by Windows 10 IoT Enterprise](policies-in-policy-csp-supported-by-iot-enterprise.md) +#### [Policies in Policy CSP supported by Windows 10 IoT Core](policies-in-policy-csp-supported-by-iot-core.md) +#### [Policies in Policy CSP supported by Microsoft Surface Hub](policies-in-policy-csp-supported-by-surface-hub.md) +#### [Policy CSPs that can be set using Exchange Active Sync (EAS)](policies-in-policy-csp-that-can-be-set-using-eas.md) #### [AboveLock](policy-csp-abovelock.md) #### [Accounts](policy-csp-accounts.md) #### [ActiveXControls](policy-csp-activexcontrols.md) From 6ea410dc2648a612ab610315387fbe39ed1b53bc Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 2 Mar 2021 01:17:59 +0530 Subject: [PATCH 452/708] Updated --- windows/client-management/mdm/TOC.md | 1 + .../mdm/policies-in-policy-csp-admx-backed.md | 1 + .../policy-configuration-service-provider.md | 7 + .../mdm/policy-csp-admx-filerecovery.md | 125 ++++++++++++++++++ 4 files changed, 134 insertions(+) create mode 100644 windows/client-management/mdm/policy-csp-admx-filerecovery.md diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 3675333e76..5d1426ba5e 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -203,6 +203,7 @@ #### [ADMX_EventForwarding](policy-csp-admx-eventforwarding.md) #### [ADMX_EventLog](policy-csp-admx-eventlog.md) #### [ADMX_Explorer](policy-csp-admx-explorer.md) +#### [ADMX_FileRecovery](policy-csp-admx-filerecovery.md) #### [ADMX_FileServerVSSProvider](policy-csp-admx-fileservervssprovider.md) #### [ADMX_FileSys](policy-csp-admx-filesys.md) #### [ADMX_FolderRedirection](policy-csp-admx-folderredirection.md) diff --git a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md index a93f4e23d3..25617b27ab 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md +++ b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md @@ -266,6 +266,7 @@ ms.date: 10/08/2020 - [ADMX_Explorer/DisableRoamedProfileInit](./policy-csp-admx-explorer.md#admx-explorer-disableroamedprofileinit) - [ADMX_Explorer/PreventItemCreationInUsersFilesFolder](./policy-csp-admx-explorer.md#admx-explorer-preventitemcreationinusersfilesfolder) - [ADMX_Explorer/TurnOffSPIAnimations](./policy-csp-admx-explorer.md#admx-explorer-turnoffspianimations) +- [ADMX_FileRecovery/WdiScenarioExecutionPolicy](./policy-csp-admx-filerecovery.md#admx-filerecovery-wdiscenarioexecutionpolicy) - [ADMX_FileServerVSSProvider/Pol_EncryptProtocol](./policy-csp-admx-fileservervssprovider.md#admx-fileservervssprovider-pol-encryptprotocol) - [ADMX_FileSys/DisableCompression](./policy-csp-admx-filesys.md#admx-filesys-disablecompression) - [ADMX_FileSys/DisableDeleteNotification](./policy-csp-admx-filesys.md#admx-filesys-disabledeletenotification) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 5056143d53..c8b2f862cc 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -1053,6 +1053,13 @@ The following diagram shows the Policy configuration service provider in tree fo +### ADMX_FileRecovery policies +
+
+ ADMX_FileRecovery/WdiScenarioExecutionPolicy +
+
+ ### ADMX_FileServerVSSProvider policies
diff --git a/windows/client-management/mdm/policy-csp-admx-filerecovery.md b/windows/client-management/mdm/policy-csp-admx-filerecovery.md new file mode 100644 index 0000000000..8a327a33a4 --- /dev/null +++ b/windows/client-management/mdm/policy-csp-admx-filerecovery.md @@ -0,0 +1,125 @@ +--- +title: Policy CSP - ADMX_FileRecovery +description: Policy CSP - ADMX_FileRecovery +ms.author: dansimp +ms.localizationpriority: medium +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: manikadhiman +ms.date: 03/02/2021 +ms.reviewer: +manager: dansimp +--- + +# Policy CSP - ADMX_FileRecovery +> [!WARNING] +> Some information relates to prereleased products, which may be substantially modified before it's commercially released. Microsoft makes no warranties, expressed or implied, concerning the information provided here. + +
+ + +## ADMX_FileRecovery policies + +
+
+ ADMX_FileRecovery/WdiScenarioExecutionPolicy +
+
+ + +
+ + +**ADMX_FileRecovery/WdiScenarioExecutionPolicy** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procross mark
Businesscross mark
Enterprisecheck mark
Educationcross mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Machine + +
+ + + +Available in the latest Windows 10 Insider Preview Build. This policy setting substitutes custom alert text in the disk diagnostic message shown to users when a disk reports a S.M.A.R.T. fault. + +If you enable this policy setting, Windows displays custom alert text in the disk diagnostic message. The custom text may not exceed 512 characters. + +If you disable or do not configure this policy setting, Windows displays the default alert text in the disk diagnostic message. + +No reboots or service restarts are required for this policy setting to take effect: changes take effect immediately. + +This policy setting only takes effect if the Disk Diagnostic scenario policy setting is enabled or not configured and the Diagnostic Policy Service (DPS) is in the running state. When the service is stopped or disabled, diagnostic scenarios are not executed. The DPS can be configured with the Services snap-in to the Microsoft Management Console. + +> [!NOTE] +> For Windows Server systems, this policy setting applies only if the Desktop Experience optional component is installed and the Remote Desktop Services role is not installed. + +> [!NOTE] +> This policy setting applies to all sites in Trusted zones. + + +> [!TIP] +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> +> You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). +> +> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). + + +ADMX Info: +- GP English name: *Disk Diagnostic: Configure execution level* +- GP name: *WdiScenarioExecutionPolicy* +- GP path: *System\Troubleshooting and Diagnostics\Disk Diagnostic* +- GP ADMX file name: *FileRecovery.admx* + + + +
+ +Footnotes: + +- 1 - Available in Windows 10, version 1607 +- 2 - Available in Windows 10, version 1703 +- 3 - Available in Windows 10, version 1709 +- 4 - Available in Windows 10, version 1803 +- 5 - Available in Windows 10, version 1809 +- 6 - Available in Windows 10, version 1903 +- 7 - Available in Windows 10, version 1909 +- 8 - Available in Windows 10, version 2004 +- 9 - Available in Windows 10, version 20H2 + + + From 2d14f9caf86f8bb558a7e046fe83f9ec4fdc6d41 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 1 Mar 2021 12:03:12 -0800 Subject: [PATCH 453/708] Update faq-md-app-guard.md --- .../faq-md-app-guard.md | 67 +++++++++---------- 1 file changed, 31 insertions(+), 36 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index 8ce4c7a158..3e780a9cbc 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -1,6 +1,6 @@ --- -title: FAQ - Microsoft Defender Application Guard (Windows 10) -description: Learn about the commonly asked questions and answers for Microsoft Defender Application Guard. +title: Microsoft Defender Application Guard FAQ (Windows 10) +description: See frequently asked questions and answers for Microsoft Defender Application Guard. ms.prod: m365-security ms.mktglfcycl: manage ms.sitesec: library @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 02/25/2021 +ms.date: 03/01/2021 ms.reviewer: manager: dansimp ms.custom: asr @@ -19,11 +19,9 @@ ms.technology: mde **Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Answering frequently asked questions about Microsoft Defender Application Guard (Application Guard) features, integration with the Windows operating system, and general configuration. +This article lists frequently asked questions and answers about Microsoft Defender Application Guard (Application Guard) features, integration with the Windows operating system, and general configuration. -## Frequently Asked Questions - -### Can I enable Application Guard on machines equipped with 4-GB RAM? +## Can I enable Application Guard on machines equipped with 4-GB RAM? We recommend 8-GB RAM for optimal performance but you can use the following registry DWORD values to enable Application Guard on machines that aren't meeting the recommended hardware configuration. `HKLM\software\Microsoft\Hvsi\SpecRequiredProcessorCount` (Default is four cores.) @@ -32,29 +30,29 @@ We recommend 8-GB RAM for optimal performance but you can use the following regi `HKLM\software\Microsoft\Hvsi\SpecRequiredFreeDiskSpaceInGB` (Default is 5 GB.) -### Can employees download documents from the Application Guard Edge session onto host devices? +## Can employees download documents from the Application Guard Edge session onto host devices? In Windows 10 Enterprise edition 1803, users are able to download documents from the isolated Application Guard container to the host PC. This capability is managed by policy. In Windows 10 Enterprise edition 1709 or Windows 10 Professional edition 1803, it is not possible to download files from the isolated Application Guard container to the host device. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device. -### Can employees copy and paste between the host device and the Application Guard Edge session? +## Can employees copy and paste between the host device and the Application Guard Edge session? Depending on your organization's settings, employees can copy and paste images (.bmp) and text to and from the isolated container. -### Why don't employees see their Favorites in the Application Guard Edge session? +## Why don't employees see their Favorites in the Application Guard Edge session? To help keep the Application Guard Edge session secure and isolated from the host device, we don't copy the Favorites stored in the Application Guard Edge session back to the host device. -### Why aren’t employees able to see their extensions in the Application Guard Edge session? +## Why aren’t employees able to see their extensions in the Application Guard Edge session? Currently, the Application Guard Edge session doesn't support extensions. However, we're closely monitoring your feedback about this. -### How do I configure Microsoft Defender Application Guard to work with my network proxy (IP-Literal Addresses)? +## How do I configure Microsoft Defender Application Guard to work with my network proxy (IP-Literal Addresses)? Microsoft Defender Application Guard requires proxies to have a symbolic name, not just an IP address. IP-Literal proxy settings such as `192.168.1.4:81` can be annotated as `itproxy:81` or using a record such as `P19216810010` for a proxy with an IP address of `192.168.100.10`. This applies to Windows 10 Enterprise edition 1709 or higher. These would be for the proxy policies under Network Isolation in Group Policy or Intune. -### Which Input Method Editors (IME) in 19H1 are not supported? +## Which Input Method Editors (IME) in 19H1 are not supported? The following Input Method Editors (IME) introduced in Windows 10, version 1903 are currently not supported in Microsoft Defender Application Guard. - Vietnam Telex keyboard @@ -70,31 +68,31 @@ The following Input Method Editors (IME) introduced in Windows 10, version 1903 - Odia phonetic keyboard - Punjabi phonetic keyboard -### I enabled the hardware acceleration policy on my Windows 10 Enterprise, version 1803 deployment. Why are my users still only getting CPU rendering? +## I enabled the hardware acceleration policy on my Windows 10 Enterprise, version 1803 deployment. Why are my users still only getting CPU rendering? This feature is currently experimental only and is not functional without an additional registry key provided by Microsoft. If you would like to evaluate this feature on a deployment of Windows 10 Enterprise, version 1803, contact Microsoft and we’ll work with you to enable the feature. -### What is the WDAGUtilityAccount local account? +## What is the WDAGUtilityAccount local account? This account is part of Application Guard beginning with Windows 10, version 1709 (Fall Creators Update). This account remains disabled until Application Guard is enabled on your device. This item is integrated to the OS and is not considered as a threat/virus/malware. -### How do I trust a subdomain in my site list? +## How do I trust a subdomain in my site list? To trust a subdomain, you must precede your domain with two dots. For example: `..contoso.com` ensures that `mail.contoso.com` or `news.contoso.com` are trusted. The first dot represents the strings for the subdomain name (mail or news), the second dot recognizes the start of the domain name (`contoso.com`). This prevents sites such as `fakesitecontoso.com` from being trusted. -### Are there differences between using Application Guard on Windows Pro vs Windows Enterprise? +## Are there differences between using Application Guard on Windows Pro vs Windows Enterprise? When using Windows Pro or Windows Enterprise, you have access to using Application Guard in Standalone Mode. However, when using Enterprise you have access to Application Guard in Enterprise-Managed Mode. This mode has some extra features that the Standalone Mode does not. For more information, see [Prepare to install Microsoft Defender Application Guard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard). -### Is there a size limit to the domain lists that I need to configure? +## Is there a size limit to the domain lists that I need to configure? Yes, both the Enterprise Resource domains hosted in the cloud and the Domains categorized as both work and personal have a 16383-B limit. -### Why does my encryption driver break Microsoft Defender Application Guard? +## Why does my encryption driver break Microsoft Defender Application Guard? Microsoft Defender Application Guard accesses files from a VHD mounted on the host that needs to be written during setup. If an encryption driver prevents a VHD from being mounted or from being written to, Application Guard does not work and results in an error message (`0x80070013 ERROR_WRITE_PROTECT`). -### Why do the Network Isolation policies in Group Policy and CSP look different? +## Why do the Network Isolation policies in Group Policy and CSP look different? There is not a one-to-one mapping among all the Network Isolation policies between CSP and GP. Mandatory network isolation policies to deploy Application Guard are different between CSP and GP. @@ -104,30 +102,33 @@ For EnterpriseNetworkDomainNames, there is no mapped CSP policy. Microsoft Defender Application Guard accesses files from a VHD mounted on the host that needs to be written during setup. If an encryption driver prevents a VHD from being mounted or from being written to, Application Guard does not work and results in an error message (`0x80070013 ERROR_WRITE_PROTECT`). -### Why did Application Guard stop working after I turned off hyperthreading? +## Why did Application Guard stop working after I turned off hyperthreading? If hyperthreading is disabled (because of an update applied through a KB article or through BIOS settings), there is a possibility Application Guard no longer meets the minimum requirements. -### Why am I getting the error message "ERROR_VIRTUAL_DISK_LIMITATION"? +## Why am I getting the error message "ERROR_VIRTUAL_DISK_LIMITATION"? Application Guard might not work correctly on NTFS compressed volumes. If this issue persists, try uncompressing the volume. -### Why am I getting the error message "ERR_NAME_NOT_RESOLVED" after not being able to reach PAC file? +## Why am I getting the error message "ERR_NAME_NOT_RESOLVED" after not being able to reach PAC file? This is a known issue. To mitigate this you need to create two firewall rules. For guidance on how to create a firewall rule by using group policy, see: - [Create an inbound icmp rule](https://docs.microsoft.com/windows/security/threat-protection/windows-firewall/create-an-inbound-icmp-rule) - [Open Group Policy management console for Microsoft Defender Firewall](https://docs.microsoft.com/windows/security/threat-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security) -First rule (DHCP Server): +### First rule (DHCP Server) + 1. Program path: `%SystemRoot%\System32\svchost.exe` 2. Local Service: `Sid: S-1-5-80-2009329905-444645132-2728249442-922493431-93864177 (Internet Connection Service (SharedAccess))` 3. Protocol UDP 4. Port 67 -Second rule (DHCP Client) +### Second rule (DHCP Client) + This is the same as the first rule, but scoped to local port 68. -In the Microsoft Defender Firewall user interface go through the following steps: + +In the Microsoft Defender Firewall user interface, take the following steps: 1. Right click on inbound rules, create a new rule. 2. Choose **custom rule**. 3. Program path: `%SystemRoot%\System32\svchost.exe`. @@ -138,29 +139,25 @@ In the Microsoft Defender Firewall user interface go through the following steps 8. The new rule should show up in the user interface. Right click on the **rule** > **properties**. 9. In the **Programs and services** tab, Under the **Services** section click on **settings**. Choose **Apply to this Service** and select **Internet Connection Sharing (ICS) Shared Access**. -### Why can I not launch Application Guard when Exploit Guard is enabled? +## Why can I not launch Application Guard when Exploit Guard is enabled? There is a known issue such that if you change the Exploit Protection settings for CFG and possibly others, hvsimgr cannot launch. To mitigate this issue, go to **Windows Security** > **App and Browser control** > **Exploit Protection Setting**, and then switch CFG to **use default**. - -### How can I have ICS in enabled state yet still use Application Guard? +## How can I have ICS in enabled state yet still use Application Guard? ICS is enabled by default in Windows, and ICS must be enabled in order for Application Guard to function correctly. We do not recommend disabling ICS; however, you can disable ICS in part by using a Group Policy and editing registry keys. 1. In the Group Policy setting, **Prohibit use of Internet Connection Sharing on your DNS domain network**, set it to **Disabled**. - 2. Disable IpNat.sys from ICS load as follows:
`System\CurrentControlSet\Services\SharedAccess\Parameters\DisableIpNat = 1` - 3. Configure ICS (SharedAccess) to enabled as follows:
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Start = 3` - 4. (This is optional) Disable IPNAT as follows:
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IPNat\Start = 4` - 5. Reboot the device. -### Why doesn't the container fully load when device control policies are enabled? +## Why doesn't the container fully load when device control policies are enabled? + Allow-listed items must be configured as "allowed" in the Group Policy Object to ensure Application Guard works properly. This is a prerequisite. If the device installations have already been blocked by device control policies, the OS must be reinstalled to resolve this issue. Policy: Allow installation of devices that match any of these device IDs @@ -180,8 +177,6 @@ Policy: Allow installation of devices that match any of these device IDs Policy: Allow installation of devices using drivers that match these device setup classes - `{71a27cdd-812a-11d0-bec7-08002be2092f}` - - ## See also [Configure Microsoft Defender Application Guard policy settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard) From 77c3fa78b9078157a1f2bcdf9b845f54e8278e18 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 1 Mar 2021 12:05:13 -0800 Subject: [PATCH 454/708] Update faq-md-app-guard.md --- .../microsoft-defender-application-guard/faq-md-app-guard.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md index 3e780a9cbc..938a3e95a4 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/faq-md-app-guard.md @@ -136,8 +136,9 @@ In the Microsoft Defender Firewall user interface, take the following steps: 5. Any IP addresses. 6. Allow the connection. 7. All profiles. -8. The new rule should show up in the user interface. Right click on the **rule** > **properties**. -9. In the **Programs and services** tab, Under the **Services** section click on **settings**. Choose **Apply to this Service** and select **Internet Connection Sharing (ICS) Shared Access**. +8. The new rule should show up in the user interface. Right-click on the rule, and then select **Properties**. +9. In the **Programs and services** tab, under **Services**, select **settings**. +10. Choose **Apply to this Service**, and then select **Internet Connection Sharing (ICS) Shared Access**. ## Why can I not launch Application Guard when Exploit Guard is enabled? From 27f70bb6bc973c5ff79c880f374bae46dc31cf00 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 1 Mar 2021 22:17:23 +0200 Subject: [PATCH 455/708] Add files via upload --- .../downloads/mdatp-urls.xlsx | Bin 39387 -> 39404 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx b/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx index c622cbae6ba5145c511c8b065959e568c371f6c3..689175f3e05c5fb56c8b674c798934809caa0957 100644 GIT binary patch delta 17582 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

O~~u|8PaW)nj5d z(_Z`uMV&JJ`BnNz@(0})f+@&ZO7x>=XqO>73MP;~hHSdw z5KlwQQdXokPzrXv1x}|I94h|Rr-?kN25l%y(m8Nr)*AVQsw*GbvT{lY=Ubd)SGR*U z8fqh1^)K_X&+A*Z+Y*dW-TJ?)+Zcv9i{O9vWyDyw?Lx=#P4 z=q>r~1xU*d#)39fYkz1~oCEaJL<#x+)^RQBCz9Q1%H?m1->&h5hq@mcMT5KN@K;f# zP|Eu)jCh#sTbfx%WU*D=zx-fkAnAnFCwY3>qw1Qa<1O6gieyen(AOuGbr&i~<0fjM zJ~G-@D}$2KOHT;!had-{pQ|?YqmPFE;Q9qE_floNt^BN#CW)mw`Q`oVsvMtpc<;Ac z4Rbx(cJ#ht)nA!(^pY|N_z7ecHp1r)!F6-eKze{~+YN~so`7)fW zLRBO=?;Q;K&rz10ha^3_+bbB9FRln7%Fv+ts1V}ZM16x9pdr)9FhY5E3`>KZd}3>} zIY&&jhI8%H%@958jeP={&`bcTa`nP>mAf z7CEQp@0KcDcJ?F#rPO-( zdwFU5AeJJ-_K9vRl51Bqy4Y{sA48c5t;!^7yXj-KX1oFK@may?|)wC zV9^+Suzxf@>Hj>>m-gR6H=t*seu&V2Zms@Xh@byi2rCAk^gq9x|62%F2qMHp`k!9- zzXj~Yp0%VxwEU-h|F@8U%(Kv13>$PQ7zZqZ&Y}hd4wf~ONjpxwZPNutnHVC^JPn4ZYzjarlN5j3Kn*8Lv~(z8(j delta 17522 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 H>G%HtkG)Q1 From b4e21812a6db6b7ac636de800cb20442db957416 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 1 Mar 2021 22:50:02 +0200 Subject: [PATCH 456/708] Add files via upload --- .../downloads/mdatp-urls.xlsx | Bin 39404 -> 39447 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx b/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx index 689175f3e05c5fb56c8b674c798934809caa0957..d620b1a2708d98abc1c1e4e8866e9a430c7a372b 100644 GIT binary patch delta 20956 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

%L9$(S-tQk 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 M*>-c`|k9d^WOKn-@mN2 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 VnkfV6PrP2{JQGT&m-KgL{{f9$hX?=w From 65fa61a5d0d56dd8b3358f51376bc434956b5435 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 1 Mar 2021 23:39:06 +0200 Subject: [PATCH 457/708] Update gov.md Updating the network section. --- .../microsoft-defender-atp/gov.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index c3cc42ac85..8cbbe4244c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -109,14 +109,15 @@ Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../ima
## Required connectivity settings -You'll need to ensure that traffic from the following are allowed: +If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. +The following downloadable spreadsheet lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs, or you may need to create an *allow* rule specifically for them. -Service location | DNS record -:---|:--- -Common URLs for all locations (Global location) | `crl.microsoft.com`
`ctldl.windowsupdate.com`
`notify.windows.com`
`settings-win.data.microsoft.com`

Note: `settings-win.data.microsoft.com` is only needed on Windows 10 devices running version 1803 or earlier. -Common URLs for all US Gov customers | `us4-v20.events.data.microsoft.com`
`*.blob.core.usgovcloudapi.net` -Defender for Endpoint GCC specific | `winatp-gw-usmt.microsoft.com`
`winatp-gw-usmv.microsoft.com` -Defender for Endpoint GCC High & DoD (PREVIEW) specific | `winatp-gw-usgt.microsoft.com`
`winatp-gw-usgv.microsoft.com` +Spreadsheet of domains list | Description +:-----|:----- +![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) + +> [!NOTE] +> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column.
From cd54464476c5e6bf33bcca9d3070fc33d54b652f Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 1 Mar 2021 23:53:53 +0200 Subject: [PATCH 458/708] Update gov.md Acrolinx. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 8cbbe4244c..7cccc9129b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -110,7 +110,7 @@ Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../ima ## Required connectivity settings If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. -The following downloadable spreadsheet lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs, or you may need to create an *allow* rule specifically for them. +The following downloadable spreadsheet lists the services and their associated URLs your network must be able to connect to. Verify there are no firewall or network filtering rules that would deny access to these URLs, or create an *allow* rule specifically for them. Spreadsheet of domains list | Description :-----|:----- From de36b9f1f91c029513acb4d068660abc750c1ae7 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 1 Mar 2021 23:58:46 +0200 Subject: [PATCH 459/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 7cccc9129b..d91959232b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -25,7 +25,7 @@ ms.technology: mde Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. -This offering is currently available to GCC, GCC High, and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. +This offering is available to GCC, GCC High, and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. > [!NOTE] > If you are a GCC customer using Defender for Endpoint in Commercial, please refer to the public documentation pages. From c05086f39114cedf812f3789412f7ee21c19cae4 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Tue, 2 Mar 2021 00:06:24 +0200 Subject: [PATCH 460/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index d91959232b..4f4c8c110d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -116,6 +116,8 @@ Spreadsheet of domains list | Description :-----|:----- ![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) +See [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md) for additional details. + > [!NOTE] > The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column. From 044ff27ce8368b3bc22275c8c9db12e1cfe96521 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Tue, 2 Mar 2021 00:08:07 +0200 Subject: [PATCH 461/708] Update gov.md Acrolinx. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 4f4c8c110d..86f1cef63f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -116,7 +116,7 @@ Spreadsheet of domains list | Description :-----|:----- ![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) -See [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md) for additional details. +For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). > [!NOTE] > The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column. From 1f50517df1c2946e72987971cbf750c0099f9e09 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Tue, 2 Mar 2021 00:11:01 +0200 Subject: [PATCH 462/708] Update gov.md --- windows/security/threat-protection/microsoft-defender-atp/gov.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 86f1cef63f..0727c2332f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -110,6 +110,7 @@ Windows Server 2008 R2 SP1 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../ima ## Required connectivity settings If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. + The following downloadable spreadsheet lists the services and their associated URLs your network must be able to connect to. Verify there are no firewall or network filtering rules that would deny access to these URLs, or create an *allow* rule specifically for them. Spreadsheet of domains list | Description From abf0d74982456d5afc8791755a87239466f3753d Mon Sep 17 00:00:00 2001 From: Sunayana Singh <57405155+sunasing@users.noreply.github.com> Date: Tue, 2 Mar 2021 08:24:40 +0530 Subject: [PATCH 463/708] Added iPad support --- .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index 93f29b113b..8030e5ba81 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -60,7 +60,7 @@ iOS devices along with other platforms. **System Requirements** -- iOS devices running iOS 11.0 and above. +- iOS devices running iOS 11.0 and above. iPad devices are officially supported from version 1.1.15010101 onward. - Device is enrolled with the [Intune Company Portal app](https://apps.apple.com/us/app/intune-company-portal/id719171358). From 14bafbd81ae329f9fdb7b3bd8b4f96680d5612c4 Mon Sep 17 00:00:00 2001 From: Sunayana Singh Date: Tue, 2 Mar 2021 10:35:27 +0530 Subject: [PATCH 464/708] Adding Whats new for iOS --- .../microsoft-defender-atp/ios-whatsnew.md | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md new file mode 100644 index 0000000000..cb037ccf1c --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md @@ -0,0 +1,36 @@ +--- +title: What's new in Microsoft Defender for Endpoint for iOS +description: Learn about the major changes for previous versions of Microsoft Defender for Endpoint for iOS. +keywords: microsoft, defender, atp, mac, installation, macos, whatsnew +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: m365-security +ms.mktglfcycl: security +ms.sitesec: library +ms.pagetype: security +ms.author: sunasing +author: sunasing +ms.localizationpriority: medium +manager: sunasing +audience: ITPro +ms.collection: + - m365-security-compliance + - m365initiative-defender-endpoint +ms.topic: conceptual +ms.technology: mde +--- + +# What's new in Microsoft Defender for Endpoint for iOS + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## 1.1.15010101 + +- With this version, we are announcing support for iPadOS / iPad devices. +- Bug fixes. From 8ec56be9e87963ef1731f7cf8d49dd398d9bd7a7 Mon Sep 17 00:00:00 2001 From: Sunny Zankharia <67922512+sazankha@users.noreply.github.com> Date: Mon, 1 Mar 2021 21:18:11 -0800 Subject: [PATCH 465/708] Update configure-md-app-guard.md Cleaned up obsolete information --- .../configure-md-app-guard.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md index bbab8b350a..c07e9023c2 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md @@ -62,6 +62,3 @@ These settings, located at **Computer Configuration\Administrative Templates\Win |Allow hardware-accelerated rendering for Microsoft Defender Application Guard|Windows 10 Enterprise, 1803 or higher

Windows 10 Pro, 1803 or higher|Determines whether Microsoft Defender Application Guard renders graphics using hardware or software acceleration.|**Enabled.** Microsoft Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Microsoft Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If this setting is enabled without connecting any high-security rendering graphics hardware, Microsoft Defender Application Guard will automatically revert to software-based (CPU) rendering. **Important:** Be aware that enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device.

**Disabled or not configured.** Microsoft Defender Application Guard uses software-based (CPU) rendering and won’t load any third-party graphics drivers or interact with any connected graphics hardware.| |Allow camera and microphone access in Microsoft Defender Application Guard|Windows 10 Enterprise, 1809 or higher

Windows 10 Pro, 1809 or higher|Determines whether to allow camera and microphone access inside Microsoft Defender Application Guard.|**Enabled.** Applications inside Microsoft Defender Application Guard are able to access the camera and microphone on the user's device. **Important:** Be aware that enabling this policy with a potentially compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge.

**Disabled or not configured.** Applications inside Microsoft Defender Application Guard are unable to access the camera and microphone on the user's device.| |Allow Microsoft Defender Application Guard to use Root Certificate Authorities from a user's device|Windows 10 Enterprise, 1809 or higher

Windows 10 Pro, 1809 or higher|Determines whether Root Certificates are shared with Microsoft Defender Application Guard.|**Enabled.** Certificates matching the specified thumbprint are transferred into the container. Use a comma to separate multiple certificates.

**Disabled or not configured.** Certificates are not shared with Microsoft Defender Application Guard.| -|Allow users to trust files that open in Microsoft Defender Application Guard|Windows 10 Enterprise, 1809 or higher|Determines whether users are able to manually trust untrusted files to open them on the host.|**Enabled.** Users are able to manually trust files or trust files after an antivirus check.

**Disabled or not configured.** Users are unable to manually trust files and files continue to open in Microsoft Defender Application Guard.| - - From cc84a032d239e6335c27a53b9e1f24b91694e941 Mon Sep 17 00:00:00 2001 From: MatiG Date: Tue, 2 Mar 2021 08:41:26 +0200 Subject: [PATCH 466/708] add sles 12 --- .../microsoft-defender-atp/linux-support-events.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md index 3d8a64c5c6..48fdc09227 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md @@ -68,7 +68,7 @@ Microsoft Defender for Endpoint utilized `audit` framework from linux to track n service auditd start ``` -**On SLES15** systems, SYSCALL auditing in `auditd` is disabled by default and can explain missing events. +**On SLES 12 and 15** systems, SYSCALL auditing in `auditd` is disabled by default and can explain missing events. 1. To validate that SYSCALL auditing is not disabeld, list the current audit rules: From 964c0b5ff71bc22a5c6c11c804868ccb8de9bcae Mon Sep 17 00:00:00 2001 From: MatiG Date: Tue, 2 Mar 2021 08:42:50 +0200 Subject: [PATCH 467/708] rephrase --- .../microsoft-defender-atp/linux-support-events.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md index 48fdc09227..80c68187b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md @@ -68,7 +68,7 @@ Microsoft Defender for Endpoint utilized `audit` framework from linux to track n service auditd start ``` -**On SLES 12 and 15** systems, SYSCALL auditing in `auditd` is disabled by default and can explain missing events. +**On SLES** systems, SYSCALL auditing in `auditd` might be disabled by default and can be accounted for missing events. 1. To validate that SYSCALL auditing is not disabeld, list the current audit rules: From eacc8502e776bbe546a16a67ab7a994e149d167d Mon Sep 17 00:00:00 2001 From: alons8 <61512160+alons8@users.noreply.github.com> Date: Tue, 2 Mar 2021 14:11:03 +0200 Subject: [PATCH 468/708] Update user-roles.md --- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 5533555522..8197b29c28 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -71,7 +71,7 @@ The following steps guide you on how to create roles in Microsoft Defender Secur > [!NOTE] > This setting is only available in the Microsoft Defender for Endpoint administrator (default) role. -- **Manage security settings in Security Center** - Configure alert suppression settings, manage folder exclusions for automation, onboard and offboard devices, and manage email notifications, manage evaluation lab +- **Manage security settings in Security Center** - Configure alert suppression settings, manage folder exclusions for automation, onboard and offboard devices, manage email notifications, manage evaluation lab, and upload files to Live Response library. - **Live response capabilities** - **Basic** commands: From 2f47ae59d3995e3bb9f3e724e3db68bfd403afda Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 2 Mar 2021 09:15:19 -0700 Subject: [PATCH 469/708] fixing link to PS script --- .../security/threat-protection/mbsa-removal-and-guidance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/mbsa-removal-and-guidance.md b/windows/security/threat-protection/mbsa-removal-and-guidance.md index 09dc088c59..a9eed379da 100644 --- a/windows/security/threat-protection/mbsa-removal-and-guidance.md +++ b/windows/security/threat-protection/mbsa-removal-and-guidance.md @@ -25,14 +25,14 @@ MBSA was largely used in situations where neither Microsoft Update nor a local W A script can help you with an alternative to MBSA’s patch-compliance checking: - [Using WUA to Scan for Updates Offline](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline), which includes a sample .vbs script. -For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://gallery.technet.microsoft.com/Using-WUA-to-Scan-for-f7e5e0be). +For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://www.powershellgallery.com/packages/Scan-UpdatesOffline/1.0). For example: [![VBS script](images/vbs-example.png)](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline) [![PowerShell script](images/powershell-example.png)](https://gallery.technet.microsoft.com/Using-WUA-to-Scan-for-f7e5e0be) -The preceding scripts leverage the [WSUS offline scan file](https://support.microsoft.com/help/927745/detailed-information-for-developers-who-use-the-windows-update-offline) (wsusscn2.cab) to perform a scan and get the same information on missing updates as MBSA supplied. MBSA also relied on the wsusscn2.cab to determine which updates were missing from a given system without connecting to any online service or server. The wsusscn2.cab file is still available and there are currently no plans to remove or replace it. +The preceding scripts use the [WSUS offline scan file](https://support.microsoft.com/help/927745/detailed-information-for-developers-who-use-the-windows-update-offline) (wsusscn2.cab) to perform a scan and get the same information on missing updates as MBSA supplied. MBSA also relied on the wsusscn2.cab to determine which updates were missing from a given system without connecting to any online service or server. The wsusscn2.cab file is still available and there are currently no plans to remove or replace it. The wsusscn2.cab file contains the metadata of only security updates, update rollups and service packs available from Microsoft Update; it does not contain any information on non-security updates, tools or drivers. ## More Information From c5a94b8d1711eb5d172c8627a8c4a2835bfe62ca Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Tue, 2 Mar 2021 22:07:16 +0530 Subject: [PATCH 470/708] corrected command as peruser report issue #9224 , so i corrected the error and added correct command. so i took below site for reference **https://docs.microsoft.com/sql/relational-databases/security/using-service-sids-to-grant-permissions-to-services-in-sql-server?view=sql-server-ver15** --- .../create-an-inbound-program-or-service-rule.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-firewall/create-an-inbound-program-or-service-rule.md b/windows/security/threat-protection/windows-firewall/create-an-inbound-program-or-service-rule.md index a47d50ae43..bd01350eee 100644 --- a/windows/security/threat-protection/windows-firewall/create-an-inbound-program-or-service-rule.md +++ b/windows/security/threat-protection/windows-firewall/create-an-inbound-program-or-service-rule.md @@ -65,7 +65,7 @@ To create an inbound firewall rule for a program or service To set a SID type on a service, run the following command: - **sc** **sidtype** *<Type> <ServiceName>* + **sc** **sidtype** *<ServiceName> <Type>* In the preceding command, the value of *<Type>* can be **UNRESTRICTED** or **RESTRICTED**. Although the command also permits the value of **NONE**, that setting means the service cannot be used in a firewall rule as described here. By default, most services in Windows are configured as **UNRESTRICTED**. If you change the SID type to **RESTRICTED**, the service might fail to start. We recommend that you change the SID type only on services that you want to use in firewall rules, and that you change the SID type to **UNRESTRICTED**. From 5622d4f8f945dbcf92c3d82fb9c031ebefcff5a3 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Tue, 2 Mar 2021 19:05:47 +0200 Subject: [PATCH 471/708] Updating link to the PowerShell Gallery --- .../security/threat-protection/mbsa-removal-and-guidance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/mbsa-removal-and-guidance.md b/windows/security/threat-protection/mbsa-removal-and-guidance.md index 8ed4a703ef..0bef93992f 100644 --- a/windows/security/threat-protection/mbsa-removal-and-guidance.md +++ b/windows/security/threat-protection/mbsa-removal-and-guidance.md @@ -25,12 +25,12 @@ MBSA was largely used in situations where neither Microsoft Update nor a local W A script can help you with an alternative to MBSA’s patch-compliance checking: - [Using WUA to Scan for Updates Offline](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline), which includes a sample .vbs script. -For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://github.com/andreiztm/thedeploymentguy/blob/main/WUAOfflineScan/Scan-UpdatesOffline.ps1). +For a PowerShell alternative, see [Using WUA to Scan for Updates Offline with PowerShell](https://www.powershellgallery.com/packages/Scan-UpdatesOffline/1.0/Content/Scan-UpdatesOffline.ps1). For example: [![VBS script](images/vbs-example.png)](https://docs.microsoft.com/windows/desktop/wua_sdk/using-wua-to-scan-for-updates-offline) -[![PowerShell script](images/powershell-example.png)](https://github.com/andreiztm/thedeploymentguy/blob/main/WUAOfflineScan/Scan-UpdatesOffline.ps1) +[![PowerShell script](images/powershell-example.png)](https://www.powershellgallery.com/packages/Scan-UpdatesOffline/1.0/Content/Scan-UpdatesOffline.ps1) The preceding scripts leverage the [WSUS offline scan file](https://support.microsoft.com/help/927745/detailed-information-for-developers-who-use-the-windows-update-offline) ([wsusscn2.cab](https://go.microsoft.com/fwlink/?LinkID=74689)) to perform a scan and get the same information on missing updates as MBSA supplied. MBSA also relied on the wsusscn2.cab to determine which updates were missing from a given system without connecting to any online service or server. The wsusscn2.cab file is still available and there are currently no plans to remove or replace it. The wsusscn2.cab file contains the metadata of only security updates, update rollups and service packs available from Microsoft Update; it does not contain any information on non-security updates, tools or drivers. From 0a45c0a88462083eaaee98f8dc5a429dda727933 Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Tue, 2 Mar 2021 12:21:53 -0500 Subject: [PATCH 472/708] Update update-compliance-get-started.md Added note about using DA config to config UC devices as well for simultaneous enrollment --- windows/deployment/update/update-compliance-get-started.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 4e77a4d513..7c19ac8184 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -66,6 +66,9 @@ To find your CommercialID within Azure: Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. +> [!NOTE] +> Customers using or that plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview) can follow the process to [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance, but note the Commercial ID and Log Analytics workspace must be the same for both solutions. + > [!NOTE] > After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. From fe6b9afd1d616689a605a31c7234ebdd3d3ff4df Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Tue, 2 Mar 2021 10:24:30 -0700 Subject: [PATCH 473/708] Update update-compliance-get-started.md Small edits for clarity. --- windows/deployment/update/update-compliance-get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 7c19ac8184..8bf31e807a 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -67,7 +67,7 @@ To find your CommercialID within Azure: Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. > [!NOTE] -> Customers using or that plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview) can follow the process to [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance, but note the Commercial ID and Log Analytics workspace must be the same for both solutions. +> If you use or plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview), follow the steps in [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance. You should be aware that the Commercial ID and Log Analytics workspace must be the same for both Desktop Analytics and Update Compliance. > [!NOTE] > After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. From 65617cd8615cec8d2d7f0a33d2ed6676062a7195 Mon Sep 17 00:00:00 2001 From: MatiG Date: Tue, 2 Mar 2021 19:39:16 +0200 Subject: [PATCH 474/708] acrolinx fixes --- .../microsoft-defender-atp/linux-support-events.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md index 80c68187b9..33072a0f3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md @@ -30,8 +30,8 @@ ms.technology: mde This article provides some general steps to mitigate missing events or alerts in the [security center](https://securitycenter.windows.com/) portal. -Once Microsoft Defender for Endpoint has been installed properly on a device, a device page will be generated in the portal and _File_, _Process_, _Network_ and other events should appear in the timeline and advanced hunting pages. -In case events are not appearing or some types of events are missing, that could indicate some problem. +Once **Microsoft Defender for Endpoint** has been installed properly on a device, a _device page_ will be generated in the portal. You can review all recorded events in the timeline tab in the device page, or in advanced hunting page. This section troubleshoots the case of some or all expected events are missing. +For instance, if all _CreatedFile_ events are missing. ## Missing network and login events @@ -62,7 +62,7 @@ Microsoft Defender for Endpoint utilized `audit` framework from linux to track n └─16671 /opt/microsoft/mdatp/sbin/mdatp_audisp_plugin -d ``` -2. If auditd is stopped, please start it. +2. If `auditd` is marked as stopped, start it. ```bash service auditd start @@ -70,13 +70,13 @@ Microsoft Defender for Endpoint utilized `audit` framework from linux to track n **On SLES** systems, SYSCALL auditing in `auditd` might be disabled by default and can be accounted for missing events. -1. To validate that SYSCALL auditing is not disabeld, list the current audit rules: +1. To validate that SYSCALL auditing is not disabled, list the current audit rules: ```bash sudo auditctl -l ``` - if the following line is present, please remove it or edit it to enable Microsoft Defender for Endpoint to track specific SYSCALLs. + if the following line is present, remove it or edit it to enable Microsoft Defender for Endpoint to track specific SYSCALLs. ```output -a task, never @@ -86,7 +86,7 @@ Microsoft Defender for Endpoint utilized `audit` framework from linux to track n ## Missing file events -File events are collected with `fanotify` framework. In case some or all file events are missing please make sure fanotify is enabled on the device and that the file system is [supported](microsoft-defender-atp-linux.md#system-requirements). +File events are collected with `fanotify` framework. In case some or all file events are missing, make sure `fanotify` is enabled on the device and that the file system is [supported](microsoft-defender-atp-linux.md#system-requirements). List the filesystems on the machine with: From 01c698537c30c561470c82c1617bc9b39ae551c2 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 2 Mar 2021 10:37:02 -0800 Subject: [PATCH 475/708] mdatp urls download update --- .../Onboard-Windows-10-multi-session-device.md | 4 +--- .../configure-endpoints-non-windows.md | 2 -- .../configure-proxy-internet.md | 4 ++-- .../evaluate-exploit-protection.md | 12 ++++++------ .../threat-protection/microsoft-defender-atp/gov.md | 2 +- .../microsoft-defender-atp-linux.md | 2 +- .../microsoft-defender-atp-mac.md | 2 +- .../microsoft-defender-atp/production-deployment.md | 2 +- 8 files changed, 13 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 6cfe7fc064..4adca6674f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -23,8 +23,6 @@ ms.technology: mde Applies to: - Windows 10 multi-session running on Windows Virtual Desktop (WVD) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) @@ -33,7 +31,7 @@ Applies to: Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. - ## Before you begin +## Before you begin See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md index 595a2aec82..b9652cde87 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md @@ -27,8 +27,6 @@ ms.technology: mde - macOS - Linux -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-nonwindows-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 07ccd43835..94aee1893b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -114,7 +114,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Spreadsheet of domains list**|**Description**| |:-----|:-----| -|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) +|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed in the above table from HTTPS scanning. @@ -157,7 +157,7 @@ Please see the following guidance to eliminate the wildcard (*) requirement for 3. Run the TestCloudConnection.exe tool from “C:\Program Files\Microsoft Monitoring Agent\Agent” to validate the connectivity and to see the required URLs for your specific workspace. -4. Check the Microsoft Defender for Endpoint URLs list for the complete list of requirements for your region (please refer to the Service URLs [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)). +4. Check the Microsoft Defender for Endpoint URLs list for the complete list of requirements for your region (please refer to the Service URLs [Spreadsheet](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx)). ![Image of administrator in Windows PowerShell](images/admin-powershell.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index 158be3a882..782ee46e24 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -99,12 +99,12 @@ To review which apps would have been blocked, open Event Viewer and filter for t | Feature | Provider/source | Event ID | Description | |---|---|--|---| - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 1 | ACG audit | - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 3 | Do not allow child processes audit | - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 5 | Block low integrity images audit | - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 7 | Block remote images audit | - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 9 | Disable win32k system calls audit | - | Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 11 | Code integrity guard audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 1 | ACG audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 3 | Do not allow child processes audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 5 | Block low integrity images audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 7 | Block remote images audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 9 | Disable win32k system calls audit | +| Exploit protection | Security-Mitigations (Kernel Mode/User Mode) | 11 | Code integrity guard audit | ## See also diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 0727c2332f..98632acbf5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -115,7 +115,7 @@ The following downloadable spreadsheet lists the services and their associated U Spreadsheet of domains list | Description :-----|:----- -![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) +![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index b9232a219a..7ffe532e84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -109,7 +109,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Spreadsheet of domains list**|**Description**| |:-----|:-----| -|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) +|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) > [!NOTE] > For a more specific URL list, see [Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server). diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index c9e657dcaf..6d7d435373 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -104,7 +104,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Spreadsheet of domains list**|**Description**| |:-----|:-----| -|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

Download the spreadsheet here: [mdatp-urls.xlsx](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx). +|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

Download the spreadsheet here: [mdatp-urls.xlsx](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx). Microsoft Defender for Endpoint can discover a proxy server by using the following discovery methods: - Proxy autoconfig (PAC) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index b0fe2b8a22..015d6437b3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -226,7 +226,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Spreadsheet of domains list**|**Description**| |:-----|:-----| -|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) +|![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) ### Microsoft Defender for Endpoint service backend IP range From 65a5e7e8f7b15dfb1dcd6bcf0ebd80dbb99e4dd4 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 2 Mar 2021 10:40:02 -0800 Subject: [PATCH 476/708] Update configure-endpoints-non-windows.md --- .../configure-endpoints-non-windows.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md index b9652cde87..cd696e2954 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md @@ -1,5 +1,5 @@ --- -title: Onboard non-Windows devices to the Microsoft Defender ATP service +title: Onboard non-Windows devices to the Microsoft Defender for Endpoint service description: Configure non-Windows devices so that they can send sensor data to the Microsoft Defender ATP service. keywords: onboard non-Windows devices, macos, linux, device management, configure Windows ATP devices, configure Microsoft Defender Advanced Threat Protection devices search.product: eADQiWindows 10XVcnh @@ -24,7 +24,10 @@ ms.technology: mde **Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** - macOS - Linux From 143a067e85ff9b640f81c991d306a9fb2adcf019 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 2 Mar 2021 10:45:35 -0800 Subject: [PATCH 477/708] acrolinx target --- .../microsoft-defender-atp/configure-server-endpoints.md | 3 --- .../microsoft-defender-atp/machine-groups.md | 3 --- .../microsoft-defender-atp/offboard-machines.md | 8 ++++---- .../microsoft-defender-atp/onboard-downlevel.md | 5 +++-- .../threat-protection/microsoft-defender-atp/rbac.md | 4 ---- 5 files changed, 7 insertions(+), 16 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index d9643ad099..dedf34b6ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -31,9 +31,6 @@ ms.technology: mde - Windows Server (SAC) version 1803 and later - Windows Server 2019 and later - Windows Server 2019 core edition -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configserver-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md index 415f9626d7..c6140eeab7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-groups.md @@ -24,11 +24,8 @@ ms.technology: mde **Applies to:** - - Azure Active Directory - Office 365 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index aba249ebca..4e056cd0a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -24,14 +24,14 @@ ms.technology: mde **Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** - macOS - Linux - Windows Server 2012 R2 - Windows Server 2016 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-offboarddevices-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 015e66faac..28fcfa5a1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -24,13 +24,14 @@ ms.technology: mde **Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** - Windows 7 SP1 Enterprise - Windows 7 SP1 Pro - Windows 8.1 Pro - Windows 8.1 Enterprise -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-downlevel-abovefoldlink). diff --git a/windows/security/threat-protection/microsoft-defender-atp/rbac.md b/windows/security/threat-protection/microsoft-defender-atp/rbac.md index b5bc0c196d..7ee2fc5593 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/rbac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/rbac.md @@ -25,13 +25,9 @@ ms.technology: mde **Applies to:** - Azure Active Directory - Office 365 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-rbac-abovefoldlink) - Using role-based access control (RBAC), you can create roles and groups within your security operations team to grant appropriate access to the portal. Based on the roles and groups you create, you have fine-grained control over what users with access to the portal can see and do. > [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4bJ2a] From a7c0696e0e932df44c05432da7577ffdebba4eeb Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 2 Mar 2021 10:45:49 -0800 Subject: [PATCH 478/708] acrolinx target --- .../microsoft-defender-atp/evaluate-exploit-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index 782ee46e24..963d383c5a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -1,6 +1,6 @@ --- title: See how Exploit protection works in a demo -description: See how exploit protection can prevent suspicious behaviors from occurring on specific apps. +description: See how Exploit Protection can prevent suspicious behaviors from occurring on specific apps. keywords: Exploit protection, exploits, kernel, events, evaluate, demo, try, mitigation search.product: eADQiWindows 10XVcnh ms.prod: m365-security @@ -30,14 +30,14 @@ ms.technology: mde [Exploit protection](exploit-protection.md) helps protect devices from malware that uses exploits to spread and infect other devices. Mitigation can be applied to either the operating system or to an individual app. Many of the features that were part of the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. (The EMET has reached its end of support.) -Use exploit protection in audit mode to review related events in Event Viewer. By enabling audit mode, you'll see how mitigation works for certain apps in a test environment. Audit mode shows what *would* have happened if you enabled exploit protection in your production environment. This way, you can verify that exploit protection doesn't adversely affect your line-of-business apps, and see which suspicious or malicious events occur. +In audit, you can see how mitigation works for certain apps in a test environment. This shows what *would* have happened if you enabled exploit protection in your production environment. This way, you can verify that exploit protection doesn't adversely affect your line-of-business apps, and see which suspicious or malicious events occur. > [!TIP] > You can also visit the Microsoft Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how exploit protection works. -## Enable exploit protection in audit mode +## Enable exploit protection for testing -You can set mitigations in audit mode for specific programs by using the Windows Security app or Windows PowerShell. +You can set mitigations in a testing mode for specific programs by using the Windows Security app or Windows PowerShell. ### Windows Security app From f8608b4fe361b444875cd7237cd88a1553478e0f Mon Sep 17 00:00:00 2001 From: KC Cross Date: Tue, 2 Mar 2021 15:57:47 -0800 Subject: [PATCH 479/708] Score requirement is 80 not 64 --- .acrolinx-config.edn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.acrolinx-config.edn b/.acrolinx-config.edn index 82c001e81f..a3a07ef4f2 100644 --- a/.acrolinx-config.edn +++ b/.acrolinx-config.edn @@ -35,7 +35,7 @@ " ## Acrolinx Scorecards -**The minimum Acrolinx topic score of 65 is required for all MARVEL content merged to the default branch.** +**The minimum Acrolinx topic score of 80 is required for all MARVEL content merged to the default branch.** If you need a scoring exception for content in this PR, add the *Sign off* and the *Acrolinx exception* labels to the PR. The PubOps Team will review the exception request and may take one or more of the following actions: From 6b6717df95c20608324c277382e9f0609c22c935 Mon Sep 17 00:00:00 2001 From: gkomatsu Date: Tue, 2 Mar 2021 17:19:01 -0800 Subject: [PATCH 480/708] Update diagnose-mdm-failures-in-windows-10.md Removed section specific to Windows Mobile Field Medic which is no longer available. --- .../mdm/diagnose-mdm-failures-in-windows-10.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md index db52ac149a..4f20ca31cd 100644 --- a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md +++ b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md @@ -112,8 +112,8 @@ Example: Export the Debug logs ``` -## Collect logs from Windows 10 Mobile devices - + +  -## Collect logs remotely from Windows 10 Holographic or Windows 10 Mobile devices +## Collect logs remotely from Windows 10 Holographic -For holographic or mobile devices already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). +For holographic already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). You can use the DiagnosticLog CSP to enable the ETW provider. The provider ID is 3DA494E4-0FE2-415C-B895-FB5265C5C83B. The following examples show how to enable the ETW provider: From 6af6b1b964cd0c99f9754f1b2491d4771b0e37db Mon Sep 17 00:00:00 2001 From: Wahid S Date: Tue, 2 Mar 2021 21:15:10 -0600 Subject: [PATCH 481/708] Adding a link to instructions to configure SCEP Adding a link to instructions to configure SCEP client, which took me forever to find some hopefully will save others some time. --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index d9643ad099..938ef7a28a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -221,7 +221,7 @@ Defender for Endpoint integrates with System Center Endpoint Protection. The int The following steps are required to enable this integration: - Install the [January 2017 anti-malware platform update for Endpoint Protection clients](https://support.microsoft.com/help/3209361/january-2017-anti-malware-platform-update-for-endpoint-protection-clie). -- Configure the SCEP client Cloud Protection Service membership to the **Advanced** setting. +- [Configure the SCEP client Cloud Protection Service membership](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus) to the **Advanced** setting.
From 73bacc5976d0f31b29d57c81775621b6e12b13f0 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Mar 2021 20:02:10 +0800 Subject: [PATCH 482/708] changed author --- .../advanced-hunting-devicetvmsoftwarevulnerabilities-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md index a48860436e..bee199aaa9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md @@ -9,7 +9,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.author: maccruz -author: maccruz +author: schmurky ms.localizationpriority: medium manager: dansimp audience: ITPro From c0a38febcbc5d0413a4bf14765c85b434b4a0f57 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Mar 2021 20:03:30 +0800 Subject: [PATCH 483/708] changed author --- .../advanced-hunting-devicetvmsoftwareinventory-table.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md index 99b53c1d97..e26443ea9d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md @@ -9,7 +9,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security ms.author: maccruz -author: maccruz +author: schmurky ms.localizationpriority: medium manager: dansimp audience: ITPro From fea6ffd23a3f6ffcdab4addc163223cb0adc892a Mon Sep 17 00:00:00 2001 From: Bill Mcilhargey <19168174+computeronix@users.noreply.github.com> Date: Wed, 3 Mar 2021 09:27:03 -0500 Subject: [PATCH 484/708] Update windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/minimum-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index bc5cc86308..a5ff2e08a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -85,8 +85,8 @@ Access to Defender for Endpoint is done through a browser, supporting the follow ## Hardware and software requirements ### Supported Windows versions -- Windows 7 SP1 Enterprise [requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) -- Windows 7 SP1 Pro [requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq) +- Windows 7 SP1 Enterprise ([Requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq).) +- Windows 7 SP1 Pro ([Requires ESU for support](https://docs.microsoft.com/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq).) - Windows 8.1 Enterprise - Windows 8.1 Pro - Windows 10 Enterprise From 51ac744992827c63e8bef08cd51f2fc97c7316be Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 3 Mar 2021 20:38:37 +0500 Subject: [PATCH 485/708] Update hello-hybrid-cert-whfb-settings-dir-sync.md --- .../hello-hybrid-cert-whfb-settings-dir-sync.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index efeaaacd05..e85e8d08c9 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -22,7 +22,7 @@ ms.reviewer: **Applies to** - Windows 10, version 1703 or later - Hybrid deployment -- Key trust +- Certificate Trust ## Directory Synchronization From 572679322d688e40efb98d13398e02133687ef54 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 3 Mar 2021 10:02:02 -0800 Subject: [PATCH 486/708] Update windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../threat-protection/microsoft-defender-atp/ios-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md index cb037ccf1c..1d3adbc525 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md @@ -28,7 +28,7 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) ## 1.1.15010101 From fcea645a233693d727a651e69aa323e67af9df67 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 3 Mar 2021 10:02:11 -0800 Subject: [PATCH 487/708] Update windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../threat-protection/microsoft-defender-atp/ios-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md index 1d3adbc525..b8d75b40e7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md @@ -32,5 +32,5 @@ Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.]( ## 1.1.15010101 -- With this version, we are announcing support for iPadOS / iPad devices. +- With this version, we are announcing support for iPadOS/iPad devices. - Bug fixes. From 2dbbdda920716b14f926a45776f6e9c8fccbf1f5 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 3 Mar 2021 10:11:08 -0800 Subject: [PATCH 488/708] rename --- ...n-device.md => Onboard-Windows-10-multi-session-device-new.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{Onboard-Windows-10-multi-session-device.md => Onboard-Windows-10-multi-session-device-new.md} (100%) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md rename to windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md From 9a2a517c0c39d8f194dbabf8133e7b9f521595b6 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 3 Mar 2021 10:13:02 -0800 Subject: [PATCH 489/708] add ios whats new --- windows/security/threat-protection/TOC.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0b3f297f8b..856eaa045a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -234,7 +234,7 @@ ### [Microsoft Defender for Endpoint for Mac]() #### [Overview of Microsoft Defender for Endpoint for Mac](microsoft-defender-atp/microsoft-defender-atp-mac.md) -#### [What's New](microsoft-defender-atp/mac-whatsnew.md) +#### [What's new in Microsoft Defender for Endpoint for Mac](microsoft-defender-atp/mac-whatsnew.md) #### [Deploy]() ##### [Microsoft Intune-based deployment](microsoft-defender-atp/mac-install-with-intune.md) @@ -269,6 +269,7 @@ ### [Microsoft Defender for Endpoint for iOS]() #### [Overview of Microsoft Defender for Endpoint for iOS](microsoft-defender-atp/microsoft-defender-atp-ios.md) +#### [What's new in Microsoft Defender for Endpoint for iOS](microsoft-defender-atp/ios-whatsnew.md) #### [Deploy]() ##### [Deploy Microsoft Defender for Endpoint for iOS via Intune](microsoft-defender-atp/ios-install.md) From 7ff1bc27b0a5c87b4556e21add1d9ac4cd1a83d3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:08:21 -0800 Subject: [PATCH 490/708] migration guide fixes --- .../switch-to-microsoft-defender-onboard.md | 6 ++---- .../switch-to-microsoft-defender-prepare.md | 9 +++------ .../switch-to-microsoft-defender-setup.md | 15 +++++++++------ 3 files changed, 14 insertions(+), 16 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index 750fbb2666..a76bb08a42 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-migratetomdatp ms.custom: migrationguides ms.topic: article -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- @@ -31,9 +31,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -|[![Phase 1: Prepare](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare2](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up2](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard1](images/onboard.png)
Phase 3: Onboard | -|[![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare4](switch-to-microsoft-defender-prepare.md) |[![Phase 2: Set up2](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) |![Phase 3: Onboard2](images/phase-diagrams/onboard.png)
Phase 3: Onboard | - +| [![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | ![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index dcc7c80896..3a4619439a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-migratetomdatp ms.topic: article ms.custom: migrationguides -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- @@ -29,15 +29,12 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up2](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard2](switch-to-microsoft-defender-onboard.md) | -|![Phase 1: Prepare2](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up3](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up4](switch-to-microsoft-defender-setup.md) |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard4](switch-to-microsoft-defender-onboard.md) | +Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +| ![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | [![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| |*You are here!*| | | - **Welcome to the Prepare phase of [switching to Microsoft Defender for Endpoint](switch-to-microsoft-defender-migration.md#the-migration-process)**. This migration phase includes the following steps: diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index 8fdd6ac986..51b66bcf65 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-migratetomdatp ms.topic: article ms.custom: migrationguides -ms.date: 02/18/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- @@ -29,10 +29,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -|[![Phase 1: Prepare1](images/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare2](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard1](images/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard2](switch-to-microsoft-defender-onboard.md) | -|[![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare4](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up2](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard4](switch-to-microsoft-defender-onboard.md) | +|[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | @@ -92,8 +89,14 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d 3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
`Get-Service -Name windefend` +#### Are you using Windows Server 2016? + +If you're using Windows Server 2016 and are having trouble enabling Microsoft Defender Antivirus, use the following PowerShell cmdlet: + +`mpcmdrun -wdenable` + > [!TIP] -> Need help? See [Microsoft Defender Antivirus on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). +> Still need help? See [Microsoft Defender Antivirus on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). ### Set Microsoft Defender Antivirus to passive mode on Windows Server From a2b2227dbabe27347f9b09da9ac1ee7032b70975 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:09:08 -0800 Subject: [PATCH 491/708] Update switch-to-microsoft-defender-onboard.md --- .../switch-to-microsoft-defender-onboard.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index a76bb08a42..70518a3814 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -87,6 +87,9 @@ To do this, visit the Microsoft Defender for Endpoint demo scenarios site ([http - Potentially Unwanted Applications (PUA) - Network Protection (NP) +> [!IMPORTANT] +> If you are using Windows Server 2016, you might have to start Microsoft Defender Antivirus manually. You can do this by using the PowerShell cmdlet `mpcmdrun.exe -wdenable` on the device. + ## Next steps **Congratulations**! You have completed your [migration to Microsoft Defender for Endpoint](switch-to-microsoft-defender-migration.md#the-migration-process)! From 887f6bed90d500a810682263dc72b4bafa8b906e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:11:30 -0800 Subject: [PATCH 492/708] fixing migration guides --- .../switch-to-microsoft-defender-prepare.md | 2 -- .../switch-to-microsoft-defender-setup.md | 1 - .../symantec-to-microsoft-defender-atp-migration.md | 4 +--- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index 3a4619439a..c34bb7e48e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -29,8 +29,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - | ![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | [![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | |--|--|--| |*You are here!*| | | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index 51b66bcf65..fb128c2f4b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -33,7 +33,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho |--|--|--| ||*You are here!* | | - **Welcome to the Setup phase of [switching to Microsoft Defender for Endpoint](switch-to-microsoft-defender-migration.md#the-migration-process)**. This phase includes the following steps: 1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode). 2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md index a3decded8f..fd3455c364 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-symantecmigrate - m365solution-overview ms.topic: conceptual -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.custom: migrationguides ms.reviewer: depicker, yongrhee, chriggs --- @@ -30,9 +30,7 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] :::image type="content" source="images/symantec-mde-migration.png" alt-text="Overview of migrating from Symantec to Defender for Endpoint"::: When you make the switch from Symantec to Defender for Endpoint, you begin with your Symantec solution in active mode, configure Defender for Endpoint in passive mode, onboard to Defender for Endpoint, and then set Defender for Endpoint to active mode and remove Symantec. From 87373c7d61db84fbbbcabaa2e37b8a6a860e5321 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:12:02 -0800 Subject: [PATCH 493/708] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md index 4195304f83..170fae78d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md @@ -18,7 +18,7 @@ ms.collection: - M365-security-compliance - m365solution-symantecmigrate ms.topic: article -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.custom: migrationguides ms.reviewer: depicker, yongrhee, chriggs --- @@ -29,11 +29,6 @@ ms.reviewer: depicker, yongrhee, chriggs - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - |![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| |*You are here!*| | | From 600688c44cff30da78b2c3e51352f503bfd12d04 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:14:48 -0800 Subject: [PATCH 494/708] Update mcafee-to-microsoft-defender-onboard.md --- .../mcafee-to-microsoft-defender-onboard.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md index 4406338cb7..14270c916e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md @@ -20,22 +20,18 @@ ms.collection: - m365solution-scenario ms.custom: migrationguides ms.topic: article -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- # Migrate from McAfee - Phase 3: Onboard to Microsoft Defender for Endpoint -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |[![Phase 2: Set up](images/phase-diagrams/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | - |--|--|--| || |*You are here!* | @@ -94,6 +90,9 @@ To do this, visit the Microsoft Defender for Endpoint demo scenarios site ([http - Potentially Unwanted Applications (PUA) - Network Protection (NP) +> [!IMPORTANT] +> If you are using Windows Server 2016, you might have to start Microsoft Defender Antivirus manually. You can do this by using the PowerShell cmdlet `mpcmdrun.exe -wdenable` on the device. + ## Next steps **Congratulations**! You have completed your [migration from McAfee to Microsoft Defender for Endpoint](mcafee-to-microsoft-defender-migration.md#the-migration-process)! From a1180e6f5d5fb838a47edc53943fbca238ed7e45 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:15:15 -0800 Subject: [PATCH 495/708] Update mcafee-to-microsoft-defender-prepare.md --- .../mcafee-to-microsoft-defender-prepare.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md index bf10e65074..4b9d123c45 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md @@ -20,21 +20,16 @@ ms.collection: - m365solution-scenario ms.topic: article ms.custom: migrationguides -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- # Migrate from McAfee - Phase 1: Prepare for your migration -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - - |![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| |*You are here!*| | | From 0c06872eab377721c3d3b471812ef0a6460ebb92 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:16:33 -0800 Subject: [PATCH 496/708] migration guide fixes --- .../mcafee-to-microsoft-defender-setup.md | 16 ++++++++-------- ...symantec-to-microsoft-defender-atp-onboard.md | 3 +++ .../symantec-to-microsoft-defender-atp-setup.md | 7 +------ 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index 92e59213ed..dc706c0bbc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -20,26 +20,20 @@ ms.collection: - m365solution-scenario ms.topic: article ms.custom: migrationguides -ms.date: 02/18/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- # Migrate from McAfee - Phase 2: Set up Microsoft Defender for Endpoint - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | |--|--|--| ||*You are here!* | | - **Welcome to the Setup phase of [migrating from McAfee Endpoint Security (McAfee) to Microsoft Defender for Endpoint](mcafee-to-microsoft-defender-migration.md#the-migration-process)**. This phase includes the following steps: 1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode). 2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus). @@ -107,8 +101,14 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d `Get-Service -Name windefend` +#### Are you using Windows Server 2016? + +If you're using Windows Server 2016 and are having trouble enabling Microsoft Defender Antivirus, use the following PowerShell cmdlet: + +`mpcmdrun -wdenable` + > [!TIP] -> Need help? See [Microsoft Defender Antivirus on Windows Server 2016 and 2019](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). +> Still need help? See [Microsoft Defender Antivirus on Windows Server 2016 and 2019](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). ### Set Microsoft Defender Antivirus to passive mode on Windows Server diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index 0b8c881393..0a57bd436c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -100,6 +100,9 @@ To do this, visit the Microsoft Defender for Endpoint demo scenarios site ([http - Potentially Unwanted Applications (PUA) - Network Protection (NP) +> [!IMPORTANT] +> If you are using Windows Server 2016, you might have to start Microsoft Defender Antivirus manually. You can do this by using the PowerShell cmdlet `mpcmdrun.exe -wdenable` on the device. + ## Next steps **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender for Endpoint](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index c9823a17ab..f154c8d004 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -18,7 +18,7 @@ ms.collection: - M365-security-compliance - m365solution-symantecmigrate ms.topic: article -ms.date: 02/18/2021 +ms.date: 03/03/2021 ms.custom: migrationguides ms.reviewer: depicker, yongrhee, chriggs --- @@ -29,11 +29,6 @@ ms.reviewer: depicker, yongrhee, chriggs - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| ||*You are here!* | | From 9c9927906d2d25fd1452ba7284982c20e3007691 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:17:04 -0800 Subject: [PATCH 497/708] Update mcafee-to-microsoft-defender-migration.md --- .../mcafee-to-microsoft-defender-migration.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md index 73a8f1bbb0..f32f4af0d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md @@ -20,7 +20,7 @@ ms.collection: - m365solution-overview ms.topic: conceptual ms.custom: migrationguides -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- @@ -30,8 +30,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - If you are planning to switch from McAfee Endpoint Security (McAfee) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide. From ab5b17f85c8b5ad575331c14e5ac8c34a2fc1dd6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:19:24 -0800 Subject: [PATCH 498/708] migration guide fixes --- .../switch-to-microsoft-defender-onboard.md | 2 -- .../symantec-to-microsoft-defender-atp-onboard.md | 7 +------ 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index 70518a3814..78bcc79503 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -29,8 +29,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - | [![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | ![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index 0a57bd436c..8ef6527940 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -18,7 +18,7 @@ ms.collection: - M365-security-compliance - m365solution-symantecmigrate ms.topic: article -ms.date: 02/11/2021 +ms.date: 03/03/2021 ms.custom: migrationguides ms.reviewer: depicker, yongrhee, chriggs --- @@ -29,11 +29,6 @@ ms.reviewer: depicker, yongrhee, chriggs - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/phase-diagrams/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | |--|--|--| || |*You are here!* | From 4dc2048c4f1e0b976adf0f308f2560c6b7fb1ce2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 12:24:16 -0800 Subject: [PATCH 499/708] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index f154c8d004..da841e02fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -76,8 +76,14 @@ Now that you're moving from Symantec to Microsoft Defender for Endpoint, you'll 3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
`Get-Service -Name windefend` +#### Are you using Windows Server 2016? + +If you're using Windows Server 2016 and are having trouble enabling Microsoft Defender Antivirus, use the following PowerShell cmdlet: + +`mpcmdrun -wdenable` + > [!TIP] -> Need help? See [Microsoft Defender Antivirus on Windows Server 2016 and 2019](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). +> Still need help? See [Microsoft Defender Antivirus on Windows Server 2016 and 2019](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016). ### Set Microsoft Defender Antivirus to passive mode on Windows Server From 8105fcd92a624843c0733b0ed4e4400c73c71635 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 4 Mar 2021 02:31:10 +0500 Subject: [PATCH 500/708] Update windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-hybrid-cert-whfb-settings-dir-sync.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index e85e8d08c9..ea808c3f8f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -20,8 +20,8 @@ ms.reviewer: # Configure Hybrid Windows Hello for Business: Directory Synchronization **Applies to** -- Windows 10, version 1703 or later -- Hybrid deployment +- Windows 10, version 1703 or later +- Hybrid deployment - Certificate Trust From 5502e01d7881fe6799f4217f32c12eb9ea16126c Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 4 Mar 2021 02:31:14 +0500 Subject: [PATCH 501/708] Update windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../hello-hybrid-cert-whfb-settings-dir-sync.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index ea808c3f8f..7adb1b0b6d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -22,7 +22,7 @@ ms.reviewer: **Applies to** - Windows 10, version 1703 or later - Hybrid deployment -- Certificate Trust +- Certificate Trust ## Directory Synchronization From d2f1c12282a1e7423892703a187d33e02c2153ea Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 3 Mar 2021 14:20:41 -0800 Subject: [PATCH 502/708] add file prevalence and rebrand --- .../microsoft-defender-atp/add-or-remove-machine-tags.md | 2 +- .../advanced-hunting-assignedipaddress-function.md | 4 ++-- .../advanced-hunting-extend-data.md | 2 +- .../advanced-hunting-fileprofile-function.md | 4 ++-- .../threat-protection/microsoft-defender-atp/alerts.md | 2 +- .../microsoft-defender-atp/api-hello-world.md | 4 ++-- .../microsoft-defender-atp/api-power-bi.md | 2 +- .../microsoft-defender-atp/apis-intro.md | 2 +- .../microsoft-defender-atp/assign-portal-access.md | 2 +- .../microsoft-defender-atp/attack-simulations.md | 2 +- .../attack-surface-reduction-faq.md | 2 +- .../microsoft-defender-atp/attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/basic-permissions.md | 2 +- .../configure-email-notifications.md | 4 ++-- .../microsoft-defender-atp/configure-endpoints-gp.md | 2 +- .../microsoft-defender-atp/configure-endpoints-mdm.md | 2 +- .../configure-endpoints-non-windows.md | 2 +- .../microsoft-defender-atp/configure-endpoints-sccm.md | 2 +- .../microsoft-defender-atp/configure-endpoints-script.md | 2 +- .../microsoft-defender-atp/configure-endpoints-vdi.md | 2 +- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- .../microsoft-defender-atp/configure-siem.md | 2 +- .../microsoft-defender-atp/create-alert-by-reference.md | 2 +- .../microsoft-defender-atp/data-retention-settings.md | 2 +- .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 2 +- .../get-alert-related-domain-info.md | 2 +- .../get-alert-related-files-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-ip-info.md | 2 +- .../get-alert-related-machine-info.md | 2 +- .../get-alert-related-user-info.md | 2 +- .../microsoft-defender-atp/get-ip-related-alerts.md | 2 +- .../microsoft-defender-atp/get-ip-statistics.md | 2 +- .../microsoft-defender-atp/get-kbinfo-collection.md | 2 +- .../microsoft-defender-atp/get-machine-by-id.md | 2 +- .../microsoft-defender-atp/get-machine-log-on-users.md | 2 +- .../microsoft-defender-atp/get-machine-related-alerts.md | 2 +- .../microsoft-defender-atp/get-machineaction-object.md | 2 +- .../get-machineactions-collection.md | 2 +- .../get-machinesecuritystates-collection.md | 2 +- .../get-ti-indicators-collection.md | 2 +- .../microsoft-defender-atp/get-user-information.md | 2 +- .../microsoft-defender-atp/get-user-related-alerts.md | 2 +- .../microsoft-defender-atp/get-user-related-machines.md | 2 +- .../microsoft-defender-atp/helpful-resources.md | 4 ++-- .../microsoft-defender-atp/import-ti-indicators.md | 2 +- .../microsoft-defender-atp/investigate-alerts.md | 2 +- .../microsoft-defender-atp/investigate-domain.md | 4 ++-- .../microsoft-defender-atp/investigate-files.md | 9 +++++++-- .../microsoft-defender-atp/isolate-machine.md | 2 +- .../microsoft-defender-atp/linux-whatsnew.md | 2 +- .../live-response-command-examples.md | 2 +- .../microsoft-defender-atp/mac-schedule-scan-atp.md | 2 +- .../microsoft-defender-atp/mac-whatsnew.md | 4 ++-- .../threat-protection/microsoft-defender-atp/machine.md | 2 +- .../microsoft-defender-atp/machineaction.md | 2 +- .../microsoft-defender-atp/manage-alerts.md | 2 +- .../microsoft-defender-atp/manage-suppression-rules.md | 2 +- .../microsoft-cloud-app-security-integration.md | 2 +- .../microsoft-defender-advanced-threat-protection.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- .../microsoft-defender-security-center.md | 2 +- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- .../microsoft-defender-atp/offboard-machines.md | 2 +- .../microsoft-defender-atp/onboard-configure.md | 2 +- .../overview-attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/portal-overview.md | 2 +- .../microsoft-defender-atp/post-ti-indicator.md | 2 +- .../microsoft-defender-atp/preview-settings.md | 2 +- .../threat-protection/microsoft-defender-atp/preview.md | 4 ++-- .../microsoft-defender-atp/raw-data-export-event-hub.md | 2 +- .../microsoft-defender-atp/raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 2 +- .../microsoft-defender-atp/review-alerts.md | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 2 +- .../run-advanced-query-sample-powershell.md | 2 +- .../run-advanced-query-sample-python.md | 2 +- .../microsoft-defender-atp/run-detection-test.md | 2 +- .../security-operations-dashboard.md | 2 +- .../microsoft-defender-atp/set-device-value.md | 2 +- .../microsoft-defender-atp/stop-and-quarantine-file.md | 2 +- .../switch-to-microsoft-defender-onboard.md | 2 +- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- .../threat-and-vuln-mgt-event-timeline.md | 2 +- .../microsoft-defender-atp/threat-indicator-concepts.md | 4 ++-- .../microsoft-defender-atp/ti-indicator.md | 2 +- .../microsoft-defender-atp/troubleshoot-asr.md | 4 ++-- .../microsoft-defender-atp/troubleshoot-mdatp.md | 4 ++-- .../microsoft-defender-atp/troubleshoot-np.md | 4 ++-- .../troubleshoot-onboarding-error-messages.md | 4 ++-- .../microsoft-defender-atp/tvm-exposure-score.md | 2 +- .../threat-protection/microsoft-defender-atp/user.md | 2 +- 91 files changed, 110 insertions(+), 105 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index 4b005be826..99ac4ec111 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -1,6 +1,6 @@ --- title: Add or Remove Machine Tags API -description: Learn how to use the Add or Remove machine tags API to adds or remove a tag for a machine in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Add or Remove machine tags API to adds or remove a tag for a machine in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, tags, machine tags search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md index ec9f2b383d..b28c3e7902 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md @@ -1,7 +1,7 @@ --- -title: AssignedIPAddresses() function in advanced hunting for Microsoft Defender Advanced Threat Protection +title: AssignedIPAddresses() function in advanced hunting for Microsoft Defender for Endpoint description: Learn how to use the AssignedIPAddresses() function to get the latest IP addresses assigned to a device -keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, Microsoft Defender ATP, Microsoft Defender Advanced Threat Protection, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection, search, query, telemetry, schema reference, kusto, FileProfile, file profile, function, enrichment +keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, Microsoft Defender ATP, Microsoft Defender for Endpoint, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection, search, query, telemetry, schema reference, kusto, FileProfile, file profile, function, enrichment search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md index e1120e33aa..0ce701f20c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md @@ -1,7 +1,7 @@ --- title: Extend advanced hunting coverage with the right settings description: Check auditing settings on Windows devices and other settings to help ensure that you get the most comprehensive data in advanced hunting -keywords: advanced hunting, incident, pivot, entity, audit settings, user account management, security group management, threat hunting, cyber threat hunting, search, query, telemetry, mdatp, Microsoft Defender ATP, Microsoft Defender Advanced Threat Protection, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection +keywords: advanced hunting, incident, pivot, entity, audit settings, user account management, security group management, threat hunting, cyber threat hunting, search, query, telemetry, mdatp, Microsoft Defender ATP, Microsoft Defender for Endpoint, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md index ca6bab10ed..4b06e0796d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md @@ -1,7 +1,7 @@ --- -title: FileProfile() function in advanced hunting for Microsoft Defender Advanced Threat Protection +title: FileProfile() function in advanced hunting for Microsoft Defender for Endpoint description: Learn how to use the FileProfile() to enrich information about files in your advanced hunting query results -keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, Microsoft Defender ATP, Microsoft Defender Advanced Threat Protection, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection, search, query, telemetry, schema reference, kusto, FileProfile, file profile, function, enrichment +keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, Microsoft Defender ATP, Microsoft Defender for Endpoint, Windows Defender, Windows Defender ATP, Windows Defender Advanced Threat Protection, search, query, telemetry, schema reference, kusto, FileProfile, file profile, function, enrichment search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 16357997f1..554a001277 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -1,6 +1,6 @@ --- title: Get alerts API -description: Learn about the methods and properties of the Alert resource type in Microsoft Defender Advanced Threat Protection. +description: Learn about the methods and properties of the Alert resource type in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, alerts, recent search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 7793136a50..2f97bfca70 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -1,7 +1,7 @@ --- -title: Hello World for Microsoft Defender Advanced Threat Protection API +title: Hello World for Microsoft Defender for Endpoint API ms.reviewer: -description: Create a practice 'Hello world'-style API call to the Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) API. +description: Create a practice 'Hello world'-style API call to the Microsoft Defender for Endpoint (Microsoft Defender ATP) API. keywords: apis, supported apis, advanced hunting, query search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index e77e799097..b63d650adb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -1,7 +1,7 @@ --- title: Microsoft Defender ATP APIs connection to Power BI ms.reviewer: -description: Create a Power Business Intelligence (BI) report on top of Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) APIs. +description: Create a Power Business Intelligence (BI) report on top of Microsoft Defender for Endpoint APIs. keywords: apis, supported apis, Power BI, reports search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index 1983cf9886..da77401c86 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -1,5 +1,5 @@ --- -title: Access the Microsoft Defender Advanced Threat Protection APIs +title: Access the Microsoft Defender for Endpoint APIs ms.reviewer: description: Learn how you can use APIs to automate workflows and innovate based on Microsoft Defender ATP capabilities keywords: apis, api, wdatp, open api, microsoft defender atp api, public api, supported apis, alerts, device, user, domain, ip, file, advanced hunting, query diff --git a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md index 5efaab6c51..16e0ec7d6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md @@ -1,6 +1,6 @@ --- title: Assign user access to Microsoft Defender Security Center -description: Assign read and write or read only access to the Microsoft Defender Advanced Threat Protection portal. +description: Assign read and write or read only access to the Microsoft Defender for Endpoint portal. keywords: assign user roles, assign read and write access, assign read only access, user, user roles, roles search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index 047eae7fed..0eeda99ae3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -1,7 +1,7 @@ --- title: Experience Microsoft Defender ATP through simulated attacks description: Run the provided attack scenario simulations to experience how Microsoft Defender ATP can detect, investigate, and respond to breaches. -keywords: wdatp, test, scenario, attack, simulation, simulated, diy, microsoft defender advanced threat protection +keywords: wdatp, test, scenario, attack, simulation, simulated, diy, Microsoft Defender for Endpoint search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index da9a3daa46..a9947f2875 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -1,7 +1,7 @@ --- title: Attack surface reduction frequently asked questions (FAQ) description: Find answers to frequently asked questions about Microsoft Defender ATP's attack surface reduction rules. -keywords: Attack surface reduction rules, asr, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, Microsoft Defender Advanced Threat Protection, Microsoft Defender ATP +keywords: Attack surface reduction rules, asr, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, microsoft defender for endpoint search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index 7e26356956..404fde4c79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -1,7 +1,7 @@ --- title: Use attack surface reduction rules to prevent malware infection description: Attack surface reduction rules can help prevent exploits from using apps and scripts to infect devices with malware. -keywords: Attack surface reduction rules, asr, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, Microsoft Defender Advanced Threat Protection, Microsoft Defender ATP +keywords: Attack surface reduction rules, asr, hips, host intrusion prevention system, protection rules, anti-exploit, antiexploit, exploit, infection prevention, Microsoft Defender for Endpoint, Microsoft Defender ATP search.product: eADQiWindows 10XVcnh ms.prod: m365-security ms.mktglfcycl: manage diff --git a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md index f543ecb8a9..2fcb21f2da 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md @@ -1,6 +1,6 @@ --- title: Use basic permissions to access Microsoft Defender Security Center -description: Learn how to use basic permissions to access the Microsoft Defender Advanced Threat Protection portal. +description: Learn how to use basic permissions to access the Microsoft Defender for Endpoint portal. keywords: assign user roles, assign read and write access, assign read only access, user, user roles, roles search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md index 904b50ea79..34b3c01017 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md @@ -1,6 +1,6 @@ --- -title: Configure alert notifications in Microsoft Defender ATP -description: You can use Microsoft Defender Advanced Threat Protection to configure email notification settings for security alerts, based on severity and other criteria. +title: Configure alert notifications in Microsoft Defender for Endpoint +description: You can use Microsoft Defender for Endpoint to configure email notification settings for security alerts, based on severity and other criteria. keywords: email notifications, configure alert notifications, microsoft defender atp notifications, microsoft defender atp alerts, windows 10 enterprise, windows 10 education search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 166d6e77a5..5018528f0f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -1,7 +1,7 @@ --- title: Onboard Windows 10 devices to Microsoft Defender ATP via Group Policy description: Use Group Policy to deploy the configuration package on Windows 10 devices so that they are onboarded to the service. -keywords: configure devices using group policy, device management, configure Windows ATP devices, onboard Microsoft Defender Advanced Threat Protection devices, group policy +keywords: configure devices using group policy, device management, configure Windows ATP devices, onboard Microsoft Defender for Endpoint devices, group policy search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md index 603253f4a4..586ee60a55 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md @@ -1,7 +1,7 @@ --- title: Onboard Windows 10 devices using Mobile Device Management tools description: Use Mobile Device Management tools to deploy the configuration package on devices so that they are onboarded to the service. -keywords: onboard devices using mdm, device management, onboard Windows ATP devices, onboard Microsoft Defender Advanced Threat Protection devices, mdm +keywords: onboard devices using mdm, device management, onboard Windows ATP devices, onboard Microsoft Defender for Endpoint devices, mdm search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md index cd696e2954..8b9f7b018e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md @@ -1,7 +1,7 @@ --- title: Onboard non-Windows devices to the Microsoft Defender for Endpoint service description: Configure non-Windows devices so that they can send sensor data to the Microsoft Defender ATP service. -keywords: onboard non-Windows devices, macos, linux, device management, configure Windows ATP devices, configure Microsoft Defender Advanced Threat Protection devices +keywords: onboard non-Windows devices, macos, linux, device management, configure Windows ATP devices, configure Microsoft Defender for Endpoint devices search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index 4d619ca79e..2c2b018868 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -1,7 +1,7 @@ --- title: Onboard Windows 10 devices using Configuration Manager description: Use Configuration Manager to deploy the configuration package on devices so that they are onboarded to the service. -keywords: onboard devices using sccm, device management, configure Windows ATP devices, configure Microsoft Defender Advanced Threat Protection devices +keywords: onboard devices using sccm, device management, configure Windows ATP devices, configure Microsoft Defender for Endpoint devices search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index 6c32573e4c..98d60ad1f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -1,7 +1,7 @@ --- title: Onboard Windows 10 devices using a local script description: Use a local script to deploy the configuration package on devices so that they are onboarded to the service. -keywords: configure devices using a local script, device management, configure Windows ATP devices, configure Microsoft Defender Advanced Threat Protection devices +keywords: configure devices using a local script, device management, configure Windows ATP devices, configure Microsoft Defender for Endpoint devices search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md index 1e4a2f4440..feba28cd2f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md @@ -1,7 +1,7 @@ --- title: Onboard non-persistent virtual desktop infrastructure (VDI) devices description: Deploy the configuration package on virtual desktop infrastructure (VDI) device so that they are onboarded to Microsoft Defender ATP the service. -keywords: configure virtual desktop infrastructure (VDI) device, vdi, device management, configure Windows ATP endpoints, configure Microsoft Defender Advanced Threat Protection endpoints +keywords: configure virtual desktop infrastructure (VDI) device, vdi, device management, configure Windows ATP endpoints, configure Microsoft Defender for Endpoint endpoints search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index dedf34b6ad..9a053cb98e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -1,7 +1,7 @@ --- title: Onboard Windows servers to the Microsoft Defender for Endpoint service description: Onboard Windows servers so that they can send sensor data to the Microsoft Defender for Endpoint sensor. -keywords: onboard server, server, 2012r2, 2016, 2019, server onboarding, device management, configure Windows ATP servers, onboard Microsoft Defender Advanced Threat Protection servers, onboard Microsoft Defender for Endpoint servers +keywords: onboard server, server, 2012r2, 2016, 2019, server onboarding, device management, configure Windows ATP servers, onboard Microsoft Defender for Endpoint servers, onboard Microsoft Defender for Endpoint servers search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md index 7597959e7f..02793f57ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md @@ -1,5 +1,5 @@ --- -title: Pull detections to your SIEM tools from Microsoft Defender Advanced Threat Protection +title: Pull detections to your SIEM tools from Microsoft Defender for Endpoint description: Learn how to use REST API and configure supported security information and events management tools to receive and pull detections. keywords: configure siem, security information and events management tools, splunk, arcsight, custom indicators, rest api, alert definitions, indicators of compromise search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 9ce4f58684..7f0e7debb4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -1,6 +1,6 @@ --- title: Create alert from event API -description: Learn how to use the Create alert API to create a new Alert on top of Event in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Create alert API to create a new Alert on top of Event in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, alert, information, id search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md index 5266ed304e..4772ea3e78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md @@ -1,6 +1,6 @@ --- title: Verify data storage location and update data retention settings -description: Verify data storage location and update data retention settings for Microsoft Defender Advanced Threat Protection +description: Verify data storage location and update data retention settings for Microsoft Defender for Endpoint keywords: data, storage, settings, retention, update search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 82e098b761..24c7bd00cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -1,6 +1,6 @@ --- title: Delete Indicator API. -description: Learn how to use the Delete Indicator API to delete an Indicator entity by ID in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Delete Indicator API to delete an Indicator entity by ID in Microsoft Defender for Endpoint. keywords: apis, public api, supported apis, delete, ti indicator, entity, id search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index d533b2e0e7..969b33a84e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -1,6 +1,6 @@ --- title: Get alert related domains information -description: Retrieve all domains related to a specific alert using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Retrieve all domains related to a specific alert using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get alert information, alert information, related domain search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index aa0fc830ea..648d480102 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -1,6 +1,6 @@ --- title: Get alert related files information -description: Retrieve all files related to a specific alert using Microsoft Defender Advanced Threat Protection (Microsoft Defender for Endpoint). +description: Retrieve all files related to a specific alert using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get alert information, alert information, related files search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 25ea5e8fcf..457bc11238 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -1,6 +1,6 @@ --- title: Get alert related IPs information -description: Retrieve all IPs related to a specific alert using Microsoft Defender Advanced Threat Protection (Microsoft Defender for Endpoint). +description: Retrieve all IPs related to a specific alert using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get alert information, alert information, related ip search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index 38461117ef..e818c55e82 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -1,6 +1,6 @@ --- title: Get alert related machine information -description: Retrieve all devices related to a specific alert using Microsoft Defender Advanced Threat Protection (Microsoft Defender for Endpoint). +description: Retrieve all devices related to a specific alert using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get alert information, alert information, related device search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index fb06d75de7..337150ad2c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -1,6 +1,6 @@ --- title: Get alert related user information -description: Learn how to use the Get alert related user information API to retrieve the user related to a specific alert in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get alert related user information API to retrieve the user related to a specific alert in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, alert, information, related, user search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index 8c6690d917..1526b8bf98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -1,6 +1,6 @@ --- title: Get IP related alerts API -description: Retrieve a collection of alerts related to a given IP address using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Retrieve a collection of alerts related to a given IP address using Microsoft Defender for Endpoint keywords: apis, graph api, supported apis, get, ip, related, alerts search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index c3c0b129df..e2f3068fe9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -1,6 +1,6 @@ --- title: Get IP statistics API -description: Get the latest stats for your IP using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Get the latest stats for your IP using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, ip, statistics, prevalence search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index a2bdfc279e..34acf86538 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -1,6 +1,6 @@ --- title: Get KB collection API -description: Retrieve a collection of knowledge bases (KB's) and KB details with Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Retrieve a collection of knowledge bases (KB's) and KB details with Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, kb search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index 2ecf612da3..576fcd15b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -1,6 +1,6 @@ --- title: Get machine by ID API -description: Learn how to use the Get machine by ID API to retrieve a machine by its device ID or computer name in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get machine by ID API to retrieve a machine by its device ID or computer name in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, devices, entity, id search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index 6c8c2a7aa0..755cbedeae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -1,6 +1,6 @@ --- title: Get machine logon users API -description: Learn how to use the Get machine logon users API to retrieve a collection of logged on users on a device in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get machine logon users API to retrieve a collection of logged on users on a device in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, device, log on, users search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index 08e0a0643f..dfc2b78eba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -1,6 +1,6 @@ --- title: Get machine related alerts API -description: Learn how to use the Get machine related alerts API to retrieve all alerts related to a specific device in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get machine related alerts API to retrieve all alerts related to a specific device in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, devices, related, alerts search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index d836586aa9..2f71cafa18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -1,6 +1,6 @@ --- title: Get MachineAction object API -description: Learn how to use the Get MachineAction API to retrieve a specific Machine Action by its ID in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get MachineAction API to retrieve a specific Machine Action by its ID in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, machineaction object search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index 33538ea489..a5a15025f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -1,6 +1,6 @@ --- title: List machineActions API -description: Learn how to use the List MachineActions API to retrieve a collection of Machine Actions in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the List MachineActions API to retrieve a collection of Machine Actions in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, machineaction collection search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md index e681c4545a..985254debd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md @@ -1,6 +1,6 @@ --- title: Get machines security states collection API -description: Retrieve a collection of device security states using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Retrieve a collection of device security states using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, device, security, state search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index c58fc04d84..96de9049fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -1,6 +1,6 @@ --- title: List Indicators API -description: Learn how to use the List Indicators API to retrieve a collection of all active Indicators in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the List Indicators API to retrieve a collection of all active Indicators in Microsoft Defender for Endpoint. keywords: apis, public api, supported apis, Indicators collection search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md index 7d9e81fca1..3fdd092e57 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md @@ -1,6 +1,6 @@ --- title: Get user information API -description: Learn how to use the Get user information API to retrieve a User entity by key, or user name, in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get user information API to retrieve a User entity by key, or user name, in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, user, user information search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index 782f1f620c..55a7c50119 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -1,6 +1,6 @@ --- title: Get user-related alerts API -description: Retrieve a collection of alerts related to a given user ID using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Retrieve a collection of alerts related to a given user ID using Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, user, related, alerts search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index e726dab081..592e5ebbde 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -1,6 +1,6 @@ --- title: Get user-related machines API -description: Learn how to use the Get user-related machines API to retrieve a collection of devices related to a user ID in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Get user-related machines API to retrieve a collection of devices related to a user ID in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, get, user, user related alerts search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md index e2f8bfd7a6..e20fd67535 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md @@ -1,6 +1,6 @@ --- -title: Helpful Microsoft Defender Advanced Threat Protection resources -description: Access helpful resources such as links to blogs and other resources related to Microsoft Defender Advanced Threat Protection +title: Helpful Microsoft Defender for Endpoint resources +description: Access helpful resources such as links to blogs and other resources related to Microsoft Defender for Endpoint keywords: Microsoft Defender Security Center, product brief, brief, capabilities, licensing search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md index 65dcff272b..a6642a76d6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md @@ -1,6 +1,6 @@ --- title: Import Indicators API -description: Learn how to use the Import batch of Indicator API in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Import batch of Indicator API in Microsoft Defender for Endpoint. keywords: apis, supported apis, submit, ti, indicator, update search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md index e1191dde6c..8121e79ad5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md @@ -1,5 +1,5 @@ --- -title: Investigate Microsoft Defender Advanced Threat Protection alerts +title: Investigate Microsoft Defender for Endpoint alerts description: Use the investigation options to get details on alerts are affecting your network, what they mean, and how to resolve them. keywords: investigate, investigation, devices, device, alerts queue, dashboard, IP address, file, submit, submissions, deep analysis, timeline, search, domain, URL, IP search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md index 72a0bfbd88..46c6efd790 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md @@ -1,5 +1,5 @@ --- -title: Investigate Microsoft Defender Advanced Threat Protection domains +title: Investigate Microsoft Defender for Endpoint domains description: Use the investigation options to see if devices and servers have been communicating with malicious domains. keywords: investigate domain, domain, malicious domain, microsoft defender atp, alert, URL search.product: eADQiWindows 10XVcnh @@ -77,7 +77,7 @@ You can view events from different periods of time by entering the dates into th 5. Clicking any of the device names will take you to that device's view, where you can continue investigate reported alerts, behaviors, and events. ## Related topics -- [View and organize the Microsoft Defender Advanced Threat Protection Alerts queue](alerts-queue.md) +- [View and organize the Microsoft Defender for Endpoint Alerts queue](alerts-queue.md) - [Manage Microsoft Defender for Endpoint alerts](manage-alerts.md) - [Investigate Microsoft Defender for Endpoint alerts](investigate-alerts.md) - [Investigate a file associated with a Microsoft Defender for Endpoint alert](investigate-files.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md index de2db9a059..e8ab071434 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md @@ -1,5 +1,5 @@ --- -title: Investigate Microsoft Defender Advanced Threat Protection files +title: Investigate Microsoft Defender for Endpoint files description: Use the investigation options to get details on files associated with alerts, behaviors, or events. keywords: investigate, investigation, file, malicious activity, attack motivation, deep analysis, deep analysis report search.product: eADQiWindows 10XVcnh @@ -65,7 +65,12 @@ For more information on these actions, see [Take response action on a file](resp The file details, incident, malware detection, and file prevalence cards display various attributes about the file. -You'll see details such as the file’s MD5, the Virus Total detection ratio, and Microsoft Defender AV detection if available, and the file’s prevalence, both worldwide and within your organizations. +You'll see details such as the file’s MD5, the Virus Total detection ratio, and Microsoft Defender AV detection if available, and the file’s prevalence. + +The file prevalence card shows where the file was seen in devices in the organization and worldwide. + +> [!NOTE] +> Different users may see dissimilar values in the *devices in organization* section of the file prevalence card. This is because the card displays information based on the RBAC scope that a user has. Meaning, if a user has been granted visibility on a specific set of devices, they will only see the file organizational prevalence on those devices. ![Image of file information](images/atp-file-information.png) diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index a8a4b7a434..c3eaf21d3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -1,6 +1,6 @@ --- title: Isolate machine API -description: Learn how to use the Isolate machine API to isolate a device from accessing external network in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Isolate machine API to isolate a device from accessing external network in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, isolate device search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index fecdb626d7..99d7be60b1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -1,5 +1,5 @@ --- -title: What's new in Microsoft Defender Advanced Threat Protection for Linux +title: What's new in Microsoft Defender for Endpoint for Linux description: List of major changes for Microsoft Defender ATP for Linux. keywords: microsoft, defender, atp, linux, whatsnew, release search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md index 92ac9ef16f..80665010c7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md @@ -1,6 +1,6 @@ --- title: Live response command examples -description: Learn to run basic or advanced live response commands for Microsoft Defender Advanced Threat Protection (ATP) and see examples on how it's used. +description: Learn to run basic or advanced live response commands for Microsoft Defender for Endpoint and see examples on how it's used. keywords: example, command, cli, remote, shell, connection, live, response, real-time, command, script, remediate, hunt, export, log, drop, download, file search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md index a053822f50..dcdfc97f08 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -97,6 +97,6 @@ You can create a scanning schedule using the *launchd* daemon on a macOS device. ## Schedule a scan with Intune -You can also schedule scans with Microsoft Intune. The [runMDATPQuickScan.sh](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP#runmdatpquickscansh) shell script available at [Scripts for Microsoft Defender Advanced Threat Protection](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP) will persist when the device resumes from sleep mode. +You can also schedule scans with Microsoft Intune. The [runMDATPQuickScan.sh](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP#runmdatpquickscansh) shell script available at [Scripts for Microsoft Defender for Endpoint](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP) will persist when the device resumes from sleep mode. See [Use shell scripts on macOS devices in Intune](https://docs.microsoft.com/mem/intune/apps/macos-shell-scripts) for more detailed instructions on how to use this script in your enterprise. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 093e303240..73179f83a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -1,6 +1,6 @@ --- -title: What's new in Microsoft Defender Advanced Threat Protection for Mac -description: Learn about the major changes for previous versions of Microsoft Defender Advanced Threat Protection for Mac. +title: What's new in Microsoft Defender for Endpoint for Mac +description: Learn about the major changes for previous versions of Microsoft Defender for Endpoint for Mac. keywords: microsoft, defender, atp, mac, installation, macos, whatsnew search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index 93a132cb3a..4e94851be0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -1,6 +1,6 @@ --- title: Machine resource type -description: Learn about the methods and properties of the Machine resource type in Microsoft Defender Advanced Threat Protection. +description: Learn about the methods and properties of the Machine resource type in Microsoft Defender for Endpoint. keywords: apis, supported apis, get, machines search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md index 53f094852d..83b5b8f8de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md @@ -1,6 +1,6 @@ --- title: machineAction resource type -description: Learn about the methods and properties of the MachineAction resource type in Microsoft Defender Advanced Threat Protection. +description: Learn about the methods and properties of the MachineAction resource type in Microsoft Defender for Endpoint. keywords: apis, supported apis, get, machineaction, recent search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md index 41774a9023..b3c72eb278 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md @@ -1,5 +1,5 @@ --- -title: Manage Microsoft Defender Advanced Threat Protection alerts +title: Manage Microsoft Defender for Endpoint alerts description: Change the status of alerts, create suppression rules to hide alerts, submit comments, and review change history for individual alerts with the Manage Alert menu. keywords: manage alerts, manage, alerts, status, new, in progress, resolved, resolve alerts, suppress, supression, rules, context, history, comments, changes search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md index a1e9db40c0..97a7f5bb15 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md @@ -1,5 +1,5 @@ --- -title: Manage Microsoft Defender Advanced Threat Protection suppression rules +title: Manage Microsoft Defender for Endpoint suppression rules description: You might need to prevent alerts from appearing in the portal by using suppression rules. Learn how to manage your suppression rules in Microsoft Defender ATP. keywords: manage suppression, rules, rule name, scope, action, alerts, turn on, turn off search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md index 0bcd942eab..09d31106dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md @@ -1,7 +1,7 @@ --- title: Microsoft Cloud App Security integration overview ms.reviewer: -description: Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) integrates with Cloud App Security by forwarding all cloud app networking activities. +description: Microsoft Defender for Endpoint integrates with Cloud App Security by forwarding all cloud app networking activities. keywords: cloud, app, networking, visibility, usage search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index a949ca592e..8e68ee578b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -123,7 +123,7 @@ Microsoft Defender for Endpoint's new managed threat hunting service provides pr
**[Centralized configuration and administration, APIs](management-apis.md)**
-Integrate Microsoft Defender Advanced Threat Protection into your existing workflows. +Integrate Microsoft Defender for Endpoint into your existing workflows. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 6d7d435373..5d914f0a39 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -1,7 +1,7 @@ --- title: Microsoft Defender ATP for Mac ms.reviewer: -description: Learn how to install, configure, update, and use Microsoft Defender Advanced Threat Protection for Mac. +description: Learn how to install, configure, update, and use Microsoft Defender for Endpoint for Mac. keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md index 610f3f8fb7..f459bd1990 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md @@ -1,6 +1,6 @@ --- title: Microsoft Defender Security Center -description: Microsoft Defender Security Center is the portal where you can access Microsoft Defender Advanced Threat Protection. +description: Microsoft Defender Security Center is the portal where you can access Microsoft Defender for Endpoint. keywords: windows, defender, security, center, defender, advanced, threat, protection search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index b4dbe0976b..20ecaac216 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -1,7 +1,7 @@ --- title: Microsoft Threat Experts ms.reviewer: -description: Microsoft Threat Experts provides an additional layer of expertise to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Microsoft Threat Experts provides an additional layer of expertise to Microsoft Defender for Endpoint. keywords: managed threat hunting service, managed threat hunting, managed detection and response (MDR) service, MTE, Microsoft Threat Experts, MTE-TAN, targeted attack notification, Targeted Attack Notification search.product: Windows 10 search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 4e056cd0a5..8fd79337d1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -1,7 +1,7 @@ --- title: Offboard devices from the Microsoft Defender ATP service description: Onboard Windows 10 devices, servers, non-Windows devices from the Microsoft Defender ATP service -keywords: offboarding, microsoft defender advanced threat protection offboarding, windows atp offboarding +keywords: offboarding, microsoft defender for endpoint offboarding, windows atp offboarding search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md index 707d4681f7..dac501cc50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md @@ -1,7 +1,7 @@ --- title: Onboard devices to the Microsoft Defender ATP service description: Onboard Windows 10 devices, servers, non-Windows devices and learn how to run a detection test. -keywords: onboarding, microsoft defender advanced threat protection onboarding, windows atp onboarding, sccm, group policy, mdm, local script, detection test +keywords: onboarding, microsoft defender for endpoint onboarding, windows atp onboarding, sccm, group policy, mdm, local script, detection test search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md index e2686d0b0d..48b9e9bb5a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md @@ -2,7 +2,7 @@ title: Overview of attack surface reduction ms.reviewer: description: Learn about the attack surface reduction capabilities of Microsoft Defender ATP. -keywords: asr, attack surface reduction, microsoft defender atp, microsoft defender advanced threat protection, microsoft defender, antivirus, av, windows defender +keywords: asr, attack surface reduction, microsoft defender atp, microsoft defender for endpoint, microsoft defender, antivirus, av, windows defender search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md index b7f89066a3..0efb827699 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -1,5 +1,5 @@ --- -title: Microsoft Defender Advanced Threat Protection portal overview +title: Microsoft Defender for Endpoint portal overview description: Microsoft Defender Security Center can monitor your enterprise network and assist in responding to potential advanced persistent threats (APT) or data breaches. keywords: Microsoft Defender Security Center, portal, cybersecurity threat intelligence, dashboard, alerts queue, devices list, settings, device management, advanced attacks search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index 53360643c8..2cd109f94f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -1,6 +1,6 @@ --- title: Submit or Update Indicator API -description: Learn how to use the Submit or Update Indicator API to submit or update a new Indicator entity in Microsoft Defender Advanced Threat Protection. +description: Learn how to use the Submit or Update Indicator API to submit or update a new Indicator entity in Microsoft Defender for Endpoint. keywords: apis, graph api, supported apis, submit, ti, indicator, update search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md index 626aafb55f..2464347292 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md @@ -1,6 +1,6 @@ --- title: Turn on the preview experience in Microsoft Defender ATP -description: Turn on the preview experience in Microsoft Defender Advanced Threat Protection to try upcoming features. +description: Turn on the preview experience in Microsoft Defender for Endpoint to try upcoming features. keywords: advanced features, settings, block file search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index 169dd4dda9..5e35758c3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -1,7 +1,7 @@ --- title: Microsoft Defender ATP preview features -description: Learn how to access Microsoft Defender Advanced Threat Protection preview features. -keywords: preview, preview experience, Microsoft Defender Advanced Threat Protection, features, updates +description: Learn how to access Microsoft Defender for Endpoint preview features. +keywords: preview, preview experience, Microsoft Defender for Endpoint, features, updates search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index 3b4e3677f2..16ce7dcb31 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -1,5 +1,5 @@ --- -title: Stream Microsoft Defender Advanced Threat Protection events to Azure Event Hubs +title: Stream Microsoft Defender for Endpoint events to Azure Event Hubs description: Learn how to configure Microsoft Defender ATP to stream Advanced Hunting events to your Event Hub. keywords: raw data export, streaming API, API, Azure Event Hubs, Azure storage, storage account, Advanced Hunting, raw data sharing search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index 0b8aaf517a..262969540e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -1,5 +1,5 @@ --- -title: Stream Microsoft Defender Advanced Threat Protection events to your Storage account +title: Stream Microsoft Defender for Endpoint events to your Storage account description: Learn how to configure Microsoft Defender ATP to stream Advanced Hunting events to your Storage account. keywords: raw data export, streaming API, API, Event Hubs, Azure storage, storage account, Advanced Hunting, raw data sharing search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index 98400242b3..f124eec8b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -1,5 +1,5 @@ --- -title: Stream Microsoft Defender Advanced Threat Protection event +title: Stream Microsoft Defender for Endpoint event description: Learn how to configure Microsoft Defender ATP to stream Advanced Hunting events to Event Hubs or Azure storage account keywords: raw data export, streaming API, API, Event hubs, Azure storage, storage account, Advanced Hunting, raw data sharing search.product: eADQiWindows 10XVcnh diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 3c45e7a6ad..9467a76c50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -1,5 +1,5 @@ --- -title: Review alerts in Microsoft Defender Advanced Threat Protection +title: Review alerts in Microsoft Defender for Endpoint description: Review alert information, including a visualized alert story and details for each step of the chain. keywords: incident, incidents, machines, devices, users, alerts, alert, investigation, graph, evidence ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index e50d7962b8..102567ceca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -1,7 +1,7 @@ --- title: Advanced Hunting API ms.reviewer: -description: Learn to use the advanced hunting API to run advanced queries on Microsoft Defender Advanced Threat Protection. Find out about limitations and see an example. +description: Learn to use the advanced hunting API to run advanced queries on Microsoft Defender for Endpoint. Find out about limitations and see an example. keywords: apis, supported apis, advanced hunting, query search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md index 672ca68dd2..2ba2ea5174 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md @@ -1,7 +1,7 @@ --- title: Advanced Hunting with PowerShell API Basics ms.reviewer: -description: Learn the basics of querying the Microsoft Defender Advanced Threat Protection API, using PowerShell. +description: Learn the basics of querying the Microsoft Defender for Endpoint API, using PowerShell. keywords: apis, supported apis, advanced hunting, query search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md index f8160dceca..f55687551f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md @@ -1,7 +1,7 @@ --- title: Advanced Hunting with Python API Guide ms.reviewer: -description: Learn how to query using the Microsoft Defender Advanced Threat Protection API, by using Python, with examples. +description: Learn how to query using the Microsoft Defender for Endpoint API, by using Python, with examples. keywords: apis, supported apis, advanced hunting, query search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md index e4acca12b4..86b7d73c1d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md @@ -1,7 +1,7 @@ --- title: Run a detection test on a newly onboarded Microsoft Defender ATP device description: Run the detection script on a newly onboarded device to verify that it is properly onboarded to the Microsoft Defender ATP service. -keywords: detection test, detection, powershell, script, verify, onboarding, microsoft defender advanced threat protection onboarding, clients, servers, test +keywords: detection test, detection, powershell, script, verify, onboarding, microsoft defender for endpoint onboarding, clients, servers, test search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md index fae7709749..31dd3d807f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md @@ -68,7 +68,7 @@ This tile shows you a list of devices with the highest number of active alerts. ![The Devices at risk tile shows a list of devices with the highest number of alerts, and a breakdown of the severity of the alerts](images/devices-at-risk-tile.png) -Click the name of the device to see details about that device. For more information see, [Investigate devices in the Microsoft Defender Advanced Threat Protection Devices list](investigate-machines.md). +Click the name of the device to see details about that device. For more information see, [Investigate devices in the Microsoft Defender for Endpoint Devices list](investigate-machines.md). You can also click **Devices list** at the top of the tile to go directly to the **Devices list**, sorted by the number of active alerts. For more information see, [Investigate devices in the Microsoft Defender for Endpoint Devices list](investigate-machines.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index 366f94269c..e0f9065062 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -1,6 +1,6 @@ --- title: Set device value API -description: Learn how to specify the value of a device using a Microsoft Defender Advanced Threat Protection API. +description: Learn how to specify the value of a device using a Microsoft Defender for Endpoint API. keywords: apis, graph api, supported apis, tags, machine tags search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index f39ff29d54..7e2f2ae7e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -1,6 +1,6 @@ --- title: Stop and quarantine file API -description: Learn how to stop running a file on a device and delete the file in Microsoft Defender Advanced Threat Protection. See an example. +description: Learn how to stop running a file on a device and delete the file in Microsoft Defender for Endpoint. See an example. keywords: apis, graph api, supported apis, stop and quarantine file search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index 750fbb2666..9701697f8c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -71,7 +71,7 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |Operating system |Guidance | |---------|---------| |- Windows 10
- Windows Server 2019
- Windows Server, version 1803
- Windows Server 2016
- Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender Advanced Threat Protection for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | +|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender ATP for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | ## Uninstall your non-Microsoft solution diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index 0b8c881393..2c3c1e1db1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -72,7 +72,7 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |Operating system |Guidance | |---------|---------| |- Windows 10
- Windows Server 2019
- Windows Server, version 1803
- Windows Server 2016
- Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender Advanced Threat Protection for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | +|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender for Endpoint for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | ## Uninstall Symantec diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 1e91ad143b..7a945710f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -1,7 +1,7 @@ --- title: Event timeline in threat and vulnerability management description: Event timeline is a risk news feed that helps you interpret how risk is introduced into the organization, and which mitigations happened to reduce it. -keywords: event timeline, mdatp event timeline, mdatp tvm event timeline, threat and vulnerability management, Microsoft Defender Advanced Threat Protection +keywords: event timeline, mdatp event timeline, mdatp tvm event timeline, threat and vulnerability management, Microsoft Defender for Endpoint search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md index b779e7d95a..114c394734 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md @@ -1,6 +1,6 @@ --- -title: Understand threat intelligence concepts in Microsoft Defender ATP -description: Create custom threat alerts for your organization and learn the concepts around threat intelligence in Microsoft Defender Advanced Threat Protection. +title: Understand threat intelligence concepts in Microsoft Defender for Endpoint +description: Create custom threat alerts for your organization and learn the concepts around threat intelligence in Microsoft Defender for Endpoint keywords: threat intelligence, alert definitions, indicators of compromise, ioc search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md index 2fb809a07f..e01601e03d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md @@ -1,6 +1,6 @@ --- title: Indicator resource type -description: Specify the entity details and define the expiration of the indicator using Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). +description: Specify the entity details and define the expiration of the indicator using Microsoft Defender for Endpoint. keywords: apis, supported apis, get, TiIndicator, Indicator, recent search.product: eADQiWindows 10XVcnh ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index 102416451a..ec74e725a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -1,7 +1,7 @@ --- title: Troubleshoot problems with attack surface reduction rules -description: Resources and sample code to troubleshoot issues with attack surface reduction rules in Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). -keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking, microsoft defender atp, microsoft defender advanced threat protection +description: Resources and sample code to troubleshoot issues with attack surface reduction rules in Microsoft Defender for Endpoint. +keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking, microsoft defender for endpoint, microsoft defender advanced threat protection search.product: eADQiWindows 10XVcnh ms.pagetype: security ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md index 4a5c3f1d71..b1fc3b50af 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md @@ -1,7 +1,7 @@ --- -title: Troubleshoot Microsoft Defender Advanced Threat Protection service issues +title: Troubleshoot Microsoft Defender for Endpoint service issues description: Find solutions and work arounds to known issues such as server errors when trying to access the service. -keywords: troubleshoot Microsoft Defender Advanced Threat Protection, troubleshoot Windows ATP, server error, access denied, invalid credentials, no data, dashboard portal, allow, event viewer +keywords: troubleshoot microsoft defender for endpoint, troubleshoot Windows ATP, server error, access denied, invalid credentials, no data, dashboard portal, allow, event viewer search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index 429e13a849..609d3153a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -1,7 +1,7 @@ --- title: Troubleshoot problems with Network protection -description: Resources and sample code to troubleshoot issues with Network protection in Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP). -keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking, microsoft defender atp, microsoft defender advanced threat protection +description: Resources and sample code to troubleshoot issues with Network protection in Microsoft Defender for Endpoint. +keywords: troubleshoot, error, fix, windows defender eg, asr, rules, hips, troubleshoot, audit, exclusion, false positive, broken, blocking, microsoft defender for endpoint, microsoft defender advanced threat protection search.product: eADQiWindows 10XVcnh ms.prod: m365-security ms.mktglfcycl: manage diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md index 1983efe55b..c06e227e7a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md @@ -1,7 +1,7 @@ --- title: Troubleshoot onboarding issues and error messages -description: Troubleshoot onboarding issues and error message while completing setup of Microsoft Defender Advanced Threat Protection. -keywords: troubleshoot, troubleshooting, Azure Active Directory, onboarding, error message, error messages, microsoft defender atp +description: Troubleshoot onboarding issues and error message while completing setup of Microsoft Defender for Endpoint. +keywords: troubleshoot, troubleshooting, Azure Active Directory, onboarding, error message, error messages, microsoft defender for endpoint search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index e4895d3691..5f92a2153f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -1,7 +1,7 @@ --- title: Exposure score in threat and vulnerability management description: The threat and vulnerability management exposure score reflects how vulnerable your organization is to cybersecurity threats. -keywords: exposure score, mdatp exposure score, mdatp tvm exposure score, organization exposure score, tvm organization exposure score, threat and vulnerability management, Microsoft Defender Advanced Threat Protection +keywords: exposure score, mdatp exposure score, mdatp tvm exposure score, organization exposure score, tvm organization exposure score, threat and vulnerability management, Microsoft Defender for Endpoint search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index d652b20f95..0226020ed9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -1,6 +1,6 @@ --- title: User resource type -description: Retrieve recent Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) alerts related to users. +description: Retrieve recent Microsoft Defender for Endpoint alerts related to users. keywords: apis, graph api, supported apis, get, alerts, recent search.product: eADQiWindows 10XVcnh ms.prod: m365-security From 5465b7c7b05d0fb4de07d413626f5d3faa7904a6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 16:34:05 -0800 Subject: [PATCH 503/708] Update switch-to-microsoft-defender-onboard.md --- .../switch-to-microsoft-defender-onboard.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index fc39b63653..3215fbbf72 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -54,11 +54,11 @@ Deployment methods vary, depending on which operating system is selected. Refer |Operating system |Method | |---------|---------| -|Windows 10 |- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [Mobile Device Management (Intune)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm)
- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | -|- Windows 8.1 Enterprise
- Windows 8.1 Pro
- Windows 7 SP1 Enterprise
- Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | -|- Windows Server 2019 and later
- Windows Server 2019 core edition
- Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | -|- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2008 R2 SP1 |- [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#option-1-onboard-servers-through-microsoft-defender-security-center)
- [Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp) | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra)

iOS

Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | +| Windows 10 |- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [Mobile Device Management (Intune)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm)
- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | +| Windows 8.1 Enterprise

Windows 8.1 Pro

Windows 7 SP1 Enterprise

Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | +| Windows Server 2019 and later

Windows Server 2019 core edition

Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | +|Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 R2 SP1 |- [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#option-1-onboard-servers-through-microsoft-defender-security-center)
- [Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp) | +| macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra)

iOS

Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test @@ -66,9 +66,9 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |Operating system |Guidance | |---------|---------| -|- Windows 10
- Windows Server 2019
- Windows Server, version 1803
- Windows Server 2016
- Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | -|Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender ATP for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | +| Windows 10

Windows Server 2019

Windows Server, version 1803

Windows Server 2016

Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | +|macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | +|Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender ATP for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | ## Uninstall your non-Microsoft solution From 1d1252e39d17aa5e0848fc7346da460ed0592227 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 16:39:25 -0800 Subject: [PATCH 504/708] Update switch-to-microsoft-defender-prepare.md --- .../switch-to-microsoft-defender-prepare.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index c34bb7e48e..a8aeed902f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -37,9 +37,9 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho This migration phase includes the following steps: 1. [Get and deploy updates across your organization's devices](#get-and-deploy-updates-across-your-organizations-devices) -2. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint). -3. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center). -4. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings). +2. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint) +3. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center) +4. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings) ## Get and deploy updates across your organization's devices @@ -97,12 +97,12 @@ To enable communication between your devices and Microsoft Defender for Endpoint |Capabilities | Operating System | Resources | |--|--|--| -|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | -|EDR |- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | -|EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)
- [Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| -|Antivirus |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|Antivirus |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | +|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |[Windows 10](https://docs.microsoft.com/windows/release-health/release-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|EDR |[Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | +|EDR |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |[Windows 10](https://docs.microsoft.com/windows/release-health/release-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)

[Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| +|Antivirus |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Antivirus |Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | ## Next step From 6cfa7f7383e3569e3a1230c780d926841d3fd39d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 16:48:05 -0800 Subject: [PATCH 505/708] Update switch-to-microsoft-defender-setup.md --- .../switch-to-microsoft-defender-setup.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index fb128c2f4b..a71e17f965 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -34,13 +34,13 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho ||*You are here!* | | **Welcome to the Setup phase of [switching to Microsoft Defender for Endpoint](switch-to-microsoft-defender-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode). -2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus). -3. [Add Microsoft Defender for Endpoint to the exclusion list for your existing endpoint solution](#add-microsoft-defender-for-endpoint-to-the-exclusion-list-for-your-existing-solution). -4. [Add your existing solution to the exclusion list for Microsoft Defender Antivirus](#add-your-existing-solution-to-the-exclusion-list-for-microsoft-defender-antivirus). -5. [Add your existing solution to the exclusion list for Microsoft Defender for Endpoint](#add-your-existing-solution-to-the-exclusion-list-for-microsoft-defender-for-endpoint). -6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units). -7. [Configure antimalware policies and real-time protection](#configure-antimalware-policies-and-real-time-protection). +1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode) +2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus) +3. [Add Microsoft Defender for Endpoint to the exclusion list for your existing endpoint solution](#add-microsoft-defender-for-endpoint-to-the-exclusion-list-for-your-existing-solution) +4. [Add your existing solution to the exclusion list for Microsoft Defender Antivirus](#add-your-existing-solution-to-the-exclusion-list-for-microsoft-defender-antivirus) +5. [Add your existing solution to the exclusion list for Microsoft Defender for Endpoint](#add-your-existing-solution-to-the-exclusion-list-for-microsoft-defender-for-endpoint) +6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) +7. [Configure antimalware policies and real-time protection](#configure-antimalware-policies-and-real-time-protection) ## Enable Microsoft Defender Antivirus and confirm it's in passive mode @@ -48,10 +48,10 @@ On certain versions of Windows, such as Windows Server, Microsoft Defender Antiv This step of the migration process includes the following tasks: - [Setting DisableAntiSpyware to false on Windows Server](#set-disableantispyware-to-false-on-windows-server) -- [Reinstalling Microsoft Defender Antivirus on Windows Server](#reinstall-microsoft-defender-antivirus-on-windows-server); +- [Reinstalling Microsoft Defender Antivirus on Windows Server](#reinstall-microsoft-defender-antivirus-on-windows-server) - [Setting Microsoft Defender Antivirus to passive mode on Windows Server](#set-microsoft-defender-antivirus-to-passive-mode-on-windows-server) -- [Enabling Microsoft Defender Antivirus on your Windows client devices](#enable-microsoft-defender-antivirus-on-your-windows-client-devices); and -- [Confirming that Microsoft Defender Antivirus is set to passive mode](#confirm-that-microsoft-defender-antivirus-is-in-passive-mode). +- [Enabling Microsoft Defender Antivirus on your Windows client devices](#enable-microsoft-defender-antivirus-on-your-windows-client-devices) +- [Confirming that Microsoft Defender Antivirus is set to passive mode](#confirm-that-microsoft-defender-antivirus-is-in-passive-mode) ### Set DisableAntiSpyware to false on Windows Server @@ -90,7 +90,7 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d #### Are you using Windows Server 2016? -If you're using Windows Server 2016 and are having trouble enabling Microsoft Defender Antivirus, use the following PowerShell cmdlet: +If you're using Windows Server 2016 and are having trouble enabling Microsoft Defender Antivirus, use the following PowerShell cmdlet on the device: `mpcmdrun -wdenable` @@ -158,8 +158,8 @@ The specific exclusions to configure depend on which version of Windows your end |OS |Exclusions | |--|--| -|- Windows 10, [version 1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information))
- Windows 10, version 1703 or [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709) with [KB4493441](https://support.microsoft.com/help/4493441) installed
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server, version 1803](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |`C:\Program Files\Windows Defender Advanced Threat Protection\MsSense.exe`
`C:\Program Files\Windows Defender Advanced Threat Protection\SenseCncProxy.exe`
`C:\Program Files\Windows Defender Advanced Threat Protection\SenseSampleUploader.exe`
`C:\Program Files\Windows Defender Advanced Threat Protection\SenseIR.exe`
| -|- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |`C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 6\45\MsSenseS.exe`
**NOTE**: Where Monitoring Host Temporary Files 6\45 can be different numbered subfolders.
`C:\Program Files\Microsoft Monitoring Agent\Agent\AgentControlPanel.exe`
`C:\Program Files\Microsoft Monitoring Agent\Agent\HealthService.exe`
`C:\Program Files\Microsoft Monitoring Agent\Agent\HSLockdown.exe`
`C:\Program Files\Microsoft Monitoring Agent\Agent\MOMPerfSnapshotHelper.exe`
`C:\Program Files\Microsoft Monitoring Agent\Agent\MonitoringHost.exe`
`C:\Program Files\Microsoft Monitoring Agent\Agent\TestCloudConnection.exe` | +|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information))

Windows 10, version 1703 or [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709) with [KB4493441](https://support.microsoft.com/help/4493441) installed

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server, version 1803](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |`C:\Program Files\Windows Defender Advanced Threat Protection\MsSense.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseCncProxy.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseSampleUploader.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseIR.exe` | +|[Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |`C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 6\45\MsSenseS.exe`

**NOTE**: Where Monitoring Host Temporary Files 6\45 can be different numbered subfolders.
`C:\Program Files\Microsoft Monitoring Agent\Agent\AgentControlPanel.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HealthService.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HSLockdown.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MOMPerfSnapshotHelper.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MonitoringHost.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\TestCloudConnection.exe` | ## Add your existing solution to the exclusion list for Microsoft Defender Antivirus From 58ee78e17c1cafccb7a5d6aa040f759b2e81eed9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 16:55:55 -0800 Subject: [PATCH 506/708] Update symantec-to-microsoft-defender-atp-onboard.md --- ...antec-to-microsoft-defender-atp-onboard.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index af35ec691e..3984f7078b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -36,10 +36,10 @@ ms.reviewer: depicker, yongrhee, chriggs **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender for Endpoint](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -1. [Onboard devices to Microsoft Defender for Endpoint](#onboard-devices-to-microsoft-defender-for-endpoint). -2. [Run a detection test](#run-a-detection-test). -3. [Uninstall Symantec](#uninstall-symantec). -4. [Make sure Microsoft Defender for Endpoint is in active mode](#make-sure-microsoft-defender-for-endpoint-is-in-active-mode). +1. [Onboard devices to Microsoft Defender for Endpoint](#onboard-devices-to-microsoft-defender-for-endpoint) +2. [Run a detection test](#run-a-detection-test) +3. [Uninstall Symantec](#uninstall-symantec) +4. [Make sure Microsoft Defender for Endpoint is in active mode](#make-sure-microsoft-defender-for-endpoint-is-in-active-mode) ## Onboard devices to Microsoft Defender for Endpoint @@ -55,10 +55,10 @@ Deployment methods vary, depending on which operating system is selected. Refer |Operating system |Method | |---------|---------| |Windows 10 |- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [Mobile Device Management (Intune)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm)
- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | -|- Windows 8.1 Enterprise
- Windows 8.1 Pro
- Windows 7 SP1 Enterprise
- Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | -|- Windows Server 2019 and later
- Windows Server 2019 core edition
- Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | -|- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2008 R2 SP1 |- [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#option-1-onboard-servers-through-microsoft-defender-security-center)
- [Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp) | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra)

iOS

Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | +| Windows 8.1 Enterprise

Windows 8.1 Pro

Windows 7 SP1 Enterprise

Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | +|Windows Server 2019 and later

Windows Server 2019 core edition

Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | +|Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 R2 SP1 |- [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#option-1-onboard-servers-through-microsoft-defender-security-center)
- [Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp) | +|macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra)

iOS

Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test @@ -66,9 +66,9 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |Operating system |Guidance | |---------|---------| -|- Windows 10
- Windows Server 2019
- Windows Server, version 1803
- Windows Server 2016
- Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | -|Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender for Endpoint for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | +|Windows 10

Windows Server 2019

Windows Server, version 1803

Windows Server 2016

Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | +|macOS
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender for Endpoint for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | +|Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.
2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.
3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender for Endpoint for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | ## Uninstall Symantec From 0def9eb8163ef14401d99c73d8494d7a398fb16a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 16:58:00 -0800 Subject: [PATCH 507/708] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md index 170fae78d0..5a51739655 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md @@ -37,9 +37,9 @@ ms.reviewer: depicker, yongrhee, chriggs **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender for Endpoint](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -1. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint). -2. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center). -3. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings). +1. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint) +2. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center) +3. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings) ## Get Microsoft Defender for Endpoint @@ -75,10 +75,10 @@ To enable communication between your devices and Microsoft Defender for Endpoint |Capabilities | Operating System | Resources | |:----|:----|:---| -|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information/)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | -|EDR |- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | -|EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information/)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)
- [Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| +|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |[Windows 10](https://docs.microsoft.com/windows/release-health/release-information/)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|EDR |[Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | +|EDR |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |[Windows 10](https://docs.microsoft.com/windows/release-health/release-information/)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)

[Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| |Antivirus |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft -Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |Antivirus |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | From e548a323c046cb58d38d260a2579ffb6e65c3a2a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 17:05:11 -0800 Subject: [PATCH 508/708] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md index 5a51739655..a00af7000d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md @@ -79,8 +79,8 @@ To enable communication between your devices and Microsoft Defender for Endpoint |EDR |[Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | |EDR |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |[Windows 10](https://docs.microsoft.com/windows/release-health/release-information/)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)

[Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| -|Antivirus |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft -Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|Antivirus |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | +|Antivirus |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft -Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Antivirus |Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | ## Next step From c099d0b1f6238c58de5e5febb8790b07be386f30 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 18:53:24 -0800 Subject: [PATCH 509/708] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index da841e02fc..97c3eac1ea 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -35,9 +35,9 @@ ms.reviewer: depicker, yongrhee, chriggs **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender for Endpoint](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Enable or reinstall Microsoft Defender Antivirus (for certain versions of Windows)](#enable-or-reinstall-microsoft-defender-antivirus-for-certain-versions-of-windows). -2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). -3. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus). +1. [Enable or reinstall Microsoft Defender Antivirus (for certain versions of Windows)](#enable-or-reinstall-microsoft-defender-antivirus-for-certain-versions-of-windows) +2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus) +3. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus) 4. [Add Microsoft Defender for Endpoint to the exclusion list for Symantec](#add-microsoft-defender-for-endpoint-to-the-exclusion-list-for-symantec). 5. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-antivirus). 6. [Add Symantec to the exclusion list for Microsoft Defender for Endpoint](#add-symantec-to-the-exclusion-list-for-microsoft-defender-for-endpoint). From 468c40edd7453c2bc6e09e494396b308f3406464 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 18:58:24 -0800 Subject: [PATCH 510/708] migration guide fixes --- .../mcafee-to-microsoft-defender-migration.md | 1 - .../mcafee-to-microsoft-defender-onboard.md | 23 ++++++++----------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md index f32f4af0d0..e2d49d85b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md @@ -32,7 +32,6 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho If you are planning to switch from McAfee Endpoint Security (McAfee) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide. - :::image type="content" source="images/mcafee-mde-migration.png" alt-text="Overview of migrating from McAfee to Defender for Endpoint"::: When you make the switch from McAfee to Defender for Endpoint, you begin with your McAfee solution in active mode, configure Defender for Endpoint in passive mode, onboard to Defender for Endpoint, and then set Defender for Endpoint to active mode and remove McAfee. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md index 14270c916e..fb5e596932 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md @@ -37,19 +37,16 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho **Welcome to Phase 3 of [migrating from McAfee Endpoint Security (McAfee) to Microsoft Defender Advanced Threat Protection (Microsoft Defender for Endpoint)](mcafee-to-microsoft-defender-migration.md#the-migration-process)**. This migration phase includes the following steps: -1. [Onboard devices to Microsoft Defender for Endpoint](#onboard-devices-to-microsoft-defender-for-endpoint). -2. [Run a detection test](#run-a-detection-test). -3. [Uninstall McAfee](#uninstall-mcafee). -4. [Make sure Microsoft Defender for Endpoint is in active mode](#make-sure-microsoft-defender-for-endpoint-is-in-active-mode). +1. [Onboard devices to Microsoft Defender for Endpoint](#onboard-devices-to-microsoft-defender-for-endpoint) +2. [Run a detection test](#run-a-detection-test) +3. [Uninstall McAfee](#uninstall-mcafee) +4. [Make sure Microsoft Defender for Endpoint is in active mode](#make-sure-microsoft-defender-for-endpoint-is-in-active-mode) ## Onboard devices to Microsoft Defender for Endpoint 1. Go to the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)) and sign in. - 2. Choose **Settings** > **Device management** > **Onboarding**. - 3. In the **Select operating system to start onboarding process** list, select an operating system. - 4. Under **Deployment method**, select an option. Follow the links and prompts to onboard your organization's devices. Need help? See [Onboarding methods](#onboarding-methods) (in this article). ### Onboarding methods @@ -59,10 +56,10 @@ Deployment methods vary, depending on which operating system is selected. Refer |Operating system |Method | |---------|---------| |Windows 10 |- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [Mobile Device Management (Intune)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm)
- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | -|- Windows 8.1 Enterprise
- Windows 8.1 Pro
- Windows 7 SP1 Enterprise
- Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | -|- Windows Server 2019 and later
- Windows Server 2019 core edition
- Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | +| Windows 8.1 Enterprise

Windows 8.1 Pro

Windows 7 SP1 Enterprise

Windows 7 SP1 Pro | [Microsoft Monitoring Agent](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp)

**NOTE**: Microsoft Monitoring Agent is now Azure Log Analytics agent. To learn more, see [Log Analytics agent overview](https://docs.microsoft.com/azure/azure-monitor/platform/log-analytics-agent). | +|Windows Server 2019 and later

Windows Server 2019 core edition

Windows Server version 1803 and later |- [Local script](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script)
- [Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)
- [Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)
- [System Center Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-devices-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi)

**NOTE**: A local script is suitable for a proof of concept but should not be used for production deployment. For a production deployment, we recommend using Group Policy, Microsoft Endpoint Configuration Manager, or Intune. | |- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2008 R2 SP1 |- [Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints#option-1-onboard-servers-through-microsoft-defender-security-center)
- [Azure Security Center](https://docs.microsoft.com/azure/security-center/security-center-wdatp) | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra)

iOS

Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | +|macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra)

iOS

Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Onboard non-Windows devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test @@ -71,9 +68,9 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |Operating system |Guidance | |---------|---------| -|- Windows 10
- Windows Server 2019
- Windows Server, version 1803
- Windows Server 2016
- Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | -|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender ATP for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | -|Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.

2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.

3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender ATP for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | +|Windows 10

Windows Server 2019

Windows Server, version 1803

Windows Server 2016

Windows Server 2012 R2 |See [Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test).

Visit the Microsoft Defender for Endpoint demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)) and try one or more of the scenarios. For example, try the **Cloud-delivered protection** demo scenario. | +|macOS
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |Download and use the DIY app at [https://aka.ms/mdatpmacosdiy](https://aka.ms/mdatpmacosdiy).

For more information, see [Microsoft Defender ATP for Mac](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac). | +|Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |1. Run the following command, and look for a result of **1**:
`mdatp health --field real_time_protection_enabled`.
2. Open a Terminal window, and run the following command:
`curl -o ~/Downloads/eicar.com.txt https://www.eicar.org/download/eicar.com.txt`.
3. Run the following command to list any detected threats:
`mdatp threat list`.

For more information, see [Microsoft Defender ATP for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux). | ## Uninstall McAfee From 7bf7cb753deee02d68a1a83d5836df223872cace Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 19:02:20 -0800 Subject: [PATCH 511/708] Update mcafee-to-microsoft-defender-prepare.md --- .../mcafee-to-microsoft-defender-prepare.md | 27 +++++++------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md index 4b9d123c45..1e99cff4a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md @@ -39,9 +39,9 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho This migration phase includes the following steps: 1. [Get and deploy updates across your organization's devices](#get-and-deploy-updates-across-your-organizations-devices) -2. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint). -3. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center). -4. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings). +2. [Get Microsoft Defender for Endpoint](#get-microsoft-defender-for-endpoint) +3. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center) +4. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings) ## Get and deploy updates across your organization's devices @@ -50,13 +50,9 @@ As a best practice, keep your organization's devices and endpoints up to date. M ### Make sure your McAfee solution is up to date Keep McAfee up to date, and make sure that your organization's devices have the latest security updates. Need help? Here are some McAfee resources: - - [McAfee Enterprise Product Documentation: How Endpoint Security Works](https://docs.mcafee.com/bundle/endpoint-security-10.7.x-common-product-guide-windows/page/GUID-1207FF39-D1D2-481F-BBD9-E4079112A8DD.html) - - [McAfee Knowledge Center Technical Article: Windows Security Center intermittently incorrectly reports that Endpoint Security is disabled when running on Windows 10](https://kc.mcafee.com/corporate/index?page=content&id=KB91830) - - [McAfee Knowledge Center Technical Article: Windows Security Center reports Endpoint Security is disabled when Endpoint Security is running](https://kc.mcafee.com/corporate/index?page=content&id=KB91428) - - Your McAfee support ServicePortal ([http://mysupport.mcafee.com](http://mysupport.mcafee.com)) ### Make sure your organization's devices are up to date @@ -76,11 +72,8 @@ Need help updating your organization's devices? See the following resources: Now that you've updated your organization's devices, the next step is to get Microsoft Defender for Endpoint, assign licenses, and make sure the service is provisioned. 1. Buy or try Microsoft Defender for Endpoint today. [Start a free trial or request a quote](https://aka.ms/mdatp). - 2. Verify that your licenses are properly provisioned. [Check your license state](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). - 3. As a global administrator or security administrator, set up your dedicated cloud instance of Microsoft Defender for Endpoint. See [Microsoft Defender for Endpoint setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). - 4. If endpoints (such as devices) in your organization use a proxy to access the internet, see [Microsoft Defender for Endpoint setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). At this point, you are ready to grant access to your security administrators and security operators who will use the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)). @@ -95,14 +88,12 @@ The Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka Permissions to the Microsoft Defender Security Center can be granted by using either basic permissions or role-based access control (RBAC). We recommend using RBAC so that you have more granular control over permissions. 1. Plan the roles and permissions for your security administrators and security operators. See [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control). - 2. Set up and configure RBAC. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) to configure RBAC, especially if your organization is using a combination of Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). If your organization requires a method other than Intune, choose one of the following options: - [Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration) - [Advanced Group Policy Management](https://docs.microsoft.com/microsoft-desktop-optimization-pack/agpm) - [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview) - 3. Grant access to the Microsoft Defender Security Center. (Need help? See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac)). ## Configure device proxy and internet connectivity settings @@ -111,12 +102,12 @@ To enable communication between your devices and Microsoft Defender for Endpoint |Capabilities | Operating System | Resources | |--|--|--| -|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | -|EDR |- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | -|EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)
- [Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| -|Antivirus |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|Antivirus |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) +|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) | [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|EDR | [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | +|EDR |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) | [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)

[Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus) | +|Antivirus |macOS:
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Antivirus |Linux:
RHEL 7.2+
CentOS Linux 7.2+
Ubuntu 16 LTS, or higher LTS
SLES 12+
Debian 9+
Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) ## Next step From b77da8f6ab673de9cf92229b418fa07baae791b8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 3 Mar 2021 19:16:02 -0800 Subject: [PATCH 512/708] Update mcafee-to-microsoft-defender-setup.md --- .../mcafee-to-microsoft-defender-setup.md | 100 ++++++------------ 1 file changed, 35 insertions(+), 65 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index dc706c0bbc..df37f40e0c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -35,13 +35,13 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho ||*You are here!* | | **Welcome to the Setup phase of [migrating from McAfee Endpoint Security (McAfee) to Microsoft Defender for Endpoint](mcafee-to-microsoft-defender-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode). -2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus). -3. [Add Microsoft Defender for Endpoint to the exclusion list for McAfee](#add-microsoft-defender-for-endpoint-to-the-exclusion-list-for-mcafee). -4. [Add McAfee to the exclusion list for Microsoft Defender Antivirus](#add-mcafee-to-the-exclusion-list-for-microsoft-defender-antivirus). -5. [Add McAfee to the exclusion list for Microsoft Defender for Endpoint](#add-mcafee-to-the-exclusion-list-for-microsoft-defender-for-endpoint). +1. [Enable Microsoft Defender Antivirus and confirm it's in passive mode](#enable-microsoft-defender-antivirus-and-confirm-its-in-passive-mode) +2. [Get updates for Microsoft Defender Antivirus](#get-updates-for-microsoft-defender-antivirus) +3. [Add Microsoft Defender for Endpoint to the exclusion list for McAfee](#add-microsoft-defender-for-endpoint-to-the-exclusion-list-for-mcafee) +4. [Add McAfee to the exclusion list for Microsoft Defender Antivirus](#add-mcafee-to-the-exclusion-list-for-microsoft-defender-antivirus) +5. [Add McAfee to the exclusion list for Microsoft Defender for Endpoint](#add-mcafee-to-the-exclusion-list-for-microsoft-defender-for-endpoint) 6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units). -7. [Configure antimalware policies and real-time protection](#configure-antimalware-policies-and-real-time-protection). +7. [Configure antimalware policies and real-time protection](#configure-antimalware-policies-and-real-time-protection) ## Enable Microsoft Defender Antivirus and confirm it's in passive mode @@ -49,27 +49,21 @@ On certain versions of Windows, such as Windows Server, Microsoft Defender Antiv This step of the migration process includes the following tasks: - [Setting DisableAntiSpyware to false on Windows Server](#set-disableantispyware-to-false-on-windows-server) -- [Reinstalling Microsoft Defender Antivirus on Windows Server](#reinstall-microsoft-defender-antivirus-on-windows-server); +- [Reinstalling Microsoft Defender Antivirus on Windows Server](#reinstall-microsoft-defender-antivirus-on-windows-server) - [Setting Microsoft Defender Antivirus to passive mode on Windows Server](#set-microsoft-defender-antivirus-to-passive-mode-on-windows-server) -- [Enabling Microsoft Defender Antivirus on your Windows client devices](#enable-microsoft-defender-antivirus-on-your-windows-client-devices); and -- [Confirming that Microsoft Defender Antivirus is set to passive mode](#confirm-that-microsoft-defender-antivirus-is-in-passive-mode). +- [Enabling Microsoft Defender Antivirus on your Windows client devices](#enable-microsoft-defender-antivirus-on-your-windows-client-devices) +- [Confirming that Microsoft Defender Antivirus is set to passive mode](#confirm-that-microsoft-defender-antivirus-is-in-passive-mode) ### Set DisableAntiSpyware to false on Windows Server The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/desktop/unattend/security-malware-windows-defender-disableantispyware) registry key was used in the past to disable Microsoft Defender Antivirus, and deploy another antivirus product, such as McAfee. In general, you should not have this registry key on your Windows devices and endpoints; however, if you do have `DisableAntiSpyware` configured, here's how to set its value to false: 1. On your Windows Server device, open Registry Editor. - 2. Navigate to `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`. - 3. In that folder, look for a DWORD entry called **DisableAntiSpyware**. - - If you do not see that entry, you're all set. - - If you do see **DisableAntiSpyware**, proceed to step 4. - 4. Right-click the DisableAntiSpyware DWORD, and then choose **Modify**. - 5. Set the value to `0`. (This sets the registry key's value to *false*.) > [!TIP] @@ -84,21 +78,13 @@ The [DisableAntiSpyware](https://docs.microsoft.com/windows-hardware/customize/d > - Windows Server 2016 1. As a local administrator on the endpoint or device, open Windows PowerShell. - -2. Run the following PowerShell cmdlets:
- +2. Run the following PowerShell cmdlets:
`Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender-Features`
- - `Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender`
- -> [!NOTE] -> When using the DISM command within a task sequence running PS, the following path to cmd.exe is required. -> Example:
-> `c:\windows\sysnative\cmd.exe /c Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender-Features`
-> `c:\windows\sysnative\cmd.exe /c Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender`
- -3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
- + `Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender`

+ When using the DISM command within a task sequence running PS, the following path to cmd.exe is required. Here are some examples: + `c:\windows\sysnative\cmd.exe /c Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender-Features`
+ `c:\windows\sysnative\cmd.exe /c Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender`

+3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
`Get-Service -Name windefend` #### Are you using Windows Server 2016? @@ -116,11 +102,8 @@ Because your organization is still using McAfee, you must set Microsoft Defender 1. Open Registry Editor, and then navigate to
`Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection`. - -2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - +2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - - Under **Base**, select **Hexadecimal**. > [!NOTE] @@ -137,9 +120,9 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you |Method |What to do | |---------|---------| -|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/tutorial-walkthrough-endpoint-manager)

**NOTE**: Intune is now Microsoft Endpoint Manager. |1. Go to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and sign in.

2. Select **Devices** > **Configuration profiles**, and then select the profile type you want to configure.
If you haven't yet created a **Device restrictions** profile type, or if you want to create a new one, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure).

3. Select **Properties**, and then select **Configuration settings: Edit**.

4. Expand **Microsoft Defender Antivirus**.

5. Enable **Cloud-delivered protection**.

6. In the **Prompt users before sample submission** dropdown, select **Send all samples automatically**.

7. In the **Detect potentially unwanted applications** dropdown, select **Enable** or **Audit**.

8. Select **Review + save**, and then choose **Save**.

For more information about Intune device profiles, including how to create and configure their settings, see [What are Microsoft Intune device profiles?](https://docs.microsoft.com/intune/device-profiles).| -|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-windows).

**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. | -|[Advanced Group Policy Management](https://docs.microsoft.com/microsoft-desktop-optimization-pack/agpm/)
or
[Group Policy Management Console](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus) |1. Go to `Computer configuration > Administrative templates > Windows components > Microsoft Defender Antivirus`.

2. Look for a policy called **Turn off Microsoft Defender Antivirus**.

3. Choose **Edit policy setting**, and make sure that policy is disabled. This enables Microsoft Defender Antivirus.

**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. | +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/tutorial-walkthrough-endpoint-manager)

**NOTE**: Intune is now Microsoft Endpoint Manager. |1. Go to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and sign in.
2. Select **Devices** > **Configuration profiles**, and then select the profile type you want to configure.
If you haven't yet created a **Device restrictions** profile type, or if you want to create a new one, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure).
3. Select **Properties**, and then select **Configuration settings: Edit**.
4. Expand **Microsoft Defender Antivirus**.
5. Enable **Cloud-delivered protection**.
6. In the **Prompt users before sample submission** dropdown, select **Send all samples automatically**.
7. In the **Detect potentially unwanted applications** dropdown, select **Enable** or **Audit**.
8. Select **Review + save**, and then choose **Save**.

For more information about Intune device profiles, including how to create and configure their settings, see [What are Microsoft Intune device profiles?](https://docs.microsoft.com/intune/device-profiles).| +|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-windows).

**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. | +|[Advanced Group Policy Management](https://docs.microsoft.com/microsoft-desktop-optimization-pack/agpm/)
or
[Group Policy Management Console](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus) |1. Go to `Computer configuration > Administrative templates > Windows components > Microsoft Defender Antivirus`.
2. Look for a policy called **Turn off Microsoft Defender Antivirus**.
3. Choose **Edit policy setting**, and make sure that policy is disabled. This enables Microsoft Defender Antivirus.

**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. | ### Confirm that Microsoft Defender Antivirus is in passive mode @@ -147,8 +130,8 @@ Microsoft Defender Antivirus can run alongside McAfee if you set Microsoft Defen |Method |What to do | |---------|---------| -|Command Prompt |1. On a Windows device, open Command Prompt as an administrator.

2. Type `sc query windefend`, and then press Enter.

3. Review the results to confirm that Microsoft Defender Antivirus is running in passive mode. | -|PowerShell |1. On a Windows device, open Windows PowerShell as an administrator.

2. Run the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/Get-MpComputerStatus) cmdlet.

3. In the list of results, look for either **AMRunningMode: Passive Mode** or **AMRunningMode: SxS Passive Mode**.| +|Command Prompt |1. On a Windows device, open Command Prompt as an administrator.
2. Type `sc query windefend`, and then press Enter.
3. Review the results to confirm that Microsoft Defender Antivirus is running in passive mode. | +|PowerShell |1. On a Windows device, open Windows PowerShell as an administrator.
2. Run the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/Get-MpComputerStatus) cmdlet.
3. In the list of results, look for either **AMRunningMode: Passive Mode** or **AMRunningMode: SxS Passive Mode**.| > [!NOTE] > You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. @@ -174,8 +157,8 @@ The specific exclusions to configure depend on which version of Windows your end |OS |Exclusions | |--|--| -|- Windows 10, [version 1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information))
- Windows 10, version 1703 or [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709) with [KB4493441](https://support.microsoft.com/help/4493441) installed
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server, version 1803](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |`C:\Program Files\Windows Defender Advanced Threat Protection\MsSense.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseCncProxy.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseSampleUploader.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseIR.exe`
| -|- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |`C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 6\45\MsSenseS.exe`

**NOTE**: Where Monitoring Host Temporary Files 6\45 can be different numbered subfolders.

`C:\Program Files\Microsoft Monitoring Agent\Agent\AgentControlPanel.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HealthService.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HSLockdown.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MOMPerfSnapshotHelper.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MonitoringHost.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\TestCloudConnection.exe` | +|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information))

Windows 10, version 1703 or [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709) with [KB4493441](https://support.microsoft.com/help/4493441) installed

[Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)

[Windows Server, version 1803](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |`C:\Program Files\Windows Defender Advanced Threat Protection\MsSense.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseCncProxy.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseSampleUploader.exe`

`C:\Program Files\Windows Defender Advanced Threat Protection\SenseIR.exe` | +| [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows 7](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)

[Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)

[Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |`C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 6\45\MsSenseS.exe`

**NOTE**: Where Monitoring Host Temporary Files 6\45 can be different numbered subfolders.

`C:\Program Files\Microsoft Monitoring Agent\Agent\AgentControlPanel.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HealthService.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\HSLockdown.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MOMPerfSnapshotHelper.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\MonitoringHost.exe`

`C:\Program Files\Microsoft Monitoring Agent\Agent\TestCloudConnection.exe` | ## Add McAfee to the exclusion list for Microsoft Defender Antivirus @@ -191,33 +174,27 @@ You can choose from several methods to add your exclusions to Microsoft Defender |Method | What to do| |--|--| -|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/tutorial-walkthrough-endpoint-manager)

**NOTE**: Intune is now Microsoft Endpoint Manager. |1. Go to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and sign in.

2. Select **Devices** > **Configuration profiles**, and then select the profile that you want to configure.

3. Under **Manage**, select **Properties**.

4. Select **Configuration settings: Edit**.

5. Expand **Microsoft Defender Antivirus**, and then expand **Microsoft Defender Antivirus Exclusions**.

6. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender Antivirus scans. For reference, see [Microsoft Defender Antivirus exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions).

7. Choose **Review + save**, and then choose **Save**. | -|[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/) |1. Using the [Configuration Manager console](https://docs.microsoft.com/mem/configmgr/core/servers/manage/admin-console), go to **Assets and Compliance** > **Endpoint Protection** > **Antimalware Policies**, and then select the policy that you want to modify.

2. Specify exclusion settings for files and folders, extensions, and processes to exclude from Microsoft Defender Antivirus scans. | -|[Group Policy Object](https://docs.microsoft.com/previous-versions/windows/desktop/Policy/group-policy-objects) | 1. On your Group Policy management computer, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**.

2. In the **Group Policy Management Editor**, go to **Computer configuration** and click **Administrative templates**.

3. Expand the tree to **Windows components > Microsoft Defender Antivirus > Exclusions**.
**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows.

4. Double-click the **Path Exclusions** setting and add the exclusions.
- Set the option to **Enabled**.
- Under the **Options** section, click **Show...**.
- Specify each folder on its own line under the **Value name** column.
- If you specify a file, make sure to enter a fully qualified path to the file, including the drive letter, folder path, filename, and extension. Enter **0** in the **Value** column.

5. Click **OK**.

6. Double-click the **Extension Exclusions** setting and add the exclusions.
- Set the option to **Enabled**.
- Under the **Options** section, click **Show...**.
- Enter each file extension on its own line under the **Value name** column. Enter **0** in the **Value** column.

7. Click **OK**. | -|Local group policy object |1. On the endpoint or device, open the Local Group Policy Editor.

2. Go to **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Microsoft Defender Antivirus** > **Exclusions**.
**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows.

3. Specify your path and process exclusions. | -|Registry key |1. Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`.

2. Import the registry key. Here are two examples:
- Local path: `regedit.exe /s c:\temp\ MDAV_Exclusion.reg`
- Network share: `regedit.exe /s \\FileServer\ShareName\MDAV_Exclusion.reg` | +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/tutorial-walkthrough-endpoint-manager)

**NOTE**: Intune is now Microsoft Endpoint Manager. |1. Go to the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) and sign in.
2. Select **Devices** > **Configuration profiles**, and then select the profile that you want to configure.
3. Under **Manage**, select **Properties**.
4. Select **Configuration settings: Edit**.
5. Expand **Microsoft Defender Antivirus**, and then expand **Microsoft Defender Antivirus Exclusions**.
6. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender Antivirus scans. For reference, see [Microsoft Defender Antivirus exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions).
7. Choose **Review + save**, and then choose **Save**. | +|[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/mem/configmgr/) |1. Using the [Configuration Manager console](https://docs.microsoft.com/mem/configmgr/core/servers/manage/admin-console), go to **Assets and Compliance** > **Endpoint Protection** > **Antimalware Policies**, and then select the policy that you want to modify.
2. Specify exclusion settings for files and folders, extensions, and processes to exclude from Microsoft Defender Antivirus scans. | +|[Group Policy Object](https://docs.microsoft.com/previous-versions/windows/desktop/Policy/group-policy-objects) | 1. On your Group Policy management computer, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**.
2. In the **Group Policy Management Editor**, go to **Computer configuration** and click **Administrative templates**.
3. Expand the tree to **Windows components > Microsoft Defender Antivirus > Exclusions**.
**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows.
4. Double-click the **Path Exclusions** setting and add the exclusions.
- Set the option to **Enabled**.
- Under the **Options** section, click **Show...**.
- Specify each folder on its own line under the **Value name** column.
- If you specify a file, make sure to enter a fully qualified path to the file, including the drive letter, folder path, filename, and extension. Enter **0** in the **Value** column.
5. Click **OK**.
6. Double-click the **Extension Exclusions** setting and add the exclusions.
- Set the option to **Enabled**.
- Under the **Options** section, click **Show...**.
- Enter each file extension on its own line under the **Value name** column. Enter **0** in the **Value** column.
7. Click **OK**. | +|Local group policy object |1. On the endpoint or device, open the Local Group Policy Editor.
2. Go to **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Microsoft Defender Antivirus** > **Exclusions**.
**NOTE**: You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows.
3. Specify your path and process exclusions. | +|Registry key |1. Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`.
2. Import the registry key. Here are two examples:
- Local path: `regedit.exe /s c:\temp\ MDAV_Exclusion.reg`
- Network share: `regedit.exe /s \\FileServer\ShareName\MDAV_Exclusion.reg` | ## Add McAfee to the exclusion list for Microsoft Defender for Endpoint To add exclusions to Microsoft Defender for Endpoint, you create [indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators#create-indicators-for-files). 1. Go to the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)) and sign in. - 2. In the navigation pane, choose **Settings** > **Rules** > **Indicators**. - 3. On the **File hashes** tab, choose **Add indicator**. - -3. On the **Indicator** tab, specify the following settings: +4. On the **Indicator** tab, specify the following settings: - File hash (Need help? See [Find a file hash using CMPivot](#find-a-file-hash-using-cmpivot) in this article.) - Under **Expires on (UTC)**, choose **Never**. - -4. On the **Action** tab, specify the following settings: +5. On the **Action** tab, specify the following settings: - **Response Action**: **Allow** - Title and description - -5. On the **Scope** tab, under **Device groups**, select either **All devices in my scope** or **Select from list**. - -6. On the **Summary** tab, review the settings, and then click **Save**. +6. On the **Scope** tab, under **Device groups**, select either **All devices in my scope** or **Select from list**. +7. On the **Summary** tab, review the settings, and then click **Save**. ### Find a file hash using CMPivot @@ -226,15 +203,10 @@ CMPivot is an in-console utility for Configuration Manager. CMPivot provides acc To use CMPivot to get your file hash, follow these steps: 1. Review the [prerequisites](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot#prerequisites). - 2. [Start CMPivot](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot#start-cmpivot). - 3. Connect to Configuration Manager (`SCCM_ServerName.DomainName.com`). - 4. Select the **Query** tab. - 5. In the **Device Collection** list, and choose **All Systems (default)**. - 6. In the query box, type the following query:
```kusto @@ -248,16 +220,14 @@ File(c:\\windows\\notepad.exe) | Collection type | What to do | |--|--| -|[Device groups](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-groups) (formerly called machine groups) enable your security operations team to configure security capabilities, such as automated investigation and remediation.

Device groups are also useful for assigning access to those devices so that your security operations team can take remediation actions if needed.

Device groups are created in the Microsoft Defender Security Center. |1. Go to the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)).

2. In the navigation pane on the left, choose **Settings** > **Permissions** > **Device groups**.

3. Choose **+ Add device group**.

4. Specify a name and description for the device group.

5. In the **Automation level** list, select an option. (We recommend **Full - remediate threats automatically**.) To learn more about the various automation levels, see [How threats are remediated](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations#how-threats-are-remediated).

6. Specify conditions for a matching rule to determine which devices belong to the device group. For example, you can choose a domain, OS versions, or even use [device tags](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags).

7. On the **User access** tab, specify roles that should have access to the devices that are included in the device group.

8. Choose **Done**. | -|[Device collections](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/introduction-to-collections) enable your security operations team to manage applications, deploy compliance settings, or install software updates on the devices in your organization.

Device collections are created by using [Configuration Manager](https://docs.microsoft.com/mem/configmgr/). |Follow the steps in [Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). | -|[Organizational units](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou) enable you to logically group objects such as user accounts, service accounts, or computer accounts. You can then assign administrators to specific organizational units, and apply group policy to enforce targeted configuration settings.

Organizational units are defined in [Azure Active Directory Domain Services](https://docs.microsoft.com/azure/active-directory-domain-services). | Follow the steps in [Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou). | +|[Device groups](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-groups) (formerly called machine groups) enable your security operations team to configure security capabilities, such as automated investigation and remediation.

Device groups are also useful for assigning access to those devices so that your security operations team can take remediation actions if needed.

Device groups are created in the Microsoft Defender Security Center. |1. Go to the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)).
2. In the navigation pane on the left, choose **Settings** > **Permissions** > **Device groups**.
3. Choose **+ Add device group**.
4. Specify a name and description for the device group.
5. In the **Automation level** list, select an option. (We recommend **Full - remediate threats automatically**.) To learn more about the various automation levels, see [How threats are remediated](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations#how-threats-are-remediated).
6. Specify conditions for a matching rule to determine which devices belong to the device group. For example, you can choose a domain, OS versions, or even use [device tags](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags).
7. On the **User access** tab, specify roles that should have access to the devices that are included in the device group.
8. Choose **Done**. | +|[Device collections](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/introduction-to-collections) enable your security operations team to manage applications, deploy compliance settings, or install software updates on the devices in your organization.

Device collections are created by using [Configuration Manager](https://docs.microsoft.com/mem/configmgr/). |Follow the steps in [Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). | +|[Organizational units](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou) enable you to logically group objects such as user accounts, service accounts, or computer accounts. You can then assign administrators to specific organizational units, and apply group policy to enforce targeted configuration settings.

Organizational units are defined in [Azure Active Directory Domain Services](https://docs.microsoft.com/azure/active-directory-domain-services). | Follow the steps in [Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou). | ## Configure antimalware policies and real-time protection Using Configuration Manager and your device collection(s), configure your antimalware policies. - - See [Create and deploy antimalware policies for Endpoint Protection in Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-antimalware-policies). - - While you create and configure your antimalware policies, make sure to review the [real-time protection settings](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-antimalware-policies#real-time-protection-settings) and [enable block at first sight](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus). > [!TIP] From ec751d29efa11beac6ad2e0ed92ad0825a8b5e66 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 4 Mar 2021 16:00:29 +0500 Subject: [PATCH 513/708] Addition of Note As there is a clearance required on the page regarding office, I have researched and found that Office volume license version has few limitation and added this information as note. Please refer to the page https://docs.microsoft.com/en-us/deployoffice/delivery-optimization#:~:text=Volume%20licensed%20versions%20of%20Office,installing%20or%20for%20foreground%20updates. for the same. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/8966 --- windows/deployment/update/waas-delivery-optimization.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index d497aeae62..061eccaaf8 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -32,8 +32,8 @@ Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimi For information about setting up Delivery Optimization, including tips for the best settings in different scenarios, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md). For a comprehensive list of all Delivery Optimization settings, see [Delivery Optimization reference](waas-delivery-optimization-reference.md). ->[!NOTE] ->WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. +> [!NOTE] +> WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. ## New in Windows 10, version 2004 @@ -68,6 +68,9 @@ For information about setting up Delivery Optimization, including tips for the b - Edge browser installs and updates - [Dynamic updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/the-benefits-of-windows-10-dynamic-update/ba-p/467847) +> [!NOTE] +> Volume licensed versions of Office 2019, such as Office Professional Plus 2019, can take advantage of Delivery Optimization, but only for background updates. Delivery Optimization isn't available for installing or for foreground updates. The same applies to volume licensed versions of Project 2019 and Visio 2019. + ## Requirements The following table lists the minimum Windows 10 version that supports Delivery Optimization: From 3d860d82bc4fb23ea64775783913440c5ee0f48b Mon Sep 17 00:00:00 2001 From: Anders Ahl <58516456+GenerAhl@users.noreply.github.com> Date: Thu, 4 Mar 2021 14:12:46 +0100 Subject: [PATCH 514/708] Update waas-manage-updates-wufb.md Clarification on what Office updates are delivered through Windows Update. The majority of Enterprise customers are not using the legacy MSI version and need to understand where Office updates are coming from. --- windows/deployment/update/waas-manage-updates-wufb.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 5a410e9d8c..7971fe2239 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -47,10 +47,12 @@ Windows Update for Business enables an IT administrator to receive and manage a Windows Update for Business provides management policies for several types of updates to Windows 10 devices: - **Feature updates:** Previously referred to as "upgrades," feature updates contain not only security and quality revisions, but also significant feature additions and changes. Feature updates are released semi-annually in the fall and in the spring. -- **Quality updates:** Quality updates are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as updates for Microsoft Office or Visual Studio) as quality updates. These non-Windows Updates are known as "Microsoft updates" and you can set devices to receive such updates (or not) along with their Windows updates. +- **Quality updates:** Quality updates are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as updates for Microsoft Office MSI or Visual Studio) as quality updates. These non-Windows Updates are known as "Microsoft updates" and you can set devices to receive such updates (or not) along with their Windows updates. - **Driver updates:** Updates for non-Microsoft drivers that are relevant to your devices. Driver updates are on by default, but you can use Windows Update for Business policies to turn them off if you prefer. - **Microsoft product updates**: Updates for other Microsoft products, such as versions of Office that are installed by using Windows Installer (MSI). Versions of Office that are installed by using Click-to-Run can't be updated by using Windows Update for Business. Product updates are off by default. You can turn them on by using Windows Update for Business policies. +>[!NOTE] +>There's a difference between Microsoft Office MSI and Microsoft 365 Apps (formerly known as [Office 365 ProPlus](https://docs.microsoft.com/deployoffice/name-change)). Microsoft Office MSI receives patches from Windows Update and Microsoft 365 Apps are serviced through different [update channels](https://docs.microsoft.com/deployoffice/overview-update-channels) from the Office Content Delivery Network (CDN) ## Offering You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period. @@ -126,7 +128,7 @@ The large number of different policies offered for Windows 10 can be overwhelmin The Update Baseline toolkit makes it easy by providing a single command for IT Admins to apply the Update Baseline to devices. You can get the Update Baseline toolkit from the [Download Center](https://www.microsoft.com/download/details.aspx?id=101056). >[!NOTE] ->The Update Baseline toolkit is available only for Group Policy. Update Baseline does not affect your offering policies, whether you’re using deferrals or target version to manage which updates are offered to your devices when. +>The Update Baseline toolkit is available only for Group Policy. Update Baseline does not affect your offering policies, whether you’re using deferrals or target version to manage which updates are offered to your devices and when. =h!m{Ehj6cPL4O> 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

8l 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

Y=&WrnAp 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%0Ax8oBno-)Gge~{e=QhF}D==!H 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 literal 159078 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

hQcpgZ@;b$`A(vY{WWo)~&^! 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 aEHCI Date: Fri, 5 Mar 2021 07:35:51 -0800 Subject: [PATCH 556/708] Spacing, markup, and missing periods --- .../deploy-a-windows-10-image-using-mdt.md | 62 +++++++++++-------- .../windows-10-subscription-activation.md | 4 +- .../ltsc/whats-new-windows-10-2019.md | 9 +-- 3 files changed, 42 insertions(+), 33 deletions(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index db0ffaf0a2..2a53ee6346 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -46,6 +46,7 @@ These steps will show you how to configure an Active Directory account with the On **DC01**: 1. Download the [Set-OUPermissions.ps1 script](https://go.microsoft.com/fwlink/p/?LinkId=619362) and copy it to the **C:\\Setup\\Scripts** directory on **DC01**. This script configures permissions to allow the **MDT_JD** account to manage computer accounts in the contoso > Computers organizational unit. + 2. Create the **MDT_JD** service account by running the following command from an elevated **Windows PowerShell prompt**: ```powershell @@ -383,25 +384,30 @@ On **MDT01**: ### Edit the Windows 10 task sequence 1. Continuing from the previous procedure, right-click the **Windows 10 Enterprise x64 RTM Custom Image** task sequence, and select **Properties**. -2. On the **Task Sequence** tab, configure the **Windows 10 Enterprise x64 RTM Custom Image** task sequence with the following settings: - 1. Preinstall: After the **Enable BitLocker (Offline)** action, add a **Set Task Sequence Variable** action with the following settings: - 1. Name: Set DriverGroup001 - 2. Task Sequence Variable: DriverGroup001 - 3. Value: Windows 10 x64\\%Make%\\%Model% - 2. Configure the **Inject Drivers** action with the following settings: - 1. Choose a selection profile: Nothing - 2. Install all drivers from the selection profile - >[!NOTE] - >The configuration above indicates that MDT should only use drivers from the folder specified by the DriverGroup001 property, which is defined by the "Choose a selection profile: Nothing" setting, and that MDT should not use plug and play to determine which drivers to copy, which is defined by the "Install all drivers from the selection profile" setting. +2. On the **Task Sequence** tab, configure the **Windows 10 Enterprise x64 RTM Custom Image** task sequence with the following settings: + + 1. Preinstall: After the **Enable BitLocker (Offline)** action, add a **Set Task Sequence Variable** action with the following settings: + - Name: Set DriverGroup001 + - Task Sequence Variable: DriverGroup001 + - Value: Windows 10 x64\\%Make%\\%Model% + + 2. Configure the **Inject Drivers** action with the following settings: + - Choose a selection profile: Nothing + - Install all drivers from the selection profile + + > [!NOTE] + > The configuration above indicates that MDT should only use drivers from the folder specified by the DriverGroup001 property, which is defined by the "Choose a selection profile: Nothing" setting, and that MDT should not use plug and play to determine which drivers to copy, which is defined by the "Install all drivers from the selection profile" setting. 3. State Restore. Enable the **Windows Update (Pre-Application Installation)** action. + 4. State Restore. Enable the **Windows Update (Post-Application Installation)** action. + 3. Click **OK**. -![drivergroup](../images/fig6-taskseq.png) + ![drivergroup](../images/fig6-taskseq.png) -The task sequence for production deployment. + The task sequence for production deployment. ## Step 7: Configure the MDT production deployment share @@ -474,12 +480,12 @@ On **MDT01**: In the **Lite Touch Boot Image Settings** area: - 1. Image description: MDT Production x86 - 2. ISO file name: MDT Production x86.iso + - Image description: MDT Production x86 + - ISO file name: MDT Production x86.iso - > [!NOTE] - > - >Because you are going to use Pre-Boot Execution Environment (PXE) later to deploy the machines, you do not need the ISO file; however, we recommend creating ISO files because they are useful when troubleshooting deployments and for quick tests. + > [!NOTE] + > + > Because you are going to use Pre-Boot Execution Environment (PXE) later to deploy the machines, you do not need the ISO file; however, we recommend creating ISO files because they are useful when troubleshooting deployments and for quick tests. 6. On the **Drivers and Patches** sub tab, select the **WinPE x86** selection profile and select the **Include all drivers from the selection profile** option. @@ -488,8 +494,9 @@ On **MDT01**: 8. On the **General** sub tab, configure the following settings: In the **Lite Touch Boot Image Settings** area: - 1. Image description: MDT Production x64 - 2. ISO file name: MDT Production x64.iso + + - Image description: MDT Production x64 + - ISO file name: MDT Production x64.iso 9. In the **Drivers and Patches** sub tab, select the **WinPE x64** selection profile and select the **Include all drivers from the selection profile** option. @@ -497,13 +504,12 @@ On **MDT01**: 11. Click **OK**. ->[!NOTE] ->It will take a while for the Deployment Workbench to create the monitoring database and web service. + >[!NOTE] + >It will take a while for the Deployment Workbench to create the monitoring database and web service. + ![figure 8](../images/mdt-07-fig08.png) -![figure 8](../images/mdt-07-fig08.png) - -The Windows PE tab for the x64 boot image. + The Windows PE tab for the x64 boot image. ### The rules explained @@ -514,6 +520,7 @@ You can optionally remove the **UserID** and **UserPassword** entries from Boots ### The Bootstrap.ini file This is the MDT Production Bootstrap.ini: + ``` [Settings] Priority=Default @@ -529,6 +536,7 @@ SkipBDDWelcome=YES ### The CustomSettings.ini file This is the CustomSettings.ini file with the new join domain information: + ``` [Settings] Priority=Default @@ -734,9 +742,9 @@ On **MDT01**: 3. Right-click the **MDT Production** deployment share folder and select **Update Deployment Share**. 4. After updating the deployment share, use the Windows Deployment Services console to, verify that the multicast namespace was created. -![figure 13](../images/mdt-07-fig15.png) + ![figure 13](../images/mdt-07-fig15.png) -The newly created multicast namespace. + The newly created multicast namespace. ## Use offline media to deploy Windows 10 @@ -822,7 +830,7 @@ On **MDT01**: The ISO that you got when updating the offline media item can be burned to a DVD and used directly (it will be bootable), but it is often more efficient to use USB sticks instead since they are faster and can hold more data. (A dual-layer DVD is limited to 8.5 GB.) >[!TIP] ->In this example, the .wim file is 5.5 GB in size. However, bootable USB sticks are formatted with the FAT32 file system which limits file size to 4.0 GB. You can place the image on a different drive (ex: E:\Deploy\Operating Systems\W10EX64RTM\REFW10X64-001.swm) and then modify E:\Deploy\Control\OperatingSystems.xml to point to it. Alternatively to keep using the USB you must split the .wim file, which can be done using DISM:
 
Dism /Split-Image /ImageFile:D:\MDTOfflinemedia\Content\Deploy\Operating Systems\W10EX64RTM\REFW10X64-001.wim /SWMFile:E:\sources\install.swm /FileSize:3800.
 
Windows Setup automatically installs from this file, provided you name it install.swm. The file names for the next files include numbers, for example: install2.swm, install3.swm.
 
To enable split image in MDT, the Settings.xml file in your deployment share (ex: D:\MDTProduction\Control\Settings.xml) must have the **SkipWimSplit** value set to **False**. By default this value is set to True (\True\), so this must be changed and the offline media content updated. +>In this example, the .wim file is 5.5 GB in size. However, bootable USB sticks are formatted with the FAT32 file system which limits file size to 4.0 GB. You can place the image on a different drive (ex: E:\Deploy\Operating Systems\W10EX64RTM\REFW10X64-001.swm) and then modify E:\Deploy\Control\OperatingSystems.xml to point to it. Alternatively to keep using the USB you must split the .wim file, which can be done using DISM:
 
Dism /Split-Image /ImageFile:D:\MDTOfflinemedia\Content\Deploy\Operating Systems\W10EX64RTM\REFW10X64-001.wim /SWMFile:E:\sources\install.swm /FileSize:3800.
 
Windows Setup automatically installs from this file, provided you name it install.swm. The file names for the next files include numbers, for example: install2.swm, install3.swm.
 
To enable split image in MDT, the Settings.xml file in your deployment share (ex: D:\MDTProduction\Control\Settings.xml) must have the **SkipWimSplit** value set to **False**. By default this value is set to True (`True`), so this must be changed and the offline media content updated. Follow these steps to create a bootable USB stick from the offline media content: diff --git a/windows/deployment/windows-10-subscription-activation.md b/windows/deployment/windows-10-subscription-activation.md index 2c46f21b47..8d39946e05 100644 --- a/windows/deployment/windows-10-subscription-activation.md +++ b/windows/deployment/windows-10-subscription-activation.md @@ -121,7 +121,7 @@ If the device is running Windows 10, version 1809 or later: - Windows 10 Pro Education, version 1903 or later installed on the devices to be upgraded. -- A device with a Windows 10 Pro Education digital license. You can confirm this information in Settings > Update & Security > Activation. +- A device with a Windows 10 Pro Education digital license. You can confirm this information in **Settings > Update & Security > Activation**. - The Education tenant must have an active subscription to Microsoft 365 with a Windows 10 Enterprise license or a Windows 10 Enterprise or Education subscription. @@ -152,7 +152,7 @@ You can benefit by moving to Windows as an online service in the following ways: ## How it works -The device is AAD joined from Settings > Accounts > Access work or school. +The device is AAD joined from **Settings > Accounts > Access work or school**. The IT administrator assigns Windows 10 Enterprise to a user. See the following figure. diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 592e559c29..456e3466fb 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -328,7 +328,7 @@ New command-line switches are also available to control BitLocker: - **Setup.exe /BitLocker ForceKeepActive** - Enable upgrade without suspending BitLocker, but if upgrade does not work, fail the upgrade. -For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#33) +For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#33). ### Feature update improvements @@ -426,7 +426,7 @@ If you wish to take advantage of [Kiosk capabilities in Edge](https://docs.micro Intune and Microsoft Endpoint Manager policies have been added to enable hybrid Azure AD-joined authentication. Mobile Device Management (MDM) has added over 150 new policies and settings in this release, including the [MDMWinsOverGP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-controlpolicyconflict) policy, to enable easier transition to cloud-based management. -For more information, see [What's New in MDM enrollment and management](https://docs.microsoft.com/windows/client-management/mdm/new-in-windows-mdm-enrollment-management#whatsnew1803) +For more information, see [What's New in MDM enrollment and management](https://docs.microsoft.com/windows/client-management/mdm/new-in-windows-mdm-enrollment-management#whatsnew1803). ### OS uninstall period @@ -505,7 +505,7 @@ Added policies include: - [Minimum disk size allowed to use Peer Caching](/windows/deployment/update/waas-delivery-optimization#minimum-disk-size-allowed-to-use-peer-caching) - [Minimum Peer Caching Content File Size](/windows/deployment/update/waas-delivery-optimization#minimum-peer-caching-content-file-size) -To check out all the details, see [Configure Delivery Optimization for Windows 10 updates](/windows/deployment/update/waas-delivery-optimization) +To check out all the details, see [Configure Delivery Optimization for Windows 10 updates](/windows/deployment/update/waas-delivery-optimization). ### Uninstalled in-box apps no longer automatically reinstall @@ -615,7 +615,8 @@ If you have a device that has been updated to Windows 10 Enterprise LTSC 2019, t - Windows 10 PCs must be connected to the same enterprise network via Ethernet or a secure Wi-Fi connection. -It is important to note that Miracast over Infrastructure is not a replacement for standard Miracast. Instead, the functionality is complementary, and provides an advantage to users who are part of the enterprise network. Users who are guests to a particular location and don’t have access to the enterprise network will continue to connect using the Wi-Fi Direct connection method. +> [!IMPORTANT] +> Miracast over Infrastructure is not a replacement for standard Miracast. Instead, the functionality is complementary, and provides an advantage to users who are part of the enterprise network. Users who are guests to a particular location and don’t have access to the enterprise network will continue to connect using the Wi-Fi Direct connection method. ## Registry editor improvements From ad4e17d504835cc87f7332da4732767a8a8323a2 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Fri, 5 Mar 2021 09:06:29 -0800 Subject: [PATCH 557/708] Update ios-configure-features.md --- .../microsoft-defender-atp/ios-configure-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index 01adf69122..764ed7c7d9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -100,7 +100,7 @@ Defender for Endpoint for iOS enables admins to configure custom indicators on i Phishing websites impersonate trustworthy websites for the purpose of obtaining your personal or financial information. Visit the [Provide feedback about network protection](https://www.microsoft.com/wdsi/filesubmission/exploitguard/networkprotection) page if you want to report a website that could be a phishing site. -## Battery Consumption issues on iOS when MDE is installed +## Battery Consumption issues on iOS when Microsoft Defender for Endpoint is installed The battery usage by an app is computed by Apple based on a multitude of factors including CPU and Network usage. Microsoft Defender for Endpoint uses a local/loop-back VPN in the background to check web traffic for any malicious websites or connections. Network packets from any app go through this check and Apple wrongly accounts this in computing the battery usage of Microsoft Defender for Endpoint. This gives a false impression to the user. The actual battery consumption of Microsoft Defender for Endpoint is lesser than what is shown on the Battery Settings page on the device. This is based on tests that we have done to understand battery consumption by our app. From 9dfc9f935e5915262caccc1e25d9d61c4d1c152a Mon Sep 17 00:00:00 2001 From: jcaparas Date: Fri, 5 Mar 2021 09:13:22 -0800 Subject: [PATCH 558/708] Update ios-configure-features.md --- .../microsoft-defender-atp/ios-configure-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index 764ed7c7d9..ce5f2102a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -102,7 +102,7 @@ Phishing websites impersonate trustworthy websites for the purpose of obtaining ## Battery Consumption issues on iOS when Microsoft Defender for Endpoint is installed -The battery usage by an app is computed by Apple based on a multitude of factors including CPU and Network usage. Microsoft Defender for Endpoint uses a local/loop-back VPN in the background to check web traffic for any malicious websites or connections. Network packets from any app go through this check and Apple wrongly accounts this in computing the battery usage of Microsoft Defender for Endpoint. This gives a false impression to the user. The actual battery consumption of Microsoft Defender for Endpoint is lesser than what is shown on the Battery Settings page on the device. This is based on tests that we have done to understand battery consumption by our app. +The battery usage by an app is computed by Apple based on a multitude of factors including CPU and Network usage. Microsoft Defender for Endpoint uses a local/loop-back VPN in the background to check web traffic for any malicious websites or connections. Network packets from any app go through this check and that causes the battery usage of Microsoft Defender for Endpoint to be computed inaccurately. This gives a false impression to the user. The actual battery consumption of Microsoft Defender for Endpoint is lesser than what is shown on the Battery Settings page on the device. This is based on conducted tests done on the Microsoft Defender for Endpoint app to understand battery consumption. Also the VPN used is a local VPN and unlike traditional VPNs, network traffic is not sent outside the device. From 35b35e492b9b89565f59be2fe82f4389062f9f5c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 5 Mar 2021 09:15:55 -0800 Subject: [PATCH 559/708] More improvements for spacing and markup --- .../set-up-shared-or-guest-pc.md | 2 +- .../deploy-a-windows-10-image-using-mdt.md | 5 +++- .../windows-10-subscription-activation.md | 7 +++++ .../ltsc/whats-new-windows-10-2019.md | 26 +++++++++++++++++-- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/windows/configuration/set-up-shared-or-guest-pc.md b/windows/configuration/set-up-shared-or-guest-pc.md index b384589f9d..d84bf41c84 100644 --- a/windows/configuration/set-up-shared-or-guest-pc.md +++ b/windows/configuration/set-up-shared-or-guest-pc.md @@ -228,7 +228,7 @@ On a desktop computer, navigate to **Settings** > **Accounts** > **Work ac * Create exempt accounts before signing out when turning shared pc mode on. * The account management service supports accounts that are exempt from deletion. - * An account can be marked exempt from deletion by adding the account SID to the registry key:`HKEY_LOCAL_MACHINE\SOFTARE\Microsoft\Windows\CurrentVersion\SharedPC\Exemptions\`. + * An account can be marked exempt from deletion by adding the account SID to the registry key: `HKEY_LOCAL_MACHINE\SOFTARE\Microsoft\Windows\CurrentVersion\SharedPC\Exemptions\`. * To add the account SID to the registry key using PowerShell: ```powershell diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 2a53ee6346..ed7461ad5c 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -288,7 +288,10 @@ On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). -2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. Note that extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. +2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. + + > [!NOTE] + > Extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. 3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. diff --git a/windows/deployment/windows-10-subscription-activation.md b/windows/deployment/windows-10-subscription-activation.md index 8d39946e05..16a70ae7dc 100644 --- a/windows/deployment/windows-10-subscription-activation.md +++ b/windows/deployment/windows-10-subscription-activation.md @@ -68,12 +68,19 @@ The following figure illustrates how deploying Windows 10 has evolved with each ![Illustration of how Windows 10 deployment has evolved](images/sa-evolution.png) - **Windows 7** required you to redeploy the operating system using a full wipe-and-load process if you wanted to change from Windows 7 Professional to Windows 10 Enterprise.
+ - **Windows 8.1** added support for a Windows 8.1 Pro to Windows 8.1 Enterprise in-place upgrade (considered a “repair upgrade” because the OS version was the same before and after).  This was a lot easier than wipe-and-load, but it was still time-consuming.
+ - **Windows 10, version 1507** added the ability to install a new product key using a provisioning package or using MDM to change the SKU.  This required a reboot, which would install the new OS components, and took several minutes to complete. However, it was a lot quicker than in-place upgrade.
+ - **Windows 10, version 1607** made a big leap forward. Now you can just change the product key and the SKU instantly changes from Windows 10 Pro to Windows 10 Enterprise.  In addition to provisioning packages and MDM, you can just inject a key using SLMGR.VBS (which injects the key into WMI), so it became trivial to do this using a command line.
+ - **Windows 10, version 1703** made this “step-up” from Windows 10 Pro to Windows 10 Enterprise automatic for those that subscribed to Windows 10 Enterprise E3 or E5 via the CSP program.
+ - **Windows 10, version 1709** adds support for Windows 10 Subscription Activation, very similar to the CSP support but for large enterprises, enabling the use of Azure AD for assigning licenses to users. When those users sign in on an AD or Azure AD-joined machine, it automatically steps up from Windows 10 Pro to Windows 10 Enterprise.
+ - **Windows 10, version 1803** updates Windows 10 Subscription Activation to enable pulling activation keys directly from firmware for devices that support firmware-embedded keys. It is no longer necessary to run a script to perform the activation step on Windows 10 Pro prior to activating Enterprise. For virtual machines and hosts running Windows 10, version 1803 [Inherited Activation](#inherited-activation) is also enabled.
+ - **Windows 10, version 1903** updates Windows 10 Subscription Activation to enable step up from Windows 10 Pro Education to Windows 10 Education for those with a qualifying Windows 10 or Microsoft 365 subscription. ## Requirements diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 456e3466fb..1fb4dffbde 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -100,24 +100,37 @@ Endpoint detection and response is improved. Enterprise customers can now take a - Historical detection capability ensures new detection rules apply to up to six months of stored data to detect previous attacks that might not have been noticed. **Threat response** is improved when an attack is detected, enabling immediate action by security teams to contain a breach: -- [Take response actions on a machine](/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection) - Quickly respond to detected attacks by isolating machines or collecting an investigation package. + - [Take response actions on a machine](/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection) - Quickly respond to detected attacks by isolating machines or collecting an investigation package. - [Take response actions on a file](/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection) - Quickly respond to detected attacks by stopping and quarantining files or blocking a file. Additional capabilities have been added to help you gain a holistic view on **investigations** include: + - [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics) - Threat Analytics is a set of interactive reports published by the Microsoft Defender for Endpoint research team as soon as emerging threats and outbreaks are identified. The reports help security operations teams assess impact on their environment and provides recommended actions to contain, increase organizational resilience, and prevent specific threats. + - [Query data using Advanced hunting in Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection) + - [Use Automated investigations to investigate and remediate threats](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) + - [Investigate a user account](/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection) - Identify user accounts with the most active alerts and investigate cases of potential compromised credentials. + - [Alert process tree](/windows/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection#alert-process-tree) - Aggregates multiple detections and related events into a single view to reduce case resolution time. + - [Pull alerts using REST API](/windows/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection) - Use REST API to pull alerts from Microsoft Defender for Endpoint. Other enhanced security features include: + - [Check sensor health state](/windows/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection) - Check an endpoint's ability to provide sensor data and communicate with the Microsoft Defender for Endpoint service and fix known issues. + - [Managed security service provider (MSSP) support](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/mssp-support-windows-defender-advanced-threat-protection) - Microsoft Defender for Endpoint adds support for this scenario by providing MSSP integration. The integration will allow MSSPs to take the following actions: Get access to MSSP customer's Windows Defender Security Center portal, fetch email notifications, and fetch alerts through security information and event management (SIEM) tools. + - [Integration with Azure Defender](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#integration-with-azure-security-center) - Microsoft Defender for Endpoint integrates with Azure Defender to provide a comprehensive server protection solution. With this integration Azure Defender can leverage the power of Defender for Endpoint to provide improved threat detection for Windows Servers. + - [Integration with Microsoft Cloud App Security](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/microsoft-cloud-app-security-integration) - Microsoft Cloud App Security leverages Microsoft Defender for Endpoint signals to allow direct visibility into cloud application usage including the use of unsupported cloud services (shadow IT) from all Defender for Endpoint monitored machines. + - [Onboard Windows Server 2019](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#windows-server-version-1803-and-windows-server-2019) - Microsoft Defender for Endpoint now adds support for Windows Server 2019. You'll be able to onboard Windows Server 2019 in the same method available for Windows 10 client machines. + - [Onboard previous versions of Windows](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/onboard-downlevel-windows-defender-advanced-threat-protection) - Onboard supported versions of Windows machines so that they can send sensor data to the Microsoft Defender for Endpoint sensor. + - [Enable conditional access to better protect users, devices, and data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection) We've also added a new assessment for the Windows time service to the **Device performance & health** section. If we detect that your device’s time is not properly synced with our time servers and the time-syncing service is disabled, we’ll provide the option for you to turn it back on. @@ -192,16 +205,25 @@ Improvements have been added are to Windows Hello for Business and Credential Gu New features in Windows Hello enable a better device lock experience, using multifactor unlock with new location and user proximity signals. Using Bluetooth signals, you can configure your Windows 10 device to automatically lock when you walk away from it, or to prevent others from accessing the device when you are not present. New features in [Windows Hello for Business](/windows/security/identity-protection/hello-for-business/hello-identity-verification.md) include: + - You can now reset a forgotten PIN without deleting company managed data or apps on devices managed by [Microsoft Intune](https://www.microsoft.com/cloud-platform/microsoft-intune). + - For Windows Phone devices, an administrator is able to initiate a remote PIN reset through the Intune portal. + - For Windows desktops, users are able to reset a forgotten PIN through **Settings > Accounts > Sign-in options**. For more details, check out [What if I forget my PIN?](/windows/security/identity-protection/hello-for-business/hello-features#pin-reset). [Windows Hello](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-features) now supports FIDO 2.0 authentication for Azure AD Joined Windows 10 devices and has enhanced support for shared devices, as described in [Kiosk configuration](#kiosk-configuration). + - Windows Hello is now [password-less on S-mode](https://www.windowslatest.com/2018/02/12/microsoft-make-windows-10-password-less-platform/). + - Support for S/MIME with Windows Hello for Business and APIs for non-Microsoft identity lifecycle management solutions. + - Windows Hello is part of the account protection pillar in Windows Defender Security Center. Account Protection will encourage password users to set up Windows Hello Face, Fingerprint or PIN for faster sign in, and will notify Dynamic lock users if Dynamic lock has stopped working because their phone or device Bluetooth is off. + - You can set up Windows Hello from lock screen for MSA accounts. We’ve made it easier for Microsoft account users to set up Windows Hello on their devices for faster and more secure sign-in. Previously, you had to navigate deep into Settings to find Windows Hello. Now, you can set up Windows Hello Face, Fingerprint or PIN straight from your lock screen by clicking the Windows Hello tile under Sign-in options. + - New [public API](https://docs.microsoft.com/uwp/api/windows.security.authentication.web.core.webauthenticationcoremanager.findallaccountsasync#Windows_Security_Authentication_Web_Core_WebAuthenticationCoreManager_FindAllAccountsAsync_Windows_Security_Credentials_WebAccountProvider_) for secondary account SSO for a particular identity provider. + - It is easier to set up Dynamic lock, and WD SC actionable alerts have been added when Dynamic lock stops working (ex: phone Bluetooth is off). For more information, see: [Windows Hello and FIDO2 Security Keys enable secure and easy authentication for shared devices](https://blogs.windows.com/business/2018/04/17/windows-hello-fido2-security-keys/#OdKBg3pwJQcEKCbJ.97) @@ -288,7 +310,7 @@ For details, see [MBR2GPT.EXE](/windows/deployment/mbr-to-gpt). The following new DISM commands have been added to manage feature updates: - **DISM /Online /Initiate-OSUninstall** - - Initiates a OS uninstall to take the computer back to the previous installation of windows. + - Initiates an OS uninstall to take the computer back to the previous installation of windows. - **DISM /Online /Remove-OSUninstall** - Removes the OS uninstall capability from the computer. From a84714f2ceea1babafe461df9dd8d11ebf00a2a6 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 5 Mar 2021 19:30:37 +0200 Subject: [PATCH 560/708] Update gov.md Typo with Compliance Manager product name. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 98632acbf5..77eb8fddab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -120,7 +120,7 @@ Spreadsheet of domains list | Description For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). > [!NOTE] -> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column. +> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering, look for the records labeled as "US Gov" and your specific cloud under the geography column.
@@ -155,7 +155,7 @@ Threat analytics | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/ch Web content filtering | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Azure Sentinel | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Microsoft Cloud App Security | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Compliance Center | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog +Integrations: Microsoft Compliance Manager | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Defender for Identity | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Defender for Office 365 | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Endpoint DLP | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog From 103a244315101d453cd7e4ae3c002edd38f9e765 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 5 Mar 2021 19:36:54 +0200 Subject: [PATCH 561/708] Update microsoft-cloud-app-security-config.md https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9253 --- .../microsoft-cloud-app-security-config.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index 6a1580f180..1a91ff9489 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -1,7 +1,7 @@ --- title: Configure Microsoft Cloud App Security integration ms.reviewer: -description: Learn how to turn on the settings to enable the Microsoft Defender ATP integration with Microsoft Cloud App Security. +description: Learn how to turn on the settings to enable the Microsoft Defender for Endpoint integration with Microsoft Cloud App Security. keywords: cloud, app, security, settings, integration, discovery, report search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -35,7 +35,7 @@ To benefit from Microsoft Defender for Endpoint cloud app discovery signals, tur >[!NOTE] >This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)) or later Windows 10 versions. -> See [Microsoft Defender for Endpoint integration with Microsoft Cloud App Security](https://docs.microsoft.com/cloud-app-security/wdatp-integration) for detailed integration of Microsoft Defender for Endpoint with Microsoft Cloud App Security. +> See [Microsoft Defender for Endpoint integration with Microsoft Cloud App Security](https://docs.microsoft.com/cloud-app-security/mde-integration) for detailed integration of Microsoft Defender for Endpoint with Microsoft Cloud App Security. ## Enable Microsoft Cloud App Security in Microsoft Defender for Endpoint From eea7da1cff7bd98d69aef590814d85e664e6c0da Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Fri, 5 Mar 2021 19:39:06 +0200 Subject: [PATCH 562/708] Update microsoft-cloud-app-security-config.md Acrolinx --- .../microsoft-cloud-app-security-config.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index 1a91ff9489..54207a51bc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -52,7 +52,7 @@ To view and access Microsoft Defender for Endpoint data in Microsoft Cloud Apps For more information about cloud discovery, see [Working with discovered apps](https://docs.microsoft.com/cloud-app-security/discovered-apps). -If you are interested in trying Microsoft Cloud App Security, see [Microsoft Cloud App Security Trial](https://signup.microsoft.com/Signup?OfferId=757c4c34-d589-46e4-9579-120bba5c92ed&ali=1). +If you're interested in trying Microsoft Cloud App Security, see [Microsoft Cloud App Security Trial](https://signup.microsoft.com/Signup?OfferId=757c4c34-d589-46e4-9579-120bba5c92ed&ali=1). ## Related topic - [Microsoft Cloud App Security integration](microsoft-cloud-app-security-integration.md) From a6472c18c9d4ae3cd87ef6d57a3a423c76b71351 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 5 Mar 2021 09:54:33 -0800 Subject: [PATCH 563/708] Update configure-md-app-guard.md --- .../configure-md-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md index c07e9023c2..17ea8c1679 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md @@ -8,7 +8,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/17/2017 +ms.date: 03/05/2021 ms.reviewer: manager: dansimp ms.custom: asr From df2e0e01c8268b4acc8ced552f4cb34b6bed995e Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Fri, 5 Mar 2021 10:55:16 -0700 Subject: [PATCH 564/708] Update windows-update-resources.md Simplified. --- windows/deployment/update/windows-update-resources.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-update-resources.md b/windows/deployment/update/windows-update-resources.md index 439b4f04e7..364700c9e3 100644 --- a/windows/deployment/update/windows-update-resources.md +++ b/windows/deployment/update/windows-update-resources.md @@ -38,7 +38,7 @@ The following resources provide additional information about using Windows Updat ## Reset Windows Update components manually -1. Open a Windows command prompt as Administrator. To open a command prompt as Administrator, click **Start > Run**. Copy and paste (or type) the following command and then press Ctrl+Shift+Enter to run the command as an Administrator: +1. Open a Windows command prompt as Administrator, and then run this command: ``` console cmd ``` From 3e051a9b1ad68c760ab02aab735f1ec887e467b4 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Fri, 5 Mar 2021 10:57:26 -0700 Subject: [PATCH 565/708] Update waas-delivery-optimization.md Corrected grammar. --- windows/deployment/update/waas-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index aaf074509d..b092e01f7d 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -69,7 +69,7 @@ For information about setting up Delivery Optimization, including tips for the b - [Dynamic updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/the-benefits-of-windows-10-dynamic-update/ba-p/467847) > [!NOTE] -> Volume licensed versions of Office 2019, such as Office Professional Plus 2019, can take advantage of Delivery Optimization, but only for background updates. Delivery Optimization isn't available for installation or for foreground updates. The same applies to volume licensed versions of Project 2019 and Visio 2019. +> Volume-licensed versions of Office 2019, such as Office Professional Plus 2019, can take advantage of Delivery Optimization for background updates. Delivery Optimization isn't available for installation or for foreground updates. The same applies to volume-licensed versions of Project 2019 and Visio 2019. ## Requirements From a15119f99d354c12c63811216153f6d2fda15352 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 5 Mar 2021 10:28:17 -0800 Subject: [PATCH 566/708] Spacing and markup --- .../deploy-a-windows-10-image-using-mdt.md | 34 +++++++++---------- .../windows-10-subscription-activation.md | 2 +- .../hello-feature-pin-reset.md | 2 +- ...Onboard-Windows-10-multi-session-device.md | 2 +- .../ltsc/whats-new-windows-10-2019.md | 2 +- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index ed7461ad5c..baf64f9c7e 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -61,20 +61,20 @@ On **DC01**: .\Set-OUPermissions.ps1 -Account MDT_JD -TargetOU "OU=Workstations,OU=Computers,OU=Contoso" ``` -The following is a list of the permissions being granted: + The following is a list of the permissions being granted: -- Scope: This object and all descendant objects -- Create Computer objects -- Delete Computer objects -- Scope: Descendant Computer objects -- Read All Properties -- Write All Properties -- Read Permissions -- Modify Permissions -- Change Password -- Reset Password -- Validated write to DNS host name -- Validated write to service principal name + - Scope: This object and all descendant objects + - Create Computer objects + - Delete Computer objects + - Scope: Descendant Computer objects + - Read All Properties + - Write All Properties + - Read Permissions + - Modify Permissions + - Change Password + - Reset Password + - Validated write to DNS host name + - Validated write to service principal name ## Step 2: Set up the MDT production deployment share @@ -288,7 +288,7 @@ On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). -2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. +2. Extract **PROWinx64.exe** to a temporary folder—in this example to the **C:\\Tmp\\ProWinx64** folder. > [!NOTE] > Extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. @@ -689,9 +689,9 @@ On **HV01**: 4. Setup now begins and does the following: - 1. Installs the Windows 10 Enterprise operating system. - 2. Installs the added application. - 3. Updates the operating system via your local Windows Server Update Services (WSUS) server. + - Installs the Windows 10 Enterprise operating system. + - Installs the added application. + - Updates the operating system via your local Windows Server Update Services (WSUS) server. ![pc0005 image1](../images/pc0005-vm.png) diff --git a/windows/deployment/windows-10-subscription-activation.md b/windows/deployment/windows-10-subscription-activation.md index 16a70ae7dc..300e9da96e 100644 --- a/windows/deployment/windows-10-subscription-activation.md +++ b/windows/deployment/windows-10-subscription-activation.md @@ -21,7 +21,7 @@ ms.topic: article Starting with Windows 10, version 1703 Windows 10 Pro supports the Subscription Activation feature, enabling users to “step-up” from Windows 10 Pro to **Windows 10 Enterprise** automatically if they are subscribed to Windows 10 Enterprise E3 or E5. -With Windows 10, version 1903 the Subscription Activation feature also supports the ability to step-up from Windows 10 Pro Education to the Enterprise grade edition for educational institutions – **Windows 10 Education**. +With Windows 10, version 1903 the Subscription Activation feature also supports the ability to step-up from Windows 10 Pro Education to the Enterprise grade edition for educational institutions—**Windows 10 Education**. The Subscription Activation feature eliminates the need to manually deploy Windows 10 Enterprise or Education images on each target device, then later standing up on-prem key management services such as KMS or MAK based activation, entering GVLKs, and subsequently rebooting client devices. diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index e0b41cbef2..b06b997753 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -131,7 +131,7 @@ On-premises deployments provide users with the ability to reset forgotten PINs e You may find that PIN reset from settings only works post login, and that the "lock screen" PIN reset function will not work if you have any matching limitation of SSPR password reset from the lock screen. For more information, see [Enable Azure Active Directory self-service password reset at the Windows sign-in screen - **General limitations**](https://docs.microsoft.com/azure/active-directory/authentication/howto-sspr-windows#general-limitations). > [!NOTE] -> Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch the [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience) video. +> Visit the [Windows Hello for Business Videos](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos.md) page and watch [Windows Hello for Business forgotten PIN user experience](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-videos#windows-hello-for-business-forgotten-pin-user-experience). ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md index 2950bc11b8..ea3eb1315c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md @@ -45,7 +45,7 @@ Microsoft recommends onboarding Windows Virtual Desktop as a single entry per vi Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It is executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you are using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. > [!NOTE] -> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is NOT recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. +> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is _not_ recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. ## Scenarios There are several ways to onboard a WVD host machine: diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 1fb4dffbde..81161b833f 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -337,7 +337,7 @@ It is also now possible to run a script if the user rolls back their version of `/PostRollback [\setuprollback.cmd] [/postrollback {system / admin}]` -For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#21) +For more information, see [Windows Setup Command-Line Options](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-setup-command-line-options#21). New command-line switches are also available to control BitLocker: From ca07a12ced0098a6283221399867047cb97ff050 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 5 Mar 2021 10:30:32 -0800 Subject: [PATCH 567/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- ...tes-baselines-microsoft-defender-antivirus.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index dba7425369..f1e784ee1e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: pahuijbr manager: dansimp -ms.date: 02/12/2021 +ms.date: 03/05/2021 ms.technology: mde --- @@ -408,6 +408,20 @@ We recommend updating your Windows 10 (Enterprise, Pro, and Home editions), Wind For more information, see [Microsoft Defender update for Windows operating system installation images](https://support.microsoft.com/help/4568292/defender-update-for-windows-operating-system-installation-images).

+1.1.2103.01 + + Package version: **1.1.2103.01** + Platform version: **4.18.2101.9** + Engine version: **1.17800.5** + Signature version: **1.331.2302.0** + +### Fixes +- None + +### Additional information +- None +
+
1.1.2102.03  Package version: **1.1.2102.03** From 88a20e5872575c3c7934a61968eeff652659eb2a Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 5 Mar 2021 10:44:28 -0800 Subject: [PATCH 568/708] Made alt text unique to satisfy build error --- windows/configuration/set-up-shared-or-guest-pc.md | 2 +- windows/whats-new/ltsc/whats-new-windows-10-2019.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/set-up-shared-or-guest-pc.md b/windows/configuration/set-up-shared-or-guest-pc.md index d84bf41c84..2d7b4b2b66 100644 --- a/windows/configuration/set-up-shared-or-guest-pc.md +++ b/windows/configuration/set-up-shared-or-guest-pc.md @@ -108,7 +108,7 @@ You can configure Windows to be in shared PC mode in a couple different ways: 8. On the **Configuration settings** page, set the ‘Shared PC Mode’ value to **Enabled**. > [!div class="mx-imgBorder"] - > ![Shared PC settings in ICD](images/shared_pc_3.png) + > ![Shared PC mode in the Configuration settings page](images/shared_pc_3.png) 9. From this point on, you can configure any additional settings you’d like to be part of this policy, and then follow the rest of the set-up flow to its completion by selecting **Create** after **Step 4**. diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 81161b833f..dd9655ac64 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -660,7 +660,7 @@ See the following example: ![Enter your credentials](../images/RDPwBioTime.png "Windows Hello") -![Enter your credentials](../images/RDPwBio2.png "Windows Hello personal") +![Initiate a Remote Desktop connection](../images/RDPwBio2.png "Windows Hello personal") ![Microsoft Hyper-V Server 2016](../images/hyper-v.png "Microsoft Hyper-V Server 2016") From 427a0f072168f868d6dea112d052ccc21dd805dc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 5 Mar 2021 11:16:40 -0800 Subject: [PATCH 569/708] delete file --- .openpublishing.redirection.json | 5 +++ .../microsoft-defender-atp/manage-edr.md | 43 ------------------- 2 files changed, 5 insertions(+), 43 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/manage-edr.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index c4199cc4dd..90e5c3177c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1699,6 +1699,11 @@ "source_path": "windows/security/threat-protection/windows-defender-atp/manage-edr.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-edr", "redirect_document_id": true + }, + { + "source_path": "windows/security/threat-protection/microsoft-defender-atp/manage-edrmanage-edr.md", + "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response", + "redirect_document_id": false }, { "source_path": "windows/security/threat-protection/windows-defender-atp/management-apis.md", diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md b/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md deleted file mode 100644 index 5ba421a832..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-edr.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Manage endpoint detection and response capabilities -description: Manage endpoint detection and response capabilities -ms.reviewer: -keywords: -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: m365-security -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: - - m365-security-compliance - - m365initiative-defender-endpoint -ms.topic: conceptual -ms.technology: mde ---- - -# Manage endpoint detection and response capabilities - -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -Manage the alerts queue, investigate devices in the devices list, take response actions, and hunt for possible threats in your organization using advanced hunting. - - -## In this section -Topic | Description -:---|:--- -[Alerts queue](alerts-queue-endpoint-detection-response.md)| View the alerts surfaced in Microsoft Defender Security Center. -[Devices list](machines-view-overview.md) | Learn how you can view and manage the devices list, manage device groups, and investigate device related alerts. -[Take response actions](response-actions.md)| Take response actions on devices and files to quickly respond to detected attacks and contain threats. -[Query data using advanced hunting](advanced-hunting-query-language.md)| Proactively hunt for possible threats across your organization using a powerful search and query tool. From f1e2552e3fd1ccf804f3c1468d4a587b8d7356f9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 5 Mar 2021 11:16:58 -0800 Subject: [PATCH 570/708] file rename --- ...n-device.md => Onboard-Windows-10-multi-session-device-new.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{Onboard-Windows-10-multi-session-device.md => Onboard-Windows-10-multi-session-device-new.md} (100%) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device.md rename to windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md From 23196efb969e4c97c8e3b5694b2c95d242b1288d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 5 Mar 2021 11:17:49 -0800 Subject: [PATCH 571/708] fix file name cap --- ...n-device-new.md => onboard-windows-10-multi-session-device.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{Onboard-Windows-10-multi-session-device-new.md => onboard-windows-10-multi-session-device.md} (100%) diff --git a/windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/Onboard-Windows-10-multi-session-device-new.md rename to windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md From 2efba68974ecce297716f273393859f0972062ef Mon Sep 17 00:00:00 2001 From: greg-lindsay Date: Fri, 5 Mar 2021 11:28:12 -0800 Subject: [PATCH 572/708] alt text --- .../mandatory-user-profile.md | 12 +- .../diagnose-mdm-failures-in-windows-10.md | 10 +- windows/client-management/mdm/euiccs-csp.md | 30 --- .../client-management/mdm/euiccs-ddf-file.md | 206 +----------------- .../mdm/policy-csp-timelanguagesettings.md | 4 +- .../set-up-and-test-cortana-in-windows-10.md | 4 +- windows/configuration/images/Shared_PC_1.jpg | Bin 0 -> 40769 bytes .../set-up-shared-or-guest-pc.md | 28 +-- .../deploy-a-windows-10-image-using-mdt.md | 111 +++++----- .../deployment/update/media-dynamic-update.md | 3 - .../update/servicing-stack-updates.md | 7 +- .../update/update-compliance-get-started.md | 3 - .../update/waas-delivery-optimization.md | 9 +- .../update/waas-manage-updates-wufb.md | 9 +- .../update/windows-update-resources.md | 2 +- .../usmt-recognized-environment-variables.md | 12 +- ...ctive-directory-based-activation-client.md | 16 -- .../windows-10-subscription-activation.md | 1 - .../hello-feature-pin-reset.md | 4 +- .../hello-hybrid-key-whfb-settings-policy.md | 4 +- .../change-history-for-threat-protection.md | 2 +- windows/security/threat-protection/index.md | 6 +- .../mbsa-removal-and-guidance.md | 6 +- ...llect-diagnostic-data-update-compliance.md | 2 +- .../collect-diagnostic-data.md | 2 +- ...-arguments-microsoft-defender-antivirus.md | 2 +- ...-reference-microsoft-defender-antivirus.md | 2 +- ...scan-types-microsoft-defender-antivirus.md | 2 +- ...irst-sight-microsoft-defender-antivirus.md | 2 +- ...out-period-microsoft-defender-antivirus.md | 2 +- ...nteraction-microsoft-defender-antivirus.md | 2 +- ...exclusions-microsoft-defender-antivirus.md | 2 +- ...exclusions-microsoft-defender-antivirus.md | 2 +- ...-overrides-microsoft-defender-antivirus.md | 2 +- ...e-microsoft-defender-antivirus-features.md | 2 +- ...onnections-microsoft-defender-antivirus.md | 2 +- ...ifications-microsoft-defender-antivirus.md | 2 +- ...exclusions-microsoft-defender-antivirus.md | 2 +- ...n-features-microsoft-defender-antivirus.md | 2 +- ...protection-microsoft-defender-antivirus.md | 2 +- ...emediation-microsoft-defender-antivirus.md | 2 +- ...exclusions-microsoft-defender-antivirus.md | 2 +- ...iate-scans-microsoft-defender-antivirus.md | 2 +- ...ediate-scans-windows-defender-antivirus.md | 2 +- ...age-report-microsoft-defender-antivirus.md | 2 +- .../deploy-microsoft-defender-antivirus.md | 2 +- ...oyment-vdi-microsoft-defender-antivirus.md | 2 +- ...anted-apps-microsoft-defender-antivirus.md | 2 +- ...protection-microsoft-defender-antivirus.md | 2 +- .../evaluate-microsoft-defender-antivirus.md | 2 +- ...c-scanning-microsoft-defender-antivirus.md | 2 +- ...ed-updates-microsoft-defender-antivirus.md | 2 +- ...-endpoints-microsoft-defender-antivirus.md | 2 +- ...e-schedule-microsoft-defender-antivirus.md | 2 +- ...-baselines-microsoft-defender-antivirus.md | 2 +- ...evices-vms-microsoft-defender-antivirus.md | 2 +- ...rosoft-defender-antivirus-compatibility.md | 18 +- ...rosoft-defender-antivirus-in-windows-10.md | 2 +- ...fender-antivirus-on-windows-server-2016.md | 2 +- .../microsoft-defender-offline.md | 2 +- ...soft-defender-security-center-antivirus.md | 2 +- ...office-365-microsoft-defender-antivirus.md | 2 +- ...ecurity-settings-with-tamper-protection.md | 2 +- ...nteraction-microsoft-defender-antivirus.md | 2 +- ...rt-monitor-microsoft-defender-antivirus.md | 2 +- ...ined-files-microsoft-defender-antivirus.md | 2 +- ...an-results-microsoft-defender-antivirus.md | 2 +- .../run-scan-microsoft-defender-antivirus.md | 2 +- ...h-up-scans-microsoft-defender-antivirus.md | 2 +- ...tion-level-microsoft-defender-antivirus.md | 2 +- ...osoft-defender-antivirus-when-migrating.md | 2 +- ...oubleshoot-microsoft-defender-antivirus.md | 2 +- .../troubleshoot-reporting.md | 2 +- ...oup-policy-microsoft-defender-antivirus.md | 2 +- ...ig-manager-microsoft-defender-antivirus.md | 2 +- ...ll-cmdlets-microsoft-defender-antivirus.md | 2 +- .../use-wmi-microsoft-defender-antivirus.md | 2 +- ...protection-microsoft-defender-antivirus.md | 2 +- .../configure-md-app-guard.md | 7 +- .../faq-md-app-guard.md | 82 +++---- .../install-md-app-guard.md | 2 +- .../test-scenarios-md-app-guard.md | 2 +- ...Onboard-Windows-10-multi-session-device.md | 2 +- .../access-mssp-portal.md | 6 +- .../add-or-remove-machine-tags.md | 4 +- .../advanced-features.md | 4 +- ...nced-hunting-assignedipaddress-function.md | 4 +- .../advanced-hunting-best-practices.md | 4 +- ...dvanced-hunting-devicealertevents-table.md | 4 +- .../advanced-hunting-deviceevents-table.md | 4 +- ...hunting-devicefilecertificateinfo-table.md | 4 +- ...advanced-hunting-devicefileevents-table.md | 4 +- ...ced-hunting-deviceimageloadevents-table.md | 4 +- .../advanced-hunting-deviceinfo-table.md | 4 +- ...dvanced-hunting-devicelogonevents-table.md | 4 +- ...anced-hunting-devicenetworkevents-table.md | 4 +- ...dvanced-hunting-devicenetworkinfo-table.md | 4 +- ...anced-hunting-deviceprocessevents-table.md | 4 +- ...nced-hunting-deviceregistryevents-table.md | 4 +- ...etvmsecureconfigurationassessment-table.md | 4 +- ...vmsecureconfigurationassessmentkb-table.md | 4 +- ...unting-devicetvmsoftwareinventory-table.md | 4 +- ...-devicetvmsoftwarevulnerabilities-table.md | 4 +- ...evicetvmsoftwarevulnerabilitieskb-table.md | 4 +- .../advanced-hunting-errors.md | 4 +- .../advanced-hunting-extend-data.md | 4 +- .../advanced-hunting-fileprofile-function.md | 2 +- .../advanced-hunting-go-hunt.md | 2 +- .../advanced-hunting-limits.md | 2 +- .../advanced-hunting-overview.md | 2 +- .../advanced-hunting-query-language.md | 2 +- .../advanced-hunting-query-results.md | 2 +- .../advanced-hunting-schema-reference.md | 2 +- .../advanced-hunting-shared-queries.md | 4 +- .../advanced-hunting-take-action.md | 4 +- ...lerts-queue-endpoint-detection-response.md | 4 +- .../microsoft-defender-atp/alerts-queue.md | 2 +- .../microsoft-defender-atp/alerts.md | 2 +- .../android-configure.md | 4 +- .../microsoft-defender-atp/android-intune.md | 4 +- .../microsoft-defender-atp/android-privacy.md | 4 +- .../android-support-signin.md | 4 +- .../microsoft-defender-atp/android-terms.md | 4 +- .../microsoft-defender-atp/api-explorer.md | 2 +- .../microsoft-defender-atp/api-hello-world.md | 2 +- .../api-microsoft-flow.md | 4 +- .../api-portal-mapping.md | 4 +- .../microsoft-defender-atp/api-power-bi.md | 4 +- .../api-release-notes.md | 10 +- .../api-terms-of-use.md | 4 +- .../microsoft-defender-atp/apis-intro.md | 6 +- .../assign-portal-access.md | 4 +- .../attack-simulations.md | 4 +- .../attack-surface-reduction-faq.md | 4 +- .../attack-surface-reduction.md | 4 +- .../audit-windows-defender.md | 4 +- .../auto-investigation-action-center.md | 4 +- .../automated-investigations.md | 4 +- .../automation-levels.md | 4 +- .../basic-permissions.md | 4 +- .../batch-update-alerts.md | 2 +- .../behavioral-blocking-containment.md | 4 +- .../check-sensor-status.md | 4 +- .../client-behavioral-blocking.md | 4 +- .../collect-investigation-package.md | 4 +- .../microsoft-defender-atp/community.md | 4 +- .../conditional-access.md | 4 +- .../configure-arcsight.md | 4 +- .../configure-attack-surface-reduction.md | 4 +- ...re-automated-investigations-remediation.md | 4 +- .../configure-conditional-access.md | 4 +- .../configure-email-notifications.md | 4 +- .../configure-endpoints-gp.md | 4 +- .../configure-endpoints-mdm.md | 4 +- .../configure-endpoints-non-windows.md | 4 +- .../configure-endpoints-sccm.md | 4 +- .../configure-endpoints-script.md | 2 +- .../configure-endpoints-vdi.md | 4 +- .../configure-endpoints.md | 4 +- .../configure-machines-asr.md | 4 +- .../configure-machines-onboarding.md | 4 +- .../configure-machines-security-baseline.md | 4 +- .../configure-machines.md | 4 +- .../configure-microsoft-threat-experts.md | 4 +- .../configure-mssp-notifications.md | 4 +- .../configure-mssp-support.md | 4 +- .../configure-proxy-internet.md | 4 +- .../microsoft-defender-atp/configure-siem.md | 4 +- ...igure-vulnerability-email-notifications.md | 2 +- .../connected-applications.md | 4 +- .../contact-support-usgov.md | 2 +- .../microsoft-defender-atp/contact-support.md | 4 +- .../controlled-folders.md | 4 +- .../create-alert-by-reference.md | 4 +- .../custom-detection-rules.md | 4 +- .../custom-detections-manage.md | 4 +- .../customize-attack-surface-reduction.md | 4 +- .../customize-controlled-folders.md | 4 +- .../customize-exploit-protection.md | 4 +- .../data-retention-settings.md | 4 +- .../data-storage-privacy.md | 4 +- .../defender-compatibility.md | 4 +- ...nder-endpoint-false-positives-negatives.md | 4 +- .../delete-ti-indicator-by-id.md | 4 +- .../deployment-phases.md | 4 +- .../deployment-rings.md | 4 +- .../deployment-strategy.md | 4 +- .../device-timeline-event-flag.md | 4 +- .../edr-in-block-mode.md | 4 +- .../enable-attack-surface-reduction.md | 4 +- .../enable-controlled-folders.md | 4 +- .../enable-exploit-protection.md | 5 +- .../enable-network-protection.md | 4 +- .../enable-siem-integration.md | 2 +- .../microsoft-defender-atp/evaluate-atp.md | 6 +- .../evaluate-attack-surface-reduction.md | 4 +- .../evaluate-controlled-folder-access.md | 4 +- .../evaluate-exploit-protection.md | 4 +- .../evaluate-network-protection.md | 4 +- .../microsoft-defender-atp/evaluation-lab.md | 4 +- .../event-error-codes.md | 4 +- .../microsoft-defender-atp/event-views.md | 4 +- .../exploit-protection-reference.md | 4 +- .../exploit-protection.md | 4 +- .../exposed-apis-create-app-nativeapp.md | 2 +- .../exposed-apis-create-app-partners.md | 2 +- .../exposed-apis-create-app-webapp.md | 2 +- .../exposed-apis-full-sample-powershell.md | 2 +- .../exposed-apis-list.md | 2 +- .../exposed-apis-odata-samples.md | 2 +- .../feedback-loop-blocking.md | 2 +- .../fetch-alerts-mssp.md | 2 +- .../microsoft-defender-atp/files.md | 2 +- .../find-machines-by-ip.md | 2 +- .../find-machines-by-tag.md | 2 +- .../fix-unhealthy-sensors.md | 4 +- .../get-alert-info-by-id.md | 2 +- .../get-alert-related-domain-info.md | 2 +- .../get-alert-related-files-info.md | 4 +- .../get-alert-related-ip-info.md | 4 +- .../get-alert-related-machine-info.md | 4 +- .../get-alert-related-user-info.md | 4 +- .../microsoft-defender-atp/get-alerts.md | 4 +- .../get-all-recommendations.md | 4 +- .../get-all-vulnerabilities-by-machines.md | 4 +- .../get-all-vulnerabilities.md | 4 +- .../get-cvekbmap-collection.md | 4 +- .../get-device-secure-score.md | 6 +- .../get-discovered-vulnerabilities.md | 4 +- .../get-domain-related-alerts.md | 4 +- .../get-domain-related-machines.md | 4 +- .../get-domain-statistics.md | 4 +- .../get-exposure-score.md | 4 +- .../get-file-information.md | 4 +- .../get-file-related-alerts.md | 4 +- .../get-file-related-machines.md | 4 +- .../get-file-statistics.md | 4 +- .../get-installed-software.md | 4 +- .../get-investigation-collection.md | 4 +- .../get-investigation-object.md | 4 +- .../get-ip-related-alerts.md | 4 +- .../get-ip-statistics.md | 4 +- .../get-kbinfo-collection.md | 4 +- .../get-machine-by-id.md | 2 +- .../get-machine-group-exposure-score.md | 4 +- .../get-machine-log-on-users.md | 2 +- .../get-machine-related-alerts.md | 2 +- .../get-machineaction-object.md | 2 +- .../get-machineactions-collection.md | 2 +- .../get-machines-by-software.md | 2 +- .../get-machines-by-vulnerability.md | 2 +- .../microsoft-defender-atp/get-machines.md | 2 +- .../get-machinesecuritystates-collection.md | 2 +- .../get-missing-kbs-machine.md | 2 +- .../get-missing-kbs-software.md | 2 +- .../get-package-sas-uri.md | 2 +- .../get-recommendation-by-id.md | 2 +- .../get-recommendation-machines.md | 2 +- .../get-recommendation-software.md | 2 +- .../get-recommendation-vulnerabilities.md | 2 +- .../get-security-recommendations.md | 2 +- .../get-software-by-id.md | 2 +- .../get-software-ver-distribution.md | 2 +- .../microsoft-defender-atp/get-software.md | 2 +- .../get-started-partner-integration.md | 4 +- .../get-ti-indicators-collection.md | 2 +- .../get-user-information.md | 2 +- .../get-user-related-alerts.md | 4 +- .../get-user-related-machines.md | 4 +- .../get-vuln-by-software.md | 4 +- .../get-vulnerability-by-id.md | 4 +- .../microsoft-defender-atp/gov.md | 4 +- .../grant-mssp-access.md | 4 +- .../helpful-resources.md | 4 +- .../images/techniques-cmd.png | Bin 70612 -> 0 bytes .../images/techniques-hunting.png | Bin 40025 -> 0 bytes .../images/techniques-sha1.png | Bin 70616 -> 0 bytes .../images/timeline-columns.png | Bin 154819 -> 0 bytes ...port-export-exploit-protection-emet-xml.md | 4 +- .../import-ti-indicators.md | 2 +- .../indicator-certificates.md | 4 +- .../microsoft-defender-atp/indicator-file.md | 4 +- .../indicator-ip-domain.md | 4 +- .../indicator-manage.md | 4 +- ...ormation-protection-in-windows-overview.md | 4 +- .../information-protection-investigation.md | 4 +- .../initiate-autoir-investigation.md | 4 +- .../investigate-alerts.md | 4 +- .../investigate-behind-proxy.md | 4 +- .../investigate-domain.md | 4 +- .../investigate-files.md | 4 +- .../investigate-incidents.md | 4 +- .../microsoft-defender-atp/investigate-ip.md | 4 +- .../investigate-machines.md | 4 +- .../investigate-user.md | 4 +- .../microsoft-defender-atp/investigation.md | 4 +- .../ios-configure-features.md | 11 +- .../microsoft-defender-atp/ios-install.md | 4 +- .../microsoft-defender-atp/ios-privacy.md | 4 +- .../microsoft-defender-atp/ios-whatsnew.md | 36 --- .../microsoft-defender-atp/isolate-machine.md | 4 +- .../linux-exclusions.md | 4 +- .../linux-install-manually.md | 7 +- .../linux-install-with-ansible.md | 28 +-- .../linux-install-with-puppet.md | 32 +-- .../linux-preferences.md | 14 +- .../microsoft-defender-atp/linux-privacy.md | 4 +- .../microsoft-defender-atp/linux-pua.md | 4 +- .../microsoft-defender-atp/linux-resources.md | 4 +- .../linux-static-proxy-configuration.md | 4 +- .../linux-support-connectivity.md | 4 +- .../linux-support-install.md | 4 +- .../linux-support-perf.md | 4 +- .../microsoft-defender-atp/linux-updates.md | 4 +- .../live-response-command-examples.md | 4 +- .../microsoft-defender-atp/live-response.md | 6 +- .../microsoft-defender-atp/mac-exclusions.md | 4 +- .../mac-install-jamfpro-login.md | 4 +- .../mac-install-manually.md | 4 +- .../mac-install-with-jamf.md | 4 +- .../mac-install-with-other-mdm.md | 4 +- .../mac-jamfpro-device-groups.md | 4 +- .../mac-jamfpro-enroll-devices.md | 4 +- .../microsoft-defender-atp/mac-privacy.md | 4 +- .../microsoft-defender-atp/mac-pua.md | 4 +- .../microsoft-defender-atp/mac-resources.md | 4 +- .../mac-schedule-scan-atp.md | 4 +- .../mac-support-install.md | 4 +- .../mac-support-kext.md | 4 +- .../mac-support-license.md | 4 +- .../mac-support-perf.md | 4 +- .../mac-sysext-policies.md | 4 +- .../mac-sysext-preview.md | 4 +- .../microsoft-defender-atp/mac-updates.md | 4 +- .../microsoft-defender-atp/mac-whatsnew.md | 4 +- .../microsoft-defender-atp/machine-reports.md | 4 +- .../microsoft-defender-atp/machine-tags.md | 4 +- .../microsoft-defender-atp/machine.md | 4 +- .../microsoft-defender-atp/machineaction.md | 4 +- .../machines-view-overview.md | 4 +- .../microsoft-defender-atp/manage-alerts.md | 4 +- ...tp-post-migration-configuration-manager.md | 4 +- ...atp-post-migration-group-policy-objects.md | 4 +- .../manage-atp-post-migration-intune.md | 4 +- .../manage-atp-post-migration-other-tools.md | 4 +- .../manage-atp-post-migration.md | 4 +- .../manage-automation-file-uploads.md | 4 +- .../manage-automation-folder-exclusions.md | 4 +- .../microsoft-defender-atp/manage-edr.md | 4 +- .../manage-incidents.md | 4 +- .../manage-indicators.md | 4 +- .../manage-suppression-rules.md | 4 +- .../microsoft-defender-atp/management-apis.md | 4 +- .../mcafee-to-microsoft-defender-migration.md | 5 +- .../mcafee-to-microsoft-defender-onboard.md | 27 ++- .../mcafee-to-microsoft-defender-prepare.md | 31 ++- .../mcafee-to-microsoft-defender-setup.md | 104 +++++---- .../microsoft-cloud-app-security-config.md | 10 +- ...icrosoft-cloud-app-security-integration.md | 4 +- ...oft-defender-advanced-threat-protection.md | 4 +- .../microsoft-defender-atp-android.md | 4 +- .../microsoft-defender-atp-ios.md | 4 +- .../microsoft-defender-atp-linux.md | 6 +- .../microsoft-defender-atp-mac.md | 4 +- .../microsoft-defender-security-center.md | 4 +- .../microsoft-threat-experts.md | 4 +- .../migration-guides.md | 4 +- .../minimum-requirements.md | 4 +- .../microsoft-defender-atp/mssp-list.md | 4 +- .../microsoft-defender-atp/mssp-support.md | 4 +- .../network-protection.md | 4 +- .../next-gen-threat-and-vuln-mgt.md | 4 +- .../microsoft-defender-atp/non-windows.md | 4 +- .../offboard-machine-api.md | 4 +- .../offboard-machines.md | 4 +- .../onboard-configure.md | 4 +- .../onboard-downlevel.md | 4 +- .../onboard-offline-machines.md | 4 +- .../microsoft-defender-atp/onboard.md | 4 +- ...boarding-endpoint-configuration-manager.md | 4 +- .../onboarding-endpoint-manager.md | 4 +- .../onboarding-notification.md | 4 +- .../microsoft-defender-atp/onboarding.md | 4 +- .../overview-attack-surface-reduction.md | 4 +- .../overview-custom-detections.md | 4 +- .../overview-endpoint-detection-response.md | 4 +- .../overview-hardware-based-isolation.md | 4 +- .../partner-applications.md | 4 +- .../partner-integration.md | 4 +- .../microsoft-defender-atp/portal-overview.md | 4 +- .../post-ti-indicator.md | 4 +- .../preferences-setup.md | 4 +- .../prepare-deployment.md | 4 +- .../preview-settings.md | 4 +- .../microsoft-defender-atp/preview.md | 4 +- .../production-deployment.md | 4 +- .../pull-alerts-using-rest-api.md | 4 +- .../raw-data-export-event-hub.md | 2 +- .../raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 2 +- .../microsoft-defender-atp/recommendation.md | 2 +- .../respond-file-alerts.md | 2 +- .../respond-machine-alerts.md | 2 +- .../restrict-code-execution.md | 6 +- .../microsoft-defender-atp/review-alerts.md | 2 +- .../run-advanced-query-api.md | 2 +- .../run-advanced-query-sample-powershell.md | 2 +- .../run-advanced-query-sample-python.md | 2 +- .../microsoft-defender-atp/run-av-scan.md | 2 +- .../run-detection-test.md | 4 +- .../microsoft-defender-atp/score.md | 4 +- .../security-operations-dashboard.md | 2 +- .../microsoft-defender-atp/service-status.md | 2 +- .../set-device-value.md | 6 +- .../microsoft-defender-atp/software.md | 6 +- .../stop-and-quarantine-file.md | 2 +- .../switch-to-microsoft-defender-onboard.md | 20 +- .../switch-to-microsoft-defender-prepare.md | 22 +- .../switch-to-microsoft-defender-setup.md | 30 +-- ...tec-to-microsoft-defender-atp-migration.md | 4 +- ...antec-to-microsoft-defender-atp-onboard.md | 26 +-- ...antec-to-microsoft-defender-atp-prepare.md | 22 +- ...ymantec-to-microsoft-defender-atp-setup.md | 10 +- .../techniques-device-timeline.md | 10 +- .../threat-analytics-analyst-reports.md | 4 +- .../threat-analytics.md | 4 +- .../threat-and-vuln-mgt-event-timeline.md | 4 +- .../threat-indicator-concepts.md | 4 +- .../threat-protection-integration.md | 4 +- .../threat-protection-reports.md | 4 +- .../microsoft-defender-atp/ti-indicator.md | 4 +- .../microsoft-defender-atp/time-settings.md | 4 +- .../troubleshoot-asr.md | 4 +- .../troubleshoot-collect-support-log.md | 4 +- ...bleshoot-exploit-protection-mitigations.md | 4 +- .../troubleshoot-live-response.md | 4 +- .../troubleshoot-mdatp.md | 4 +- .../microsoft-defender-atp/troubleshoot-np.md | 4 +- .../troubleshoot-onboarding-error-messages.md | 4 +- .../troubleshoot-onboarding.md | 4 +- .../troubleshoot-siem.md | 4 +- .../tvm-assign-device-value.md | 4 +- .../tvm-dashboard-insights.md | 4 +- .../tvm-end-of-support-software.md | 4 +- .../microsoft-defender-atp/tvm-exception.md | 4 +- .../tvm-exposure-score.md | 4 +- .../tvm-hunt-exposed-devices.md | 4 +- .../tvm-microsoft-secure-score-devices.md | 4 +- .../tvm-prerequisites.md | 4 +- .../microsoft-defender-atp/tvm-remediation.md | 4 +- .../tvm-security-recommendation.md | 4 +- .../tvm-software-inventory.md | 4 +- .../tvm-supported-os.md | 4 +- .../tvm-vulnerable-devices-report.md | 4 +- .../microsoft-defender-atp/tvm-weaknesses.md | 4 +- .../tvm-zero-day-vulnerabilities.md | 4 +- .../unisolate-machine.md | 4 +- .../unrestrict-code-execution.md | 4 +- .../microsoft-defender-atp/update-alert.md | 4 +- .../microsoft-defender-atp/use.md | 4 +- .../microsoft-defender-atp/user-roles.md | 6 +- .../microsoft-defender-atp/user.md | 4 +- .../view-incidents-queue.md | 4 +- .../microsoft-defender-atp/vulnerability.md | 4 +- .../web-content-filtering.md | 4 +- .../web-protection-monitoring.md | 4 +- .../web-protection-overview.md | 4 +- .../web-protection-response.md | 4 +- .../web-threat-protection.md | 4 +- .../whats-new-in-microsoft-defender-atp.md | 4 +- ...e-wdac-policy-for-fully-managed-devices.md | 4 +- .../ltsc/whats-new-windows-10-2019.md | 18 +- .../whats-new-windows-10-version-1709.md | 2 +- 473 files changed, 1100 insertions(+), 1434 deletions(-) create mode 100644 windows/configuration/images/Shared_PC_1.jpg delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-cmd.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-hunting.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/techniques-sha1.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/timeline-columns.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md diff --git a/windows/client-management/mandatory-user-profile.md b/windows/client-management/mandatory-user-profile.md index b1ce6d51a9..211519bdec 100644 --- a/windows/client-management/mandatory-user-profile.md +++ b/windows/client-management/mandatory-user-profile.md @@ -82,30 +82,22 @@ First, you create a default user profile with the customizations that you want, 1. The sysprep process reboots the PC and starts at the first-run experience screen. Complete the set up, and then sign in to the computer using an account that has local administrator privileges. -1. Right-click **Start**, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. Alternatively, starting in Windows 10, version 2004, open the **Settings** app and select **Advanced system settings**. - -Starting in Windows 10 version (2004) Open the Settings app and click on Advanced system settings +1. Right-click Start, go to **Control Panel** (view by large or small icons) > **System** > **Advanced system settings**, and click **Settings** in the **User Profiles** section. 1. In **User Profiles**, click **Default Profile**, and then click **Copy To**. - ![Example of UI](images/copy-to.png) 1. In **Copy To**, under **Permitted to use**, click **Change**. ![Example of UI](images/copy-to-change.png) -1. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone` or the group of users that the profile will be assigned to, click **Check Names**, and then click **OK**. +1. In **Select User or Group**, in the **Enter the object name to select** field, type `everyone`, click **Check Names**, and then click **OK**. 1. In **Copy To**, in the **Copy profile to** field, enter the path and folder name where you want to store the mandatory profile. The folder name must use the correct [extension](#profile-extension-for-each-windows-version) for the operating system version. For example, the folder name must end with ".v6" to identify it as a user profile folder for Windows 10, version 1607. - If the device is joined to the domain and you are signed in with an account that has permissions to write to a shared folder on the network, you can enter the shared folder path. - - ![Example of UI](images/copy-to-path.png) - - If the device is not joined to the domain, you can save the profile locally and then copy it to the shared folder location. - - Optionally, you can check the **Mandatory profile** checkbox. This step is not required but will set permissions that are more restrictive and we recommend doing so. - ![Example of UI](images/copy-to-path.png) diff --git a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md index 4f20ca31cd..db52ac149a 100644 --- a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md +++ b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md @@ -112,8 +112,8 @@ Example: Export the Debug logs ``` - -  +  -## Collect logs remotely from Windows 10 Holographic +## Collect logs remotely from Windows 10 Holographic or Windows 10 Mobile devices -For holographic already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). +For holographic or mobile devices already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). You can use the DiagnosticLog CSP to enable the ETW provider. The provider ID is 3DA494E4-0FE2-415C-B895-FB5265C5C83B. The following examples show how to enable the ETW provider: diff --git a/windows/client-management/mdm/euiccs-csp.md b/windows/client-management/mdm/euiccs-csp.md index 3cae935341..1f42e3e43d 100644 --- a/windows/client-management/mdm/euiccs-csp.md +++ b/windows/client-management/mdm/euiccs-csp.md @@ -38,36 +38,6 @@ Required. Indicates whether this eUICC is physically present and active. Updated Supported operation is Get. Value type is boolean. -**_eUICC_/PPR1Allowed** -Required. Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), the download of a profile with PPR1 is not allowed. - -Supported operation is Get. Value type is boolean. - -**_eUICC_/PPR1AlreadySet** -Required. Indicates whether the eUICC already has a profile with PPR1. - -Supported operation is Get. Value type is boolean. - -**_eUICC_/DownloadServers** -Interior node. Represents default SM-DP+ discovery requests. - -Supported operation is Get. - -**_eUICC_/DownloadServers/_ServerName_** -Interior node. Optional. Node specifying the server name for a discovery operation. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. - -Supported operations are Add, Get, and Delete. - -**_eUICC_/DownloadServers/_ServerName_/DiscoveryState** -Required. Current state of the discovery operation for the parent ServerName (Requested = 1, Executing = 2, Completed = 3, Failed = 4). Queried by the CSP and only updated by the LPA. - -Supported operation is Get. Value type is integer. Default value is 1. - -**_eUICC_/DownloadServers/_ServerName_/AutoEnable** -Required. Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created. - -Supported operations are Add, Get, and Replace. Value type is bool. - **_eUICC_/Profiles** Interior node. Required. Represents all enterprise-owned profiles. diff --git a/windows/client-management/mdm/euiccs-ddf-file.md b/windows/client-management/mdm/euiccs-ddf-file.md index 4101bc0f61..38bb8e5f6f 100644 --- a/windows/client-management/mdm/euiccs-ddf-file.md +++ b/windows/client-management/mdm/euiccs-ddf-file.md @@ -49,7 +49,7 @@ The XML below if for Windows 10, version 1803. - com.microsoft/1.2/MDM/eUICCs + com.microsoft/1.1/MDM/eUICCs @@ -58,7 +58,7 @@ The XML below if for Windows 10, version 1803. - Represents information associated with an eUICC. There is one subtree for each known eUICC, created by the Local Profile Assistant (LPA) when the eUICC is first seen. The node name is the eUICC ID (EID). The node name "Default" represents the currently active eUICC. + Represents information associated with an eUICC. There is one subtree for each known eUICC, created by the Local Profile Assistant (LPA) when the eUICC is first seen. The node name is meaningful only to the LPA (which associates it with an eUICC ID (EID) in an implementation-specific manner, e.g., this could be a SHA-256 hash of the EID). The node name "Default" represents the currently active eUICC. @@ -79,7 +79,7 @@ The XML below if for Windows 10, version 1803. - The EID. + Identifies an eUICC in an implementation-specific manner, e.g., this could be a SHA-256 hash of the EID. @@ -118,139 +118,6 @@ The XML below if for Windows 10, version 1803. - - PPR1Allowed - - - - - Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), the download of a profile with PPR1 is not allowed. - - - - - - - - - - - text/plain - - - - - PPR1AlreadySet - - - - - Indicates whether the eUICC already has a profile with PPR1. - - - - - - - - - - - text/plain - - - - - DownloadServers - - - - - Represents default SM-DP+ discovery requests. - - - - - - - - - - - - - - - - - - - - - - - Node specifying the server name for a discovery operation. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request. - - - - - - - - - - ServerName - - - - - - DiscoveryState - - - - - 1 - Current state of the discovery operation for the parent ServerName (Requested = 1, Executing = 2, Completed = 3, Failed = 4). Queried by the CSP and only updated by the LPA. - - - - - - - - - - - text/plain - - - - - AutoEnable - - - - - - - Indicates whether the discovered profile must be enabled automatically after install. This must be set by the MDM when the ServerName subtree is created. - - - - - - - - - - - text/plain - - - - - Profiles @@ -278,7 +145,6 @@ The XML below if for Windows 10, version 1803. - Node representing an enterprise-owned eUICC profile. The node name is the ICCID of the profile (which is a unique identifier). Creation of this subtree triggers an AddProfile request by the LPA (which installs the profile on the eUICC). Removal of this subtree triggers the LPA to delete the profile (if resident on the eUICC). @@ -301,7 +167,6 @@ The XML below if for Windows 10, version 1803. - Fully qualified domain name of the SM-DP+ that can download this profile. Must be set by the MDM when the ICCID subtree is created. @@ -327,7 +192,6 @@ The XML below if for Windows 10, version 1803. - Matching ID (activation code token) for profile download. Must be set by the MDM when the ICCID subtree is created. @@ -392,70 +256,6 @@ The XML below if for Windows 10, version 1803. - - PPR1Set - - - - - This profile policy rule indicates whether disabling of this profile is not allowed (true if not allowed, false otherwise). - - - - - - - - - - - text/plain - - - - - PPR2Set - - - - - This profile policy rule indicates whether deletion of this profile is not allowed (true if not allowed, false otherwise). - - - - - - - - - - - text/plain - - - - - ErrorDetail - - - - - 0 - Detailed error if the profile download and install procedure failed (None = 0, CardGeneralFailure = 1, ConfirmationCodeMissing = 3, ForbiddenByPolicy = 5, InvalidMatchingId = 6, NoEligibleProfileForThisDevice = 7, NotEnoughSpaceOnCard = 8, ProfileEidMismatch = 10, ProfileNotAvailableForNewBinding = 11, ProfileNotReleasedByOperator = 12, RemoteServerGeneralFailure = 13, RemoteServerUnreachable = 14). - - - - - - - - - - - text/plain - - - diff --git a/windows/client-management/mdm/policy-csp-timelanguagesettings.md b/windows/client-management/mdm/policy-csp-timelanguagesettings.md index 8d2b01f4b1..8ef9349148 100644 --- a/windows/client-management/mdm/policy-csp-timelanguagesettings.md +++ b/windows/client-management/mdm/policy-csp-timelanguagesettings.md @@ -78,8 +78,7 @@ Specifies the time zone to be applied to the device. This is the standard Window -Value type is String. Supported values: -- Name of Standard Time Zone - for example, Pacific Standard Time, Mountain Standard Time. + @@ -102,3 +101,4 @@ Footnotes: - 8 - Available in Windows 10, version 2004. + diff --git a/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md b/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md index 55fc00aed5..da23d57297 100644 --- a/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md +++ b/windows/configuration/cortana-at-work/set-up-and-test-cortana-in-windows-10.md @@ -19,7 +19,7 @@ ms.author: dansimp - **Cortana is regularly updated through the Microsoft Store.** Beginning with Windows 10, version 2004, Cortana is an appx preinstalled with Windows and is regularly updated through the Microsoft Store. To receive the latest updates to Cortana, you will need to [enable updates through the Microsoft Store](https://docs.microsoft.com/windows/configuration/stop-employees-from-using-microsoft-store). ## Set up and configure the Bing Answers feature -Bing Answers provides fast, authoritative results to search queries based on search terms. If you enable this policy setting for the Cortana Windows app or Microsoft Teams display, users can ask Cortana web-related questions such as “What’s the current weather?” or “What time is it in Tokyo?” +Bing Answers provides fast, authoritative results to search queries based on search terms. When the Bing Answers feature is enabled, users will be able to ask Cortana web-related questions in the Cortana in Windows app, such as "What's the current weather?" or "Who is the president of the U.S.?," and get a response, based on public results from Bing.com. The above experience is powered by Microsoft Bing, and Cortana sends the user queries to Bing. The use of Microsoft Bing is governed by the [Microsoft Services Agreement](https://www.microsoft.com/servicesagreement) and [Privacy Statement](https://privacy.microsoft.com/en-US/privacystatement). @@ -46,4 +46,4 @@ When a user enters a search query (by speech or text), Cortana evaluates if the Bing Answers is enabled by default for all users. However, admins can configure and change this for specific users and user groups in their organization. ## How the Bing Answer policy configuration is applied -Before a query is sent to Bing for a search of public results from Bing.com, the Bing Answers service checks with the Office Cloud Policy Service to see if there are any policy configurations that pertain to the user for allowing Bing Answers to respond to questions users ask Cortana. If the user is a member of an AAD group that is assigned that policy configuration, then the appropriate policy settings are applied and a check is made again in 10 minutes. +Before a query is sent to Bing for a search of public results from Bing.com, the Bing Answers service checks with the Office Cloud Policy Service to see if there are any policy configurations that pertain to the user for allowing Bing Answers to respond to questions users ask Cortana. If the user is a member of an AAD group that is assigned that policy configuration, then the appropriate policy settings are applied and a check is made again in 10 minutes. \ No newline at end of file diff --git a/windows/configuration/images/Shared_PC_1.jpg b/windows/configuration/images/Shared_PC_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b993b00a8918f4ad6e00522e458bfeea2927649 GIT binary patch literal 40769 zcmeFa2|SeT-Z(zCB>TRb3Qko8kqm~hWX%#nQ6~Eqld^APCrj4I zZe}FA8CeFi{O_LUInR0OocEmbod55AKfm95Xzouw?p#|o+hjA~{K4##C5)Ke84ILdVJ>B`38>2zjYOTn+m$)cQSfWnX&}_>_i@!qjXTZ zz<>8!Ma<1&|F5t5_S#rU#qI@~p@QBH?Gz(!pf;U8DuYM$r!K|k1EX4z zF7@zzQ@bCRc##Sk(q=$dY#1C`?Xc;Wbr)5c5nf=<8N4RvJf`lND#-HY#Qtzl1EmqV z+)EBdj~5~r(Tlws&<%UK=l}G}+5zmYZOoGekA$AQ$pCVqf&e7he}`x&(Vhw_Evp~5 zthW&&7!x3$m7+PJAF}3Fyj>(*BxXyEgh)j>6%w-v-|Eqf>V{Kfx~4K!BS*0# zl{;e3_m?`DOpoP%)YIIG{CY89gGT)fZ2mVwl|=1W7U4I#*!^|5OlGVsY_4l9UV z=(w$yq$=GdDE{?gV6ceDgVTJey~bwCy_R$AJVtbjH>jYqfs_i=YHl^sF}5Dj$$#SvkCE@ zhY87sWupTx6i?8-+%|LGxd_u%XWrq0HJ-=c4se*uCc3AUg@00cr(JaJd8=#HJMW<` za1q)cVGri^?V1okgdliH?Ab(vr3r=Xu2iNh|1iy)7e+ndaW8j_7)K}~#PulzA6zsJ z>l>fX+`U)ZL2|mxxJADuhspicyy$%`n+jBlGMIRH(tpjo;NH4n$Rvjnn%Sx{!&kDV zS4c*@DwQErg0q`9a0<*mfv8uZf^I{>^C?FLl+d9EouNy7Nxn%ekFXB3sAoI=BdQT8 zCq(mO$+^ldBT_As?_5IR`Z#Mt%uq1t03xgP;fTgF?kR}TNrtna;Seg(SV>5cu%sdKbYgqdk9{JacW1X4M3tVrGEt3>_TrZ z#ybR;!R=jFGmtIJCfqA=)Ql%JMqbtK9U*+%1_cN>$|Ps zXptSXmQ_()EUs3j_w?8?PqFxABtz|Sm_CjQ@^`K_pBg{yD0H>c*17%i`CHH$k#J8_ zLGUX$%?>S571tVywzHOV2?q11^QX=p#NJLesP5Hn9yoq)>+u_&>6n1yqrB_DwD_fO$j;X(O``b#ACv@MIE*2c+DCXArqRalwY=NO7D9W&^jZk92jyN%{ z#e%%qh-89soAji7+c_eTow91_aoRRQEjB=h{(6K+$}^fxR3O|W1AZD`n26Qbv#N1c zci^>UvgPybQ^(pgCog>Qg}`n5(01KHNv%;O$;>tShW#p@rGskfgJT#SRgP0BUrRh) zNZeXUhM&!lpzCKV(~mZgH$yo?x?u@K^6yGAm&vGU&gY?xv5 zgyj3AKAEbyVxJQRY|ll{-c4~HrIS|oYvo-=uv0S05)sd~azSuX^MLJ&dS_ zybhx<`VR0XU339IE_9bYyCZ?bSzBJMh+3X|${%BUJtqUFc6w>v;HGZ_ zDjU&g=i4WPJuXC?nzvoNxj+jo3X>TBV)xRv{iB-mYxa9Y&Yg!aI$U%_2Hv4)u$mvo zd-+2uF==SAza8{p_`?Ufm+sAQ>m3(3Jg^B_%HB}!LJ=mun`x}y4rQ!Oq2>@5Q)&;Iqlmi6TS7EKn2AV%tMJX`>;Dx?AavAIT9`#QGY&>qR6}frGkp0 zsURmyz%o!lV2Fb}1Lb3qNn~r-*9xT3K!$?Dwq`O-$||AN9w)NC-)^FuJ#ezjE`V|v zwmn)egbX3+<2Rc<@@!fS2zOGP#R#5Mkg4AEOA$6Aw$_oHRRDL%MbuxcK5mCu;hGcU z8x%gR-Gi#ua@u&}-0J&9dw=BOs9&qs3T3}&X$rm=q6h~E)U%>hr%PcAMc!ag~)*}wj6W5;;+ zPrKLvc;gdhl3P>MkqTmk8z2b!m@n@P5eGvEQo$BlJf{Zs9lL!77B$Cspqp*a;6l=7 z?u!Fq(=iDrdhXfT`n`6S*f#q(G?YjMl>`^KWz4NwIZQGhol%&Wf66UVD-pvcwAZpE z=la?6kiqLYxI=!&9zyx_cARCjQ@h+V;oy>|y1CTl8nSMC@@e2Ix^8NMEWY4|`q z`{9Ek0ohNrK@VlXCA_wDgW;eML%Kzk$@LG2r}=8ySNlv7FBY?nj-BxM0>U2aBpj8PNQBlH1icmSbsyWk}cs0UOwWvue`fJh#G6GzL2+&l3i{p`v`BgR0b9gE!_)f4B zXV%9Q`_+NGe5IT%0SMGDTN+(HjOt7@GDgQD5c715b=# zqafGJ-1N(~uIi4NxGLXeHyiCtM7@HqusKZkDt?^`3RAa34O@*W7sSqwynXesL}Lke z_)EU6-vut2#Us*mop9kDO`>fBg7!MmK)QUeT2?G&`&Ixsu`7wMO)Z>3@M{ijH5Ihs zP7YB&u%kqb+PRFM422u#43C|`Yp2g|2Xx)OTc~9#a)Y0Kisj`?v)%zC#x~#Y?$jNU z%0RWb4+>`6WTQxYAWI6i>@Z}S2Ry~H7h&B;Ox`LQg8Ys*dw17E`~ioQaq1hUn}uAe zuO}zA?77aIRi5IBq%(&T^N`h3xde_1E5q&3pSwmB<`Ye~rs-w;CJJ=NOcNT>2 z>Hx)rJK zLKcf(H*lLcMMPj$!cqjQ@hjmE^L<>-RgZrCJWgvHN6+~ZY{ZT^4d#H01JA+Xn#6iM zJ7yVms052*(ap0@h;yv8@y`=DTEedoQT#Uk_Lz5kz4H3XV_$lrejS8qhUktdP@k<8 zj_tFA$c?{0Bypy2C;6mXtgBm>J4F~j_+pB@r%}824X%GJf3NAp;2`JYaAg4#u{zUC zkSBC;bVqF#@}9l%ggPgtgRFbG|3F2;7rReFD#;Hc6X?^VTf81v*|m0mcENNn(O~V> zjdKu=M7!pmoO1-m;AP5(N2lk?r-H?c#8047XJ50Y_|j7vC)qXWh-of7!?h?ZlD|F0 zoWK}{G8q4Cbv@|BzKp0TyNOEqa3m1)3el8>Ly6u5{wo6|`UZCO^5UOIE!1yL+??i; zWC@BMr|?;9T#%+~2AnU{uw5gf_)Q8Mf@9vR@Z|*mKybDl`8h#4R;%nwoR^B(7tv#0 z-}DI`84IUaCv{-i$ zImJHWX7IL*5Fb=m)Bm|7DnGkx+S-yk;888RAZRK;@wk;?gUe^B1~4U5ebAE^qyul!6jLzC4_?v(js^N`#UJO74s&v{pvAs zda>ZN_wR#SCe*xPwgGzw4r+4+X&d)|PSCzF2K26px3%U-YZu=j!7}WYL&oY;xlP*y z+o+5by%kgY*R%`qR1mK^_iZ1iov@`sb!|J5nDb~E@xyUP>H_wv2OLIVa%-8Xpk5n1n8Gs%B|R$c zpF%cv88LTs(-7}0FXJ}*tqjvgt7Fw%J3FsPhDpSF&Ag(5_VHtoWNtJQ6*Lt!L@g!LtJWj7WhUsTpoXLlDkusFsS7@_Qsj6k1Zdg$3utBpEdGnsH@qm95G zQmtLMAoM848I$jwW7}WiaM$lyEi?QL%?XWWkWY}(9R1zZQ)%)?JL_oHv&ETs6rZ;1 zXff^|s@n#KmE0lf?OY&g!1X+F@{Ghs1KJr*s{KsUTfL;Vi|HYwC7zp_C2M9OzT%Ez zbj0KM84dXcp`i%*6(w((+cmv&<85U*>BTIaiXP+t4lI zSSyB4Dd7(%saB3qL0aY4`sQ2CM3`PFU%DkA+iJw>IRwNP?N>s*S{IY^oHlD&hF08R zN~QMepOQdjYE2atTIC!?&X;v)zJ`N#*n~gd6C6Bj8}k$se~k-mJdzELhg31hTADa+^^iT4YixE1$6_=WdU8z>^h zX|{&hyqLiE*|`fC(y1OrDZ^K``8C8d@gZnA&oW zW|0q(9UNI*9sx=&{788pA~WlxB4%m}m3lPn=~{dh;EMg#szBm$sDZ+S$66k(wEEzj z<)G4>VkVxJ7GNHYb!t<02S+J+gC7gIPlVx|qG_`HVjKs3*@Lyb%F>kfy?-or^ELRA zTO9Nz&O@on$DR&{7|zD{qB9+l;KgkGUJ~FimW|NrlwfPyOo5ZgOpNt9fk$H<(`R3zRmg)`< zpU~0T-UQueT1qKdsj?qE4HkjR;u%AWsi4nxts@MRABcFVQvbKZYJN9 zsd(}rg3a5k4@|qZP$NFo9RQS6-g#G3*1L2wX##s(B&Iw}%k;A1UX92{I~sHC$3U+c z{-4hG#D;?`4om+I1YH8r0)ibTo~D8Z4gxhu=Q7=ub6*{iAF{c^) z>zcjOefrl>qU6LnD(ErT8mMx@B-4qR*>f++xp78b{rWts>I5WB(It?3l{xr zb9Bk=D18!KC8W1fsZJs-UYWW|6A zLjgQHh1mr{T=$}ac#PLWfOl&xO|GKKSJ{8Q13V0rB~n4N3R7Sb-voj%zrOt^U$MiH zr&mW8YjE&gTk5l5Q$d!Kd!pY!zCc~s?@>YVKCMrwpr4SQL+K{20OXDSoxEmmEGI3- z-)Hc1boRbH)q)8pKj_O&UtkA-3>-y&fj*f2n|VThBJHPzwLcAMdd`A{Z=CW={>0La zI2-+GOI@YBV25Lun&?SgewP^4g*4xO2cb>l7kXR&Q+gLYcp&JEZeQGZb# zKl9h$s*a)A|9%erld`x=ivK=ku}ccTpzcZq;CuXyo!?bZ|EfQ-tDt^RP{#qUi{A$D zx^naM3H{pr%cw5{>P()zZw!u)w%+y-KA)#}RpFW6dC~h$Bl%LzQ-}tsf(KNP+!e&^ zdlR8e2Uk>i&Y*J!wicV%xWb2uf^)wn1|3}GzWOeF@!X{gE~h_}ozgA7A&0wkNz&0E z;L&6HP%@uPZ_o|XBg&Gzz39%CG~-<9!pJAuJf=D~w0Vpe{#efDm=Y)TB5Oot(7N}) zNFzNwy};_1_#VAWrEffL5~#Q$g>J8qBPz=%@gHm&CLfYzTEF*6Z*i_q?g+ZOkY!>k z#YuJB4(z6OR!&@&6M&A$y zzaTXxD-gqs*fV|fpsJ)Z#N${E%Z<=}m$e;3)w=D*;mHLzCZoNDZz6*CUwzf;yEe0Xo&$8piTj$(4}@koDXp*|(cSGr~diL`#hUY2~}qdMi~k=g@_)p>32 zXs;^hGU%P?wgAdJkK$`&W5dM@S(Nb++yZ{yS34XPu4BWAn&!w1BM+Hp@O_&?oI?oEVvmF zVsl_XU0_16=b>j|S949*^l__vbxD)aj+?2jAR2v6A=)^pl>bshw4>&AGL8?@;uOl>G`V^+)Ya zF8jzlO`ggQJwW6~nZIj7(KCz?vkSh#3`u`>Tq$D|ZvCFosdd7|p;u z`$|VdL!(nwa{dBBgTI|WueVc`uhH|yQ@rPDi!@zc+(zVpTr~t^UOdTesh>~G+gP5w z5WKq6R(h<#l1uOK*?@VPeKbF3dAGz@%qv(BA)y~z@M{f`wbX}y|o?oQ`_FR&tlizrbm+gMyE4DBciPbQ>*#B@z zY}Ky+;qW;b59!c%f>x|w%)k#h*gOk8T1Gxml6Mq|Dy^3)W7`)jpXl{cJ~8vgN+3IQ zZ;Pip%LaZ}6ei|h=*R46la~|STwK_us;2E~!I4&?iDFRao|5%E5m4 zanB7_ulbMX-z=*x4j&MKPd28!SbEvRNWy^MQWnb=1C< zU#A5LO1(6DHbN2|T$e>)X411s644Ecvm@ix+wtUybk;_0A?Iz#bP%P=_ctC~p;bA;!F7tOsZ1*zw1E&sv_)g( zcNnb@vsoxPqFn(jS%;kBD+UQx($~1NY;fo^WOOAcgCi$Yv~%#q+CU``m?|dS<7r^dl@SEXR zM+#mh4sjaV^dp-5i6nj^HIA}>-gV1js(mWy-gB@qo>zf+7?c~iIDP?Xs zqZh!>*;&Q!uwR6?t*zN`3L24em>7iZ(rMJkM^?^`=)8ZB2}D4mC? zQ`W$ubGT+Rbj9U0!>8&t>qJ{p2JVEqm_1#;eOfq3`v0;^CYczBsnKnoVEwcfDQ;7R zZ^?FNvUIj-I-D?aTFaEipZ?bM2v;T%_d+1vNq__*gjY(~IX>VQut$&0Lb)Fj%eL(I zjVzerPE@_O-F)W%?e)pXckHw!wW{#D(2xhiK!ZLI2YQ^06)V1I0SUp}v)t+L)ZH!@ z2OmGVRyX~rJCX{bdx(m(5e=Sj%8%r4^16$3?1gJ*KTY(y-L~`YKEx@ zKV*x^hb~YKe3~X8nhdVXZEy0(AY0D&>jepoppA6Dnx> z${>27-G$8e={_;Wm>ARM`w_8v=6huF`gaGgWH!CVb7&C=q)Ld_K{n`1fGn?*O}N@8 zEaVBqY%9@{_-_4XuQqSkQy_ywV|nR&_QM6pezch+rKejpdt?k7(mzq+YKV$G(Ecu- zp2KHvv&}D#;hwT_Wi0spor>(aT3&+atMT=cf&op*PwH)VUKkIl$~EqPxw;n;=^f~* zV5J&b%SdEw9?3|GdXEv6x?CH#GG=8dqvm7iHSzLw8cqXg>*X47>G=G^4s0Zt5-a~Xn>>_yMY+5!#lhbc;k2E8=oR`_QizI*`@c^_yW=z=gqX3zEjzi|Tl%>+9T z&8eU>Vj)zJ-xKY(L|Hf>zO!-2wbEAToQ~;*Yasrc>3<>EJF6X}vqWUim0yy(baz706 z%S@o(k@P=16IZxFI(X~JwO^4bMUtpgg%DJV03tl2f`l-@z6F281Qo>6kAF{jtO4}3 z(*UW%9drfaxkbo#^r*#Podpn`7OhkeEjP(t^H6UzsTrWONvTB z^bz+*Z0i4r=|W+OU^d2%yw?j%p_K*yK=fbPB`C)O0jS91<$%D)=>VyMl0*u9HnI12 zWXpf2SRwe&jFbG!IMII@=MR+s*T<>&u7LhJP9LH{KMlxin0`mq6_OLcr$4Z)?jM;* zHsm|k-S|xq5ST-~h*_E61ObVUot<3c`*(|p#e`#%nZ_?L;kJI+CX zz5Z*V*u~E-eh`tn^7XT^*p-W2x!9G9zjdN^b=va0>rN=yLIfJ4qz2c{1-ki_NI|izoGHEZ!0*ai1%E+$J=_6f0 zEs*wq#AVu#z%`6gD&$vr@8tinV*QuW%)OTwJfThOBM3}c!z4E(q}l+>-@hJ;u?#7V zHmE9>5%w7z=ebxuwTZfVFP@McQF~yRq(&}->w0)%x?Gxy3^CsJ+NB}c&my*@IIUbVl56yU74uBcP=*Aw(OKt<{6fk5W0a!g_8|7hu#x_eFzJ@4Zkr&Wjc$F ziMcNMM5QK*tBVM2xiw94s%zoEbd&)LQ&f)6yT-=(jmo>4=NzVW20NQQjs%Qt-ZZ!c zOWp{sCSJiKr;tHPH74pB9w__!T@MOAWOd{S%fPUwFK7uBc}NiA_uD3ccFu%v1#a9R zek&l3Vx>ai;9OX+i-<$%po32~F~MM;!Qsi7Q3=I!y=h1nO`1Euj%kMIG&OvyWEMf`1ladS!R#^_kQFDP0v(S zP*^AQcFtSE^@ScEY?s|Tx2N&OH)cWR71n+c9PhmEO@t5PlzJ0ooAS_6q<0wxgy(!y z$;pJm(VaV!9!-ps_a^jj_HQ0ihd@-N)Nke!ksG!H>+JjBs)=U^C-6WmWi|Vq(o%~` z%dqP&E;_~nk=Luv>0@R+Vn2<1f0E@PBvc4GDoGd$Q>t+_r+vdQC*)ZYE@J1#)!Etn zPHoCIeC2S;PmgJa+dW54LO(_;Kx)yighG_Oqtjl@NNo;%OaBEUI;mY^xY;bvF!DNS z_8a%k!d7pNn{N5`?m)XZ`Xgii2l0{O^3TBjE8qN8urj_S?lgW&H=40-?KLnP^SYAD zBgBsl=$MCV2LzV;e;cv zCf^tL$uow;>%b0pY0-sL(4;sO6rKqLblJf`N%Q2+G=gBVexrRT#tBl~5@MTgGi*;0 zCfG&rwcIJIs=_Zn-Bjs0kM?8k%3+&%yv*}JaGBVUm;p|EH=%FcITu~M7p{5=mWPA5i zitD-bx$vdq6gR^i7cdnBfiO_cQW}5_nBoYC890#MU=f1=rLgEtU~^+^&QJ43Y%S;^ zza>G+6sVwY-|*0B@Mm+xs;@k$`xycg*b3Bxc~G{%B$FTKS6etvant|1PeJ~{Q~sYc z51h>+UF;!=I7@g(UNNjhTfUw;>cp&*d4AdO#kQFx((zBvqfRu!L?iWmGn-7>m1oXXSb1-^U+ z+o^L0+oY6$1K?-9u}GHB^NHKClOcu6JjF@Q1hIz_T*p4+N)bYkQh@wFk|P=Y4-i`j zAOZZf06h8}sO{P!$^(4_N6}jleu`Z?S#h>M#sP_cPHHu12&*a&f@P>(xYR?9(P{T8i?(C6V zskqOy9X^Zr`-A=f&`-jFqJlK+Nsu2VbB+CyUp*@G-g=-HjOt#n+da6u84oLqY<1>EmD6e^NcVq+_r@Dn3*`uw5Hu z-yaeEFTrL^{85tX5Wh<3*?%mdz+Q6E4be-T2oj0Jzs0!0NB1jR|A_LR_2qZA_T~8_ z54{C{Afmr%8vUUDuKvJK+h}|`{s%SU_p5SVRmt7q7?~Y$o=Ej19JdPS8{|)MxNtu- z&pdi!k*3fVgIMgxL`T?w6V37HW+;cv@L4rW{Ta*ROR*rfeec;ivo)z8i=BHj6EYp1 z&R@gs1YA8V;mVSKSYUtDRCp^M;lIWnvaRosBGM=O&}mOhmc8s1$HWsI;45{cpogvM zP2Pfs4Ze+Ao*x-^$=tbyTohql3r<0ix|0#V=!D2Ws%V|xOh_#X;0u}L-?gIl&y11b z^n*pXto)lLL;S=Tzgei&kY5=g<}Vg7{TITW|4p@;eF9EF00;d&4fHFi{xYxMNG1Lk z)AqNd`cZ=%7W#V{1WNpwpZ-;Q_m83b-M;?{-CqpHKZWkUGTi?Ry1%a<|I?uRzf>2H z?f)IMy4?%t@jtJ6$p4cT1F%i(ga3|J1MC{#ojUgLx}fr@DxS)T2X$P!Y1~?gh|s zhe#TIPmvaZ>NznFnOoO2VQZ)oB?zZO%At}Z+=T(z66pge`VNvMPtWHcQ5ia;OE^3g zzG^sn0@0#EEQ{JeY@4%sd>JlPDOHR-5?6g&Iy-H+WZH8$$}k``u)y@CvvhMw{?fb$ zgkk*&ngcG0_svBpl-E@EEzKmE&VTF;FvL2Qpft!x#B?x`ol-Z5-acxUYSw+TFX~{L zr5mJkTV2?-@v@5t@74jJ1oDg8k1Ix#zZYiy-VHI`{ke>CA*5w;XCJT(OD|klQ2FEH z5V;-x>(^uTR8TpV46OVz#lHf+`O0TQbHtp~;9Xs>E!+-!3vfu=wLw&|ur%BmzrJiY zFw^&`$s#j&_13ed*6CNS*McOD%`%}<+m}zGxChX7zyWDwl!4)s+QUy85-kU<52TgG z8p?hc7aCW(V`9a{sLm$SsOeWnd;$ZuS8VGYU_I6o%@p$tXQUx^C;b(5x5jiZ*h&0q9XSqijHUjmma5F@@O-HulQ_I}4 z%3vLxNK!K>;N*%C(Q@kIh-#C@@s>*T6L&C|(?%)x+-jEx%Y%$CadFmM0cHW~Y`>FZ zu7yZ5I)pDd+aOH(Rrw` zT&`By9M&^&UQV_+_hG8T+q<_tP0wsCJT(*8e9e9YkA6~;-2Hjfh(JG5GFCa@CArp- zqtx{^#8B1A<)a4+n-{?#cpi6+fU2{6QWbWmva-iT%rf|H+sDBkuBPqj_54K0yQ&SSb|GF|#3>+nJp{_5slh3*KM#ORM_a~P6!#a3WmU5 zD#1F-G;Jn$-7CiW=xRB^GJ+kNZYmsU(^;Eh@w0x{czeM!U8@Klb4anYIM>2iz#CE8uJ&_?l{Yc=u-i}qhePrxG`AjiI z5*B#5-&X}L-CrPID7z>>Y0Pih+kVdNvHt}ZE6iIxaSfRQVk&;H6`L58tXorA@iz7( zuBxQ={q^@2V>4{P9Dn53ux846j zD0W{S?899y*rLK|F+`dZ{|1ETB7_S_aZy3c3-6rRlGGKtzRarP`N^H|gjW`KB=IcwGt@ruzL<%5dAvw=bMFX9)YWOwo!xJ{ zEUY9)xCzbSZtdNeu=ycJEA_)|XReUQ%@(0sTH;5Zs!ii!9TA*x7PJe$qvk=pM`VdS zz4d&v@YS-Cl7RV%xdCT$l?xf-xPXo!It}1V3m1|#LHsISwIRoyxj?^BQ({2<%(nY< zqQX&b{d-(S@ANp@?;Xh-^|b!9rW-&yGQr-nzh4;GI;CIuxbXPRuiX{!SYNxkHo+-d z|7$|o4alWXl8B4@!ssZ9ZIT%{EoCfCP;S!pFnh5y-B-v%mg{C-r-03a=u+pBhFaPA zU@aS8TTTIoAt)6vn)*mx>R%JiEEP`ImOt9+pvcwLP}bq!pY+Xzow(TqVbUK zsqbQ3&9yx&_Hd9;%{;_U!j8FZg_MxT8MWJ;B9bA=Q7NUH$ za;R2fe&R@J&^~QDjrf9ht_qbpk#r~N#=O26&x7fTYtG_CvzzEVPZ_dSwrtzewI$qQ zD;fiDe3H1mZQEnSD49i!yMlLV?&fnSJN0TKH_P6a>3uDS)uleqxTA?`)6?V)&O*a0 z{>CH;JR}tE31oEHU^_N|g%1tR%{glEv|nkVB*Y-uD$Eq#SCAE&+>L??SB z=Xx~Xhx`2>a_5fCDGr~a6Kk7}*|e*L_wC&%)NKIj8%m(`&=HGSFvofUq<*76EFF)t z9PJFPDibh$boOBD=slPS-Dxr9H}LZWcHkgFSmB)#VyxtPdh9XA0&U+ zZjYU8tVwXsF@-K4LAz};B7DjfRw@;#Q*ceEN3Kq71>3!O{> zBV|EEUj0N8#C2V%H+Jmz$p(znlI(K9mt>lYIqwgwe)c;a#UyyJMoqgPtk+j?_e)Lr zz^&k8k?s$*60VFVgIJK)89>ngn>NpR)6D_%z69*M<(Z&-y zHL;RxZ4kW57HeR+p*D218iI97j=VBevWT5LPY`VsJcM7U*phVt=byG(in{WuDxj#2 z-Vp|9|4HEFk|&cPXqI)pB0M>LZ?z%L>GHn14BESk$pW6w?|)Pjr~g*vzmfz9;loK@ z`?5-%qT742GbfsQtSqc`#7-JT@Lu-{&zyqN0Oz=52Oq6g!}uH-J=c5mSq7hJehIgf z#CEKnL|m-fhu3?EjCB_Ljq*%$z~L(sNU;|g*9t$sj_`^#f4+W4BKF#<-l6J_jgLU! z-kIPr*i8lLA3!-f668luP(gqjUA15bxSvmla)GM-wnlae@a^3BRX3L{ek`P3{=+Ni z;ttR+qFRU8*z>(#dg%wDkxTX%5aCy0@y^R$R^0@bN6Nv5{r1z4h)c0aK%#)EZd?!54ehsD17`dJIQj+1s#}C=QQDk-*QNL~6W1K3}nGMJB zhx2e?WyN}!fG(@ALhgKfK;c0&>XBT4SmQ~c|HAhkq@lKWL_>N+LneQL=(5caJt_YU z0Qvm`=o-I#C1m=S$E65pO6Zqv@>coxs3azXq6$DR0uBS24;JWybAP%Q@WZFJyx|}D7qgIKi!^A z5i-Of$ebO&ppkbyt9MSPcTRT*Ke@&Xu7%Ekhs#mh%!y;@wk`P|ZvC$?F1<|=ruf@# zc90r(RC$3u7+0XN1}sSh{Y0Q>q5}lza9PupL#%YQ63qsabu)!^Gr`bCM9)#*EyQ!g z9V~iQ4(bZzx~9=T-VEeoSbw12cE9~vI`H|O*zAjAW@LtrW#}%cf9H%{QtwLj|0<~l z^#30fc&6r`Q{X?|4=C{LT?G!9%v}Y(YpZu{HIB6FmhHM_|G)!BZhd$4v4E=|PkcoX z#!0ov(@(;5HZcY>$xb=NT7_u=R#_h|Yi;_88nJnELtTDZPsA6f_XP>IWU4D&P3yn3 zIu7rgzpcEW)t4I{_r%n(1JyRI$p!OTX@Ii8Wz(QRmgA610VB7sJQX#fJ-%L8V_&zH ziQ1PjZr+|zcJFJ?<*eK*ktY`8Yp2q}WsVyGD{k7-WMC6BzVAoR#+&E;;UvRfil1qX zlUT2}*GhgvwmZwTk3DiRSG85QV=Mr<+=&>10JUO?(s@?fI+4(3aJ* zf6ol7?fvp%gYvDN@!m4A`$X>SUk=Zu12+gY`R>P;M&@bp^l16qW^LDY6O6iQcDml$ zaQr&k-bJl~@Z8KCYsF5Q=&@`{z>)D^d)uBB8_^o;Yl9?t{$qZT{cF$CkJ~qvzG{vv zBfCMr{CY4kjr5qbOQjQzJ#3OsQyhMtoa-JPI3Y|RCpPHIN?i)r5T3i6US9oa;?nuY z`m0MeQ?&MUi{yrc+Ee80L&Rjf$HsAj@B)Nm*&V@W0j-~gCF)1-sJPKt?cdjM@YrVw zk^9~pFUc7HYHiB+i{#|wsRK7jMGfcvw>M!^3&x{%klmwr0p zzCB&Y_S#XYx61ee^mtn^&Tc_w*N<-spFkC8 z3QrjN;5Qpp&5r9ma8pTimUw@m`Nij^j0CAzy)Mwh0kbez<3>C2%9P~_*RYf3{)CC0 z#vvJ}9E(<4^>^a$To_C^5{;@8to$c(ohHjv>kU~y&z24ODwoAJnnoT9Sniu}z($HZ z&AM~$;L)eL-BH1Q8uPK`K9)GM$4XF9n0^DlMV4|muVt5ehPH^jgoi>?-p7fX0eQ#T zbT!3*PpzvVvT+ctp#&Kf zzeW__+2bIlIIu3<%}MOrUR|AN@UfPY=R1>lQQ>I1+L_cXkGG5hyh}FH#Gxrf1cbF# zj2K7ZMsgEXMqIefhg;>6?c8rmepz8$e3!o8mN{-9vUZJTotI~P;!~?R+#27KN;qpw z^k!Hn3t!vWyDswta-iW2+o;Lo=OdTA?UZPSdu=>3NN~Jn(F0s)`e4Es?8ptaD%k-S zmPZjr=*jDJtm!8&JIQ09OIr9HoMw$?495Dx>guwzK|@K)3pZz;-T)d{Mhx#Qk*KRF z#WeH4K`}PIBS^+#Du|z*-4HvVk1QsKPCPMBYPS10DLqcV8VEF36rjV9CG3re!0j&| zW3ZDPaxva6nN-l-6R}K!tYt60EVJ+gjFykE8D@gKN)BNb%zgO@DoC6>>s-=Cyh3^3 zx{UquQr0bL8!4mq&-*!_>h7r)#@a2t!WZ_*^TRIpx10fUj(i?#kaNa9w;Ubcn|xC^ z6Dlh)9zk38m4{~Sp0+H!W=D$TSki;IiKc@sU?JgmTnE((*PU&?%p}<<9y2lzv$F*@ z-gm0Rqn3Q|=$0h;&~;IH%Sr@Mw?K#rGA=6bzjwVld|c;Z+Qd1oQ&VClh8I8^UIvYW z)eG0iudCTp;Rge;&J#uN>)+S&cA9n2M|_Os;N}dP(360dcbB+Qga@nDa((+P8ZC%J zO~;*FVUC0IhD=srW`<>Dc9L=?=8wXJQw7`V+g`KZORLtzZS)bf*`v7|IAJeV*4-W^ z$c^|!Hg^?YdC$OEO-PMo!!mX@6jP*qKOtE)*%xr<2#2a9yxz4OO6qH9_a2tTX-GUf z6Zr+jm{9kc-8$_ZTngJI-l{43cBokN46B)LZK#2>=Uq&CJo_0|r~fCqG#NAwNrvbb zNABUgp-p#kN;*H@(g4tm%r4u&NiuJKU2mz5D-$M{Zs4e(;lyT(^~uMz$Cmrmbu)5y z#L@<@G6F>ShT>I zmL=(<&cpAY=u)tcH*G}KOS)GS=2=+I`7P8XsjljT1`K!_8zO>|r+lWTk`RZK#K_Z! zq*-=%A+5_sM|=!`{?!FV8T?B0& z)Jlo7@7XhLzp7G&giy!lZDxj^vsG1~q(4w#p{GK<0T%YXS)%^;Sk~*lB0VvZ^TOo3 zGH{`YtseIEuMt*%f24zfQA5srItD~xKi|u|IF349tTsz(q-?9Sirj0rhM-o0i9s5V~I-$=irx*2~cu< zcoyY~-}oTt)E8>Dbonr(mDOWzusNf=jv&&!ru)f741sf|9H2i?h%fqDpTcjna!cPn zTj17xn&%XbnU>JJwTwEQ-rA6xpV2`ae>p{U2R0qLddn=B$*02l`*2SYJtAWPYVAsU zS9V;o1oZ8;Iv!;7GK>6+=^JT~y{HUy{PD@&pCAXW8GO(@gpc};uhYKz2r(>`w0_tM zbx$T&D6bzjciTEiaCr{#ermXFz`<)bLF}OZOo8d35}HHf&?9Qoe5=LGVxb?wiST8U zp$R@EaV_JbyzBOmx#_U!EAnxJO!W}HH@Ye%zie_>z8{e53w`n$sb0s~gwJzs?feA{ zE;Q<>(NSL0zNlTaPeY;oMiNZ^o@}+iU@r~_fGpGiEeW&=+-B=#^l<2v&5T%WI zM`fY9+Bcjh5AG(@WoPag7PCBp15&5h{L`;yPt<*d^!f;C8HBUd>d-`T(z!aKbST-X zk@3mW#zVNcD9_(LPZtDW<`h>8cl@;l1OB;-W8VS0hVQiKCOk@=N3ii;p=ARm$S!o^ zvQ@uG3lqllt$uK~2tLa+98UCcJ#YW;GaeCpBDE)j2Q#?|2fxj+yzSRc@ ziSwsyTsyVvO*GWCDorO*FqQfQV{Z)^c)TfyFwh7LXpzP^J!uh!OAh5^`uWZ&j_JIvYM<3SfX z0+;u_gBG%#vcq`w%l^Zwd@w$IVqpu@oDRG~y1au$P+o4_KDtV`7d*Epb{**cOz4c_ zzIdGMFonMKwI(uXn7t6Zv^ukxWYzh*FiUv@W4B$9gQdA^69LXMTUfv`rUIKUNoDGd zJ%Ro0#nESFKILAwxSKZ_#yN>24OD^U&IAd$(w7NVp3w&S@gHqJ3Gd#IZXK;}rcC7F zI>w+szsMCt+GW8?N%igxZ^bFj*$GkUDij_HAKq7^4(IWunu3IQspuc%Jw^3;un9}S z-s!b{M!MOHDOGR~qzq1A33Y8X9kq2SdF|JbmpI&`PjbUNAVb+`UsE!nvHDcXUOc4X Ze`5{*ccy(p&3|Z **Windows** > **Configuration profiles** > **Create profile**. - 3. Enter the following properties: + 1. Go to the [Microsoft Endpoint Manager portal](https://endpoint.microsoft.com/#home). + 2. Select **Devices** from the navigation. + 3. Under **Policy**, select **Configuration profiles**. + 4. Select **Create profile**. + 5. From the **Platform** menu, select **Windows 10 and later**. + 6. From the **Profile** menu, select **Shared multi-user device**. - - **Platform**: Select **Windows 10 and later**. - - **Profile**: Select **Templates** > **Shared multi-user device**. + ![custom OMA-URI policy in Intune](images/shared_pc_1.jpg) - 4. Select **Create**. - 5. In **Basics**, enter the following properties: - - - **Name**: Enter a descriptive name for the new profile. - - **Description**: Enter a description for the profile. This setting is optional, but recommended. - - 6. Select **Next**. - 7. In **Configuration settings**, depending on the platform you chose, the settings you can configure are different. Choose your platform for detailed settings: - - 8. On the **Configuration settings** page, set the ‘Shared PC Mode’ value to **Enabled**. + 7. Select **Create**. + 8. Enter a name for the policy (e.g. My Win10 Shared devices policy). You can optionally add a description should you wish to do so. + 9. Select **Next**. + 10. On the **Configuration settings** page, set the ‘Shared PC Mode’ value to **Enabled**. ![Shared PC settings in ICD](images/shared_pc_3.png) - 9. From this point on, you can configure any additional settings you’d like to be part of this policy, and then follow the rest of the set-up flow to its completion by selecting **Create** after **Step 4**. + 11. From this point on, you can configure any additional settings you’d like to be part of this policy, and then follow the rest of the set-up flow to its completion by selecting **Create** after **Step 6**. - A provisioning package created with the Windows Configuration Designer: You can apply a provisioning package when you initially set up the PC (also known as the out-of-box-experience or OOBE), or you can apply the provisioning package to a Windows 10 PC that is already in use. The provisioning package is created in Windows Configuration Designer. Shared PC mode is enabled by the [SharedPC configuration service provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/sharedpc-csp), exposed in Windows Configuration Designer as **SharedPC**. diff --git a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md index 355ea08482..2779d317f6 100644 --- a/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md +++ b/windows/deployment/deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md @@ -21,18 +21,18 @@ ms.topic: article **Applies to** - Windows 10 -This topic will show you how to take your reference image for Windows 10 (that was just [created](create-a-windows-10-reference-image.md)), and deploy that image to your environment using the **Microsoft Deployment Toolkit (MDT)**. +This topic will show you how to take your reference image for Windows 10 (that was just [created](create-a-windows-10-reference-image.md)), and deploy that image to your environment using the Microsoft Deployment Toolkit (MDT). -We will prepare for this by creating an **MDT** deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of both processes. We will configure **Active Directory** permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. +We will prepare for this by creating an MDT deployment share that is used solely for image deployment. Separating the processes of creating reference images from the processes used to deploy them in production allows greater control of on both processes. We will configure Active Directory permissions, configure the deployment share, create a new task sequence, and add applications, drivers, and rules. -For the purposes of this topic, we will use four computers: **DC01**, **MDT01**, **HV01**, and **PC0005**. +For the purposes of this topic, we will use four computers: DC01, MDT01, HV01 and PC0005. -- **DC01** is a domain controller -- **MDT01** is a domain member server -- **HV01** is a Hyper-V server -- **PC0005** is a blank device to which we will deploy Windows 10 +- DC01 is a domain controller +- MDT01 is a domain member server +- HV01 is a Hyper-V server +- PC0005 is a blank device to which we will deploy Windows 10 -**MDT01** and **PC0005** are members of the domain contoso.com for the fictitious Contoso Corporation. **HV01** is used to test the deployment of **PC0005** in a virtual environment. +MDT01 and PC0005 are members of the domain contoso.com for the fictitious Contoso Corporation. HV01 used to test deployment of PC0005 in a virtual environment. ![devices](../images/mdt-07-fig01.png) @@ -45,14 +45,14 @@ These steps will show you how to configure an Active Directory account with the On **DC01**: -1. Download the [Set-OUPermissions.ps1 script](https://go.microsoft.com/fwlink/p/?LinkId=619362) and copy it to the **C:\\Setup\\Scripts** directory on **DC01**. This script configures permissions to allow the **MDT_JD** account to manage computer accounts in the contoso > Computers organizational unit. -2. Create the **MDT_JD** service account by running the following command from an elevated **Windows PowerShell prompt**: +1. Download the [Set-OUPermissions.ps1 script](https://go.microsoft.com/fwlink/p/?LinkId=619362) and copy it to the **C:\\Setup\\Scripts** directory on DC01. This script configures permissions to allow the MDT_JD account to manage computer accounts in the contoso > Computers organizational unit. +2. Create the MDT_JD service account by running the following command from an elevated Windows PowerShell prompt: ```powershell New-ADUser -Name MDT_JD -UserPrincipalName MDT_JD -path "OU=Service Accounts,OU=Accounts,OU=Contoso,DC=CONTOSO,DC=COM" -Description "MDT join domain account" -AccountPassword (ConvertTo-SecureString "pass@word1" -AsPlainText -Force) -ChangePasswordAtLogon $false -PasswordNeverExpires $true -Enabled $true ``` -3. Next, run the **Set-OuPermissions script** to apply permissions to the **MDT\_JD** service account, enabling it to manage computer accounts in the Contoso / Computers OU. Run the following commands from an elevated **Windows PowerShell prompt**: +3. Next, run the Set-OuPermissions script to apply permissions to the **MDT\_JD** service account, enabling it to manage computer accounts in the Contoso / Computers OU. Run the following commands from an elevated Windows PowerShell prompt: ```powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force @@ -76,7 +76,7 @@ The following is a list of the permissions being granted: ## Step 2: Set up the MDT production deployment share -Next, create a new **MDT** deployment share. You should not use the same deployment share that you used to create the reference image for a production deployment. Perform this procedure on the **MDT01** server. +Next, create a new MDT deployment share. You should not use the same deployment share that you used to create the reference image for a production deployment. Perform this procedure on the MDT01 server. ### Create the MDT production deployment share @@ -85,21 +85,21 @@ On **MDT01**: The steps for creating the deployment share for production are the same as when you created the deployment share for creating the custom reference image: 1. Ensure you are signed on as: contoso\administrator. -2. In the **Deployment Workbench** console, right-click **Deployment Shares** and select **New Deployment Share**. +2. In the Deployment Workbench console, right-click **Deployment Shares** and select **New Deployment Share**. 3. On the **Path** page, in the **Deployment share path** text box, type **D:\\MDTProduction** and click **Next**. 4. On the **Share** page, in the **Share name** text box, type **MDTProduction$** and click **Next**. 5. On the **Descriptive Name** page, in the **Deployment share description** text box, type **MDT Production** and click **Next**. 6. On the **Options** page, accept the default settings and click **Next** twice, and then click **Finish**. -7. Using **File Explorer**, verify that you can access the **\\\\MDT01\\MDTProduction$** share. +7. Using File Explorer, verify that you can access the **\\\\MDT01\\MDTProduction$** share. ### Configure permissions for the production deployment share -To read files in the deployment share, you need to assign **NTFS** and **SMB** permissions to the **MDT Build Account (MDT\_BA)** for the **D:\\MDTProduction** folder. +To read files in the deployment share, you need to assign NTFS and SMB permissions to the MDT Build Account (MDT\_BA) for the **D:\\MDTProduction** folder On **MDT01**: 1. Ensure you are signed in as **contoso\\administrator**. -2. Modify the **NTFS** permissions for the **D:\\MDTProduction** folder by running the following command in an elevated **Windows PowerShell prompt**: +2. Modify the NTFS permissions for the **D:\\MDTProduction** folder by running the following command in an elevated Windows PowerShell prompt: ``` powershell icacls "D:\MDTProduction" /grant '"CONTOSO\MDT_BA":(OI)(CI)(M)' @@ -112,33 +112,33 @@ The next step is to add a reference image into the deployment share with the set ### Add the Windows 10 Enterprise x64 RTM custom image -In these steps, we assume that you have completed the steps in the [Create a Windows 10 reference image](create-a-windows-10-reference-image.md) topic, so you have a Windows 10 reference image at **D:\\MDTBuildLab\\Captures\REFW10X64-001.wim** on **MDT01**. +In these steps, we assume that you have completed the steps in the [Create a Windows 10 reference image](create-a-windows-10-reference-image.md) topic, so you have a Windows 10 reference image at **D:\\MDTBuildLab\\Captures\REFW10X64-001.wim** on MDT01. -1. Using the **Deployment Workbench**, expand the **Deployment Shares** node, and then expand **MDT Production**; select the **Operating Systems** node, and create a **folder** named **Windows 10**. +1. Using the Deployment Workbench, expand the **Deployment Shares** node, and then expand **MDT Production**; select the **Operating Systems** node, and create a folder named **Windows 10**. 2. Right-click the **Windows 10** folder and select **Import Operating System**. 3. On the **OS Type** page, select **Custom image file** and click **Next**. 4. On the **Image** page, in the **Source file** text box, browse to **D:\\MDTBuildLab\\Captures\\REFW10X64-001.wim** and click **Next**. 5. On the **Setup** page, select the **Copy Windows 7, Windows Server 2008 R2, or later setup files from the specified path** option; in the **Setup source directory** text box, browse to **D:\\MDTBuildLab\\Operating Systems\\W10EX64RTM** and click **Next**. 6. On the **Destination** page, in the **Destination directory name** text box, type **W10EX64RTM**, click **Next** twice, and then click **Finish**. -7. After adding the **Operating System**, double-click the added **Operating System** name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. +7. After adding the operating system, double-click the added operating system name in the **Operating Systems / Windows 10** node and change the name to **Windows 10 Enterprise x64 RTM Custom Image**. -> [!NOTE] -> The reason for adding the setup files has changed since earlier versions of **MDT**. **MDT 2010** used the setup files to install Windows. **MDT** uses the **DISM** command to apply the image; however, you still need the **setup files** because some components in **roles and features** are stored outside the main image. +>[!NOTE] +>The reason for adding the setup files has changed since earlier versions of MDT. MDT 2010 used the setup files to install Windows. MDT uses DISM to apply the image; however, you still need the setup files because some components in roles and features are stored outside the main image. -![Imported OS](../images/fig2-importedos.png) +![imported OS](../images/fig2-importedos.png) ## Step 4: Add an application -When you configure your **MDT Build Lab deployment** share, you can also add **applications** to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the **MDT Production deployment** share using **Adobe Reader** as an example. +When you configure your MDT Build Lab deployment share, you can also add applications to the new deployment share before creating your task sequence. This section walks you through the process of adding an application to the MDT Production deployment share using Adobe Reader as an example. ### Create the install: Adobe Reader DC On **MDT01**: -1. Download the Enterprise distribution version of [**Adobe Acrobat Reader DC**](https://get.adobe.com/reader/enterprise/) (AcroRdrDC2100120140_en_US.exe) to **D:\\setup\\adobe** on MDT01. -2. Extract the **.exe** file that you downloaded to a **.msi** (ex: .\AcroRdrDC2100120140_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). -3. In the **Deployment Workbench**, expand the **MDT Production** node and navigate to the **Applications** node. +1. Download the Enterprise distribution version of [Adobe Acrobat Reader DC](https://get.adobe.com/reader/enterprise/) (AcroRdrDC1902120058_en_US.exe) to **D:\\setup\\adobe** on MDT01. +2. Extract the .exe file that you downloaded to an .msi (ex: .\AcroRdrDC1902120058_en_US.exe -sfx_o"d:\setup\adobe\install\" -sfx_ne). +3. In the Deployment Workbench, expand the **MDT Production** node and navigate to the **Applications** node. 4. Right-click the **Applications** node, and create a new folder named **Adobe**. 5. In the **Applications** node, right-click the **Adobe** folder and select **New Application**. 6. On the **Application Type** page, select the **Application with source files** option and click **Next**. @@ -153,7 +153,7 @@ The Adobe Reader application added to the Deployment Workbench. ## Step 5: Prepare the drivers repository -In order to deploy Windows 10 with **MDT** successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot images and operating system, using the following hardware models as examples: +In order to deploy Windows 10 with MDT successfully, you need drivers for the boot images and for the actual operating system. This section will show you how to add drivers for the boot image and operating system, using the following hardware models as examples: - Lenovo ThinkPad T420 - Dell Latitude 7390 - HP EliteBook 8560w @@ -166,19 +166,19 @@ For boot images, you need to have storage and network drivers; for the operating ### Create the driver source structure in the file system -The key to successful management of drivers for **MDT**, as well as for any other deployment solution, is to have a really good driver repository. From this repository, you import drivers into MDT for deployment, but you should always maintain the repository for future use. +The key to successful management of drivers for MDT, as well as for any other deployment solution, is to have a really good driver repository. From this repository, you import drivers into MDT for deployment, but you should always maintain the repository for future use. On **MDT01**: > [!IMPORTANT] > In the steps below, it is critical that the folder names used for various computer makes and models exactly match the results of **wmic computersystem get model,manufacturer** on the target system. -1. Using **File Explorer**, create the **D:\\drivers** folder. +1. Using File Explorer, create the **D:\\drivers** folder. 2. In the **D:\\drivers** folder, create the following folder structure: - 1. **WinPE x86** - 2. **WinPE x64** - 3. **Windows 10 x64** -3. In the new **Windows 10 x64** folder, create the following folder structure: + 1. WinPE x86 + 2. WinPE x64 + 3. Windows 10 x64 +3. In the new Windows 10 x64 folder, create the following folder structure: - Dell Inc - Latitude E7450 - Hewlett-Packard @@ -193,12 +193,12 @@ On **MDT01**: ### Create the logical driver structure in MDT -When you import drivers to the **MDT driver repository**, **MDT** creates a single instance folder structure based on driver class names. However, you can, and should, mimic the driver structure of your driver source repository in the Deployment Workbench. This is done by creating logical folders in the Deployment Workbench. -1. On **MDT01**, using Deployment Workbench, select the **Out-of-Box Drivers** node. +When you import drivers to the MDT driver repository, MDT creates a single instance folder structure based on driver class names. However, you can, and should, mimic the driver structure of your driver source repository in the Deployment Workbench. This is done by creating logical folders in the Deployment Workbench. +1. On MDT01, using Deployment Workbench, select the **Out-of-Box Drivers** node. 2. In the **Out-Of-Box Drivers** node, create the following folder structure: - 1. **WinPE x86** - 2. **WinPE x64** - 3. **Windows 10 x64** + 1. WinPE x86 + 2. WinPE x64 + 3. Windows 10 x64 3. In the **Windows 10 x64** folder, create the following folder structure: - Dell Inc - Latitude E7450 @@ -209,7 +209,7 @@ When you import drivers to the **MDT driver repository**, **MDT** creates a sing - Microsoft Corporation - Surface Laptop -The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in an elevated **Windows PowerShell prompt**: +The preceding folder names should match the actual make and model values that MDT reads from devices during deployment. You can find out the model values for your machines by using the following command in Windows PowerShell: ``` powershell Get-WmiObject -Class:Win32_ComputerSystem @@ -220,7 +220,7 @@ Or, you can use this command in a normal command prompt: wmic csproduct get name ``` -If you want a more standardized naming convention, try the **ModelAliasExit.vbs script** from the Deployment Guys blog post entitled [Using and Extending Model Aliases for Hardware Specific Application Installation](https://go.microsoft.com/fwlink/p/?LinkId=619536). +If you want a more standardized naming convention, try the ModelAliasExit.vbs script from the Deployment Guys blog post entitled [Using and Extending Model Aliases for Hardware Specific Application Installation](https://go.microsoft.com/fwlink/p/?LinkId=619536). ![drivers](../images/fig4-oob-drivers.png) @@ -229,20 +229,20 @@ The Out-of-Box Drivers structure in the Deployment Workbench. ### Create the selection profiles for boot image drivers By default, MDT adds any storage and network drivers that you import to the boot images. However, you should add only the drivers that are necessary to the boot image. You can control which drivers are added by using selection profiles. -The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate **Windows 10** drivers for your device, a **Windows 7** or **Windows 8.1** driver will most likely work, but Windows 10 drivers should be your first choice. +The drivers that are used for the boot images (Windows PE) are Windows 10 drivers. If you can’t locate Windows 10 drivers for your device, a Windows 7 or Windows 8.1 driver will most likely work, but Windows 10 drivers should be your first choice. On **MDT01**: -1. In the **Deployment Workbench**, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. -2. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: - 1. Selection Profile name: **WinPE x86** - 2. Folders: Select the **WinPE x86 folder** in **Out-of-Box Drivers**. - 3. Click **Next**, **Next**, and **Finish**. +1. In the Deployment Workbench, under the **MDT Production** node, expand the **Advanced Configuration** node, right-click the **Selection Profiles** node, and select **New Selection Profile**. +2. In the New Selection Profile Wizard, create a selection profile with the following settings: + 1. Selection Profile name: WinPE x86 + 2. Folders: Select the WinPE x86 folder in Out-of-Box Drivers. + 3. Click **Next**, **Next** and **Finish**. 3. Right-click the **Selection Profiles** node again, and select **New Selection Profile**. -4. In the **New Selection Profile Wizard**, create a **selection profile** with the following settings: - 1. Selection Profile name: **WinPE x64** - 2. Folders: Select the **WinPE x64 folder** in **Out-of-Box Drivers**. - 3. Click **Next**, **Next**, and **Finish**. +4. In the New Selection Profile Wizard, create a selection profile with the following settings: + 1. Selection Profile name: WinPE x64 + 2. Folders: Select the WinPE x64 folder in Out-of-Box Drivers. + 3. Click **Next**, **Next** and **Finish**. ![figure 5](../images/fig5-selectprofile.png) @@ -250,21 +250,22 @@ Creating the WinPE x64 selection profile. ### Extract and import drivers for the x64 boot image -**Windows PE** supports all the hardware models that we have, but here you learn how to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. +Windows PE supports all the hardware models that we have, but here you learn to add boot image drivers to accommodate any new hardware that might require additional drivers. In this example, you add the latest Intel network drivers to the x64 boot image. On **MDT01**: 1. Download **PROWinx64.exe** from Intel.com (ex: [PROWinx64.exe](https://downloadcenter.intel.com/downloads/eula/25016/Intel-Network-Adapter-Driver-for-Windows-10?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F25016%2Feng%2FPROWinx64.exe)). -2. Extract **PROWinx64.exe** to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. Note that extracting the **.exe** file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the **.exe** terminates. -3. Using **File Explorer**, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. +2. Extract PROWinx64.exe to a temporary folder - in this example to the **C:\\Tmp\\ProWinx64** folder. + a. **Note**: Extracting the .exe file manually requires an extraction utility. You can also run the .exe and it will self-extract files to the **%userprofile%\AppData\Local\Temp\RarSFX0** directory. This directory is temporary and will be deleted when the .exe terminates. +3. Using File Explorer, create the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. 4. Copy the content of the **C:\\Tmp\\PROWinx64\\PRO1000\\Winx64\\NDIS64** folder to the **D:\\Drivers\\WinPE x64\\Intel PRO1000** folder. -5. In the **Deployment Workbench**, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, select **Import Drivers**, and use the following driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. +5. In the Deployment Workbench, expand the **MDT Production** > **Out-of-Box Drivers** node, right-click the **WinPE x64** node, and select **Import Drivers**, and use the following Driver source directory to import drivers: **D:\\Drivers\\WinPE x64\\Intel PRO1000**. ### Download, extract, and import drivers ### For the Lenovo ThinkStation P500 -For the **ThinkStation P500** model, you use the Lenovo ThinkVantage Update Retriever software to download the drivers. With Update Retriever, you need to specify the correct Lenovo Machine Type for the actual hardware (the first four characters of the model name). As an example, the Lenovo ThinkStation P500 model has the 30A6003TUS model name, meaning the Machine Type is 30A6. +For the ThinkStation P500 model, you use the Lenovo ThinkVantage Update Retriever software to download the drivers. With Update Retriever, you need to specify the correct Lenovo Machine Type for the actual hardware (the first four characters of the model name). As an example, the Lenovo ThinkStation P500 model has the 30A6003TUS model name, meaning the Machine Type is 30A6. ![ThinkStation image](../images/thinkstation.png) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 74fc796879..ea81420b8b 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -81,9 +81,6 @@ This table shows the correct sequence for applying the various tasks to the file |Add .NET and .NET cumulative updates | | | 24 | |Export image | 8 | 17 | 25 | -> [!NOTE] -> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 that require the servicing stack update for updating the installation media, you should use the combined cumulative update. For more information on the combined cumulative update, see [Servicing stack updates](https://docs.microsoft.com/windows/deployment/update/servicing-stack-updates). - ### Multiple Windows editions The main operating system file (install.wim) contains multiple editions of Windows 10. It’s possible that only an update for a given edition is required to deploy it, based on the index. Or, it might be that all editions need an update. Further, ensure that languages are installed before Features on Demand, and the latest cumulative update is always applied last. diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 13487eef17..e2b6404d14 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -29,6 +29,8 @@ Servicing stack updates provide fixes to the servicing stack, the component that Servicing stack updates improve the reliability of the update process to mitigate potential issues while installing the latest quality updates and feature updates. If you don't install the latest servicing stack update, there's a risk that your device can't be updated with the latest Microsoft security fixes. +For information about some changes to servicing stack updates, see [Simplifing Deployment of Servicing Stack Updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/simplifying-on-premises-deployment-of-servicing-stack-updates/ba-p/1646039) on the Windows IT Pro blog. + ## When are they released? Servicing stack update are released depending on new issues or vulnerabilities. In rare occasions a servicing stack update may need to be released on demand to address an issue impacting systems installing the monthly security update. Starting in November 2018 new servicing stack updates will be classified as "Security" with a severity rating of "Critical." @@ -42,6 +44,7 @@ Both Windows 10 and Windows Server use the cumulative update mechanism, in which Servicing stack updates must ship separately from the cumulative updates because they modify the component that installs Windows updates. The servicing stack is released separately because the servicing stack itself requires an update. For example, the cumulative update [KB4284880](https://support.microsoft.com/help/4284880/windows-10-update-kb4284880) requires the [May 17, 2018 servicing stack update](https://support.microsoft.com/help/4132216), which includes updates to Windows Update. + ## Is there any special guidance? Microsoft recommends you install the latest servicing stack updates for your operating system before installing the latest cumulative update. @@ -55,7 +58,3 @@ Typically, the improvements are reliability and performance improvements that do * Servicing stack update releases are specific to the operating system version (build number), much like quality updates. * Search to install latest available [Servicing stack update for Windows 10](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). * Once a servicing stack update is installed, it cannot be removed or uninstalled from the machine. - - -## Simplifying on-premises deployment of servicing stack updates -With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and later starting with the 2021 2C release, KB4601382. diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 8bf31e807a..4e77a4d513 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -66,9 +66,6 @@ To find your CommercialID within Azure: Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. -> [!NOTE] -> If you use or plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview), follow the steps in [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance. You should be aware that the Commercial ID and Log Analytics workspace must be the same for both Desktop Analytics and Update Compliance. - > [!NOTE] > After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index b092e01f7d..a9ec6583a1 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -32,8 +32,8 @@ Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimi For information about setting up Delivery Optimization, including tips for the best settings in different scenarios, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md). For a comprehensive list of all Delivery Optimization settings, see [Delivery Optimization reference](waas-delivery-optimization-reference.md). -> [!NOTE] -> WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. +>[!NOTE] +>WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. ## New in Windows 10, version 2004 @@ -68,9 +68,6 @@ For information about setting up Delivery Optimization, including tips for the b - Edge browser installs and updates - [Dynamic updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/the-benefits-of-windows-10-dynamic-update/ba-p/467847) -> [!NOTE] -> Volume-licensed versions of Office 2019, such as Office Professional Plus 2019, can take advantage of Delivery Optimization for background updates. Delivery Optimization isn't available for installation or for foreground updates. The same applies to volume-licensed versions of Project 2019 and Visio 2019. - ## Requirements The following table lists the minimum Windows 10 version that supports Delivery Optimization: @@ -137,7 +134,7 @@ For more details, check out the [Adopting Windows as a Service at Microsoft](htt **Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Delivery Optimization cloud service for coordination. -**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound and outbound traffic through your firewall yourself. If you don't allow inbound and outbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). +**Which ports does Delivery Optimization use?**: Delivery Optimization listens on port 7680 for requests from other peers by using TCP/IP. The service will register and open this port on the device, but you might need to set this port to accept inbound traffic through your firewall yourself. If you don't allow inbound traffic over port 7680, you can't use the peer-to-peer functionality of Delivery Optimization. However, devices can still successfully download by using HTTP or HTTPS traffic over port 80 (such as for default Windows Update data). If you set up Delivery Optimization to create peer groups that include devices across NATs (or any form of internal subnet that uses gateways or firewalls between subnets), it will use Teredo. For this to work, you must allow inbound TCP/IP traffic over port 3544. Look for a "NAT traversal" setting in your firewall to set this up. diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index c0367c64cf..5a410e9d8c 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -47,14 +47,11 @@ Windows Update for Business enables an IT administrator to receive and manage a Windows Update for Business provides management policies for several types of updates to Windows 10 devices: - **Feature updates:** Previously referred to as "upgrades," feature updates contain not only security and quality revisions, but also significant feature additions and changes. Feature updates are released semi-annually in the fall and in the spring. -- **Quality updates:** Quality updates are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. +- **Quality updates:** Quality updates are traditional operating system updates, typically released on the second Tuesday of each month (though they can be released at any time). These include security, critical, and driver updates. Windows Update for Business also treats non-Windows updates (such as updates for Microsoft Office or Visual Studio) as quality updates. These non-Windows Updates are known as "Microsoft updates" and you can set devices to receive such updates (or not) along with their Windows updates. - **Driver updates:** Updates for non-Microsoft drivers that are relevant to your devices. Driver updates are on by default, but you can use Windows Update for Business policies to turn them off if you prefer. -- **Microsoft product updates:** Updates for other Microsoft products, such as Visual Studio or versions of Microsoft Office that are installed by using Windows Installer (MSI). These updates are treated the same way as quality updates. Microsoft product updates are off by default, but you can turn them on with Windows Update for Business policies. +- **Microsoft product updates**: Updates for other Microsoft products, such as versions of Office that are installed by using Windows Installer (MSI). Versions of Office that are installed by using Click-to-Run can't be updated by using Windows Update for Business. Product updates are off by default. You can turn them on by using Windows Update for Business policies. ->[!NOTE] ->Versions of Office that are installed by using Click-to-Run can't be updated by using Windows Update for Business. - ## Offering You can control when updates are applied, for example by deferring when an update is installed on a device or by pausing updates for a certain period. @@ -129,7 +126,7 @@ The large number of different policies offered for Windows 10 can be overwhelmin The Update Baseline toolkit makes it easy by providing a single command for IT Admins to apply the Update Baseline to devices. You can get the Update Baseline toolkit from the [Download Center](https://www.microsoft.com/download/details.aspx?id=101056). >[!NOTE] ->The Update Baseline toolkit is available only for Group Policy. Update Baseline does not affect your offering policies, whether you’re using deferrals or target version to manage which updates are offered to your devices and when. +>The Update Baseline toolkit is available only for Group Policy. Update Baseline does not affect your offering policies, whether you’re using deferrals or target version to manage which updates are offered to your devices when. -**Connectivity/DiablePrintingOverHTTP** +**Connectivity/DisablePrintingOverHTTP** @@ -1028,6 +1028,7 @@ Footnotes: - 6 - Available in Windows 10, version 1903. - 7 - Available in Windows 10, version 1909. - 8 - Available in Windows 10, version 2004. +- 9 - Available in Windows 10, version 2009. From c913825168b96294b5d41bfeee8a65b727926d25 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 8 Mar 2021 10:35:30 -0800 Subject: [PATCH 593/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index daa0a27d8a..870c901301 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -14,7 +14,7 @@ audience: ITPro author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 02/17/2021 +ms.date: 03/08/2021 ms.technology: mde --- @@ -64,7 +64,7 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | Turn tamper protection on (or off) for an individual device | [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device) | | Turn tamper protection on (or off) for all or part of your organization using Intune

Fine-tune tamper protection settings in your organization | [Manage tamper protection for your organization using Intune](#manage-tamper-protection-for-your-organization-using-intune) | | Turn tamper protection on (or off) for your organization with Configuration Manager | [Manage tamper protection for your organization using tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | -| Turn tamper protection on (or off) in the Microsoft Defender Security Center

Manage tamper protection across your tenant

(Currently in preview) | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | +| Turn tamper protection on (or off) in the Microsoft Defender Security Center

Manage tamper protection across your tenant | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | @@ -85,7 +85,9 @@ Here's what you see in the Windows Security app: ![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) 1. Select **Start**, and start typing *Security*. In the search results, select **Windows Security**. + 2. Select **Virus & threat protection** > **Virus & threat protection settings**. + 3. Set **Tamper Protection** to **On** or **Off**. ## Manage tamper protection for your organization using Intune @@ -95,9 +97,13 @@ If you are part of your organization's security team, and your subscription incl ### Requirements for managing tamper protection in Intune - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. + - Your organization uses [Intune to manage devices](https://docs.microsoft.com/intune/fundamentals/what-is-device-management). ([Intune licenses](https://docs.microsoft.com/intune/fundamentals/licenses) are required; Intune is included in Microsoft 365 E5.) + - Your Windows devices must be running Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019) or later. (For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information).) + - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above). + - Your devices must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) ### Turn tamper protection on (or off) in Intune @@ -105,12 +111,15 @@ If you are part of your organization's security team, and your subscription incl ![Turn tamper protection on with Intune](images/turnontamperprotect-MEM.png) 1. Go to the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com) and sign in with your work or school account. + 2. Select **Devices** > **Configuration Profiles**. + 3. Create a profile that includes the following settings: - **Platform: Windows 10 and later** - **Profile type: Endpoint protection** - **Category: Microsoft Defender Security Center** - **Tamper Protection: Enabled** + 4. Assign the profile to one or more groups. ### Are you using Windows OS 1709, 1803, or 1809? @@ -120,7 +129,9 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release #### Use PowerShell to determine whether tamper protection is turned on 1. Open the Windows PowerShell app. + 2. Use the [Get-MpComputerStatus](https://docs.microsoft.com/powershell/module/defender/get-mpcomputerstatus?view=win10-ps&preserve-view=true) PowerShell cmdlet. + 3. In the list of results, look for `IsTamperProtected`. (A value of *true* means tamper protection is enabled.) ## Manage tamper protection for your organization with Configuration Manager, version 2006 @@ -133,9 +144,11 @@ If you're using [version 2006 of Configuration Manager](https://docs.microsoft.c ![Windows security experience in Endpoint Manager](images/win-security- exp-policy-endpt-security.png) 1. Set up tenant attach. See [Microsoft Endpoint Manager tenant attach: Device sync and device actions](https://docs.microsoft.com/mem/configmgr/tenant-attach/device-sync-actions). + 2. In the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Endpoint security** > **Antivirus**, and choose **+ Create Policy**.
- In the **Platform** list, select **Windows 10 and Windows Server (ConfigMgr)**. - In the **Profile** list, select **Windows Security experience (preview)**.
+ 3. Deploy the policy to your device collection. ### Need help with this? @@ -147,24 +160,29 @@ See the following resources: ## Manage tamper protection for your organization using the Microsoft Defender Security Center -Currently in preview, tamper protection can be turned on or off in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: +Tamper protection can be turned on or off for your tenant using the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. + - When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10, Windows Server 2016, or Windows Server 2019. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). + - If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. -- Tamper protection is generally available; however, the ability to manage tamper protection in the Microsoft Defender Security Center is currently in preview. ### Requirements for managing tamper protection in the Microsoft Defender Security Center - You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. + - Your Windows devices must be running one of the following versions of Windows: - Windows 10 - [Windows Server 2019](/windows-server/get-started-19/whats-new-19) - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). + - Your devices must be [onboarded to Microsoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). + - Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.17600.5 (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) + - [Cloud-delivered protection must be turned on](enable-cloud-protection-microsoft-defender-antivirus.md). ### Turn tamper protection on (or off) in the Microsoft Defender Security Center @@ -172,7 +190,9 @@ Currently in preview, tamper protection can be turned on or off in the Microsoft ![Turn tamper protection on in the Microsoft Defender Security Center](images/mde-turn-tamperprotect-on.png) 1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. + 2. Choose **Settings**. + 3. Go to **General** > **Advanced features**, and then turn tamper protection on. ## View information about tampering attempts From 6ee3d2b17a2129ae2086eefdca7bdbef1700db95 Mon Sep 17 00:00:00 2001 From: "Trond B. Krokli" <38162891+illfated@users.noreply.github.com> Date: Mon, 8 Mar 2021 20:22:36 +0100 Subject: [PATCH 594/708] correction diable -> disable Last occurrence of the incorrectly written "diable". Looks to me as if the original author had a dodgy [S] key when writing this. --- .../mdm/policy-csp-connectivity.md | 78 +++++++++---------- 1 file changed, 38 insertions(+), 40 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 888e327e62..81545e17cf 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -8,18 +8,16 @@ ms.technology: windows author: manikadhiman ms.localizationpriority: medium ms.date: 09/27/2019 -ms.reviewer: +ms.reviewer: manager: dansimp --- # Policy CSP - Connectivity - -


-## Connectivity policies +## Connectivity policies
@@ -47,7 +45,7 @@ manager: dansimp Connectivity/AllowVPNRoamingOverCellular
- Connectivity/DisablePrintingOverHTTP + Connectivity/DisablePrintingOverHTTP
Connectivity/DisableDownloadingOfPrintDriversOverHTTP @@ -70,7 +68,7 @@ manager: dansimp
-**Connectivity/AllowBluetooth** +**Connectivity/AllowBluetooth**
@@ -136,7 +134,7 @@ The following list shows the supported values:
-**Connectivity/AllowCellularData** +**Connectivity/AllowCellularData**
@@ -195,7 +193,7 @@ The following list shows the supported values:
-**Connectivity/AllowCellularDataRoaming** +**Connectivity/AllowCellularDataRoaming**
@@ -244,7 +242,7 @@ Most restricted value is 0. -ADMX Info: +ADMX Info: - GP English name: *Prohibit connection to roaming Mobile Broadband networks* - GP name: *WCM_DisableRoaming* - GP path: *Network/Windows Connection Manager* @@ -274,7 +272,7 @@ To validate on mobile devices, do the following:
-**Connectivity/AllowConnectedDevices** +**Connectivity/AllowConnectedDevices**
@@ -335,7 +333,7 @@ The following list shows the supported values:
-**Connectivity/AllowPhonePCLinking** +**Connectivity/AllowPhonePCLinking**
@@ -385,20 +383,20 @@ If you do not configure this policy setting, the default behavior depends on the -ADMX Info: +ADMX Info: - GP name: *enableMMX* - GP ADMX file name: *grouppolicy.admx* -This setting supports a range of values between 0 and 1. +This setting supports a range of values between 0 and 1. - 0 - Do not link - 1 (default) - Allow phone-PC linking -Validation: +Validation: If the Connectivity/AllowPhonePCLinking policy is configured to value 0, the add a phone button in the Phones section in settings will be grayed out and clicking it will not launch the window for a user to enter their phone number. @@ -410,7 +408,7 @@ Device that has previously opt-in to MMX will also stop showing on the device li
-**Connectivity/AllowUSBConnection** +**Connectivity/AllowUSBConnection**
@@ -475,7 +473,7 @@ The following list shows the supported values:
-**Connectivity/AllowVPNOverCellular** +**Connectivity/AllowVPNOverCellular**
@@ -535,7 +533,7 @@ The following list shows the supported values:
-**Connectivity/AllowVPNRoamingOverCellular** +**Connectivity/AllowVPNRoamingOverCellular**
@@ -595,7 +593,7 @@ The following list shows the supported values:
-**Connectivity/DisablePrintingOverHTTP** +**Connectivity/DisablePrintingOverHTTP**
@@ -653,13 +651,13 @@ Also, see the "Web-based printing" policy setting in Computer Configuration/Admi > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). -> +> > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). -> +> > The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). -ADMX Info: +ADMX Info: - GP English name: *Turn off printing over HTTP* - GP name: *DisableHTTPPrinting_2* - GP path: *Internet Communication settings* @@ -671,7 +669,7 @@ ADMX Info:
-**Connectivity/DisableDownloadingOfPrintDriversOverHTTP** +**Connectivity/DisableDownloadingOfPrintDriversOverHTTP**
@@ -727,13 +725,13 @@ If you disable or do not configure this policy setting, users can download print > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). -> +> > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). -> +> > The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). -ADMX Info: +ADMX Info: - GP English name: *Turn off downloading of print drivers over HTTP* - GP name: *DisableWebPnPDownload_2* - GP path: *Internet Communication settings* @@ -745,7 +743,7 @@ ADMX Info:
-**Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards** +**Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards**
@@ -801,13 +799,13 @@ See the documentation for the web publishing and online ordering wizards for mor > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). -> +> > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). -> +> > The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). -ADMX Info: +ADMX Info: - GP English name: *Turn off Internet download for Web publishing and online ordering wizards* - GP name: *ShellPreventWPWDownload_2* - GP path: *Internet Communication settings* @@ -819,7 +817,7 @@ ADMX Info:
-**Connectivity/DisallowNetworkConnectivityActiveTests** +**Connectivity/DisallowNetworkConnectivityActiveTests**
@@ -868,7 +866,7 @@ Value type is integer. -ADMX Info: +ADMX Info: - GP English name: *Turn off Windows Network Connectivity Status Indicator active tests* - GP name: *NoActiveProbe* - GP path: *Internet Communication settings* @@ -880,7 +878,7 @@ ADMX Info:
-**Connectivity/HardenedUNCPaths** +**Connectivity/HardenedUNCPaths**
@@ -930,13 +928,13 @@ If you enable this policy, Windows only allows access to the specified UNC paths > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). -> +> > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). -> +> > The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). -ADMX Info: +ADMX Info: - GP English name: *Hardened UNC Paths* - GP name: *Pol_HardenedPaths* - GP path: *Network/Network Provider* @@ -948,7 +946,7 @@ ADMX Info:
-**Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge** +**Connectivity/ProhibitInstallationAndConfigurationOfNetworkBridge**
@@ -1002,13 +1000,13 @@ If you disable this setting or do not configure it, the user will be able to cre > [!TIP] > This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). -> +> > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). -> +> > The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). -ADMX Info: +ADMX Info: - GP English name: *Prohibit installation and configuration of Network Bridge on your DNS domain network* - GP name: *NC_AllowNetBridge_NLA* - GP path: *Network/Network Connections* @@ -1016,6 +1014,7 @@ ADMX Info: +
Footnotes: @@ -1031,4 +1030,3 @@ Footnotes: - 9 - Available in Windows 10, version 2009. - From a72e58a8623fdbdee6860f16f6a81f45873d1226 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 8 Mar 2021 21:30:25 +0200 Subject: [PATCH 595/708] Update gov.md Resubmitting after https://github.com/MicrosoftDocs/windows-docs-pr/pull/4835 was merged but the file isn't updated. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 98632acbf5..77eb8fddab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -120,7 +120,7 @@ Spreadsheet of domains list | Description For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). > [!NOTE] -> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering look for the records labeled as "US Gov" and your specific cloud under the geography column. +> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering, look for the records labeled as "US Gov" and your specific cloud under the geography column.
@@ -155,7 +155,7 @@ Threat analytics | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/ch Web content filtering | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Azure Sentinel | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Integrations: Microsoft Cloud App Security | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Integrations: Microsoft Compliance Center | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog +Integrations: Microsoft Compliance Manager | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Defender for Identity | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Defender for Office 365 | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog Integrations: Microsoft Endpoint DLP | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog From 0a5b526fe219aac639b6e5ea9a264edd79281a9b Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 8 Mar 2021 21:33:29 +0200 Subject: [PATCH 596/708] Update microsoft-cloud-app-security-config.md Resubmitting after https://github.com/MicrosoftDocs/windows-docs-pr/pull/4836 was merged but the file isn't updated... --- .../microsoft-cloud-app-security-config.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index c12ba0d4e0..def79a49fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -1,7 +1,7 @@ --- title: Configure Microsoft Cloud App Security integration ms.reviewer: -description: Learn how to turn on the settings to enable the Microsoft Defender ATP integration with Microsoft Cloud App Security. +description: Learn how to turn on the settings to enable the Microsoft Defender for Endpoint integration with Microsoft Cloud App Security. keywords: cloud, app, security, settings, integration, discovery, report search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -35,7 +35,7 @@ To benefit from Microsoft Defender for Endpoint cloud app discovery signals, tur >[!NOTE] >This feature will be available with an E5 license for [Enterprise Mobility + Security](https://www.microsoft.com/cloud-platform/enterprise-mobility-security) on devices running Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441)), Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464)), Windows 10, version 1809 (OS Build 17763.379 with [KB4489899](https://support.microsoft.com/help/4489899)) or later Windows 10 versions. -> See [Microsoft Defender for Endpoint integration with Microsoft Cloud App Security](https://docs.microsoft.com/cloud-app-security/wdatp-integration) for detailed integration of Microsoft Defender for Endpoint with Microsoft Cloud App Security. +> See [Microsoft Defender for Endpoint integration with Microsoft Cloud App Security](https://docs.microsoft.com/cloud-app-security/mde-integration) for detailed integration of Microsoft Defender for Endpoint with Microsoft Cloud App Security. ## Enable Microsoft Cloud App Security in Microsoft Defender for Endpoint @@ -52,7 +52,7 @@ To view and access Microsoft Defender for Endpoint data in Microsoft Cloud Apps For more information about cloud discovery, see [Working with discovered apps](https://docs.microsoft.com/cloud-app-security/discovered-apps). -If you are interested in trying Microsoft Cloud App Security, see [Microsoft Cloud App Security Trial](https://signup.microsoft.com/Signup?OfferId=757c4c34-d589-46e4-9579-120bba5c92ed&ali=1). +If you're interested in trying Microsoft Cloud App Security, see [Microsoft Cloud App Security Trial](https://signup.microsoft.com/Signup?OfferId=757c4c34-d589-46e4-9579-120bba5c92ed&ali=1). ## Related topic - [Microsoft Cloud App Security integration](microsoft-cloud-app-security-integration.md) From 259d345f39a9c48aba6e053a28d085ce1d590643 Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Mon, 8 Mar 2021 11:57:42 -0800 Subject: [PATCH 597/708] UnoPackage changes needed for 2C release. UnoPackage changes needed for 2C release. --- windows/deployment/update/media-dynamic-update.md | 3 +++ windows/deployment/update/servicing-stack-updates.md | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index ea81420b8b..74fc796879 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -81,6 +81,9 @@ This table shows the correct sequence for applying the various tasks to the file |Add .NET and .NET cumulative updates | | | 24 | |Export image | 8 | 17 | 25 | +> [!NOTE] +> Starting in February 2021, the latest cumulative update and servicing stack update will be combined and distributed in the Microsoft Update Catalog as a new combined cumulative update. For Steps 1, 9, and 18 that require the servicing stack update for updating the installation media, you should use the combined cumulative update. For more information on the combined cumulative update, see [Servicing stack updates](https://docs.microsoft.com/windows/deployment/update/servicing-stack-updates). + ### Multiple Windows editions The main operating system file (install.wim) contains multiple editions of Windows 10. It’s possible that only an update for a given edition is required to deploy it, based on the index. Or, it might be that all editions need an update. Further, ensure that languages are installed before Features on Demand, and the latest cumulative update is always applied last. diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index e2b6404d14..13487eef17 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -29,8 +29,6 @@ Servicing stack updates provide fixes to the servicing stack, the component that Servicing stack updates improve the reliability of the update process to mitigate potential issues while installing the latest quality updates and feature updates. If you don't install the latest servicing stack update, there's a risk that your device can't be updated with the latest Microsoft security fixes. -For information about some changes to servicing stack updates, see [Simplifing Deployment of Servicing Stack Updates](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/simplifying-on-premises-deployment-of-servicing-stack-updates/ba-p/1646039) on the Windows IT Pro blog. - ## When are they released? Servicing stack update are released depending on new issues or vulnerabilities. In rare occasions a servicing stack update may need to be released on demand to address an issue impacting systems installing the monthly security update. Starting in November 2018 new servicing stack updates will be classified as "Security" with a severity rating of "Critical." @@ -44,7 +42,6 @@ Both Windows 10 and Windows Server use the cumulative update mechanism, in which Servicing stack updates must ship separately from the cumulative updates because they modify the component that installs Windows updates. The servicing stack is released separately because the servicing stack itself requires an update. For example, the cumulative update [KB4284880](https://support.microsoft.com/help/4284880/windows-10-update-kb4284880) requires the [May 17, 2018 servicing stack update](https://support.microsoft.com/help/4132216), which includes updates to Windows Update. - ## Is there any special guidance? Microsoft recommends you install the latest servicing stack updates for your operating system before installing the latest cumulative update. @@ -58,3 +55,7 @@ Typically, the improvements are reliability and performance improvements that do * Servicing stack update releases are specific to the operating system version (build number), much like quality updates. * Search to install latest available [Servicing stack update for Windows 10](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). * Once a servicing stack update is installed, it cannot be removed or uninstalled from the machine. + + +## Simplifying on-premises deployment of servicing stack updates +With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and later starting with the 2021 2C release, KB4601382. From 6868a15f709f8c1e13c44587ecd47b01b8b6a0a7 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Mon, 8 Mar 2021 12:03:10 -0800 Subject: [PATCH 598/708] Update windows/deployment/update/servicing-stack-updates.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/deployment/update/servicing-stack-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/servicing-stack-updates.md b/windows/deployment/update/servicing-stack-updates.md index 13487eef17..b22ca9e870 100644 --- a/windows/deployment/update/servicing-stack-updates.md +++ b/windows/deployment/update/servicing-stack-updates.md @@ -56,6 +56,6 @@ Typically, the improvements are reliability and performance improvements that do * Search to install latest available [Servicing stack update for Windows 10](https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/ADV990001). * Once a servicing stack update is installed, it cannot be removed or uninstalled from the machine. - ## Simplifying on-premises deployment of servicing stack updates + With the Windows Update experience, servicing stack updates and cumulative updates are deployed together to the device. The update stack automatically orchestrates the installation, so both are applied correctly. Starting in February 2021, the cumulative update will include the latest servicing stack updates, to provide a single cumulative update payload to both Windows Server Update Services (WSUS) and Microsoft Catalog. If you use an endpoint management tool backed by WSUS, such as Configuration Manager, you will only have to select and deploy the monthly cumulative update. The latest servicing stack updates will automatically be applied correctly. Release notes and file information for cumulative updates, including those related to the servicing stack, will be in a single KB article. The combined monthly cumulative update will be available on Windows 10, version 2004 and later starting with the 2021 2C release, KB4601382. From 79c25980611845457b564dd23a8310bef6be6dd0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 8 Mar 2021 12:22:41 -0800 Subject: [PATCH 599/708] Update network-protection.md --- .../network-protection.md | 32 +++++++++---------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index e7a4a72dc5..4db08484f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -15,6 +15,7 @@ ms.reviewer: manager: dansimp ms.custom: asr ms.technology: mde +ms.date: 03/08/2021 --- # Protect your network @@ -27,23 +28,20 @@ ms.technology: mde > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +Network protection helps reduce the attack surface of your devices from Internet-based events. It prevents employees from using any application to access dangerous domains that might host phishing scams, exploits, and other malicious content on the Internet. Network protection expands the scope of [Microsoft Defender SmartScreen](../microsoft-defender-smartscreen/microsoft-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). -Network protection helps reduce the attack surface of your devices from Internet-based events. It prevents employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. - -Network protection expands the scope of [Microsoft Defender SmartScreen](../microsoft-defender-smartscreen/microsoft-defender-smartscreen-overview.md) to block all outbound HTTP(s) traffic that attempts to connect to low-reputation sources (based on the domain or hostname). - -Network protection is supported beginning with Windows 10, version 1709. +Network protection is supported on Windows, beginning with Windows 10, version 1709. For more information about how to enable network protection, see [Enable network protection](enable-network-protection.md). Use Group Policy, PowerShell, or MDM CSPs to enable and manage network protection in your network. > [!TIP] -> You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the feature is working and see how it works. +> See the Microsoft Defender ATP testground site at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to see how network protection works. -Network protection works best with [Microsoft Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md), which gives you detailed reporting into Windows Defender EG events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). +Network protection works best with [Microsoft Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md), which gives you detailed reporting into exploit protection events and blocks as part of [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). -When network protection blocks a connection, a notification will be displayed from the Action Center. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. You can also enable the rules individually to customize what techniques the feature monitors. +When network protection blocks a connection, a notification is displayed from the Action Center. Your security operations team can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your organization's details and contact information. In addition, individual attack surface reduction rules can be enabled and customized to suit certain techniques to monitor. -You can also use [audit mode](audit-windows-defender.md) to evaluate how Network protection would impact your organization if it were enabled. +You can also use [audit mode](audit-windows-defender.md) to evaluate how network protection would impact your organization if it were enabled. ## Requirements @@ -51,9 +49,9 @@ Network protection requires Windows 10 Pro or Enterprise, and Microsoft Defender | Windows version | Microsoft Defender Antivirus | |:---|:---| -| Windows 10 version 1709 or later, Windows Server 1803 or later | [Microsoft Defender AV real-time protection](../microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md) and [cloud-delivered protection](../microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md) must be enabled | +| Windows 10 version 1709 or later

Windows Server 1803 or later | [Microsoft Defender Antivirus real-time protection](../microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md) and [cloud-delivered protection](../microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md) must be enabled | -After you have enabled the services, you might need to configure your network or firewall to allow the connections between the services and your endpoints. +After you have enabled the services, you might need to configure your network or firewall to allow the connections between the services and your devices (also referred to as endpoints). - .smartscreen.microsoft.com - .smartscreen-prod.microsoft.com @@ -79,13 +77,13 @@ You can review the Windows event log to see events that are created when network 2. Select **OK**. -3. This will create a custom view that filters to only show the following events related to network protection: +This procedure creates a custom view that filters to only show the following events related to network protection: - | Event ID | Description | - |:---|:---| - | 5007 | Event when settings are changed | - | 1125 | Event when network protection fires in audit mode | - | 1126 | Event when network protection fires in block mode | +| Event ID | Description | +|:---|:---| +| 5007 | Event when settings are changed | +| 1125 | Event when network protection fires in audit mode | +| 1126 | Event when network protection fires in block mode | ## Related articles From 53e67f30a41c18d6705f24461451f300251359d0 Mon Sep 17 00:00:00 2001 From: greg-lindsay Date: Mon, 8 Mar 2021 12:59:35 -0800 Subject: [PATCH 600/708] fix volact file --- ...ctive-directory-based-activation-client.md | 36 +++++++++---------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index 2a37ee3bd7..79c1279f78 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -29,6 +29,9 @@ ms.topic: article >- Windows Server 2012 >- Windows Server 2016 >- Windows Server 2019 +>- Office 2013* +>- Office 2016* +>- Office 2019* **Looking for retail activation?** @@ -47,9 +50,9 @@ The process proceeds as follows: - Install the Volume Activation Services server role on a domain controller and add a KMS host key by using the Volume Activation Tools Wizard. - Extend the domain to the Windows Server 2012 R2 or higher schema level, and add a KMS host key by using the VAMT. -1. Microsoft verifies the KMS host key, and an activation object is created. +2. Microsoft verifies the KMS host key, and an activation object is created. -1. Client computers are activated by receiving the activation object from a domain controller during startup. +3. Client computers are activated by receiving the activation object from a domain controller during startup. > [!div class="mx-imgBorder"] > ![Active Directory-based activation flow](../images/volumeactivationforwindows81-10.jpg) @@ -73,33 +76,33 @@ When a reactivation event occurs, the client queries AD DS for the activation o 1. Use an account with Domain Administrator and Enterprise Administrator credentials to sign in to a domain controller. -1. Launch Server Manager. +2. Launch Server Manager. -1. Add the Volume Activation Services role, as shown in Figure 11. +3. Add the Volume Activation Services role, as shown in Figure 11. ![Adding the Volume Activation Services role](../images/volumeactivationforwindows81-11.jpg) **Figure 11**. Adding the Volume Activation Services role -1. Click the link to launch the Volume Activation Tools (Figure 12). +4. Click the link to launch the Volume Activation Tools (Figure 12). ![Launching the Volume Activation Tools](../images/volumeactivationforwindows81-12.jpg) **Figure 12**. Launching the Volume Activation Tools -1. Select the **Active Directory-Based Activation** option (Figure 13). +5. Select the **Active Directory-Based Activation** option (Figure 13). ![Selecting Active Directory-Based Activation](../images/volumeactivationforwindows81-13.jpg) **Figure 13**. Selecting Active Directory-Based Activation -1. Enter your KMS host key and (optionally) a display name (Figure 14). +6. Enter your KMS host key and (optionally) a display name (Figure 14). ![Choosing how to activate your product](../images/volumeactivationforwindows81-15.jpg) **Figure 14**. Entering your KMS host key -1. Activate your KMS host key by phone or online (Figure 15). +7. Activate your KMS host key by phone or online (Figure 15). ![Entering your KMS host key](../images/volumeactivationforwindows81-14.jpg) @@ -115,23 +118,18 @@ When a reactivation event occurs, the client queries AD DS for the activation o > > - [Office 2019 VL pack](https://www.microsoft.com/download/details.aspx?id=57342) -1. After activating the key, click **Commit**, and then click **Close**. +8. After activating the key, click **Commit**, and then click **Close**. ## Verifying the configuration of Active Directory-based activation To verify your Active Directory-based activation configuration, complete the following steps: 1. After you configure Active Directory-based activation, start a computer that is running an edition of Windows that is configured by volume licensing. - -1. If the computer has been previously configured with a MAK key, replace the MAK key with the GVLK by running the **slmgr.vbs /ipk** command and specifying the GLVK as the new product key. - -1. If the computer is not joined to your domain, join it to the domain. - -1. Sign in to the computer. - -1. Open Windows Explorer, right-click **Computer**, and then click **Properties**. - -1. Scroll down to the **Windows activation** section, and verify that this client has been activated. +2. If the computer has been previously configured with a MAK key, replace the MAK key with the GVLK by running the **slmgr.vbs /ipk** command and specifying the GLVK as the new product key. +3. If the computer is not joined to your domain, join it to the domain. +4. Sign in to the computer. +5. Open Windows Explorer, right-click **Computer**, and then click **Properties**. +6. Scroll down to the **Windows activation** section, and verify that this client has been activated. > [!NOTE] > If you are using both KMS and Active Directory-based activation, it may be difficult to see whether a client has been activated by KMS or by Active Directory-based activation. Consider disabling KMS during the test, or make sure that you are using a client computer that has not already been activated by KMS. The **slmgr.vbs /dlv** command also indicates whether KMS has been used. From 8bd29a5673e580dab1b49057519db5ca547b834a Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 8 Mar 2021 13:50:34 -0800 Subject: [PATCH 601/708] removing M365D applies To --- .../microsoft-defender-atp/add-or-remove-machine-tags.md | 1 - .../advanced-hunting-assignedipaddress-function.md | 1 - .../microsoft-defender-atp/advanced-hunting-best-practices.md | 1 - .../advanced-hunting-devicealertevents-table.md | 2 -- .../advanced-hunting-deviceevents-table.md | 1 - .../advanced-hunting-devicefilecertificateinfo-table.md | 2 -- .../advanced-hunting-devicefileevents-table.md | 2 -- .../advanced-hunting-deviceimageloadevents-table.md | 2 -- .../microsoft-defender-atp/advanced-hunting-deviceinfo-table.md | 2 -- .../advanced-hunting-devicelogonevents-table.md | 2 -- .../advanced-hunting-devicenetworkevents-table.md | 2 -- .../advanced-hunting-devicenetworkinfo-table.md | 2 -- .../advanced-hunting-deviceprocessevents-table.md | 2 -- .../advanced-hunting-deviceregistryevents-table.md | 1 - ...nced-hunting-devicetvmsecureconfigurationassessment-table.md | 1 - ...ed-hunting-devicetvmsecureconfigurationassessmentkb-table.md | 1 - .../advanced-hunting-devicetvmsoftwareinventory-table.md | 1 - .../advanced-hunting-devicetvmsoftwarevulnerabilities-table.md | 1 - ...advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md | 1 - .../microsoft-defender-atp/advanced-hunting-errors.md | 1 - .../microsoft-defender-atp/advanced-hunting-extend-data.md | 1 - .../microsoft-defender-atp/advanced-hunting-shared-queries.md | 1 - .../microsoft-defender-atp/advanced-hunting-take-action.md | 1 - .../alerts-queue-endpoint-detection-response.md | 1 - 24 files changed, 33 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index dbd75845dc..db6774efe8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -21,7 +21,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md index 7c730a3b03..9af574aad0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md @@ -27,7 +27,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) Use the `AssignedIPAddresses()` function in your advanced hunting queries to quickly obtain the latest IP addresses that have been assigned to a device. If you specify a timestamp argument, this function obtains the most recent IP addresses at the specified time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md index 48fcdd8ad0..9290ec3af0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-best-practices.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-bestpractices-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md index 21a49596e0..e3ebf56847 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md @@ -25,8 +25,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md index 51bae2ec02..4583be41c9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md index 3fc7a3b000..5bb8bb85de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md @@ -25,8 +25,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md index d2a6ba11c9..f2431fd2e0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md index 30afd0b6c5..5247372b5d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md index 1cfb682bad..030afba44c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md index 8fac659dd3..7b8ae11f5a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md index c3ac96f916..1e398b3429 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md index 190da625c0..320ebe9bcc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md index 4df6511dc1..96ab242947 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md index ec8565455c..13824028f0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md index 9156cb0ef6..0614397181 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md index 1945a2abe5..b87624f53b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md index 73956fc5fc..e3a85cf831 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md index 385d77d420..5addd121a0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md index 23b0fd93ff..27f1b068e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md index ff605d788e..a99c4489dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md index 933ae1c9cc..446dc8b08d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md @@ -25,7 +25,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) [Advanced hunting](advanced-hunting-overview.md) relies on data coming from across your organization. To get the most comprehensive data possible, ensure that you have the correct settings in the corresponding data sources. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md index 03d2c13e6e..5a3b9cc77f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-shared-queries.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md index b32ae83967..166feba8eb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-take-action.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md index 7664cf858f..cc93eeae2b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md @@ -26,7 +26,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) From 3b7b5acc0712ea45e47afdcdd7db8608bf58b756 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 14:17:09 -0800 Subject: [PATCH 602/708] Acrolinx "behaviour" --- .../alerts-queue-endpoint-detection-response.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md index cc93eeae2b..69d806e699 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts-queue-endpoint-detection-response.md @@ -37,8 +37,8 @@ Topic | Description [View and organize the Alerts queue](alerts-queue.md) | Shows a list of alerts that were flagged in your network. [Manage alerts](manage-alerts.md) | Learn about how you can manage alerts such as change its status, assign it to a security operations member, and see the history of an alert. [Investigate alerts](investigate-alerts.md)| Investigate alerts that are affecting your network, understand what they mean, and how to resolve them. -[Investigate files](investigate-files.md)| Investigate the details of a file associated with a specific alert, behaviour, or event. -[Investigate devices](investigate-machines.md)| Investigate the details of a device associated with a specific alert, behaviour, or event. +[Investigate files](investigate-files.md)| Investigate the details of a file associated with a specific alert, behavior, or event. +[Investigate devices](investigate-machines.md)| Investigate the details of a device associated with a specific alert, behavior, or event. [Investigate an IP address](investigate-ip.md) | Examine possible communication between devices in your network and external internet protocol (IP) addresses. [Investigate a domain](investigate-domain.md) | Investigate a domain to see if devices and servers in your network have been communicating with a known malicious domain. [Investigate a user account](investigate-user.md) | Identify user accounts with the most active alerts and investigate cases of potential compromised credentials. From 0bfc5a63b3e0889412681041536b45098b5a1326 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 14:18:09 -0800 Subject: [PATCH 603/708] Applied valid content type to a code block --- .../microsoft-defender-atp/add-or-remove-machine-tags.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index a0dee4ad64..7011ec1359 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -90,7 +90,7 @@ If successful, this method returns 200 - Ok response code and the updated Machin Here is an example of a request that adds machine tag. -``` +```http POST https://api.securitycenter.microsoft.com/api/machines/1e5bc9d7e413ddd7902c2932e418702b84d0cc07/tags ``` From 0b879b170042f5df40b26751fe2ce720711776df Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 8 Mar 2021 14:27:01 -0800 Subject: [PATCH 604/708] Update applies to, platform for API and more topics --- .../microsoft-defender-atp/access-mssp-portal.md | 2 +- .../advanced-hunting-assignedipaddress-function.md | 2 +- .../advanced-hunting-devicealertevents-table.md | 2 +- .../advanced-hunting-deviceevents-table.md | 2 +- .../advanced-hunting-devicefilecertificateinfo-table.md | 2 +- .../advanced-hunting-devicefileevents-table.md | 2 +- .../advanced-hunting-deviceimageloadevents-table.md | 2 +- .../advanced-hunting-deviceinfo-table.md | 2 +- .../advanced-hunting-devicelogonevents-table.md | 2 +- .../advanced-hunting-devicenetworkevents-table.md | 2 +- .../advanced-hunting-devicenetworkinfo-table.md | 2 +- .../advanced-hunting-deviceprocessevents-table.md | 2 +- .../advanced-hunting-deviceregistryevents-table.md | 2 +- ...nting-devicetvmsecureconfigurationassessment-table.md | 2 +- ...ing-devicetvmsecureconfigurationassessmentkb-table.md | 2 +- .../advanced-hunting-devicetvmsoftwareinventory-table.md | 2 +- ...ced-hunting-devicetvmsoftwarevulnerabilities-table.md | 2 +- ...d-hunting-devicetvmsoftwarevulnerabilitieskb-table.md | 2 +- .../microsoft-defender-atp/advanced-hunting-errors.md | 2 +- .../advanced-hunting-extend-data.md | 2 +- .../advanced-hunting-fileprofile-function.md | 2 +- .../microsoft-defender-atp/advanced-hunting-overview.md | 2 +- .../advanced-hunting-query-results.md | 2 +- .../advanced-hunting-schema-reference.md | 2 +- .../threat-protection/microsoft-defender-atp/alerts.md | 2 +- .../microsoft-defender-atp/android-configure.md | 3 +++ .../microsoft-defender-atp/android-intune.md | 3 +++ .../microsoft-defender-atp/android-privacy.md | 9 ++++++--- .../microsoft-defender-atp/android-support-signin.md | 2 ++ .../microsoft-defender-atp/android-terms.md | 9 --------- .../microsoft-defender-atp/api-explorer.md | 2 +- .../microsoft-defender-atp/api-hello-world.md | 2 +- .../microsoft-defender-atp/api-microsoft-flow.md | 2 -- .../microsoft-defender-atp/api-portal-mapping.md | 1 - .../microsoft-defender-atp/api-power-bi.md | 2 -- .../microsoft-defender-atp/api-release-notes.md | 5 +++-- .../microsoft-defender-atp/api-terms-of-use.md | 3 +-- .../microsoft-defender-atp/apis-intro.md | 5 ----- .../microsoft-defender-atp/attack-simulations.md | 2 +- .../attack-surface-reduction-faq.md | 2 +- .../microsoft-defender-atp/attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/audit-windows-defender.md | 2 +- .../autoir-investigation-results.md | 2 +- .../microsoft-defender-atp/automated-investigations.md | 2 -- .../microsoft-defender-atp/automation-levels.md | 1 - .../microsoft-defender-atp/batch-update-alerts.md | 3 ++- .../collect-investigation-package.md | 4 +--- .../microsoft-defender-atp/configure-endpoints-sccm.md | 1 - .../microsoft-defender-atp/configure-endpoints-script.md | 2 +- .../configure-microsoft-threat-experts.md | 1 - .../microsoft-defender-atp/configure-server-endpoints.md | 3 +++ .../microsoft-defender-atp/configure-siem.md | 1 - .../configure-vulnerability-email-notifications.md | 3 ++- .../microsoft-defender-atp/contact-support-usgov.md | 2 +- .../microsoft-defender-atp/contact-support.md | 4 ++-- .../microsoft-defender-atp/create-alert-by-reference.md | 1 - .../microsoft-defender-atp/custom-detection-rules.md | 1 - .../microsoft-defender-atp/custom-detections-manage.md | 1 - .../microsoft-defender-atp/data-retention-settings.md | 2 -- .../microsoft-defender-atp/data-storage-privacy.md | 1 - .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 3 +-- .../microsoft-defender-atp/enable-siem-integration.md | 2 +- .../microsoft-defender-atp/evaluate-atp.md | 3 +-- .../evaluate-attack-surface-reduction.md | 2 +- .../evaluate-controlled-folder-access.md | 3 +-- .../evaluate-exploit-protection.md | 2 +- .../evaluate-network-protection.md | 2 +- .../microsoft-defender-atp/evaluation-lab.md | 2 +- .../microsoft-defender-atp/event-error-codes.md | 2 +- .../microsoft-defender-atp/event-views.md | 2 +- .../exploit-protection-reference.md | 2 +- .../microsoft-defender-atp/exploit-protection.md | 2 +- .../exposed-apis-create-app-nativeapp.md | 2 +- .../exposed-apis-create-app-partners.md | 4 ++-- .../exposed-apis-create-app-webapp.md | 4 +++- .../exposed-apis-full-sample-powershell.md | 3 ++- .../microsoft-defender-atp/exposed-apis-list.md | 3 ++- .../microsoft-defender-atp/exposed-apis-odata-samples.md | 2 +- .../microsoft-defender-atp/feedback-loop-blocking.md | 2 +- .../microsoft-defender-atp/fetch-alerts-mssp.md | 2 +- .../threat-protection/microsoft-defender-atp/files.md | 3 ++- .../microsoft-defender-atp/find-machines-by-ip.md | 3 ++- .../microsoft-defender-atp/find-machines-by-tag.md | 3 ++- .../microsoft-defender-atp/fix-unhealthy-sensors.md | 2 +- .../microsoft-defender-atp/get-alert-info-by-id.md | 3 ++- .../get-alert-related-domain-info.md | 2 +- .../get-alert-related-files-info.md | 1 - .../microsoft-defender-atp/get-alert-related-ip-info.md | 1 - .../get-alert-related-machine-info.md | 2 -- .../get-alert-related-user-info.md | 2 -- .../microsoft-defender-atp/get-alerts.md | 1 - .../microsoft-defender-atp/get-all-recommendations.md | 2 -- .../get-all-vulnerabilities-by-machines.md | 1 - .../microsoft-defender-atp/get-all-vulnerabilities.md | 1 - .../microsoft-defender-atp/get-cvekbmap-collection.md | 1 - .../microsoft-defender-atp/get-device-secure-score.md | 4 ++-- .../get-discovered-vulnerabilities.md | 1 - .../microsoft-defender-atp/get-domain-related-alerts.md | 1 - .../get-domain-related-machines.md | 1 - .../microsoft-defender-atp/get-domain-statistics.md | 1 - .../microsoft-defender-atp/get-exposure-score.md | 1 - .../microsoft-defender-atp/get-file-information.md | 1 - .../microsoft-defender-atp/get-file-related-alerts.md | 1 - .../microsoft-defender-atp/get-file-related-machines.md | 1 - .../microsoft-defender-atp/get-file-statistics.md | 1 - .../microsoft-defender-atp/get-installed-software.md | 1 - .../get-investigation-collection.md | 1 - .../microsoft-defender-atp/get-investigation-object.md | 1 - .../microsoft-defender-atp/get-ip-related-alerts.md | 1 - .../microsoft-defender-atp/get-ip-statistics.md | 1 - .../microsoft-defender-atp/get-kbinfo-collection.md | 1 - .../microsoft-defender-atp/get-machine-by-id.md | 3 ++- .../get-machine-group-exposure-score.md | 1 - .../microsoft-defender-atp/get-machine-log-on-users.md | 3 ++- .../microsoft-defender-atp/get-machine-related-alerts.md | 3 ++- .../microsoft-defender-atp/get-machineaction-object.md | 3 ++- .../get-machineactions-collection.md | 3 ++- .../microsoft-defender-atp/get-machines-by-software.md | 3 ++- .../get-machines-by-vulnerability.md | 3 ++- .../microsoft-defender-atp/get-machines.md | 3 ++- .../get-machinesecuritystates-collection.md | 3 ++- .../microsoft-defender-atp/get-missing-kbs-machine.md | 3 ++- .../microsoft-defender-atp/get-missing-kbs-software.md | 3 ++- .../microsoft-defender-atp/get-package-sas-uri.md | 3 ++- .../microsoft-defender-atp/get-recommendation-by-id.md | 3 ++- .../get-recommendation-machines.md | 3 ++- .../get-recommendation-software.md | 3 ++- .../get-recommendation-vulnerabilities.md | 3 ++- .../get-security-recommendations.md | 3 ++- .../microsoft-defender-atp/get-software-by-id.md | 3 ++- .../get-software-ver-distribution.md | 3 ++- .../microsoft-defender-atp/get-software.md | 3 ++- .../get-started-partner-integration.md | 2 +- .../get-ti-indicators-collection.md | 3 ++- .../microsoft-defender-atp/get-user-information.md | 3 ++- .../microsoft-defender-atp/get-user-related-alerts.md | 1 - .../microsoft-defender-atp/get-user-related-machines.md | 1 - .../microsoft-defender-atp/get-vuln-by-software.md | 1 - .../microsoft-defender-atp/get-vulnerability-by-id.md | 2 -- .../microsoft-defender-atp/import-ti-indicators.md | 3 ++- .../microsoft-defender-atp/ios-configure-features.md | 3 +++ .../microsoft-defender-atp/ios-install.md | 3 +++ .../microsoft-defender-atp/ios-privacy.md | 3 +++ .../microsoft-defender-atp/ios-terms.md | 3 --- .../microsoft-defender-atp/isolate-machine.md | 2 -- .../microsoft-defender-atp/linux-exclusions.md | 3 +++ .../microsoft-defender-atp/linux-install-manually.md | 3 +++ .../microsoft-defender-atp/linux-install-with-ansible.md | 4 ++++ .../microsoft-defender-atp/linux-install-with-puppet.md | 3 +++ .../microsoft-defender-atp/linux-preferences.md | 3 +++ .../microsoft-defender-atp/linux-privacy.md | 3 +++ .../microsoft-defender-atp/linux-pua.md | 3 +++ .../microsoft-defender-atp/linux-resources.md | 4 +++- .../microsoft-defender-atp/linux-schedule-scan-atp.md | 9 +++++++++ .../linux-static-proxy-configuration.md | 3 +++ .../microsoft-defender-atp/linux-support-connectivity.md | 4 ++++ .../microsoft-defender-atp/linux-support-events.md | 6 +++++- .../microsoft-defender-atp/linux-support-install.md | 3 +++ .../microsoft-defender-atp/linux-support-perf.md | 4 ++++ .../microsoft-defender-atp/linux-update-MDE-Linux.md | 7 +++++++ .../microsoft-defender-atp/linux-updates.md | 6 ++++-- .../microsoft-defender-atp/linux-whatsnew.md | 7 +++++++ .../microsoft-defender-atp/raw-data-export-event-hub.md | 2 +- .../microsoft-defender-atp/raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 2 +- .../microsoft-defender-atp/recommendation.md | 3 ++- .../microsoft-defender-atp/respond-file-alerts.md | 2 +- .../microsoft-defender-atp/respond-machine-alerts.md | 2 +- .../microsoft-defender-atp/restrict-code-execution.md | 3 ++- .../microsoft-defender-atp/review-alerts.md | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 3 ++- .../run-advanced-query-sample-powershell.md | 3 ++- .../run-advanced-query-sample-python.md | 3 ++- .../microsoft-defender-atp/run-av-scan.md | 3 ++- .../microsoft-defender-atp/run-detection-test.md | 2 +- .../threat-protection/microsoft-defender-atp/score.md | 2 +- .../security-operations-dashboard.md | 2 +- .../microsoft-defender-atp/service-status.md | 2 +- .../microsoft-defender-atp/set-device-value.md | 3 ++- .../threat-protection/microsoft-defender-atp/software.md | 3 ++- .../microsoft-defender-atp/stop-and-quarantine-file.md | 3 ++- .../microsoft-defender-atp/threat-analytics.md | 2 +- .../threat-and-vuln-mgt-event-timeline.md | 2 +- .../microsoft-defender-atp/threat-indicator-concepts.md | 2 +- .../threat-protection-integration.md | 2 +- .../microsoft-defender-atp/troubleshoot-onboarding.md | 2 +- .../microsoft-defender-atp/tvm-assign-device-value.md | 2 +- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- .../tvm-end-of-support-software.md | 2 +- .../microsoft-defender-atp/tvm-exception.md | 2 +- .../microsoft-defender-atp/tvm-exposure-score.md | 2 +- .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 2 +- .../tvm-microsoft-secure-score-devices.md | 2 +- .../microsoft-defender-atp/tvm-prerequisites.md | 2 +- .../microsoft-defender-atp/tvm-remediation.md | 2 +- .../tvm-security-recommendation.md | 2 +- .../microsoft-defender-atp/tvm-software-inventory.md | 2 +- .../microsoft-defender-atp/tvm-supported-os.md | 2 +- .../tvm-vulnerable-devices-report.md | 2 +- .../microsoft-defender-atp/tvm-weaknesses.md | 2 +- .../tvm-zero-day-vulnerabilities.md | 2 +- .../microsoft-defender-atp/unisolate-machine.md | 2 +- .../microsoft-defender-atp/unrestrict-code-execution.md | 2 +- .../microsoft-defender-atp/update-alert.md | 2 +- .../threat-protection/microsoft-defender-atp/use.md | 2 +- .../microsoft-defender-atp/user-roles.md | 2 +- .../threat-protection/microsoft-defender-atp/user.md | 2 +- .../microsoft-defender-atp/view-incidents-queue.md | 2 +- .../microsoft-defender-atp/vulnerability.md | 2 +- .../whats-new-in-microsoft-defender-atp.md | 2 +- 210 files changed, 283 insertions(+), 225 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md index 969ca1a11c..1d113c098e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md +++ b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md @@ -29,7 +29,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md index b28c3e7902..489905d995 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-assignedipaddress-function.md @@ -26,7 +26,7 @@ ms.technology: mde >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedfeats-abovefoldlink) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Use the `AssignedIPAddresses()` function in your advanced hunting queries to quickly obtain the latest IP addresses that have been assigned to a device. If you specify a timestamp argument, this function obtains the most recent IP addresses at the specified time. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md index dfd47ce5c3..b45245d329 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicealertevents-table.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md index 85121c67e1..1e2f3afafd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md index 9d8a944f7b..6cc84a4667 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefilecertificateinfo-table.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md index 1f725b1953..c1d690d111 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicefileevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md index 2403e7dca0..0d60a5b176 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceimageloadevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md index e9bb4da83c..bbb04a1162 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceinfo-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md index 8d7bb09379..1d951a71a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicelogonevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md index 606738f0a5..4600f53a50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md index 469cf50647..a0aac6d000 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicenetworkinfo-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md index 3f8c20ce5c..09117e425b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceprocessevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md index 91bf57e992..c0f2b84733 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-deviceregistryevents-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md index 1a30b1c1d8..7eaffa8c36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessment-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md index 33b5554fd4..44d8d8ca1c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsecureconfigurationassessmentkb-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md index e26443ea9d..8f100ebaf9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwareinventory-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md index bee199aaa9..5d79a7f2a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilities-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md index bbbfb435dc..e04bddf16f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md index ffff09c519..669156ee9c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-errors.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md index 0ce701f20c..c5f8f9ba12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-extend-data.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Advanced hunting](advanced-hunting-overview.md) relies on data coming from across your organization. To get the most comprehensive data possible, ensure that you have the correct settings in the corresponding data sources. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md index 4b06e0796d..47dcd45ae6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md @@ -22,7 +22,7 @@ ms.technology: mde # FileProfile() **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) The `FileProfile()` function is an enrichment function in [advanced hunting](advanced-hunting-overview.md) that adds the following data to files found by the query. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md index 40e92ba327..35fa634bff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md index 062ccc2962..d8ae606192 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index c2f9975fac..51681a6b06 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index 554a001277..b3be56ce9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md index dfc9c405e5..3527dda418 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platform** +- Android + ## Conditional Access with Defender for Endpoint for Android Microsoft Defender for Endpoint for Android along with Microsoft Intune and Azure Active Directory enables enforcing Device compliance and Conditional Access policies diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 89f8619d4e..934a9ce054 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platform** +- Android + > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md index 10ddc13de9..6283324004 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md @@ -24,6 +24,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platform** +- Android + > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) @@ -44,9 +47,9 @@ apps. Here's a list of the types of data being collected: Information about Android application packages (APKs) on the device including -- Install source -- Storage location (file path) of the APK -- Time of install, size of APK and permissions +- Install source +- Storage location (file path) of the APK +- Time of install, size of APK and permissions ### Web page / Network information diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index f301f7ead9..e05f9bd33c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -29,6 +29,8 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platform** +- Android > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md index 1ab039d371..14e9b8c63a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-terms.md @@ -22,15 +22,6 @@ ms.technology: mde # Microsoft Defender for Endpoint for Android application license terms -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - - ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md index cadef87218..bf38ef846d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) The Microsoft Defender for Endpoint API Explorer is a tool that helps you explore various Defender for Endpoint APIs interactively. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 2f97bfca70..4c7c9b701a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index b5b277ed3b..2de4be9d2d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index 91c6a65e75..651d7ffeeb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-apiportalmapping-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index b63d650adb..e1d861b009 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md index 2ea97fa422..629e8de75a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md @@ -19,9 +19,10 @@ ms.technology: mde # Microsoft Defender for Endpoint API release notes -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) The following information lists the updates made to the Microsoft Defender for Endpoint APIs and the dates they were made. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md index 362d381ce7..6dc621d8a7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md @@ -23,10 +23,9 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + ## APIs - Defender for Endpoint APIs are governed by [Microsoft API License and Terms of use](https://docs.microsoft.com/legal/microsoft-apis/terms-of-use). ### Throttling limits diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index da77401c86..2bfbdca0ff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -24,11 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - - -**Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index 0eeda99ae3..60206b64ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index a9947f2875..7a3f71e51c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index 404fde4c79..20799fe73e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index e851516dcb..4b16ba2447 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -21,7 +21,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md b/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md index dfde5d03b9..5ef14d4a8b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md +++ b/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md @@ -27,7 +27,7 @@ ms.date: 02/02/2021 # Details and results of an automated investigation **Applies to:** -- Microsoft Defender for Endpoint +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) With Microsoft Defender for Endpoint, when an [automated investigation](automated-investigations.md) runs, details about that investigation are available both during and after the automated investigation process. If you have the necessary permissions, you can view those details in an investigation details view. The investigation details view provides you with up-to-date status and the ability to approve any pending actions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md index ab8f4e0d15..6b92a7bd23 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md @@ -29,8 +29,6 @@ ms.custom: AIR **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to see how it works? Watch the following video:

diff --git a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md index d0ace26d8c..af3f3923e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md @@ -27,7 +27,6 @@ ms.custom: AIR **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) Automated investigation and remediation (AIR) capabilities in Microsoft Defender for Endpoint can be configured to one of several levels of automation. Your automation level affects whether remediation actions following AIR investigations are taken automatically or only upon approval. - *Full automation* (recommended) means remediation actions are taken automatically on artifacts determined to be malicious. diff --git a/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md index 2b93144552..59297de2bc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md index 3e7ccee247..5b10662ab8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md +++ b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md @@ -23,10 +23,8 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -- Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) +> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) [!include[Microsoft Defender for Endpoint API URIs for US Government](../../includes/microsoft-defender-api-usgov.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index 2c2b018868..fcccd669a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -24,7 +24,6 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** - - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Microsoft Endpoint Configuration Manager current branch diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index 98d60ad1f1..9524235da5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -22,9 +22,9 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +**Applies to:** - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsscript-abovefoldlink) You can also manually onboard individual devices to Defender for Endpoint. You might want to do this first when testing the service before you commit to onboarding all devices in your network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index c355455472..11d6982a29 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -27,7 +27,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 7e35ea3d86..736231050d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -24,7 +24,10 @@ ms.technology: mde **Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** - Windows Server 2008 R2 SP1 - Windows Server 2012 R2 - Windows Server 2016 diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md index 02793f57ba..6f0f56cb50 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md index 3a5a17455d..710f379108 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md @@ -22,7 +22,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-emailconfig-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md index 95f0488aa4..d82a536e7c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) Defender for Endpoint has recently upgraded the support process to offer a more modern and advanced support experience. diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md index e79c0952b0..6d1ce52ec3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md @@ -1,6 +1,6 @@ --- -title: Contact Microsoft Defender ATP support -description: Learn how to contact Microsoft Defender ATP support +title: Contact Microsoft Defender for Endpoint support +description: Learn how to contact Microsoft Defender for Endpoint support keywords: support, contact, premier support, solutions, problems, case search.product: eADQiWindows 10XVcnh search.appverid: met150 diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 7f0e7debb4..14df0af30c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 65af61d64f..24f221b5db 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -26,7 +26,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md index be445c4a3c..70a0aa2dfd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md @@ -26,7 +26,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md index 4772ea3e78..3a9288cde1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-gensettings-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md index 6af0ae78d7..8d4fc61ef2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md @@ -24,7 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 24c7bd00cc..9da2121afb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -1,5 +1,5 @@ --- -title: Delete Indicator API. +title: Delete Indicator API description: Learn how to use the Delete Indicator API to delete an Indicator entity by ID in Microsoft Defender for Endpoint. keywords: apis, public api, supported apis, delete, ti indicator, entity, id search.product: eADQiWindows 10XVcnh @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md index fe94731159..a03d201b1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md index 66707cf26c..e23d920a8f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md @@ -25,11 +25,10 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) -[Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. +[Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. You can evaluate Microsoft Defender for Endpoint in your organization by [starting your free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md index 24fda19f6c..a69471196b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md @@ -21,7 +21,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md index 6ae477dd83..db954af0d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md @@ -20,12 +20,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) - [Controlled folder access](controlled-folders.md) is a feature that helps protect your documents and files from modification by suspicious or malicious apps. Controlled folder access is supported on Windows Server 2019 and Windows 10 clients. It is especially useful in helping protect against [ransomware](https://www.microsoft.com/wdsi/threats/ransomware) that attempts to encrypt your files and hold them hostage. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index 963d383c5a..c145220474 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md index 8be04a87c7..48ebb9550a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Network protection](network-protection.md) helps prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index 608e465720..1f2b861f25 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md index 6fbb30d6e3..841055fa43 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** - Event Viewer -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-views.md b/windows/security/threat-protection/microsoft-defender-atp/event-views.md index e8b667e82c..5b09b87777 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-views.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-views.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 79a6fd80df..943e8843e0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index 60c5bce436..8905bb03a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md index ca1f1ea37e..154cee401b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md index 664f1c63be..f45c579300 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md @@ -22,8 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index dc6a1df497..094c0fd756 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -23,7 +23,9 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) + - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md index e2ceff454e..de0ac9edcc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md @@ -23,7 +23,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md index 4bca78843c..c83ec19087 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md @@ -23,7 +23,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index 1f9f6cb3b5..76f1cefe4c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md index 49256a6cd9..43aa434233 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md index 97b76caa30..40ea185d9d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/files.md b/windows/security/threat-protection/microsoft-defender-atp/files.md index eb0cf41168..bb9105fafc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/files.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md index 091e9c45de..663d15f1e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md index a16e71db5b..e75c2a8e29 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md @@ -21,7 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md index 301115a087..3d16b6d386 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-fixsensor-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md index 097719cb86..415fdea6b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index 969b33a84e..c38a2ba7ec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -20,7 +20,7 @@ ms.technology: mde # Get alert related domain information API **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index 648d480102..ad125ae923 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 457bc11238..69745e4a90 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index e818c55e82..90bef8139f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index 337150ad2c..d1f5b7f3f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -23,8 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 20bd761327..000ddbe0c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md index 21b2e1ebd9..b8559d8594 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md @@ -23,8 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index 0bb2f8a653..c1ab3ded84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md index 1acf21401e..6f9350b54b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md index 2fe3ae2a8b..263ee26741 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md @@ -25,7 +25,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md index fc18d97935..4e475fedd3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md @@ -23,9 +23,9 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md index 54078f8925..851d79b87f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index 3721566568..a02f9886b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md index 14b95f8007..5648d14cd9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md index a8aa5990dd..d27702b55d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md index 2d3c69d629..16ea936319 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md index ee1527e69b..d92b4a3f3b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index 0c29cd245d..e4c7edf803 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index f69053927b..1af1495384 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index cc1e435b61..b1c1440a53 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md index 45f23bcd3e..2f40d9cacc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md index 108d89871f..1fd9526e1c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md index 561c68ac0b..3457c6da91 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index 1526b8bf98..3ca340a859 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index e2f3068fe9..dcae412053 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index 34acf86538..e392a3aed0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -25,7 +25,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index 576fcd15b9..eb7cdd7a01 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md index cc2ba67cc2..e0db8d537a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md @@ -22,7 +22,6 @@ ms.topic: article **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index 755cbedeae..ab0956af62 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -21,7 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index dfc2b78eba..da309c988f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index 2f71cafa18..7f510f28f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index a5a15025f7..edc2347dfd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -21,7 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md index 863252fd1f..532b61f375 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md index 99a384d3b8..4c39408802 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md index f2dd4772c8..3e57fde082 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md index 985254debd..cea4d2c8cb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md @@ -22,7 +22,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md index 87a51d2dc8..e6b1a2f56a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md index 0b757eed84..3b830849c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md index aabc11d20d..60a992b88e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md index 8a6f9bd314..bcabd61e98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md index a4088c53db..9eef57114a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md index 08e690c094..3e45b9c608 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md index 5db01dafa2..b303dd823b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md index ba78b38a52..091f5f0ace 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md index f7b1637a35..e7a1191740 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md index f2eb40ffa3..eacab0c422 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-software.md index 301708d92d..6108d6e211 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 3582717501..8d80cdd24b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -23,7 +23,7 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index 96de9049fc..71fd3b92cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md index 3fdd092e57..2cbbbe761b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md @@ -20,7 +20,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index 55a7c50119..eb143f5f26 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index 592e5ebbde..1d7832f32e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md index a8bf3252ea..168a8d958c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md @@ -23,7 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md index 5b09a4bb67..cde1e19c7c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md @@ -23,8 +23,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md index a6642a76d6..de24de3a5f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md @@ -21,7 +21,8 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index 0aa8395536..a4791a301a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- iOS + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index d3614e3095..4e7bc9c74c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- iOS + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This topic describes deploying Defender for Endpoint for iOS on Intune Company Portal enrolled devices. For more information about Intune device enrollment, see [Enroll iOS/iPadOS devices in Intune](https://docs.microsoft.com/mem/intune/enrollment/ios-enroll). diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md index 489a76edb4..7e48b70ce1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md @@ -27,6 +27,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- iOS + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md index ddb445f85a..e977b143b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-terms.md @@ -24,9 +24,6 @@ ms.technology: mde # Microsoft Defender for Endpoint for iOS application license terms -[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - - ## MICROSOFT APPLICATION LICENSE TERMS: MICROSOFT DEFENDER FOR ENDPOINT These license terms ("Terms") are an agreement between Microsoft Corporation (or diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index c3eaf21d3f..26d55975f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -24,8 +24,6 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md index a2fcd856c4..3a428be6c8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article provides information on how to define exclusions that apply to on-demand scans, and real-time protection and monitoring. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index e017a9cca2..893f4831af 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -30,6 +30,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article describes how to deploy Microsoft Defender for Endpoint for Linux manually. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 111a241a5c..0557fb523b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -30,6 +30,10 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article describes how to deploy Defender for Endpoint for Linux using Ansible. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index f3363b34dd..1545cfad8e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -30,6 +30,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article describes how to deploy Defender for Endpoint for Linux using Puppet. A successful deployment requires the completion of all of the following tasks: diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index 7da256d6f9..9cf81fc136 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -30,6 +30,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) >[!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md index e8f59927aa..0d55f864a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md @@ -26,6 +26,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) Microsoft is committed to providing you with the information and controls you need to make choices about how your data is collected and used when you’re using Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md index cd239ed756..afe6e719f2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) The potentially unwanted application (PUA) protection feature in Defender for Endpoint for Linux can detect and block PUA files on endpoints in your network. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md index 0fcf1d929e..47ad1fe197 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -25,11 +25,13 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) ## Collect diagnostic information diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md index f8853d02af..11e7ef655a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md @@ -20,6 +20,15 @@ ms.technology: mde # Schedule scans with Microsoft Defender for Endpoint (Linux) +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux + To run a scan for Linux, see [Supported Commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/linux-resources#supported-commands). Linux (and Unix) have a tool called **crontab** (similar to Task Scheduler) to be able to run scheduled tasks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md index 9f54cc52f1..c36873856e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md @@ -29,6 +29,9 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md index 87430c9333..e85be6e2b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md @@ -28,6 +28,10 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md index 33072a0f3f..24d5c51d3d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md @@ -25,8 +25,12 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux -- [Microsoft Defender for Endpoint for Linux](microsoft-defender-atp-linux.md) This article provides some general steps to mitigate missing events or alerts in the [security center](https://securitycenter.windows.com/) portal. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md index 1ed0260fb6..b495d74f12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md @@ -28,6 +28,9 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index 9c286456bd..d8b6d04517 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -27,6 +27,10 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) This article provides some general steps that can be used to narrow down performance issues related to Defender for Endpoint for Linux. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md b/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md index 24da7b0066..c9b63bc6a4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md @@ -20,6 +20,13 @@ ms.technology: mde # Schedule an update of the Microsoft Defender for Endpoint (Linux) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux + To run an update on Microsoft Defender for Endpoint for Linux, see [Deploy updates for Microsoft Defender for Endpoint for Linux](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/linux-updates). Linux (and Unix) have a tool called **crontab** (similar to Task Scheduler) to be able to run scheduled tasks. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md index f2f2749165..8e9b597f7e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md @@ -25,11 +25,13 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] - **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - + +**Platforms** +- Linux +- > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) Microsoft regularly publishes software updates to improve performance, security, and to deliver new features. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index 99d7be60b1..f2aad69eae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -22,6 +22,13 @@ ms.technology: mde # What's new in Microsoft Defender for Endpoint for Linux +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +**Platforms** +- Linux + [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] ## 101.18.53 diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index 16ce7dcb31..6f1083b9df 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index 262969540e..60c05904a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index f124eec8b0..414735a966 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index a79f5f4029..a19e03a69d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md index d3a21ba3a1..6eeaa7375c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md index 45004c7b04..5c8eae80a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-respondmachine-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md index fac76273f1..14d6ba03b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md @@ -25,7 +25,8 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 24fc122356..1c746bac57 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index 102567ceca..a790bb917a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -23,7 +23,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md index 2ba2ea5174..4750c47fcd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md index f55687551f..29073156e2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md @@ -22,7 +22,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md index 391ed99e1c..292ade0925 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md @@ -21,7 +21,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md index 86b7d73c1d..4547c4fd9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md @@ -31,7 +31,7 @@ ms.technology: mde - Windows Server 2016 - Windows Server, version 1803 - Windows Server, 2019 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/score.md b/windows/security/threat-protection/microsoft-defender-atp/score.md index 99c8566590..0bd7de25aa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/score.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md index 31dd3d807f..7c5049a4a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-secopsdashboard-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/service-status.md b/windows/security/threat-protection/microsoft-defender-atp/service-status.md index c0c35a7e8e..e4c2b710e3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/service-status.md +++ b/windows/security/threat-protection/microsoft-defender-atp/service-status.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index e0f9065062..fe255953a0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -25,7 +25,8 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/software.md b/windows/security/threat-protection/microsoft-defender-atp/software.md index d158ad400f..dac926eb8a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/software.md @@ -25,7 +25,8 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index 7e2f2ae7e4..8bb4e90685 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -21,7 +21,8 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] -**Applies to:** [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md index 1e5cfd7dc1..63f89fd51b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 7a945710f7..9eadf7c2bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md index 114c394734..39f2614659 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md index 291206bd32..ca699e60d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 4e1d6bcc04..338b8e55e9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - Windows Server 2012 R2 - Windows Server 2016 - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md index 28924cdac8..503526fc05 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 1c89fb12df..41ac895274 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md index f1f2519d03..0c2b3b7664 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md index 17596316a5..cff0e59e2c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index 5f92a2153f..db295e6584 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index 88b4999711..f3e5c39afb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md index 1118e64dd3..2bbd96834d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md index cc8de342e7..1e41fadd12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index 972694233d..a34710d89b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 0e8b95ad50..de76d3d5a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index 448a705241..a2ab2e5da2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index e56be4f333..105d448510 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md index b30303b3e4..3fb18c1256 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index a43ed74fe2..6ef19f6969 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md index f152b702aa..66f5fda004 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md index 4024923c26..82ef669986 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md index 8c400b2ef4..921d7b77c8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index fc757c6f0c..522455dcb7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/use.md b/windows/security/threat-protection/microsoft-defender-atp/use.md index 1211463ba1..34d977af21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/use.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index 5533555522..fc101de1a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-roles-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index 0226020ed9..e78623f5ac 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md index 82af44a227..b271d6ec9d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md index 188fa50263..24f652fff9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index dbac12f064..57044e5e6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/?linkid=2154037) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) From 79da3a0948f569494511b89ac50ee309d55977ca Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 8 Mar 2021 14:59:41 -0800 Subject: [PATCH 605/708] updating all MDE fwlinks from to 2154037 --- .../threat-protection/change-history-for-threat-protection.md | 2 +- windows/security/threat-protection/index.md | 4 ++-- .../collect-diagnostic-data-update-compliance.md | 2 +- .../microsoft-defender-antivirus/collect-diagnostic-data.md | 2 +- .../command-line-arguments-microsoft-defender-antivirus.md | 2 +- ...ation-management-reference-microsoft-defender-antivirus.md | 2 +- ...figure-advanced-scan-types-microsoft-defender-antivirus.md | 2 +- ...igure-block-at-first-sight-microsoft-defender-antivirus.md | 2 +- ...cloud-block-timeout-period-microsoft-defender-antivirus.md | 2 +- ...igure-end-user-interaction-microsoft-defender-antivirus.md | 2 +- .../configure-exclusions-microsoft-defender-antivirus.md | 2 +- ...-extension-file-exclusions-microsoft-defender-antivirus.md | 2 +- ...ure-local-policy-overrides-microsoft-defender-antivirus.md | 2 +- .../configure-microsoft-defender-antivirus-features.md | 2 +- ...figure-network-connections-microsoft-defender-antivirus.md | 2 +- .../configure-notifications-microsoft-defender-antivirus.md | 2 +- ...ess-opened-file-exclusions-microsoft-defender-antivirus.md | 2 +- ...figure-protection-features-microsoft-defender-antivirus.md | 2 +- ...igure-real-time-protection-microsoft-defender-antivirus.md | 2 +- .../configure-remediation-microsoft-defender-antivirus.md | 2 +- ...onfigure-server-exclusions-microsoft-defender-antivirus.md | 2 +- ...run-review-remediate-scans-microsoft-defender-antivirus.md | 2 +- ...e-run-review-remediate-scans-windows-defender-antivirus.md | 2 +- .../deploy-manage-report-microsoft-defender-antivirus.md | 2 +- .../deploy-microsoft-defender-antivirus.md | 2 +- .../deployment-vdi-microsoft-defender-antivirus.md | 2 +- ...-potentially-unwanted-apps-microsoft-defender-antivirus.md | 2 +- .../enable-cloud-protection-microsoft-defender-antivirus.md | 2 +- .../evaluate-microsoft-defender-antivirus.md | 2 +- .../limited-periodic-scanning-microsoft-defender-antivirus.md | 2 +- ...manage-event-based-updates-microsoft-defender-antivirus.md | 2 +- .../manage-outdated-endpoints-microsoft-defender-antivirus.md | 2 +- ...protection-update-schedule-microsoft-defender-antivirus.md | 2 +- .../manage-protection-updates-microsoft-defender-antivirus.md | 2 +- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- ...updates-mobile-devices-vms-microsoft-defender-antivirus.md | 2 +- .../microsoft-defender-antivirus-compatibility.md | 2 +- .../microsoft-defender-antivirus-in-windows-10.md | 2 +- .../microsoft-defender-antivirus-on-windows-server-2016.md | 2 +- .../microsoft-defender-offline.md | 2 +- .../microsoft-defender-security-center-antivirus.md | 2 +- .../office-365-microsoft-defender-antivirus.md | 2 +- ...ent-changes-to-security-settings-with-tamper-protection.md | 2 +- ...event-end-user-interaction-microsoft-defender-antivirus.md | 2 +- .../report-monitor-microsoft-defender-antivirus.md | 2 +- .../restore-quarantined-files-microsoft-defender-antivirus.md | 2 +- .../review-scan-results-microsoft-defender-antivirus.md | 2 +- .../run-scan-microsoft-defender-antivirus.md | 2 +- .../scheduled-catch-up-scans-microsoft-defender-antivirus.md | 2 +- ...ify-cloud-protection-level-microsoft-defender-antivirus.md | 2 +- ...roubleshoot-microsoft-defender-antivirus-when-migrating.md | 2 +- .../troubleshoot-microsoft-defender-antivirus.md | 2 +- .../microsoft-defender-antivirus/troubleshoot-reporting.md | 2 +- .../use-group-policy-microsoft-defender-antivirus.md | 2 +- .../use-intune-config-manager-microsoft-defender-antivirus.md | 2 +- .../use-powershell-cmdlets-microsoft-defender-antivirus.md | 2 +- .../use-wmi-microsoft-defender-antivirus.md | 2 +- ...microsoft-cloud-protection-microsoft-defender-antivirus.md | 2 +- .../configure-md-app-guard.md | 2 +- .../install-md-app-guard.md | 2 +- .../test-scenarios-md-app-guard.md | 2 +- .../microsoft-defender-atp/access-mssp-portal.md | 4 ++-- .../microsoft-defender-atp/add-or-remove-machine-tags.md | 2 +- .../microsoft-defender-atp/advanced-features.md | 2 +- .../advanced-hunting-fileprofile-function.md | 2 +- .../microsoft-defender-atp/advanced-hunting-overview.md | 2 +- .../microsoft-defender-atp/advanced-hunting-query-results.md | 2 +- .../advanced-hunting-schema-reference.md | 2 +- .../threat-protection/microsoft-defender-atp/alerts.md | 2 +- .../microsoft-defender-atp/android-configure.md | 2 +- .../microsoft-defender-atp/android-intune.md | 2 +- .../microsoft-defender-atp/android-privacy.md | 2 +- .../microsoft-defender-atp/android-support-signin.md | 2 +- .../threat-protection/microsoft-defender-atp/api-explorer.md | 2 +- .../microsoft-defender-atp/api-hello-world.md | 2 +- .../microsoft-defender-atp/api-microsoft-flow.md | 2 +- .../microsoft-defender-atp/api-portal-mapping.md | 2 +- .../threat-protection/microsoft-defender-atp/api-power-bi.md | 2 +- .../microsoft-defender-atp/api-release-notes.md | 2 +- .../microsoft-defender-atp/api-terms-of-use.md | 2 +- .../threat-protection/microsoft-defender-atp/apis-intro.md | 2 +- .../microsoft-defender-atp/assign-portal-access.md | 2 +- .../microsoft-defender-atp/attack-simulations.md | 2 +- .../microsoft-defender-atp/attack-surface-reduction-faq.md | 2 +- .../microsoft-defender-atp/attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/audit-windows-defender.md | 2 +- .../auto-investigation-action-center.md | 2 +- .../microsoft-defender-atp/autoir-investigation-results.md | 2 +- .../microsoft-defender-atp/automated-investigations.md | 2 +- .../microsoft-defender-atp/automation-levels.md | 2 +- .../microsoft-defender-atp/basic-permissions.md | 2 +- .../microsoft-defender-atp/batch-update-alerts.md | 2 +- .../microsoft-defender-atp/behavioral-blocking-containment.md | 2 +- .../microsoft-defender-atp/check-sensor-status.md | 2 +- .../microsoft-defender-atp/client-behavioral-blocking.md | 2 +- .../microsoft-defender-atp/collect-investigation-package.md | 2 +- .../threat-protection/microsoft-defender-atp/community.md | 2 +- .../microsoft-defender-atp/conditional-access.md | 2 +- .../microsoft-defender-atp/configure-arcsight.md | 2 +- .../configure-attack-surface-reduction.md | 2 +- .../configure-automated-investigations-remediation.md | 2 +- .../microsoft-defender-atp/configure-conditional-access.md | 2 +- .../microsoft-defender-atp/configure-email-notifications.md | 2 +- .../microsoft-defender-atp/configure-endpoints-gp.md | 2 +- .../microsoft-defender-atp/configure-endpoints-mdm.md | 2 +- .../microsoft-defender-atp/configure-endpoints-non-windows.md | 2 +- .../microsoft-defender-atp/configure-endpoints-sccm.md | 2 +- .../microsoft-defender-atp/configure-endpoints-vdi.md | 2 +- .../microsoft-defender-atp/configure-endpoints.md | 2 +- .../microsoft-defender-atp/configure-machines-asr.md | 2 +- .../microsoft-defender-atp/configure-machines-onboarding.md | 2 +- .../configure-machines-security-baseline.md | 2 +- .../microsoft-defender-atp/configure-machines.md | 2 +- .../configure-microsoft-threat-experts.md | 2 +- .../microsoft-defender-atp/configure-mssp-notifications.md | 2 +- .../microsoft-defender-atp/configure-mssp-support.md | 2 +- .../microsoft-defender-atp/configure-proxy-internet.md | 2 +- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- .../microsoft-defender-atp/configure-siem.md | 2 +- .../configure-vulnerability-email-notifications.md | 2 +- .../microsoft-defender-atp/connected-applications.md | 2 +- .../microsoft-defender-atp/contact-support-usgov.md | 2 +- .../microsoft-defender-atp/contact-support.md | 2 +- .../microsoft-defender-atp/controlled-folders.md | 2 +- .../microsoft-defender-atp/create-alert-by-reference.md | 2 +- .../microsoft-defender-atp/custom-detection-rules.md | 2 +- .../microsoft-defender-atp/custom-detections-manage.md | 2 +- .../customize-attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/customize-controlled-folders.md | 2 +- .../microsoft-defender-atp/customize-exploit-protection.md | 2 +- .../microsoft-defender-atp/data-retention-settings.md | 2 +- .../microsoft-defender-atp/data-storage-privacy.md | 2 +- .../microsoft-defender-atp/defender-compatibility.md | 2 +- .../microsoft-defender-atp/delete-ti-indicator-by-id.md | 2 +- .../microsoft-defender-atp/deployment-phases.md | 2 +- .../microsoft-defender-atp/deployment-rings.md | 2 +- .../microsoft-defender-atp/deployment-strategy.md | 2 +- .../microsoft-defender-atp/device-timeline-event-flag.md | 2 +- .../microsoft-defender-atp/edr-in-block-mode.md | 2 +- .../microsoft-defender-atp/enable-attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/enable-controlled-folders.md | 2 +- .../microsoft-defender-atp/enable-exploit-protection.md | 2 +- .../microsoft-defender-atp/enable-network-protection.md | 2 +- .../microsoft-defender-atp/enable-siem-integration.md | 2 +- .../threat-protection/microsoft-defender-atp/evaluate-atp.md | 4 ++-- .../evaluate-attack-surface-reduction.md | 2 +- .../evaluate-controlled-folder-access.md | 2 +- .../microsoft-defender-atp/evaluate-exploit-protection.md | 2 +- .../microsoft-defender-atp/evaluate-network-protection.md | 2 +- .../microsoft-defender-atp/evaluation-lab.md | 2 +- .../microsoft-defender-atp/event-error-codes.md | 2 +- .../threat-protection/microsoft-defender-atp/event-views.md | 2 +- .../microsoft-defender-atp/exploit-protection-reference.md | 2 +- .../microsoft-defender-atp/exploit-protection.md | 2 +- .../exposed-apis-create-app-nativeapp.md | 2 +- .../exposed-apis-create-app-partners.md | 2 +- .../microsoft-defender-atp/exposed-apis-create-app-webapp.md | 2 +- .../exposed-apis-full-sample-powershell.md | 2 +- .../microsoft-defender-atp/exposed-apis-list.md | 2 +- .../microsoft-defender-atp/exposed-apis-odata-samples.md | 2 +- .../microsoft-defender-atp/feedback-loop-blocking.md | 2 +- .../microsoft-defender-atp/fetch-alerts-mssp.md | 2 +- .../threat-protection/microsoft-defender-atp/files.md | 2 +- .../microsoft-defender-atp/find-machines-by-ip.md | 2 +- .../microsoft-defender-atp/find-machines-by-tag.md | 2 +- .../microsoft-defender-atp/fix-unhealthy-sensors.md | 2 +- .../microsoft-defender-atp/get-alert-info-by-id.md | 2 +- .../microsoft-defender-atp/get-alert-related-domain-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-files-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-ip-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-machine-info.md | 2 +- .../microsoft-defender-atp/get-alert-related-user-info.md | 2 +- .../threat-protection/microsoft-defender-atp/get-alerts.md | 2 +- .../microsoft-defender-atp/get-all-recommendations.md | 2 +- .../get-all-vulnerabilities-by-machines.md | 2 +- .../microsoft-defender-atp/get-all-vulnerabilities.md | 2 +- .../microsoft-defender-atp/get-cvekbmap-collection.md | 2 +- .../microsoft-defender-atp/get-device-secure-score.md | 4 ++-- .../microsoft-defender-atp/get-discovered-vulnerabilities.md | 2 +- .../microsoft-defender-atp/get-domain-related-alerts.md | 2 +- .../microsoft-defender-atp/get-domain-related-machines.md | 2 +- .../microsoft-defender-atp/get-domain-statistics.md | 2 +- .../microsoft-defender-atp/get-exposure-score.md | 2 +- .../microsoft-defender-atp/get-file-information.md | 2 +- .../microsoft-defender-atp/get-file-related-alerts.md | 2 +- .../microsoft-defender-atp/get-file-related-machines.md | 2 +- .../microsoft-defender-atp/get-file-statistics.md | 2 +- .../microsoft-defender-atp/get-installed-software.md | 2 +- .../microsoft-defender-atp/get-investigation-collection.md | 2 +- .../microsoft-defender-atp/get-investigation-object.md | 2 +- .../microsoft-defender-atp/get-ip-related-alerts.md | 2 +- .../microsoft-defender-atp/get-ip-statistics.md | 2 +- .../microsoft-defender-atp/get-kbinfo-collection.md | 2 +- .../microsoft-defender-atp/get-machine-by-id.md | 2 +- .../get-machine-group-exposure-score.md | 2 +- .../microsoft-defender-atp/get-machine-log-on-users.md | 2 +- .../microsoft-defender-atp/get-machine-related-alerts.md | 2 +- .../microsoft-defender-atp/get-machineaction-object.md | 2 +- .../microsoft-defender-atp/get-machineactions-collection.md | 2 +- .../microsoft-defender-atp/get-machines-by-software.md | 2 +- .../microsoft-defender-atp/get-machines-by-vulnerability.md | 2 +- .../threat-protection/microsoft-defender-atp/get-machines.md | 2 +- .../get-machinesecuritystates-collection.md | 2 +- .../microsoft-defender-atp/get-missing-kbs-machine.md | 2 +- .../microsoft-defender-atp/get-missing-kbs-software.md | 2 +- .../microsoft-defender-atp/get-package-sas-uri.md | 2 +- .../microsoft-defender-atp/get-recommendation-by-id.md | 2 +- .../microsoft-defender-atp/get-recommendation-machines.md | 2 +- .../microsoft-defender-atp/get-recommendation-software.md | 2 +- .../get-recommendation-vulnerabilities.md | 2 +- .../microsoft-defender-atp/get-security-recommendations.md | 2 +- .../microsoft-defender-atp/get-software-by-id.md | 2 +- .../microsoft-defender-atp/get-software-ver-distribution.md | 2 +- .../threat-protection/microsoft-defender-atp/get-software.md | 2 +- .../microsoft-defender-atp/get-started-partner-integration.md | 2 +- .../microsoft-defender-atp/get-ti-indicators-collection.md | 2 +- .../microsoft-defender-atp/get-user-information.md | 2 +- .../microsoft-defender-atp/get-user-related-alerts.md | 2 +- .../microsoft-defender-atp/get-user-related-machines.md | 2 +- .../microsoft-defender-atp/get-vuln-by-software.md | 2 +- .../microsoft-defender-atp/get-vulnerability-by-id.md | 2 +- .../microsoft-defender-atp/grant-mssp-access.md | 2 +- .../microsoft-defender-atp/helpful-resources.md | 2 +- .../import-export-exploit-protection-emet-xml.md | 2 +- .../microsoft-defender-atp/import-ti-indicators.md | 2 +- .../microsoft-defender-atp/indicator-certificates.md | 2 +- .../microsoft-defender-atp/indicator-file.md | 2 +- .../microsoft-defender-atp/indicator-ip-domain.md | 2 +- .../microsoft-defender-atp/indicator-manage.md | 2 +- .../information-protection-in-windows-overview.md | 2 +- .../information-protection-investigation.md | 2 +- .../microsoft-defender-atp/initiate-autoir-investigation.md | 2 +- .../microsoft-defender-atp/investigate-alerts.md | 2 +- .../microsoft-defender-atp/investigate-behind-proxy.md | 2 +- .../microsoft-defender-atp/investigate-domain.md | 2 +- .../microsoft-defender-atp/investigate-files.md | 2 +- .../microsoft-defender-atp/investigate-incidents.md | 2 +- .../microsoft-defender-atp/investigate-ip.md | 2 +- .../microsoft-defender-atp/investigate-machines.md | 2 +- .../microsoft-defender-atp/investigate-user.md | 2 +- .../threat-protection/microsoft-defender-atp/investigation.md | 2 +- .../microsoft-defender-atp/ios-configure-features.md | 2 +- .../threat-protection/microsoft-defender-atp/ios-install.md | 2 +- .../threat-protection/microsoft-defender-atp/ios-privacy.md | 2 +- .../microsoft-defender-atp/isolate-machine.md | 2 +- .../microsoft-defender-atp/linux-exclusions.md | 2 +- .../microsoft-defender-atp/linux-install-manually.md | 2 +- .../microsoft-defender-atp/linux-install-with-ansible.md | 2 +- .../microsoft-defender-atp/linux-install-with-puppet.md | 2 +- .../microsoft-defender-atp/linux-preferences.md | 2 +- .../threat-protection/microsoft-defender-atp/linux-privacy.md | 2 +- .../threat-protection/microsoft-defender-atp/linux-pua.md | 2 +- .../microsoft-defender-atp/linux-resources.md | 2 +- .../microsoft-defender-atp/linux-schedule-scan-atp.md | 2 +- .../linux-static-proxy-configuration.md | 2 +- .../microsoft-defender-atp/linux-support-connectivity.md | 2 +- .../microsoft-defender-atp/linux-support-events.md | 2 +- .../microsoft-defender-atp/linux-support-install.md | 2 +- .../microsoft-defender-atp/linux-support-perf.md | 2 +- .../microsoft-defender-atp/linux-update-MDE-Linux.md | 2 +- .../threat-protection/microsoft-defender-atp/linux-updates.md | 2 +- .../microsoft-defender-atp/linux-whatsnew.md | 2 +- .../microsoft-defender-atp/live-response-command-examples.md | 2 +- .../threat-protection/microsoft-defender-atp/live-response.md | 2 +- .../microsoft-defender-atp/mac-exclusions.md | 2 +- .../microsoft-defender-atp/mac-install-jamfpro-login.md | 2 +- .../microsoft-defender-atp/mac-install-manually.md | 2 +- .../microsoft-defender-atp/mac-install-with-jamf.md | 2 +- .../microsoft-defender-atp/mac-install-with-other-mdm.md | 2 +- .../microsoft-defender-atp/mac-jamfpro-device-groups.md | 2 +- .../microsoft-defender-atp/mac-jamfpro-enroll-devices.md | 2 +- .../threat-protection/microsoft-defender-atp/mac-privacy.md | 2 +- .../threat-protection/microsoft-defender-atp/mac-pua.md | 2 +- .../threat-protection/microsoft-defender-atp/mac-resources.md | 2 +- .../microsoft-defender-atp/mac-schedule-scan-atp.md | 2 +- .../microsoft-defender-atp/mac-support-install.md | 2 +- .../microsoft-defender-atp/mac-support-kext.md | 2 +- .../microsoft-defender-atp/mac-support-license.md | 2 +- .../microsoft-defender-atp/mac-support-perf.md | 2 +- .../microsoft-defender-atp/mac-sysext-policies.md | 2 +- .../microsoft-defender-atp/mac-sysext-preview.md | 2 +- .../threat-protection/microsoft-defender-atp/mac-updates.md | 2 +- .../threat-protection/microsoft-defender-atp/mac-whatsnew.md | 2 +- .../microsoft-defender-atp/machine-reports.md | 2 +- .../threat-protection/microsoft-defender-atp/machine-tags.md | 2 +- .../threat-protection/microsoft-defender-atp/machine.md | 2 +- .../threat-protection/microsoft-defender-atp/machineaction.md | 2 +- .../microsoft-defender-atp/machines-view-overview.md | 2 +- .../threat-protection/microsoft-defender-atp/manage-alerts.md | 2 +- .../manage-atp-post-migration-configuration-manager.md | 2 +- .../manage-atp-post-migration-group-policy-objects.md | 2 +- .../manage-atp-post-migration-intune.md | 2 +- .../manage-atp-post-migration-other-tools.md | 2 +- .../microsoft-defender-atp/manage-atp-post-migration.md | 2 +- .../microsoft-defender-atp/manage-automation-file-uploads.md | 2 +- .../manage-automation-folder-exclusions.md | 2 +- .../microsoft-defender-atp/manage-incidents.md | 2 +- .../microsoft-defender-atp/manage-indicators.md | 2 +- .../microsoft-defender-atp/manage-suppression-rules.md | 2 +- .../microsoft-defender-atp/management-apis.md | 2 +- .../mcafee-to-microsoft-defender-migration.md | 2 +- .../mcafee-to-microsoft-defender-onboard.md | 2 +- .../mcafee-to-microsoft-defender-prepare.md | 2 +- .../mcafee-to-microsoft-defender-setup.md | 2 +- .../microsoft-cloud-app-security-config.md | 2 +- .../microsoft-cloud-app-security-integration.md | 2 +- .../microsoft-defender-advanced-threat-protection.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-android.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- .../microsoft-defender-security-center.md | 2 +- .../microsoft-defender-atp/microsoft-threat-experts.md | 2 +- .../microsoft-defender-atp/migration-guides.md | 2 +- .../microsoft-defender-atp/minimum-requirements.md | 2 +- .../threat-protection/microsoft-defender-atp/mssp-list.md | 2 +- .../threat-protection/microsoft-defender-atp/mssp-support.md | 2 +- .../microsoft-defender-atp/network-protection.md | 2 +- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 2 +- .../threat-protection/microsoft-defender-atp/non-windows.md | 2 +- .../microsoft-defender-atp/offboard-machine-api.md | 2 +- .../microsoft-defender-atp/offboard-machines.md | 2 +- .../microsoft-defender-atp/onboard-configure.md | 2 +- .../microsoft-defender-atp/onboard-downlevel.md | 2 +- .../microsoft-defender-atp/onboard-offline-machines.md | 2 +- .../threat-protection/microsoft-defender-atp/onboard.md | 2 +- .../onboarding-endpoint-configuration-manager.md | 2 +- .../microsoft-defender-atp/onboarding-endpoint-manager.md | 2 +- .../microsoft-defender-atp/onboarding-notification.md | 2 +- .../threat-protection/microsoft-defender-atp/onboarding.md | 2 +- .../overview-attack-surface-reduction.md | 2 +- .../microsoft-defender-atp/overview-custom-detections.md | 2 +- .../overview-endpoint-detection-response.md | 2 +- .../overview-hardware-based-isolation.md | 2 +- .../microsoft-defender-atp/partner-applications.md | 2 +- .../microsoft-defender-atp/partner-integration.md | 2 +- .../microsoft-defender-atp/portal-overview.md | 2 +- .../microsoft-defender-atp/post-ti-indicator.md | 2 +- .../microsoft-defender-atp/preferences-setup.md | 2 +- .../microsoft-defender-atp/prepare-deployment.md | 2 +- .../microsoft-defender-atp/preview-settings.md | 2 +- .../threat-protection/microsoft-defender-atp/preview.md | 2 +- .../microsoft-defender-atp/production-deployment.md | 2 +- .../microsoft-defender-atp/pull-alerts-using-rest-api.md | 2 +- .../microsoft-defender-atp/raw-data-export-event-hub.md | 2 +- .../microsoft-defender-atp/raw-data-export-storage.md | 2 +- .../microsoft-defender-atp/raw-data-export.md | 2 +- .../microsoft-defender-atp/recommendation.md | 2 +- .../microsoft-defender-atp/respond-file-alerts.md | 2 +- .../microsoft-defender-atp/respond-machine-alerts.md | 2 +- .../microsoft-defender-atp/restrict-code-execution.md | 4 ++-- .../threat-protection/microsoft-defender-atp/review-alerts.md | 2 +- .../microsoft-defender-atp/run-advanced-query-api.md | 2 +- .../run-advanced-query-sample-powershell.md | 2 +- .../run-advanced-query-sample-python.md | 2 +- .../threat-protection/microsoft-defender-atp/run-av-scan.md | 2 +- .../microsoft-defender-atp/run-detection-test.md | 2 +- .../threat-protection/microsoft-defender-atp/score.md | 2 +- .../microsoft-defender-atp/security-operations-dashboard.md | 2 +- .../microsoft-defender-atp/service-status.md | 2 +- .../microsoft-defender-atp/set-device-value.md | 4 ++-- .../threat-protection/microsoft-defender-atp/software.md | 4 ++-- .../microsoft-defender-atp/stop-and-quarantine-file.md | 2 +- .../switch-to-microsoft-defender-onboard.md | 2 +- .../switch-to-microsoft-defender-prepare.md | 2 +- .../switch-to-microsoft-defender-setup.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- .../microsoft-defender-atp/techniques-device-timeline.md | 2 +- .../threat-analytics-analyst-reports.md | 2 +- .../microsoft-defender-atp/threat-analytics.md | 2 +- .../threat-and-vuln-mgt-event-timeline.md | 2 +- .../microsoft-defender-atp/threat-indicator-concepts.md | 2 +- .../microsoft-defender-atp/threat-protection-integration.md | 2 +- .../microsoft-defender-atp/threat-protection-reports.md | 2 +- .../threat-protection/microsoft-defender-atp/ti-indicator.md | 2 +- .../threat-protection/microsoft-defender-atp/time-settings.md | 2 +- .../microsoft-defender-atp/troubleshoot-asr.md | 2 +- .../troubleshoot-collect-support-log.md | 2 +- .../troubleshoot-exploit-protection-mitigations.md | 2 +- .../microsoft-defender-atp/troubleshoot-live-response.md | 2 +- .../microsoft-defender-atp/troubleshoot-mdatp.md | 2 +- .../microsoft-defender-atp/troubleshoot-np.md | 2 +- .../troubleshoot-onboarding-error-messages.md | 2 +- .../microsoft-defender-atp/troubleshoot-onboarding.md | 2 +- .../microsoft-defender-atp/troubleshoot-siem.md | 2 +- .../microsoft-defender-atp/tvm-assign-device-value.md | 2 +- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- .../microsoft-defender-atp/tvm-end-of-support-software.md | 2 +- .../threat-protection/microsoft-defender-atp/tvm-exception.md | 2 +- .../microsoft-defender-atp/tvm-exposure-score.md | 2 +- .../microsoft-defender-atp/tvm-hunt-exposed-devices.md | 2 +- .../tvm-microsoft-secure-score-devices.md | 2 +- .../microsoft-defender-atp/tvm-prerequisites.md | 2 +- .../microsoft-defender-atp/tvm-remediation.md | 2 +- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- .../microsoft-defender-atp/tvm-software-inventory.md | 2 +- .../microsoft-defender-atp/tvm-supported-os.md | 2 +- .../microsoft-defender-atp/tvm-vulnerable-devices-report.md | 2 +- .../microsoft-defender-atp/tvm-weaknesses.md | 2 +- .../microsoft-defender-atp/tvm-zero-day-vulnerabilities.md | 2 +- .../microsoft-defender-atp/unisolate-machine.md | 2 +- .../microsoft-defender-atp/unrestrict-code-execution.md | 2 +- .../threat-protection/microsoft-defender-atp/update-alert.md | 2 +- .../security/threat-protection/microsoft-defender-atp/use.md | 2 +- .../threat-protection/microsoft-defender-atp/user-roles.md | 2 +- .../security/threat-protection/microsoft-defender-atp/user.md | 2 +- .../microsoft-defender-atp/view-incidents-queue.md | 2 +- .../threat-protection/microsoft-defender-atp/vulnerability.md | 2 +- .../microsoft-defender-atp/web-content-filtering.md | 2 +- .../microsoft-defender-atp/web-protection-monitoring.md | 2 +- .../microsoft-defender-atp/web-protection-overview.md | 2 +- .../microsoft-defender-atp/web-protection-response.md | 2 +- .../microsoft-defender-atp/web-threat-protection.md | 2 +- .../whats-new-in-microsoft-defender-atp.md | 2 +- 417 files changed, 424 insertions(+), 424 deletions(-) diff --git a/windows/security/threat-protection/change-history-for-threat-protection.md b/windows/security/threat-protection/change-history-for-threat-protection.md index 50746cadf8..26d1251e8d 100644 --- a/windows/security/threat-protection/change-history-for-threat-protection.md +++ b/windows/security/threat-protection/change-history-for-threat-protection.md @@ -1,5 +1,5 @@ --- -title: "Change history for [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631)" +title: "Change history for [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037)" ms.reviewer: ms.author: dansimp description: This topic lists new and updated topics in the Defender for Endpoint content set. diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 58b2c201b8..340933cfc7 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -20,13 +20,13 @@ ms.technology: mde # Threat Protection **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Defender for Endpoint protects endpoints from cyber threats, detects advanced attacks and data breaches, automates security incidents, and improves security posture. **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > [!TIP] > Enable your users to access cloud services and on-premises applications with ease and enable modern management capabilities for all devices. For more information, see [Secure your remote workforce](https://docs.microsoft.com/enterprise-mobility-security/remote-work/). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data-update-compliance.md index 53cc0585bb..1d3f01234e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) This article describes how to collect diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues you may encounter when using the Microsoft Defender AV Assessment section in the Update Compliance add-in. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data.md b/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data.md index db2a7a7f8e..6ed065117c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) This article describes how to collect diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues you might encounter when using the Microsoft Defender AV. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/command-line-arguments-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/command-line-arguments-microsoft-defender-antivirus.md index 04a84573cc..77a859a805 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/command-line-arguments-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/command-line-arguments-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can perform various Microsoft Defender Antivirus functions with the dedicated command-line tool *mpcmdrun.exe*. This utility is useful when you want to automate Microsoft Defender Antivirus use. You can find the utility in `%ProgramFiles%\Windows Defender\MpCmdRun.exe`. You must run it from a command prompt. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configuration-management-reference-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configuration-management-reference-microsoft-defender-antivirus.md index 060cddd476..3c463a5169 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configuration-management-reference-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configuration-management-reference-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can manage and configure Microsoft Defender Antivirus with the following tools: diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-advanced-scan-types-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-advanced-scan-types-microsoft-defender-antivirus.md index 7782d63b95..bf309eba5d 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-advanced-scan-types-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-advanced-scan-types-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## Use Microsoft Intune to configure scanning options diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus.md index 801001d7ef..96b78f6e1c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Block at first sight provides a way to detect and block new malware within seconds. This protection is enabled by default when certain prerequisite settings are enabled. These settings include cloud-delivered protection, a specified sample submission timeout (such as 50 seconds), and a file-blocking level of high. In most enterprise organizations, these settings are enabled by default with Microsoft Defender Antivirus deployments. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-cloud-block-timeout-period-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-cloud-block-timeout-period-microsoft-defender-antivirus.md index fc9ab62d48..6fc2a16ea3 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-cloud-block-timeout-period-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-cloud-block-timeout-period-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) When Microsoft Defender Antivirus finds a suspicious file, it can prevent the file from running while it queries the [Microsoft Defender Antivirus cloud service](utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-end-user-interaction-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-end-user-interaction-microsoft-defender-antivirus.md index 91d207c1bc..a9d1ba4f3b 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-end-user-interaction-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-end-user-interaction-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can configure how users of the endpoints on your network can interact with Microsoft Defender Antivirus. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus.md index beb6882a8b..1f020f0372 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can exclude certain files, folders, processes, and process-opened files from Microsoft Defender Antivirus scans. Such exclusions apply to [scheduled scans](scheduled-catch-up-scans-microsoft-defender-antivirus.md), [on-demand scans](run-scan-microsoft-defender-antivirus.md), and [always-on real-time protection and monitoring](configure-real-time-protection-microsoft-defender-antivirus.md). Exclusions for process-opened files only apply to real-time protection. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md index 54c891a786..6e73ced912 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-extension-file-exclusions-microsoft-defender-antivirus.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > [!IMPORTANT] > Microsoft Defender Antivirus exclusions don't apply to other Microsoft Defender for Endpoint capabilities, including [endpoint detection and response (EDR)](../microsoft-defender-atp/overview-endpoint-detection-response.md), [attack surface reduction (ASR) rules](../microsoft-defender-atp/attack-surface-reduction.md), and [controlled folder access](../microsoft-defender-atp/controlled-folders.md). Files that you exclude using the methods described in this article can still trigger EDR alerts and other detections. To exclude files broadly, add them to the Microsoft Defender for Endpoint [custom indicators](../microsoft-defender-atp/manage-indicators.md). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-local-policy-overrides-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-local-policy-overrides-microsoft-defender-antivirus.md index 4b69f181b0..c9e9e785d1 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-local-policy-overrides-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-local-policy-overrides-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) By default, Microsoft Defender Antivirus settings that are deployed via a Group Policy Object to the endpoints in your network will prevent users from locally changing the settings. You can change this in some instances. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-microsoft-defender-antivirus-features.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-microsoft-defender-antivirus-features.md index 6185228b0b..07bd54a1a4 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-microsoft-defender-antivirus-features.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-microsoft-defender-antivirus-features.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can configure Microsoft Defender Antivirus with a number of tools, including: diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md index f00a35da1f..cbe48a5472 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) To ensure Microsoft Defender Antivirus cloud-delivered protection works properly, you need to configure your network to allow connections between your endpoints and certain Microsoft servers. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-notifications-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-notifications-microsoft-defender-antivirus.md index 1660b6284e..0b1a46fded 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-notifications-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-notifications-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) In Windows 10, application notifications about malware detection and remediation are more robust, consistent, and concise. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-process-opened-file-exclusions-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-process-opened-file-exclusions-microsoft-defender-antivirus.md index 52641f673b..94b265a644 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-process-opened-file-exclusions-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-process-opened-file-exclusions-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can exclude files that have been opened by specific processes from Microsoft Defender Antivirus scans. See [Recommendations for defining exclusions](configure-exclusions-microsoft-defender-antivirus.md#recommendations-for-defining-exclusions) before defining your exclusion lists. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-protection-features-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-protection-features-microsoft-defender-antivirus.md index 12fa08755b..f10ed3e4fb 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-protection-features-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-protection-features-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus uses several methods to provide threat protection: diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md index 63abc5021b..d60c180cfa 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-real-time-protection-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Always-on protection consists of real-time protection, behavior monitoring, and heuristics to identify malware based on known suspicious and malicious activities. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md index 95cd08db31..a040dd0a08 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) When Microsoft Defender Antivirus runs a scan, it will attempt to remediate or remove threats that it finds. You can configure how Microsoft Defender Antivirus should react to certain threats, whether it should create a restore point before remediating, and when it should remove remediated threats. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-server-exclusions-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-server-exclusions-microsoft-defender-antivirus.md index c04445eb32..ce00979c0f 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-server-exclusions-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-server-exclusions-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.date: 02/10/2021 **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus on Windows Server 2016 and Windows Server 2019 automatically enrolls you in certain exclusions, as defined by your specified server role. See the [list of automatic exclusions](#list-of-automatic-exclusions) (in this article). These exclusions do not appear in the standard exclusion lists that are shown in the [Windows Security app](microsoft-defender-security-center-antivirus.md#exclusions). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus.md index 10b6622a43..142404566a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can use Group Policy, PowerShell, and Windows Management Instrumentation (WMI) to configure Microsoft Defender Antivirus scans. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md index a2a610032c..0fdf549b5e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can use Group Policy, PowerShell, and Windows Management Instrumentation (WMI) to configure Microsoft Defender Antivirus scans. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus.md index 01a88d64d7..c5543f30ef 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/deploy-manage-report-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can deploy, manage, and report on Microsoft Defender Antivirus in a number of ways. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/deploy-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/deploy-microsoft-defender-antivirus.md index c27135a1f6..38beb9a21f 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/deploy-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/deploy-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Depending on the management tool you are using, you may need to specifically enable or configure Microsoft Defender Antivirus protection. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/deployment-vdi-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/deployment-vdi-microsoft-defender-antivirus.md index ef143bfe39..3f58a55cf2 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/deployment-vdi-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/deployment-vdi-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) In addition to standard on-premises or hardware configurations, you can also use Microsoft Defender Antivirus in a remote desktop (RDS) or virtual desktop infrastructure (VDI) environment. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index eedb6be8ae..5d34fd795c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/microsoft-edge) > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md index 483ca94393..50a4a72090 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/enable-cloud-protection-microsoft-defender-antivirus.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > [!NOTE] > The Microsoft Defender Antivirus cloud service is a mechanism for delivering updated protection to your network and endpoints. Although it is called a cloud service, it is not simply protection for files stored in the cloud; rather, it uses distributed resources and machine learning to deliver protection to your endpoints at a rate that is far faster than traditional Security intelligence updates. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/evaluate-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/evaluate-microsoft-defender-antivirus.md index e56c78b8f3..66772cfa88 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/evaluate-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/evaluate-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Use this guide to determine how well Microsoft Defender Antivirus protects you from viruses, malware, and potentially unwanted applications. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus.md index 0e6a552e4c..7140c5d055 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/limited-periodic-scanning-microsoft-defender-antivirus.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Limited periodic scanning is a special type of threat detection and remediation that can be enabled when you have installed another antivirus product on a Windows 10 device. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-event-based-updates-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-event-based-updates-microsoft-defender-antivirus.md index 8dc17adfac..74ef6bcfea 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-event-based-updates-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-event-based-updates-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus allows you to determine if updates should (or should not) occur after certain events, such as at startup or after receiving specific reports from the cloud-delivered protection service. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-outdated-endpoints-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-outdated-endpoints-microsoft-defender-antivirus.md index 668830b824..39cd346198 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-outdated-endpoints-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-outdated-endpoints-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus lets you define how long an endpoint can avoid an update or how many scans it can miss before it is required to update and scan itself. This is especially useful in environments where devices are not often connected to a corporate or external network, or devices that are not used on a daily basis. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-update-schedule-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-update-schedule-microsoft-defender-antivirus.md index 494811e6e8..f7570bbf51 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-update-schedule-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-update-schedule-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus lets you determine when it should look for and download updates. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-updates-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-updates-microsoft-defender-antivirus.md index acd96cc68b..fb8bee0025 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-updates-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-protection-updates-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=22146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=22154037) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index a2cf20d072..f1e784ee1e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) There are two types of updates related to keeping Microsoft Defender Antivirus up to date: diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-mobile-devices-vms-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-mobile-devices-vms-microsoft-defender-antivirus.md index 8f192cc64b..27e095d876 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-mobile-devices-vms-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-mobile-devices-vms-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Mobile devices and VMs may require more configuration to ensure performance is not impacted by updates. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md index 3c97136983..a1a3ee0c86 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10.md index 63a22fd4f7..0c2b8d058a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## Microsoft Defender Antivirus: Your next-generation protection diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md index 4eb54041c7..3404f99585 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-on-windows-server-2016.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus is available on the following editions/versions of Windows Server: - Windows Server 2019 diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-offline.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-offline.md index b22545f7af..a63d9f70b3 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-offline.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-offline.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Offline is an antimalware scanning tool that lets you boot and run a scan from a trusted environment. The scan runs from outside the normal Windows kernel so it can target malware that attempts to bypass the Windows shell, such as viruses and rootkits that infect or overwrite the master boot record (MBR). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-security-center-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-security-center-antivirus.md index 81bb63ed13..2fb25214bb 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-security-center-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-security-center-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) In Windows 10, version 1703 and later, the Windows Defender app is part of the Windows Security. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/office-365-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/office-365-microsoft-defender-antivirus.md index 7f35ddf666..5f2be1828e 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/office-365-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/office-365-microsoft-defender-antivirus.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Microsoft Defender Antivirus - Microsoft 365 diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 870c901301..921e3586f4 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Tamper protection is available for devices that are running one of the following versions of Windows: diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-end-user-interaction-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-end-user-interaction-microsoft-defender-antivirus.md index 93d033b274..9505edb6c6 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-end-user-interaction-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-end-user-interaction-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can use Group Policy to prevent users on endpoints from seeing the Microsoft Defender Antivirus interface. You can also prevent them from pausing scans. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/report-monitor-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/report-monitor-microsoft-defender-antivirus.md index f6c46b93b9..63b1cef153 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/report-monitor-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/report-monitor-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Antivirus is built into Windows 10, Windows Server 2019, and Windows Server 2016. Microsoft Defender Antivirus is of your next-generation protection in Microsoft Defender for Endpoint. Next-generation protection helps protect your devices from software threats like viruses, malware, and spyware across email, apps, the cloud, and the web. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/restore-quarantined-files-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/restore-quarantined-files-microsoft-defender-antivirus.md index e3f5c1f0fe..3aee622427 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/restore-quarantined-files-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/restore-quarantined-files-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) If Microsoft Defender Antivirus is configured to detect and remediate threats on your device, Microsoft Defender Antivirus quarantines suspicious files. If you are certain a quarantined file is not a threat, you can restore it. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/review-scan-results-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/review-scan-results-microsoft-defender-antivirus.md index 4168fb1d63..82de267b72 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/review-scan-results-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/review-scan-results-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) After a Microsoft Defender Antivirus scan completes, whether it is an [on-demand](run-scan-microsoft-defender-antivirus.md) or [scheduled scan](scheduled-catch-up-scans-microsoft-defender-antivirus.md), the results are recorded and you can view the results. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/run-scan-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/run-scan-microsoft-defender-antivirus.md index 5a65b6a165..b9d6853c2a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/run-scan-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/run-scan-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can run an on-demand scan on individual endpoints. These scans will start immediately, and you can define parameters for the scan, such as the location or type. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/scheduled-catch-up-scans-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/scheduled-catch-up-scans-microsoft-defender-antivirus.md index ce888c039c..d3af9f6b9d 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/scheduled-catch-up-scans-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/scheduled-catch-up-scans-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > [!NOTE] diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/specify-cloud-protection-level-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/specify-cloud-protection-level-microsoft-defender-antivirus.md index 1e4c37caba..e65babbf90 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/specify-cloud-protection-level-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/specify-cloud-protection-level-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can specify your level of cloud-delivered protection offered by Microsoft Defender Antivirus by using Microsoft Endpoint Manager (recommended) or Group Policy. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus-when-migrating.md b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus-when-migrating.md index d0c2933ef9..3a59626b11 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus-when-migrating.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus-when-migrating.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can find help here if you encounter issues while migrating from a third-party security solution to Microsoft Defender Antivirus. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md index b65212267f..6d48b38885 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) If you encounter a problem with Microsoft Defender Antivirus, you can search the tables in this topic to find a matching issue and potential solution. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-reporting.md b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-reporting.md index 0b3b787b77..4ec6d05d04 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-reporting.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-reporting.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > [!IMPORTANT] > On March 31, 2020, the Microsoft Defender Antivirus reporting feature of Update Compliance will be removed. You can continue to define and review security compliance policies using [Microsoft Endpoint Manager](https://www.microsoft.com/microsoft-365/microsoft-endpoint-manager), which allows finer control over security features and updates. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus.md index b3383fd1a6..decb62a445 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/use-group-policy-microsoft-defender-antivirus.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can use [Group Policy](https://msdn.microsoft.com/library/ee663280(v=vs.85).aspx) to configure and manage Microsoft Defender Antivirus on your endpoints. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/use-intune-config-manager-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/use-intune-config-manager-microsoft-defender-antivirus.md index 75f4f1b7cc..dcd08baa99 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/use-intune-config-manager-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/use-intune-config-manager-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) If you were using Microsoft Endpoint Manager or Microsoft Intune to manage the endpoints on your network, you can now use Microsoft Endpoint Manager to manage Microsoft Defender Antivirus scans. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/use-powershell-cmdlets-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/use-powershell-cmdlets-microsoft-defender-antivirus.md index 078fbf7fab..dc441c48cf 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/use-powershell-cmdlets-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/use-powershell-cmdlets-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can use PowerShell to perform various functions in Windows Defender. Similar to the command prompt or command line, PowerShell is a task-based command-line shell and scripting language designed especially for system administration. You can read more about it at the [PowerShell hub on MSDN](https://docs.microsoft.com/previous-versions/msdn10/mt173057(v=msdn.10)). diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/use-wmi-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/use-wmi-microsoft-defender-antivirus.md index 92f746d03d..bfcce9630c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/use-wmi-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/use-wmi-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Windows Management Instrumentation (WMI) is a scripting interface that allows you to retrieve, modify, and update settings. diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md index 5bc184057b..88cba327be 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/utilize-microsoft-cloud-protection-microsoft-defender-antivirus.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft next-generation technologies in Microsoft Defender Antivirus provide near-instant, automated protection against new and emerging threats. To dynamically identify new threats, these technologies work with large sets of interconnected data in the Microsoft Intelligent Security Graph and powerful artificial intelligence (AI) systems driven by advanced machine learning models. diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md index bbab8b350a..6eddda97d7 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/configure-md-app-guard.md @@ -18,7 +18,7 @@ ms.technology: mde # Configure Microsoft Defender Application Guard policy settings **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Microsoft Defender Application Guard (Application Guard) works with Group Policy to help you manage your organization's computer settings. By using Group Policy, you can configure a setting once, and then copy it onto many computers. For example, you can set up multiple security settings in a GPO, which is linked to a domain, and then apply all those settings to every computer in the domain. diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard.md index 919fc5c18b..e63bfdaf57 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard.md @@ -18,7 +18,7 @@ ms.technology: mde # Prepare to install Microsoft Defender Application Guard **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## Review system requirements diff --git a/windows/security/threat-protection/microsoft-defender-application-guard/test-scenarios-md-app-guard.md b/windows/security/threat-protection/microsoft-defender-application-guard/test-scenarios-md-app-guard.md index 0c7e53c3fb..89dc438cda 100644 --- a/windows/security/threat-protection/microsoft-defender-application-guard/test-scenarios-md-app-guard.md +++ b/windows/security/threat-protection/microsoft-defender-application-guard/test-scenarios-md-app-guard.md @@ -19,7 +19,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) We've come up with a list of scenarios that you can use to test hardware-based isolation in your organization. diff --git a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md index 1d113c098e..c632baed12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md +++ b/windows/security/threat-protection/microsoft-defender-atp/access-mssp-portal.md @@ -21,7 +21,7 @@ ms.technology: mde # Access the Microsoft Defender Security Center MSSP customer portal **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -29,7 +29,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md index 7011ec1359..a1cc377d45 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/add-or-remove-machine-tags.md @@ -20,7 +20,7 @@ ms.technology: mde # Add or Remove Machine Tags API **Applies to:** - +2154037 - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md index 0239279f5e..13c41c5a68 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-features.md @@ -21,7 +21,7 @@ ms.technology: mde # Configure advanced features in Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md index 47dcd45ae6..8e44c9d3dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-fileprofile-function.md @@ -22,7 +22,7 @@ ms.technology: mde # FileProfile() **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) The `FileProfile()` function is an enrichment function in [advanced hunting](advanced-hunting-overview.md) that adds the following data to files found by the query. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md index 35fa634bff..acdd0ed361 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md index d8ae606192..1540aef40c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-results.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md index 51681a6b06..9ad0ec8f03 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-schema-reference.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/alerts.md b/windows/security/threat-protection/microsoft-defender-atp/alerts.md index b3be56ce9e..ee2a0773f1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md index 3527dda418..57c02a5a40 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platform** diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 934a9ce054..b7e64c5218 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platform** diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md index 6283324004..bc43caa1d8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-privacy.md @@ -21,7 +21,7 @@ ms.technology: mde # Microsoft Defender for Endpoint for Android - Privacy information **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platform** diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md index e05f9bd33c..82e65744f5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-support-signin.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platform** diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md index bf38ef846d..3a1f6ad4ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-explorer.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) The Microsoft Defender for Endpoint API Explorer is a tool that helps you explore various Defender for Endpoint APIs interactively. diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md index 4c7c9b701a..5bbd4d2792 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-hello-world.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md index 2de4be9d2d..8dead83a4d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-microsoft-flow.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md index 651d7ffeeb..0d07bada8e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-portal-mapping.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-apiportalmapping-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md index e1d861b009..deb13b58ff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-power-bi.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md index 629e8de75a..c5223bee7e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-release-notes.md @@ -20,7 +20,7 @@ ms.technology: mde # Microsoft Defender for Endpoint API release notes **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md index 6dc621d8a7..535b993343 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/api-terms-of-use.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## APIs diff --git a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md index 2bfbdca0ff..ee166e8c58 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md +++ b/windows/security/threat-protection/microsoft-defender-atp/apis-intro.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md index 16e0ec7d6d..7f06ffde4f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/assign-portal-access.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** - Azure Active Directory - Office 365 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md index 60206b64ae..741afabf61 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-simulations.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md index 7a3f71e51c..522dfd79ee 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction-faq.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index 20799fe73e..035b4e773b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md index 4b16ba2447..aa2c627401 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md +++ b/windows/security/threat-protection/microsoft-defender-atp/audit-windows-defender.md @@ -21,7 +21,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md b/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md index f4a000c3eb..5b550db840 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/auto-investigation-action-center.md @@ -27,7 +27,7 @@ During and after an automated investigation, remediation actions for threat dete **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ## (NEW!) A unified Action center diff --git a/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md b/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md index 5ef14d4a8b..9218b91eff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md +++ b/windows/security/threat-protection/microsoft-defender-atp/autoir-investigation-results.md @@ -27,7 +27,7 @@ ms.date: 02/02/2021 # Details and results of an automated investigation **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) With Microsoft Defender for Endpoint, when an [automated investigation](automated-investigations.md) runs, details about that investigation are available both during and after the automated investigation process. If you have the necessary permissions, you can view those details in an investigation details view. The investigation details view provides you with up-to-date status and the ability to approve any pending actions. diff --git a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md index 6b92a7bd23..ad9b71f4fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md @@ -28,7 +28,7 @@ ms.custom: AIR [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Want to see how it works? Watch the following video:

diff --git a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md index af3f3923e8..5c7d6be2fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automation-levels.md @@ -26,7 +26,7 @@ ms.custom: AIR # Automation levels in automated investigation and remediation capabilities **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Automated investigation and remediation (AIR) capabilities in Microsoft Defender for Endpoint can be configured to one of several levels of automation. Your automation level affects whether remediation actions following AIR investigations are taken automatically or only upon approval. - *Full automation* (recommended) means remediation actions are taken automatically on artifacts determined to be malicious. diff --git a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md index 2fcb21f2da..6523dba08c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/basic-permissions.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** - Azure Active Directory -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md index 59297de2bc..bf9263f1db 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/batch-update-alerts.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md index f5c2868d55..6c36e19448 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md b/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md index 71162e7251..98fdd0b510 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md +++ b/windows/security/threat-protection/microsoft-defender-atp/check-sensor-status.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-checksensor-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md index e492aea556..d9a221d00b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/client-behavioral-blocking.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md index 5b10662ab8..7d0b3a533f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md +++ b/windows/security/threat-protection/microsoft-defender-atp/collect-investigation-package.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/community.md b/windows/security/threat-protection/microsoft-defender-atp/community.md index e8debb489b..57fbbe592e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/community.md +++ b/windows/security/threat-protection/microsoft-defender-atp/community.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md index 93ea0017f4..7903a49694 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/conditional-access.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-conditionalaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md index 45279a411f..7afdacd4c0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-arcsight.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md index 6734313b4e..db4c676adb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md index e77d4f82c5..ee0c27a94e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-automated-investigations-remediation.md @@ -25,7 +25,7 @@ ms.reviewer: ramarom, evaldm, isco, mabraitm, chriggs [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md index 2fe50d0988..009e567767 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md index 34b3c01017..3ca881cddd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-email-notifications.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-emailconfig-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md index 5018528f0f..7adfb630fe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** - Group Policy -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsgp-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md index 586ee60a55..a07e6fe975 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configureendpointsmdm-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md index 8b9f7b018e..f7b40435f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md index fcccd669a1..d3fdc50ae9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Microsoft Endpoint Configuration Manager current branch - System Center 2012 R2 Configuration Manager diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md index feba28cd2f..319a18a6cf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Virtual desktop infrastructure (VDI) devices - Windows 10, Windows Server 2019, Windows Server 2008R2/2012R2/2016 diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md index 85c75d3828..934155012d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - [Microsoft 365 Endpoint data loss prevention (DLP)](/microsoft-365/compliance/endpoint-dlp-learn-about) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md index 6b6afc49f2..f58060ef84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink). diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md index 76815e7245..8bc9cb2421 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md index f85e803452..432aad688c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md index 3bd54ed230..0bc5cee7a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md index 11d6982a29..753fe73c40 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-microsoft-threat-experts.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md index 6f4f12e78a..ed004ad158 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-notifications.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md index 09106fbd64..d9e591cabe 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-mssp-support.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 94aee1893b..93eac0a3a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-configureendpointsscript-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 736231050d..07e759c41a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md index 6f0f56cb50..b42807a66d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-siem.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md b/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md index 710f379108..878715c536 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-vulnerability-email-notifications.md @@ -22,7 +22,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-emailconfig-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md index 081cd57903..c4c707c47f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/connected-applications.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md index d82a536e7c..cd399e7520 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support-usgov.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) Defender for Endpoint has recently upgraded the support process to offer a more modern and advanced support experience. diff --git a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md index 6d1ce52ec3..4b33e72170 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/contact-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/contact-support.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md index f227cf31b8..5512fe322c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/controlled-folders.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md index 14df0af30c..aa6d616595 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/create-alert-by-reference.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md index 24f221b5db..f2e44889fb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md index 70a0aa2dfd..9269fbb2ce 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/custom-detections-manage.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md index e82169852e..e098f363d6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-attack-surface-reduction.md @@ -21,7 +21,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 7997959422..0a966c6868 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md index 80c3c22418..6285039fc7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-exploit-protection.md @@ -21,7 +21,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md index 3a9288cde1..1c8bbd8daf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-retention-settings.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-gensettings-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md index 8d4fc61ef2..4738046949 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md index e4d3704b11..2cb0f13b8c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md +++ b/windows/security/threat-protection/microsoft-defender-atp/defender-compatibility.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md index 9da2121afb..d2997b4737 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/delete-ti-indicator-by-id.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md index 21715873c5..4418f8bce8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-phases.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md index 099e614f4d..6d29d4645f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-rings.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md b/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md index 5965d178c8..c23bdd5ea6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/deployment-strategy.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-secopsdashboard-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md index f4adc4a723..7c3056edaf 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md +++ b/windows/security/threat-protection/microsoft-defender-atp/device-timeline-event-flag.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md index 87d5219bad..2ba3fb5118 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md +++ b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md @@ -27,7 +27,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md index 30d1bceeed..ae6ac815b2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-attack-surface-reduction.md @@ -21,7 +21,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md index 82ad65a1b2..d74eec6cf4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-controlled-folders.md @@ -21,7 +21,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 046a880398..fb8f884edd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md index 08db900053..ec322632d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-network-protection.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-assignaccess-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md index a03d201b1f..058650cb78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-siem-integration.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md index e23d920a8f..08cbf22511 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-atp.md @@ -24,11 +24,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) -[Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. +[Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. You can evaluate Microsoft Defender for Endpoint in your organization by [starting your free trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md index a69471196b..05a3b7c6e7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-attack-surface-reduction.md @@ -21,7 +21,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md index db954af0d8..fce918a95c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-controlled-folder-access.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md index c145220474..185e733e48 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-exploit-protection.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md index 48ebb9550a..77d41cea29 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluate-network-protection.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [Network protection](network-protection.md) helps prevent employees from using any application to access dangerous domains that may host phishing scams, exploits, and other malicious content on the Internet. diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index 1f2b861f25..d22560fa18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md index 841055fa43..573314eac7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-error-codes.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** - Event Viewer -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/event-views.md b/windows/security/threat-protection/microsoft-defender-atp/event-views.md index 5b09b87777..913dc4b2dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/event-views.md +++ b/windows/security/threat-protection/microsoft-defender-atp/event-views.md @@ -20,7 +20,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 943e8843e0..8b29ab6b3d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index 8905bb03a8..db20901692 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md index 154cee401b..054ff7b35b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-nativeapp.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md index f45c579300..509ac1e964 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-partners.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md index 094c0fd756..357f8f3af9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-create-app-webapp.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md index de0ac9edcc..b07bb430be 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-full-sample-powershell.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md index c83ec19087..5a165e77ff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-list.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md index 76f1cefe4c..8c19965c36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exposed-apis-odata-samples.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md index 43aa434233..b414cf0799 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md +++ b/windows/security/threat-protection/microsoft-defender-atp/feedback-loop-blocking.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md index 40ea185d9d..7b33c41b18 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fetch-alerts-mssp.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mssp-support-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/files.md b/windows/security/threat-protection/microsoft-defender-atp/files.md index bb9105fafc..af08109636 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/files.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md index 663d15f1e1..fb67090a7b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-ip.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md index e75c2a8e29..71eabbd343 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md +++ b/windows/security/threat-protection/microsoft-defender-atp/find-machines-by-tag.md @@ -22,7 +22,7 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md index 3d16b6d386..5b6c706b9a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md +++ b/windows/security/threat-protection/microsoft-defender-atp/fix-unhealthy-sensors.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-fixsensor-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md index 415fdea6b4..46aafe20cc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-info-by-id.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md index c38a2ba7ec..dcb2fe02c8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-domain-info.md @@ -20,7 +20,7 @@ ms.technology: mde # Get alert related domain information API **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md index ad125ae923..554c6811bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-files-info.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md index 69745e4a90..f70015d288 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-ip-info.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md index 90bef8139f..ef2c58345d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-machine-info.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md index d1f5b7f3f7..3c9fdcc2ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alert-related-user-info.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md index 000ddbe0c1..36887a8462 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md index b8559d8594..0fb9f00800 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-recommendations.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index c1ab3ded84..dcf6509263 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md index 6f9350b54b..a82619f7a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md index 263ee26741..9099978bde 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-cvekbmap-collection.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md index 4e475fedd3..92fcf97ac0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-device-secure-score.md @@ -22,10 +22,10 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md index 851d79b87f..9364076f9b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-discovered-vulnerabilities.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md index a02f9886b7..8b237ff15e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md index 5648d14cd9..bd4c6a6070 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-related-machines.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md index d27702b55d..772772e6c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-domain-statistics.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md index 16ea936319..8bf6505cb6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-exposure-score.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md index d92b4a3f3b..74e7c21298 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-information.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md index e4c7edf803..9f60c7c40d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md index 1af1495384..62c7371723 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-related-machines.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md index b1c1440a53..e99abc3904 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-file-statistics.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md index 2f40d9cacc..368d22ec9f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-installed-software.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md index 1fd9526e1c..7d0bcec2b5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-collection.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md index 3457c6da91..3e636739b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-investigation-object.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md index 3ca340a859..ac80ccb76c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-related-alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md index dcae412053..b4aa122f9f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ip-statistics.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md index e392a3aed0..b45eb0a8f5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-kbinfo-collection.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md index eb7cdd7a01..4ebc4d2fda 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-by-id.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md index e0db8d537a..baee987b84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-group-exposure-score.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md index ab0956af62..9a6202a447 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-log-on-users.md @@ -22,7 +22,7 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md index da309c988f..bd2ea23017 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machine-related-alerts.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md index 7f510f28f1..87e981c4cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineaction-object.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md index edc2347dfd..c9bf10af9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machineactions-collection.md @@ -22,7 +22,7 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md index 532b61f375..d72c03fd04 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-software.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md index 4c39408802..d38f67120e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines-by-vulnerability.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md index 3e57fde082..1a77becba9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machines.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md index cea4d2c8cb..9ad65f6d79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-machinesecuritystates-collection.md @@ -23,7 +23,7 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md index e6b1a2f56a..fef956f2a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-machine.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md index 3b830849c1..4e0f67a9d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-missing-kbs-software.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md index 60a992b88e..0e7bbbc23b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-package-sas-uri.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md index bcabd61e98..6e5aa77b56 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-by-id.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md index 9eef57114a..2f0a193eb3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-machines.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md index 3e45b9c608..0cb8bcbadd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-software.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md index b303dd823b..62ca0c06e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-recommendation-vulnerabilities.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md index 091f5f0ace..d3d4199ce3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-security-recommendations.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md index e7a1191740..4f569d8044 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-by-id.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md index eacab0c422..aed4653c93 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software-ver-distribution.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-software.md index 6108d6e211..8335f9da8d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-software.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index 8d80cdd24b..5ef32b3918 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -23,7 +23,7 @@ ms.topic: conceptual [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md index 71fd3b92cc..c7ac60dd92 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-ti-indicators-collection.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md index 2cbbbe761b..95f593128a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-information.md @@ -21,7 +21,7 @@ ms.topic: article [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md index eb143f5f26..ab7c4410d2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-alerts.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md index 1d7832f32e..07bbe5df04 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-user-related-machines.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md index 168a8d958c..ffe84f80f5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vuln-by-software.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md index cde1e19c7c..030c13dc0d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-vulnerability-by-id.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md index 5a2af69aab..d0f076113c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md +++ b/windows/security/threat-protection/microsoft-defender-atp/grant-mssp-access.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md index e20fd67535..1e1cd63909 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/helpful-resources.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md index e14a1a1440..5be27ed843 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md index de24de3a5f..57d5271cb8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/import-ti-indicators.md @@ -22,7 +22,7 @@ ms.topic: article **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md index 9cb3e7fef1..75364d15d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md index ed32a99990..8bb9d29001 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md index 6bd26e04a7..330ed5159c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md index 946eeb3008..5ab320b0d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md index baef9c8ecb..5baa7d4de3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-in-windows-overview.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md index e3d8274f25..cdb4ce99d1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/information-protection-investigation.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md index f36d4f2fd7..0313f72ffd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/initiate-autoir-investigation.md @@ -21,7 +21,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md index 8121e79ad5..f077b93b17 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-alerts.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatealerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md index 40b569b13d..b82c842c40 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-behind-proxy.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md index 46c6efd790..43cfbb5d76 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-domain.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatedomain-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md index e8ab071434..bbec992744 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-files.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md index 04c380c532..6e8ffe303f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-incidents.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md index 408450f834..fe7d86c394 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-ip.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md index dbe3c86cce..f12edaa907 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-machines.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigatemachines-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md index d1db196189..266769ab1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigate-user.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/investigation.md b/windows/security/threat-protection/microsoft-defender-atp/investigation.md index 5db24608de..c2ef414f1d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/investigation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/investigation.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index a4791a301a..bbbea8463a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md index 4e7bc9c74c..214affec0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-install.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md index 7e48b70ce1..7d39d25fb3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-privacy.md @@ -24,7 +24,7 @@ ms.technology: mde # Privacy information - Microsoft Defender for Endpoint for iOS **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md index 26d55975f1..37130284b0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/isolate-machine.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md index 3a428be6c8..7e57f3d813 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-exclusions.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md index 893f4831af..37d64ec702 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-manually.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md index 0557fb523b..6638528929 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-ansible.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 1545cfad8e..49e9133e71 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md index 9cf81fc136..997e47a213 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-preferences.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md index 0d55f864a5..18b52f1d98 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-privacy.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md index afe6e719f2..b3405316e9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-pua.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md index 47ad1fe197..12887fa1fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md index 11e7ef655a..9eca01d7ae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-schedule-scan-atp.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md index c36873856e..8a889f3212 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-static-proxy-configuration.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md index e85be6e2b9..396d61aac7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md index 24d5c51d3d..043bdc0f0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-events.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md index b495d74f12..b31d5df5a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index d8b6d04517..6c14ee8b43 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md b/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md index c9b63bc6a4..bb87b252d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-update-MDE-Linux.md @@ -21,7 +21,7 @@ ms.technology: mde # Schedule an update of the Microsoft Defender for Endpoint (Linux) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md index 8e9b597f7e..968cc87ecc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-updates.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index f2aad69eae..401737e367 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -23,7 +23,7 @@ ms.technology: mde # What's new in Microsoft Defender for Endpoint for Linux **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md index 80665010c7..5512e5de90 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response-command-examples.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/live-response.md b/windows/security/threat-protection/microsoft-defender-atp/live-response.md index cf0e1e7fd8..69a3f5b8cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/live-response.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md index 1e866f42d9..8f5055b2dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-exclusions.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md index 8989813e71..eb606f9b95 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-jamfpro-login.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md index 515ed636df..1fb0eb409b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-manually.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md index 9ca979d54b..69a40e23a2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-jamf.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md index 9e3ca19f6f..8084b7182f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-other-mdm.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md index d6c2b96c1a..585448c30f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-device-groups.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md index 584cf1782d..bf3dcae2d1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-jamfpro-enroll-devices.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-investigateip-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md index 2c0d778f02..7927312e0c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-privacy.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md index 2dcf7cdb1d..5bdeca7c6e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-pua.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md index fe3f27eb84..85bde27c12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md index dcdfc97f08..3fe47c0778 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md index 794b22f614..ac569853c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-install.md @@ -28,7 +28,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md index dac89cd0e0..855d11a5d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-kext.md @@ -28,7 +28,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md index f5fffd8908..37625ec1cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-license.md @@ -28,7 +28,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md index f7fc2a6d90..f8dd7f0bd7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-support-perf.md @@ -28,7 +28,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index 87e9d428dc..35326644e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md index d77b0c8e35..57c75b7e1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-preview.md @@ -25,7 +25,7 @@ ms.technology: mde # Microsoft Defender for Endpoint for Mac - system extensions public preview) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md index f5f21dd264..518755e4a6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-updates.md @@ -28,7 +28,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint for Mac](microsoft-defender-atp-mac.md) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 73179f83a8..72afb6dccc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md index 50499f53c7..081b760682 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-reports.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md index 33158122e0..34e1781825 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine-tags.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machine.md b/windows/security/threat-protection/microsoft-defender-atp/machine.md index 4e94851be0..6a4f0c7315 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machine.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md index 83b5b8f8de..0017af7fc6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machineaction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machineaction.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md index 97acdb209c..0fa8b8e889 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/machines-view-overview.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-machinesview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md index b3c72eb278..145eb8b0aa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-alerts.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md index c1a3662efb..cecede1e33 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-configuration-manager.md @@ -27,7 +27,7 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md index c200ef678f..bfd925cb47 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-group-policy-objects.md @@ -27,7 +27,7 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md index 093f7f6712..593c1bec26 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-intune.md @@ -27,7 +27,7 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md index e37ba456ce..7cd9f58346 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration-other-tools.md @@ -27,7 +27,7 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md index 99daf91009..7db3e6839f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-atp-post-migration.md @@ -27,7 +27,7 @@ ms.reviewer: chventou [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md index 48a1efeb78..1082c91ed5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-file-uploads.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-automationefileuploads-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md index 11d49454fd..0f249eea6c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-automation-folder-exclusions.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-automationexclusionfolder-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md index bb8890d383..b7ac795984 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-incidents.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md index 8f63f16b11..2458860aa3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md index 97a7f5bb15..340f07544f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-suppression-rules.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md index 9f7564dcb1..c27b680ea9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/management-apis.md +++ b/windows/security/threat-protection/microsoft-defender-atp/management-apis.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-mgt-apis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md index f32f4af0d0..5afe092c66 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-migration.md @@ -27,7 +27,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Migrate from McAfee to Microsoft Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) If you are planning to switch from McAfee Endpoint Security (McAfee) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md index 14270c916e..052610c0e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-onboard.md @@ -27,7 +27,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Migrate from McAfee - Phase 3: Onboard to Microsoft Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md index 4b9d123c45..573be1a46f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-prepare.md @@ -27,7 +27,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Migrate from McAfee - Phase 1: Prepare for your migration **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](mcafee-to-microsoft-defender-setup.md)
[Phase 2: Set up](mcafee-to-microsoft-defender-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md index dc706c0bbc..510766d248 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mcafee-to-microsoft-defender-setup.md @@ -27,7 +27,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Migrate from McAfee - Phase 2: Set up Microsoft Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](mcafee-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](mcafee-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](mcafee-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](mcafee-to-microsoft-defender-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md index def79a49fb..f0f9c14dc7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-config.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md index 09d31106dd..8d7c70971d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-cloud-app-security-integration.md @@ -27,7 +27,7 @@ ms.technology: mde [!include[Prerelease information](../../includes/prerelease.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 8e68ee578b..f4251947bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index 5787716e3b..595aea5003 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index 8030e5ba81..61b3618f08 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 7ffe532e84..e3ffc3614b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 5d914f0a39..c556589658 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md index f459bd1990..caa5ac5509 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-security-center.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md index 20ecaac216..460b94e65a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md index bda2c4c2d0..e88f62cdb5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migration-guides.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index a5ff2e08a5..bebf547a9e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md index 32dbed7b43..9eeb7ce1d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-list.md @@ -21,7 +21,7 @@ ms.technology: mde # Supported managed security service providers **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md index 5b69830dc9..af2aaccbc0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mssp-support.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index 4db08484f1..b39c5cbe87 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -23,7 +23,7 @@ ms.date: 03/08/2021 [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md index 1a62b95bac..8f700be3fc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md +++ b/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md index 517c697b71..3dbe1d53a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/non-windows.md +++ b/windows/security/threat-protection/microsoft-defender-atp/non-windows.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md index a994c90a5b..70caff12de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machine-api.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md index 8fd79337d1..9350bcaf03 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/offboard-machines.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md index 0449f8b2c1..344e118e8d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-configure.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 28fcfa5a1f..6760f395a0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Platforms** diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md index f8f4833fc7..94196812e5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard.md b/windows/security/threat-protection/microsoft-defender-atp/onboard.md index e38231a50b..ed6a1b3019 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md index cfac9fcfd7..b8553123ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-configuration-manager.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md index b7d42d9142..dc142a7ba3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-endpoint-manager.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md index 1cdfe2f6b4..a42909b38d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding-notification.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md index 641f78a4e3..db5317f020 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboarding.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md index 48b9e9bb5a..90910ef229 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md index bc94c1f8f6..35cfd28f21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-custom-detections.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md index 73e56c353d..cfafd8f540 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md index e9fbf258b4..bc271ee631 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/overview-hardware-based-isolation.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md index 998b06013b..886b9dd8be 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-applications.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md index 3d1b8e911d..4ffa007d8e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/partner-integration.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md index 0efb827699..357a1847dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md index 2cd109f94f..41dc5c18e0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/post-ti-indicator.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md b/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md index abe5f6b57a..a14e13cf93 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preferences-setup.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md index 8dab515d0f..58c5fe70f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md index 2464347292..fa023756c3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview-settings.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index 5e35758c3f..845231f559 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -28,7 +28,7 @@ ms.technology: mde >The preview versions are provided without a service level agreement, and it's not recommended for production workloads. Certain features might not be supported or might have constrained capabilities. **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 015d6437b3..700cdefdad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -27,7 +27,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md index bed5597bce..c22b4a504f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/pull-alerts-using-rest-api.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md index 6f1083b9df..c66d90bd4e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-event-hub.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md index 60c05904a5..ce6bda70ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export-storage.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md index 414735a966..2367dfc93a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md +++ b/windows/security/threat-protection/microsoft-defender-atp/raw-data-export.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-configuresiem-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index a19e03a69d..a75788222a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md index 6eeaa7375c..5c99f08ced 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-file-alerts.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) [!include[Prerelease information](../../includes/prerelease.md)] diff --git a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md index 5c8eae80a9..2f22080f6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/respond-machine-alerts.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-respondmachine-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md index 14d6ba03b9..bd6555f905 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/restrict-code-execution.md @@ -22,11 +22,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md index 1c746bac57..817881e715 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/review-alerts.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-managealerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md index a790bb917a..d039c604ad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-api.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md index 4750c47fcd..36bb91f345 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-powershell.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md index 29073156e2..2f8edd38ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-advanced-query-sample-python.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md index 292ade0925..40069b0eb1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-av-scan.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md index 4547c4fd9e..d62f18fd7b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md +++ b/windows/security/threat-protection/microsoft-defender-atp/run-detection-test.md @@ -31,7 +31,7 @@ ms.technology: mde - Windows Server 2016 - Windows Server, version 1803 - Windows Server, 2019 -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/score.md b/windows/security/threat-protection/microsoft-defender-atp/score.md index 0bd7de25aa..80e49afc9f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/score.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md index 7c5049a4a9..9c7cd442e1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-secopsdashboard-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/service-status.md b/windows/security/threat-protection/microsoft-defender-atp/service-status.md index e4c2b710e3..b5010f0005 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/service-status.md +++ b/windows/security/threat-protection/microsoft-defender-atp/service-status.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) diff --git a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md index fe255953a0..cf8b130e5d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/set-device-value.md @@ -22,11 +22,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/software.md b/windows/security/threat-protection/microsoft-defender-atp/software.md index dac926eb8a..244d65b7fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/software.md @@ -22,11 +22,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md index 8bb4e90685..9ff1630d67 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/stop-and-quarantine-file.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md index fc39b63653..3ccef460bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-onboard.md @@ -26,7 +26,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 3: Onboard **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) | [![Phase 1: Prepare3](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | ![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index c34bb7e48e..fc69720be1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -26,7 +26,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 1: Prepare **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) | ![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare | [![Phase 2: Set up](images/phase-diagrams/setup.png)](switch-to-microsoft-defender-setup.md)
[Phase 2: Set up](switch-to-microsoft-defender-setup.md) | [![Phase 3: Onboard](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md index fb128c2f4b..970af4ece2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-setup.md @@ -26,7 +26,7 @@ ms.reviewer: jesquive, chventou, jonix, chriggs, owtho # Switch to Microsoft Defender for Endpoint - Phase 2: Setup **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](switch-to-microsoft-defender-prepare.md)
[Phase 1: Prepare](switch-to-microsoft-defender-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard3](images/phase-diagrams/onboard.png)](switch-to-microsoft-defender-onboard.md)
[Phase 3: Onboard](switch-to-microsoft-defender-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md index fd3455c364..cb5859a019 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md @@ -28,7 +28,7 @@ ms.reviewer: depicker, yongrhee, chriggs If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender for Endpoint](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender for Endpoint), you're in the right place. Use this article as a guide. **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) :::image type="content" source="images/symantec-mde-migration.png" alt-text="Overview of migrating from Symantec to Defender for Endpoint"::: diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md index af35ec691e..5f3bee240a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md @@ -26,7 +26,7 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 3: Onboard to Microsoft Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/phase-diagrams/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/phase-diagrams/onboard.png)
Phase 3: Onboard | diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md index 170fae78d0..3f8cc61874 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md @@ -26,7 +26,7 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 1: Prepare for your migration **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |![Phase 1: Prepare](images/phase-diagrams/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/phase-diagrams/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md index da841e02fc..abd322e3ee 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md @@ -26,7 +26,7 @@ ms.reviewer: depicker, yongrhee, chriggs # Migrate from Symantec - Phase 2: Set up Microsoft Defender for Endpoint **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) |[![Phase 1: Prepare](images/phase-diagrams/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/phase-diagrams/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/phase-diagrams/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 88ed8944d4..354403163d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) You can gain more insight in an investigation by analyzing the events that happened on a specific device. First, select the device of interest from the [Devices list](machines-view-overview.md). On the device page, you can select the **Timeline** tab to view all the events that occurred on the device. diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md index ef1e4801c8..7813bbd865 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics-analyst-reports.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md index 63f89fd51b..ce4ce6d1c1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md @@ -26,7 +26,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 9eadf7c2bb..b075dfe8ef 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md index 39f2614659..bfe080ae6f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-indicator-concepts.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md index ca699e60d4..e917926773 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-integration.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md index 8fbeab0216..2b30eb668f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-protection-reports.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md index e01601e03d..3a26c041e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ti-indicator.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md index 3a6fb8e000..d0391b327a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/time-settings.md +++ b/windows/security/threat-protection/microsoft-defender-atp/time-settings.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md index ec74e725a5..6faeadc3da 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md index dd9da22a6d..3c133c1065 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-collect-support-log.md @@ -22,7 +22,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md index ebdc8c0a2a..1b6b18ee84 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-exploit-protection-mitigations.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md index 9655ed861e..fc89a31c61 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-live-response.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md index b1fc3b50af..1f6ae285c2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-mdatp.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md index 609d3153a1..216975a8ec 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-np.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md index c06e227e7a..a3d95dab49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding-error-messages.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-troublshootonboarding-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 338b8e55e9..d507c9bad0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - Windows Server 2012 R2 - Windows Server 2016 - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md index c5b909cf91..39eba2ad55 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-siem.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md index 503526fc05..311b6cbcd6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-assign-device-value.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 41ac895274..9d932e8c8a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md index 0c2b3b7664..8a1784a67d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-end-of-support-software.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md index cff0e59e2c..c8044f01ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exception.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md index db295e6584..4ff5414e25 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-exposure-score.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md index f3e5c39afb..10c5eb997e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-hunt-exposed-devices.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md index 2bbd96834d..b23bdc1eb2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md index 1e41fadd12..4a6f5fb270 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-prerequisites.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md index a34710d89b..4b5de5cb5d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index de76d3d5a9..ffc4fdbe49 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md index a2ab2e5da2..101e9b587e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index 105d448510..8f490f7528 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -25,7 +25,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md index 3fb18c1256..28c96991d2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-vulnerable-devices-report.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md index 6ef19f6969..238669f895 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md index 66f5fda004..ad817ee872 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-zero-day-vulnerabilities.md @@ -26,7 +26,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Threat and vulnerability management](next-gen-threat-and-vuln-mgt.md) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md index 82ef669986..e6cc404531 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unisolate-machine.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md index 921d7b77c8..fe53556fbc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md +++ b/windows/security/threat-protection/microsoft-defender-atp/unrestrict-code-execution.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md index 522455dcb7..99e22c296d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/update-alert.md +++ b/windows/security/threat-protection/microsoft-defender-atp/update-alert.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/use.md b/windows/security/threat-protection/microsoft-defender-atp/use.md index 34d977af21..4e11bd536b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/use.md @@ -24,7 +24,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md index fc101de1a5..20e4411e21 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user-roles.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user-roles.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-roles-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/user.md b/windows/security/threat-protection/microsoft-defender-atp/user.md index e78623f5ac..1d8a657de3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/user.md +++ b/windows/security/threat-protection/microsoft-defender-atp/user.md @@ -22,7 +22,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md index b271d6ec9d..73a548ae7b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md +++ b/windows/security/threat-protection/microsoft-defender-atp/view-incidents-queue.md @@ -24,7 +24,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md index 24f652fff9..8a7ab28891 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md +++ b/windows/security/threat-protection/microsoft-defender-atp/vulnerability.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md index 1f4b3d7e89..eda7cb84f9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > [!IMPORTANT] diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md index 2f3b363f08..4593faab73 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-monitoring.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md index 98c2c0942f..7421fd2904 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-overview.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md index ffe7d80226..d028e88040 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-protection-response.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md index d8df81f307..805d4e70f7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-threat-protection.md @@ -23,7 +23,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) >Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) diff --git a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md index 57044e5e6d..ded06dabfd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/whats-new-in-microsoft-defender-atp.md @@ -25,7 +25,7 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] **Applies to:** -- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-pullalerts-abovefoldlink) From 3525a4909ed210ef009b3bf95b15dc98c5575fac Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Mon, 8 Mar 2021 15:05:31 -0800 Subject: [PATCH 606/708] Add release notes for macOS & Linux --- .../microsoft-defender-atp/linux-whatsnew.md | 5 +++++ .../microsoft-defender-atp/mac-install-with-intune.md | 2 +- .../microsoft-defender-atp/mac-whatsnew.md | 6 +++++- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 6 +++--- .../microsoft-defender-atp/tvm-supported-os.md | 2 +- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index 99d7be60b1..523c259b6a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -24,6 +24,11 @@ ms.technology: mde [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] +## 101.23.64 (30.121021.12364.0) + +- Performance improvement for the situation where an entire mount point is added to the antivirus exclusion list. Prior to this version, file activity originating from the mount point was still processed by the product. Starting with this version, file activity for excluded mount points is suppressed, leading to better product performance +- Other performance improvements & bug fixes + ## 101.18.53 - EDR for Linux is now [generally available](https://techcommunity.microsoft.com/t5/microsoft-defender-for-endpoint/edr-for-linux-is-now-is-generally-available/ba-p/2048539) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md index e0cb7de973..7cf00263a8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md @@ -217,7 +217,7 @@ Once the Intune changes are propagated to the enrolled devices, you can see them 4. Select **Configure** and add the required information. -5. Use **macOS High Sierra 10.13** as the minimum OS. +5. Use **macOS High Sierra 10.14** as the minimum OS. 6. Set *Ignore app version* to **Yes**. Other settings can be any arbitrary value. diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 73179f83a8..1cf192b70b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -34,7 +34,11 @@ ms.technology: mde > On macOS 11 (Big Sur), Microsoft Defender for Endpoint requires additional configuration profiles. If you are an existing customer upgrading from earlier versions of macOS, make sure to deploy the additional configuration profiles listed on [this page](mac-sysext-policies.md). > [!IMPORTANT] -> Support for macOS 10.13 (High Sierra) will be discontinued on February 15th, 2021. +> Support for macOS 10.13 (High Sierra) has been discontinued on February 15th, 2021. + +## 101.22.79 (20.121012.12279.0) + +- Performance improvements & bug fixes ## 101.19.88 (20.121011.11988.0) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 5d914f0a39..7e24e9a018 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -2,7 +2,7 @@ title: Microsoft Defender ATP for Mac ms.reviewer: description: Learn how to install, configure, update, and use Microsoft Defender for Endpoint for Mac. -keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, catalina, mojave, high sierra +keywords: microsoft, defender, atp, mac, installation, deploy, uninstallation, intune, jamf, macos, big sur, catalina, mojave search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: m365-security @@ -75,9 +75,9 @@ The three most recent major releases of macOS are supported. > On macOS 11 (Big Sur), Microsoft Defender for Endpoint requires additional configuration profiles. If you are an existing customer upgrading from earlier versions of macOS, make sure to deploy the additional configuration profiles listed on [New configuration profiles for macOS Catalina and newer versions of macOS](mac-sysext-policies.md). > [!IMPORTANT] -> Support for macOS 10.13 (High Sierra) will be discontinued on February 15th, 2021. +> Support for macOS 10.13 (High Sierra) has been discontinued on February 15th, 2021. -- 11 (Big Sur), 10.15 (Catalina), 10.14 (Mojave), 10.13 (High Sierra) +- 11 (Big Sur), 10.15 (Catalina), 10.14 (Mojave) - Disk space: 1GB Beta versions of macOS are not supported. diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index e56be4f333..1761564e93 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -46,7 +46,7 @@ Windows Server 2008 R2 | Operating System (OS) vulnerabilities
Software prod Windows Server 2012 R2 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment Windows Server 2016 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment Windows Server 2019 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment -macOS 10.13 "High Sierra" and above | Operating System (OS) vulnerabilities
Software product vulnerabilities +macOS 10.14 "High Sierra" and above | Operating System (OS) vulnerabilities
Software product vulnerabilities Linux | Not supported (planned) ## Related articles From dea2b4dae74a27eed055d8e9c07ba90ea7daae0e Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 15:50:44 -0800 Subject: [PATCH 607/708] Corrected Note style, added end punctuation, made rendered vertical spacing more consistent --- .../hello-deployment-rdp-certs.md | 124 +++++++++++------- 1 file changed, 78 insertions(+), 46 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md index c7010d3796..5d728241b0 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md @@ -31,18 +31,24 @@ This document discusses an approach for key trust deployments where authenticati Three approaches are documented here: -1. Deploying a certificate to hybrid joined devices using an on-premises Active Directory certificate enrollment policy -1. Deploying a certificate to hybrid or Azure AD joined devices using Simple Certificate Enrollment Protocol (SCEP) and Intune -1. Working with non-Microsoft enterprise certificate authorities +1. Deploying a certificate to hybrid joined devices using an on-premises Active Directory certificate enrollment policy. + +1. Deploying a certificate to hybrid or Azure AD joined devices using Simple Certificate Enrollment Protocol (SCEP) and Intune. + +1. Working with non-Microsoft enterprise certificate authorities. ## Deploying a certificate to a hybrid joined device using an on-premises Active Directory Certificate enrollment policy ### Create a Windows Hello for Business certificate template -1. Sign in to your issuing certificate authority (CA) -1. Open the **Certificate Authority** Console (%windir%\system32\certsrv.msc) -1. In the left pane of the MMC, expand **Certification Authority (Local)**, and then expand your CA within the Certification Authority list -1. Right-click **Certificate Templates** and then click **Manage** to open the **Certificate Templates** console +1. Sign in to your issuing certificate authority (CA). + +1. Open the **Certificate Authority** Console (%windir%\system32\certsrv.msc). + +1. In the left pane of the MMC, expand **Certification Authority (Local)**, and then expand your CA within the Certification Authority list. + +1. Right-click **Certificate Templates** and then click **Manage** to open the **Certificate Templates** console. + 1. Right-click the **Smartcard Logon** template and click **Duplicate Template** ![Duplicating Smartcard Template](images/rdpcert/duplicatetemplate.png) @@ -51,11 +57,14 @@ Three approaches are documented here: 1. Clear the **Show resulting changes** check box 1. Select **Windows Server 2012 or Windows Server 2012 R2** from the Certification Authority list 1. Select **Windows Server 2012 or Windows Server 2012 R2** from the Certification Recipient list + 1. On the **General** tab: 1. Specify a Template display name, such as **WHfB Certificate Authentication** 1. Set the validity period to the desired value - 1. Take note of the Template name for later, which should be the same as the Template display name minus spaces (**WHfBCertificateAuthentication** in this example) -1. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon** + 1. Take note of the Template name for later, which should be the same as the Template display name minus spaces (**WHfBCertificateAuthentication** in this example). + +1. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon**. + 1. On the **Subject Name** tab: 1. Select the **Build from this Active Directory** information button if it is not already selected 1. Select **Fully distinguished name** from the **Subject name format** list if Fully distinguished name is not already selected @@ -65,6 +74,7 @@ Three approaches are documented here: 1. Set the Purpose to **Signature and smartcard logon** 1. Click **Yes** when prompted to change the certificate purpose 1. Click **Prompt the user during enrollment** + 1. On the **Cryptography** tab: 1. Set the Provider Category to **Key Storage Provider** 1. Set the Algorithm name to **RSA** @@ -72,20 +82,27 @@ Three approaches are documented here: 1. Select **Requests must use one of the following providers** 1. Tick **Microsoft Software Key Storage Provider** 1. Set the Request hash to **SHA256** -1. On the **Security** tab, add the security group that you want to give **Enroll** access to. For example, if you want to give access to all users, select the **Authenticated** users group, and then select Enroll permissions for them -1. Click **OK** to finalize your changes and create the new template. Your new template should now appear in the list of Certificate Templates -1. Close the Certificate Templates console -1. Open an elevated command prompt and change to a temporary working directory + +1. On the **Security** tab, add the security group that you want to give **Enroll** access to. For example, if you want to give access to all users, select the **Authenticated** users group, and then select Enroll permissions for them . + +1. Click **OK** to finalize your changes and create the new template. Your new template should now appear in the list of Certificate Templates. + +1. Close the Certificate Templates console. + +1. Open an elevated command prompt and change to a temporary working directory. + 1. Execute the following command: certutil -dstemplate \ \> \.txt Replace \ with the Template name you took note of earlier in step 7. -1. Open the text file created by the command above +1. Open the text file created by the command above. 1. Delete the last line of the output from the file that reads **CertUtil: -dsTemplate command completed successfully.** 1. Modify the line that reads **pKIDefaultCSPs = "1,Microsoft Software Key Storage Provider"** to **pKIDefaultCSPs = "1,Microsoft Passport Key Storage Provider"** -1. Save the text file + +1. Save the text file. + 1. Update the certificate template by executing the following command: certutil - dsaddtemplate \.txt @@ -94,20 +111,26 @@ Three approaches are documented here: ![Selecting Certificate Template to Issue](images/rdpcert/certificatetemplatetoissue.png) -1. From the list of templates, select the template you previously created (**WHFB Certificate Authentication**) and click **OK**. It can take some time for the template to replicate to all servers and become available in this list -1. After the template replicates, in the MMC, right-click in the Certification Authority list, click **All Tasks** and then click **Stop Service**. Right-click the name of the CA again, click **All Tasks**, and then click **Start Service** +1. From the list of templates, select the template you previously created (**WHFB Certificate Authentication**) and click **OK**. It can take some time for the template to replicate to all servers and become available in this list. + +1. After the template replicates, in the MMC, right-click in the Certification Authority list, click **All Tasks** and then click **Stop Service**. Right-click the name of the CA again, click **All Tasks**, and then click **Start Service**. ### Requesting a Certificate -1. Ensure the hybrid Azure AD joined device has network line of sight to Active Directory domain controllers and the issuing certificate authority -1. Start the **Certificates – Current User** console (%windir%\system32\certmgr.msc) +1. Ensure the hybrid Azure AD joined device has network line of sight to Active Directory domain controllers and the issuing certificate authority. + +1. Start the **Certificates – Current User** console (%windir%\system32\certmgr.msc). + 1. In the left pane of the MMC, right-click **Personal**, click **All Tasks**, and then click **Request New Certificate…** ![Request a new certificate](images/rdpcert/requestnewcertificate.png) -1. On the Certificate Enrollment screen, click **Next** -1. Under Select Certificate Enrollment Policy, ensure **Active Directory Enrollment Policy** is selected and then click **Next** -1. Under Request Certificates, click the check-box next to the certificate template you created in the previous section (WHfB Certificate Authentication) and then click **Enroll** +1. On the Certificate Enrollment screen, click **Next**. + +1. Under Select Certificate Enrollment Policy, ensure **Active Directory Enrollment Policy** is selected and then click **Next**. + +1. Under Request Certificates, click the check-box next to the certificate template you created in the previous section (WHfB Certificate Authentication) and then click **Enroll**. + 1. After a successful certificate request, click Finish on the Certificate Installation Results screen ## Deploying a certificate to Hybrid or Azure AD Joined Devices using Simple Certificate Enrollment Protocol (SCEP) via Intune @@ -118,26 +141,30 @@ Next you should deploy the root CA certificate (and any other intermediate certi Once these requirements have been met, a new device configuration profile may be configured from Intune that provisions a certificate for the user of the device. Proceed as follows: -1. Sign in to the Microsoft [Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) -1. Navigate to Devices \> Configuration Profiles \> Create profile -1. Enter the following properties - 1. For Platform, select **Windows 10 and later** - 1. For Profile, select **SCEP Certificate** - 1. Click **Create** +1. Sign in to the Microsoft [Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431). + +1. Navigate to Devices \> Configuration Profiles \> Create profile. + +1. Enter the following properties: + 1. For Platform, select **Windows 10 and later**. + 1. For Profile, select **SCEP Certificate**. + 1. Click **Create**. + 1. In **Basics**, enter the following parameters: - 1. **Name**: Enter a descriptive name for the profile. Name your profiles so you can easily identify them later. For example, a good profile name is SCEP profile for entire company - 1. **Description**: Enter a description for the profile. This setting is optional, but recommended - 1. Select **Next** + 1. **Name**: Enter a descriptive name for the profile. Name your profiles so you can easily identify them later. For example, a good profile name is SCEP profile for entire company. + 1. **Description**: Enter a description for the profile. This setting is optional, but recommended. + 1. Select **Next**. + 1. In the **Configuration settings**, complete the following: - 1. For Certificate Type, choose **User** - 1. For Subject name format, set it to **CN={{UserPrincipalName}}** - 1. Under Subject alternative name, select **User principal name (UPN)** from the drop-down menu and set the value to **CN={{UserPrincipalName}}** - 1. For Certificate validity period, set a value of your choosing - 1. For Key storage provider (KSP), choose **Enroll to Windows Hello for Business, otherwise fail (Windows 10 and later)** - 1. For Key usage, choose **Digital Signature** - 1. For Key size (bits), choose **2048** - 1. For Hash algorithm, choose **SHA-2** - 1. Under Root Certificate, click **+Root Certificate** and select the trusted certificate profile you created earlier for the Root CA Certificate + 1. For Certificate Type, choose **User**. + 1. For Subject name format, set it to **CN={{UserPrincipalName}}**. + 1. Under Subject alternative name, select **User principal name (UPN)** from the drop-down menu and set the value to **CN={{UserPrincipalName}}**. + 1. For Certificate validity period, set a value of your choosing. + 1. For Key storage provider (KSP), choose **Enroll to Windows Hello for Business, otherwise fail (Windows 10 and later)**. + 1. For Key usage, choose **Digital Signature**. + 1. For Key size (bits), choose **2048**. + 1. For Hash algorithm, choose **SHA-2**. + 1. Under Root Certificate, click **+Root Certificate** and select the trusted certificate profile you created earlier for the Root CA Certificate. 1. Under Extended key usage, add the following: | Name | Object Identifier | Predefined Values | @@ -145,20 +172,25 @@ Once these requirements have been met, a new device configuration profile may be | Smart Card Logon | 1.3.6.1.4.1.311.20.2.2 | Smart Card Logon | | Client Authentication | 1.3.6.1.5.5.7.3.2 | Client Authentication | - 1. For Renewal threshold (%), set a value of your choosing - 1. For SCEP Server URLs, provide the public endpoint that you configured during the deployment of your SCEP infrastructure + 1. For Renewal threshold (%), set a value of your choosing. + 1. For SCEP Server URLs, provide the public endpoint that you configured during the deployment of your SCEP infrastructure. 1. Click **Next** 1. In Assignments, target the devices or users who should receive a certificate and click **Next** + 1. In Applicability Rules, provide additional issuance restrictions if required and click **Next** + 1. In Review + create, click **Create** Once the configuration profile has been created, targeted clients will receive the profile from Intune on their next refresh cycle. You should find a new certificate in the user store. To validate the certificate is present, do the following steps: 1. Open the Certificates - Current User console (%windir%\system32\certmgr.msc) + 1. In the left pane of the MMC, expand **Personal** and select **Certificates** + 1. In the right-hand pane of the MMC, check for the new certificate -> **Note:** This infrastructure may also deploy the same certificates to co-managed or modern-managed Hybrid AAD-Joined devices using Intune Policies. +> [!NOTE] +> This infrastructure may also deploy the same certificates to co-managed or modern-managed Hybrid AAD-Joined devices using Intune Policies. ## Using non-Microsoft Enterprise Certificate Authorities @@ -172,6 +204,6 @@ The Generate-CertificateRequest commandlet will generate an .inf file for a pre- After adding the certificate using an approach from any of the previous sections, you should be able to RDP to any Windows device or server in the same Forest as the user’s on-premises Active Directory account, provided the PKI certificate chain for the issuing certificate authority is deployed to that target server. -1. Open the Remote Desktop Client (%windir%\system32\mstsc.exe) on the Hybrid AAD-Joined client where the authentication certificate has been deployed -1. Attempt an RDP session to a target server -1. Use the certificate credential protected by your Windows Hello for Business gesture +1. Open the Remote Desktop Client (%windir%\system32\mstsc.exe) on the Hybrid AAD-Joined client where the authentication certificate has been deployed. +1. Attempt an RDP session to a target server. +1. Use the certificate credential protected by your Windows Hello for Business gesture. From 26f4c77dc05fb61c0f82d7a087c9e79ee5bbe346 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Mon, 8 Mar 2021 16:03:09 -0800 Subject: [PATCH 608/708] Feedback --- .../microsoft-defender-atp/tvm-supported-os.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md index 1761564e93..7ffcd068a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os.md @@ -46,7 +46,7 @@ Windows Server 2008 R2 | Operating System (OS) vulnerabilities
Software prod Windows Server 2012 R2 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment Windows Server 2016 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment Windows Server 2019 | Operating System (OS) vulnerabilities
Software product vulnerabilities
Operating System (OS) configuration assessment
Security controls configuration assessment
Software product configuration assessment -macOS 10.14 "High Sierra" and above | Operating System (OS) vulnerabilities
Software product vulnerabilities +macOS 10.14 "Mojave" and above | Operating System (OS) vulnerabilities
Software product vulnerabilities Linux | Not supported (planned) ## Related articles From c623897e3fac600cdeb438aa90eac0fa1e2e3359 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Mon, 8 Mar 2021 16:14:02 -0800 Subject: [PATCH 609/708] Add info on update to command-line tool --- .../threat-protection/microsoft-defender-atp/linux-whatsnew.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index 523c259b6a..8d4408acca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -27,6 +27,7 @@ ms.technology: mde ## 101.23.64 (30.121021.12364.0) - Performance improvement for the situation where an entire mount point is added to the antivirus exclusion list. Prior to this version, file activity originating from the mount point was still processed by the product. Starting with this version, file activity for excluded mount points is suppressed, leading to better product performance +- Added a new option to the command-line tool to view information about the last on-demand scan. The command for this is `mdatp health --details antivirus` - Other performance improvements & bug fixes ## 101.18.53 From 6f08b65a3572cb572c512623d0f40dcbddadb59d Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Mon, 8 Mar 2021 16:22:27 -0800 Subject: [PATCH 610/708] Update wording --- .../threat-protection/microsoft-defender-atp/linux-whatsnew.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index 8d4408acca..0abeffb96c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -27,7 +27,7 @@ ms.technology: mde ## 101.23.64 (30.121021.12364.0) - Performance improvement for the situation where an entire mount point is added to the antivirus exclusion list. Prior to this version, file activity originating from the mount point was still processed by the product. Starting with this version, file activity for excluded mount points is suppressed, leading to better product performance -- Added a new option to the command-line tool to view information about the last on-demand scan. The command for this is `mdatp health --details antivirus` +- Added a new option to the command-line tool to view information about the last on-demand scan. To view information about the last on-demand scan, run `mdatp health --details antivirus` - Other performance improvements & bug fixes ## 101.18.53 From 8c9d13a7aaeed590abc6c297b6d0f7d57b8bffc4 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 16:56:51 -0800 Subject: [PATCH 611/708] Made duplicated alt text unique to resolve build warnings. Corrected markup of UI text. --- .../mac-install-with-intune.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md index 7cf00263a8..e2ad0838d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-install-with-intune.md @@ -155,9 +155,9 @@ To approve the system extensions: 2. Choose a name for the profile. Change **Platform=macOS** to **Profile type=Extensions**. Select **Create**. -3. In the `Basics` tab, give a name to this new profile. +3. In the **Basics** tab, give a name to this new profile. -4. In the `Configuration settings` tab, add the following entries in the `Allowed system extensions` section: +4. In the **Configuration settings** tab, add the following entries in the **Allowed system extensions** section: Bundle identifier | Team identifier --------------------------|---------------- @@ -165,9 +165,9 @@ To approve the system extensions: com.microsoft.wdav.netext | UBF8T346G9 > [!div class="mx-imgBorder"] - > ![System configuration profiles screenshot](images/mac-system-extension-intune2.png) + > ![System extension settings in Configuration settings on the Basics tab](images/mac-system-extension-intune2.png) -5. In the `Assignments` tab, assign this profile to **All Users & All devices**. +5. In the **Assignments** tab, assign this profile to **All Users & All devices**. 6. Review and create this configuration profile. @@ -181,7 +181,7 @@ To approve the system extensions: 4. Select **OK**. - ![System configuration profiles screenshot](../microsoft-defender-antivirus/images/MDATP-6-SystemConfigurationProfiles.png) + ![Import a configuration from a file for Custom Configuration Profile](../microsoft-defender-antivirus/images/MDATP-6-SystemConfigurationProfiles.png) 5. Select **Manage** > **Assignments**. In the **Include** tab, select **Assign to All Users & All devices**. @@ -205,7 +205,7 @@ To approve the system extensions: Once the Intune changes are propagated to the enrolled devices, you can see them listed under **Monitor** > **Device status**: > [!div class="mx-imgBorder"] -> ![System configuration profiles screenshot](../microsoft-defender-antivirus/images/MDATP-7-DeviceStatusBlade.png) +> ![View of Device Status in Monitor](../microsoft-defender-antivirus/images/MDATP-7-DeviceStatusBlade.png) ## Publish application @@ -227,12 +227,12 @@ Once the Intune changes are propagated to the enrolled devices, you can see them > If the version uploaded by Intune is lower than the version on the device, then the lower version will be installed, effectively downgrading Microsoft Defender for Endpoint. This could result in a non-functioning application. See [Deploy updates for Microsoft Defender for Endpoint for Mac](mac-updates.md) for additional information about how the product is updated. If you deployed Microsoft Defender for Endpoint with *Ignore app version* set to **No**, please change it to **Yes**. If Microsoft Defender for Endpoint still cannot be installed on a client device, then uninstall Microsoft Defender for Endpoint and push the updated policy. > [!div class="mx-imgBorder"] - > ![Device status blade screenshot](../microsoft-defender-antivirus/images/MDATP-8-IntuneAppInfo.png) + > ![Display of App information in App add](../microsoft-defender-antivirus/images/MDATP-8-IntuneAppInfo.png) 7. Select **OK** and **Add**. > [!div class="mx-imgBorder"] - > ![Device status blade screenshot](../microsoft-defender-antivirus/images/MDATP-9-IntunePkgInfo.png) + > ![Device status shown in Notifications window](../microsoft-defender-antivirus/images/MDATP-9-IntunePkgInfo.png) 8. It may take a few moments to upload the package. After it's done, select the package from the list and go to **Assignments** and **Add group**. From 2498efcf8f332449b2737c5770a79efbe2136633 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 18:35:16 -0800 Subject: [PATCH 612/708] Removed "-->" from table heading This looked like some kind of coding problem, and its presence didn't seem to help with understanding the use of the table. --- windows/deployment/update/media-dynamic-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 74fc796879..fb0931d0c6 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -44,7 +44,7 @@ You can obtain Dynamic Update packages from the [Microsoft Update Catalog](https The various Dynamic Update packages might not all be present in the results from a single search, so you might have to search with different keywords to find all of the updates. And you'll need to check various parts of the results to be sure you've identified the needed files. This table shows in **bold** the key items to search for or look for in the results. For example, to find the relevant "Setup Dynamic Update," you'll have to check the detailed description for the download by selecting the link in the **Title** column of the search results. -|To find this Dynamic Update packages, search for or check the results here--> |Title |Product |Description (select the **Title** link to see **Details**) | +|To find this Dynamic Update packages, search for or check the results here |Title |Product |Description (select the **Title** link to see **Details**) | |---------|---------|---------|---------| |Safe OS Dynamic Update | 2019-08 Dynamic Update... | Windows 10 Dynamic Update,Windows **Safe OS Dynamic Update** | ComponentUpdate: | |Setup Dynamic Update | 2019-08 Dynamic Update... | Windows 10 Dynamic Update | **SetupUpdate** | From c8656b532735c285da0133d703f4c3fc18e5e6bd Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 20:46:07 -0800 Subject: [PATCH 613/708] Acrolinx fixes --- windows/deployment/update/media-dynamic-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index fb0931d0c6..2793806bcf 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -46,7 +46,7 @@ The various Dynamic Update packages might not all be present in the results from |To find this Dynamic Update packages, search for or check the results here |Title |Product |Description (select the **Title** link to see **Details**) | |---------|---------|---------|---------| -|Safe OS Dynamic Update | 2019-08 Dynamic Update... | Windows 10 Dynamic Update,Windows **Safe OS Dynamic Update** | ComponentUpdate: | +|Safe OS Dynamic Update | 2019-08 Dynamic Update... | Windows 10 Dynamic Update, Windows **Safe OS Dynamic Update** | ComponentUpdate: | |Setup Dynamic Update | 2019-08 Dynamic Update... | Windows 10 Dynamic Update | **SetupUpdate** | |Latest cumulative update | 2019-08 **Cumulative Update for Windows 10** | Windows 10 | Install this update to resolve issues in Windows... | |Servicing stack Dynamic Update | 2019-09 **Servicing Stack Update for Windows 10** | Windows 10... | Install this update to resolve issues in Windows... | From 1ce6673faa99068e89b3d5785406a13e18f6d97b Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 20:46:44 -0800 Subject: [PATCH 614/708] Layout fix for a note --- .../security/threat-protection/microsoft-defender-atp/gov.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 77eb8fddab..f94220e3bd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -120,7 +120,9 @@ Spreadsheet of domains list | Description For more information, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). > [!NOTE] -> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs.
When filtering, look for the records labeled as "US Gov" and your specific cloud under the geography column. +> The spreadsheet contains commercial URLs as well, make sure you check the "US Gov" tabs. +> +> When filtering, look for the records labeled as "US Gov" and your specific cloud under the geography column.
From bf3a59f9b0f7cf58e2b12190e5b0fe958d97c914 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 8 Mar 2021 20:56:24 -0800 Subject: [PATCH 615/708] Acrolinx "packages includes" --- windows/deployment/update/media-dynamic-update.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/media-dynamic-update.md b/windows/deployment/update/media-dynamic-update.md index 2793806bcf..1f7465c2ff 100644 --- a/windows/deployment/update/media-dynamic-update.md +++ b/windows/deployment/update/media-dynamic-update.md @@ -24,7 +24,7 @@ Volume-licensed media is available for each release of Windows 10 in the Volume ## Dynamic Update -Whenever installation of a feature update starts (whether from media or an environment connected to Windows Update), *Dynamic Update* is one of the first steps. Windows 10 Setup contacts a Microsoft endpoint to fetch Dynamic Update packages, and then applies those updates to your operating system installation media. The update packages includes the following kinds of updates: +Whenever installation of a feature update starts (whether from media or an environment connected to Windows Update), *Dynamic Update* is one of the first steps. Windows 10 Setup contacts a Microsoft endpoint to fetch Dynamic Update packages, and then applies those updates to your operating system installation media. The update packages include the following kinds of updates: - Updates to Setup.exe binaries or other files that Setup uses for feature updates - Updates for the "safe operating system" (SafeOS) that is used for the Windows recovery environment From cff5ed53927b41e8c44fb8a0abc6f46a2d2bc86d Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Tue, 9 Mar 2021 10:42:11 +0200 Subject: [PATCH 616/708] Demoting long note and adding new note about name collision After internal discussions with the developers we reached this best practice/recommendation and documenting it publicly. --- windows/client-management/mdm/devdetail-csp.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 11ab51bf9e..f7a82c55ee 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -144,7 +144,9 @@ The following are the available naming macros: Value type is string. Supported operations are Get and Replace. > [!Note] -> On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer"s` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. +> We recommend to use `%SERIAL%` or `%RAND:x%` with a high character limit to reduce the chance of name collision when generating a random name. This feature doesn't check if a particular name is already present in the environment. + +On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer"s` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. **Ext/Microsoft/TotalStorage** Added in Windows 10, version 1511. Integer that specifies the total available storage in MB from first internal drive on the device (may be less than total physical storage). From f05732500304f909bbf771e2e0837a11e4e342db Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Tue, 9 Mar 2021 11:36:22 +0100 Subject: [PATCH 617/708] Update manage-updates-baselines-microsoft-defender-antivirus.md Defender platform included with 20H1 and 20H2 is 4.18.1909.6 --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index a2cf20d072..5eeccc0597 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -390,7 +390,7 @@ The below table provides the Microsoft Defender Antivirus platform and engine ve |Windows 10 release |Platform version |Engine version |Support phase | |:---|:---|:---|:---| -|2004 (20H1) |4.18.2004.6 |1.1.17000.2 | Technical upgrade support (only) | +|2004 (20H1/20H2) |4.18.1909.6 |1.1.17000.2 | Technical upgrade support (only) | |1909 (19H2) |4.18.1902.5 |1.1.16700.3 | Technical upgrade support (only) | |1903 (19H1) |4.18.1902.5 |1.1.15600.4 | Technical upgrade support (only) | |1809 (RS5) |4.18.1807.18075 |1.1.15000.2 | Technical upgrade support (only) | From dc3765bb7474e63c20acc681e4434f69c2f8b394 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 9 Mar 2021 12:31:18 -0800 Subject: [PATCH 618/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 5eeccc0597..66acd23cbe 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: pahuijbr manager: dansimp -ms.date: 03/05/2021 +ms.date: 03/09/2021 ms.technology: mde --- From cf6f9a95df22276805118296931f65e0092a20bb Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:28:32 +0530 Subject: [PATCH 619/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 81545e17cf..175ad994ec 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -654,7 +654,7 @@ Also, see the "Web-based printing" policy setting in Computer Configuration/Admi > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > -> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). +> The payload of the SyncML must be XML-encoded; for this XML encoding, there is a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). ADMX Info: From 3df46311ce427dbf6d2bdf5b81d9ef956a1ff5cb Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:29:06 +0530 Subject: [PATCH 620/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 175ad994ec..0f12689feb 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -728,7 +728,7 @@ If you disable or do not configure this policy setting, users can download print > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > -> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). +> The payload of the SyncML must be XML-encoded; for this XML encoding, there is a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). ADMX Info: From b37dcea2d7ad3f99167b911affd006dfd6d77940 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:29:23 +0530 Subject: [PATCH 621/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 0f12689feb..150afe7b91 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -802,7 +802,7 @@ See the documentation for the web publishing and online ordering wizards for mor > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > -> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). +> The payload of the SyncML must be XML-encoded; for this XML encoding, there is a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). ADMX Info: From 261eff75fdc4fbb0ae731ef802ed433a586a1f6a Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:29:37 +0530 Subject: [PATCH 622/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 150afe7b91..8ad19917a3 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -931,7 +931,7 @@ If you enable this policy, Windows only allows access to the specified UNC paths > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > -> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). +> The payload of the SyncML must be XML-encoded; for this XML encoding, there is a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). ADMX Info: From 07601a9b5f82e0bec86e8fed6c428cef5f90599e Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:29:55 +0530 Subject: [PATCH 623/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 8ad19917a3..189b2aeec9 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -650,7 +650,7 @@ Also, see the "Web-based printing" policy setting in Computer Configuration/Admi > [!TIP] -> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > From bb21ee1fd6a57f71192799f0b8ba657d4ef5f9c7 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:30:08 +0530 Subject: [PATCH 624/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 189b2aeec9..50f81d3c8d 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -1003,7 +1003,7 @@ If you disable this setting or do not configure it, the user will be able to cre > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > -> The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). +> The payload of the SyncML must be XML-encoded; for this XML encoding, there is a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). ADMX Info: From e1886b03a7d332ddb61d9776725d23996041e4eb Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 9 Mar 2021 18:00:11 -0800 Subject: [PATCH 625/708] Restore ios-whatsnew.md from PR 9225 --- .../microsoft-defender-atp/ios-whatsnew.md | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md new file mode 100644 index 0000000000..b8d75b40e7 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-whatsnew.md @@ -0,0 +1,36 @@ +--- +title: What's new in Microsoft Defender for Endpoint for iOS +description: Learn about the major changes for previous versions of Microsoft Defender for Endpoint for iOS. +keywords: microsoft, defender, atp, mac, installation, macos, whatsnew +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: m365-security +ms.mktglfcycl: security +ms.sitesec: library +ms.pagetype: security +ms.author: sunasing +author: sunasing +ms.localizationpriority: medium +manager: sunasing +audience: ITPro +ms.collection: + - m365-security-compliance + - m365initiative-defender-endpoint +ms.topic: conceptual +ms.technology: mde +--- + +# What's new in Microsoft Defender for Endpoint for iOS + +[!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] + +**Applies to:** +- [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2146631) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) + +Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) + +## 1.1.15010101 + +- With this version, we are announcing support for iPadOS/iPad devices. +- Bug fixes. From bd0f5c11a5813c67ab263ac97f79070fbb6eb9be Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:30:21 +0530 Subject: [PATCH 626/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 50f81d3c8d..73c3e6af38 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -798,7 +798,7 @@ See the documentation for the web publishing and online ordering wizards for mor > [!TIP] -> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > From 2d60d95a43a383765d1eeb78b5a1ec1e40dc6bc4 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:30:34 +0530 Subject: [PATCH 627/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 73c3e6af38..04de959060 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -724,7 +724,7 @@ If you disable or do not configure this policy setting, users can download print > [!TIP] -> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > From a60072a3f5014739db410cd037d0c27125a072cc Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:30:47 +0530 Subject: [PATCH 628/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 04de959060..06832cc42a 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -927,7 +927,7 @@ If you enable this policy, Windows only allows access to the specified UNC paths > [!TIP] -> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > From 95c6825f7b4c39ebd8f047862a4069bd6196338b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:31:04 +0530 Subject: [PATCH 629/708] Update windows/client-management/mdm/policy-csp-connectivity.md accepted Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-connectivity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 06832cc42a..9e0b691757 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -999,7 +999,7 @@ If you disable this setting or do not configure it, the user will be able to cre > [!TIP] -> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). +> This is an ADMX-backed policy and requires a special SyncML format to enable or disable. For details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). > > You must specify the data type in the SyncML as <Format>chr</Format>. For an example SyncML, refer to [Enabling a policy](./understanding-admx-backed-policies.md#enabling-a-policy). > From 10d639ad0ffefc9736c66e9118ad18933f656e03 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 10 Mar 2021 07:51:28 +0530 Subject: [PATCH 630/708] typo correction as per user report #9282 , so I corrected **no** to **not** --- .../microsoft-defender-atp/customize-controlled-folders.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 0a966c6868..4a7deeb23b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -158,7 +158,7 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersAllowedApplications] Microsoft Defender for Endpoint certificate and file indicators can allow signed executable files to access protected folders. For implementation details, see [Create indicators based on certificates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). > [!Note] -> This does no apply to scripting engines, including Powershell +> This does not apply to scripting engines, including Powershell ## Customize the notification From fb4b4ffc867813c271f6b099fe42b093a2f9ecb8 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Wed, 10 Mar 2021 09:16:53 +0200 Subject: [PATCH 631/708] Update windows/client-management/mdm/devdetail-csp.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- windows/client-management/mdm/devdetail-csp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index f7a82c55ee..0be54ce7b8 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -146,7 +146,7 @@ Value type is string. Supported operations are Get and Replace. > [!Note] > We recommend to use `%SERIAL%` or `%RAND:x%` with a high character limit to reduce the chance of name collision when generating a random name. This feature doesn't check if a particular name is already present in the environment. -On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer"s` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. +On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain-joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer's` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. **Ext/Microsoft/TotalStorage** Added in Windows 10, version 1511. Integer that specifies the total available storage in MB from first internal drive on the device (may be less than total physical storage). @@ -219,4 +219,3 @@ Supported operation is Get. - From 5b8facbdee0419d5f48b97fb7bdffc62f5d79cfb Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Wed, 10 Mar 2021 09:17:00 +0200 Subject: [PATCH 632/708] Update windows/client-management/mdm/devdetail-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/devdetail-csp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 0be54ce7b8..028a278822 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -144,7 +144,7 @@ The following are the available naming macros: Value type is string. Supported operations are Get and Replace. > [!Note] -> We recommend to use `%SERIAL%` or `%RAND:x%` with a high character limit to reduce the chance of name collision when generating a random name. This feature doesn't check if a particular name is already present in the environment. +> We recommend using `%SERIAL%` or `%RAND:x%` with a high character limit to reduce the chance of name collision when generating a random name. This feature doesn't check if a particular name is already present in the environment. On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain-joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer's` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. @@ -218,4 +218,3 @@ Supported operation is Get. - From 68a080f70b2cdb0a0e9dd1fbbb40912963b595a3 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Wed, 10 Mar 2021 09:17:06 +0200 Subject: [PATCH 633/708] Update windows/client-management/mdm/devdetail-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/devdetail-csp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index 028a278822..bd3238fb32 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -143,7 +143,7 @@ The following are the available naming macros: Value type is string. Supported operations are Get and Replace. -> [!Note] +> [!NOTE] > We recommend using `%SERIAL%` or `%RAND:x%` with a high character limit to reduce the chance of name collision when generating a random name. This feature doesn't check if a particular name is already present in the environment. On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain-joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer's` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts** > **ComputerAccount**. @@ -217,4 +217,3 @@ Supported operation is Get. - From c23b5a577bf2fff515d16cf44bb25933f1c0c92a Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 10 Mar 2021 20:42:57 +0800 Subject: [PATCH 634/708] Edits for GA --- .../microsoft-defender-atp/techniques-device-timeline.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md index 354403163d..45a9704289 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/techniques-device-timeline.md @@ -23,20 +23,18 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) You can gain more insight in an investigation by analyzing the events that happened on a specific device. First, select the device of interest from the [Devices list](machines-view-overview.md). On the device page, you can select the **Timeline** tab to view all the events that occurred on the device. ## Understand techniques in the timeline ->[!IMPORTANT] ->Some information relates to a prereleased product feature in public preview which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. - -In Microsoft Defender for Endpoint, **Techniques** are an additional data type in the event timeline. Techniques provide more insight on activities associated with [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. +**Techniques** are an additional data type in the event timeline. Techniques provide more insight on activities associated with [MITRE ATT&CK](https://attack.mitre.org/) techniques or sub-techniques. This feature simplifies the investigation experience by helping analysts understand the activities that were observed on a device. Analysts can then decide to investigate further. -For public preview, Techniques are available by default and shown together with events when a device's timeline is viewed. +Techniques are available by default and shown together with events when a device's timeline is viewed. ![Techniques in device timeline screenshot](images/device-timeline-2.png) From 2953122c4f793002b0df0666a5d5237d589a2f71 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 16:00:12 +0200 Subject: [PATCH 635/708] Update gov.md 1. Linux, macOS and integration with third-party products is rolling out. 2. Email notifications are now available in all Gov clouds. --- .../threat-protection/microsoft-defender-atp/gov.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index f94220e3bd..7aabf92500 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -86,8 +86,8 @@ Windows 8.1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/ Windows 8 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Windows 7 SP1 Enterprise | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Windows 7 SP1 Pro | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Linux | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development -macOS | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development +Linux | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +macOS | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out Android | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog iOS | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog @@ -140,16 +140,16 @@ SIEM | `https://wdatp-alertexporter-us.gcc.securitycenter.windows.us` | `https:/ ## Feature parity with commercial Defender for Endpoint doesn't have complete parity with the commercial offering. While our goal is to deliver all commercial features and functionality to our US Government customers, there are some capabilities not yet available we want to highlight. -These are the known gaps as of February 2021: +These are the known gaps as of March 2021: Feature name | GCC | GCC High | DoD (PREVIEW) :---|:---|:---|:--- Automated investigation and remediation: Live response | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Automated investigation and remediation: Response to Office 365 alerts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog -Email notifications | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out +Email notifications | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Evaluation lab | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Management and APIs: Device health and compliance report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) -Management and APIs: Integration with third-party products | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development +Management and APIs: Integration with third-party products | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out | ![No](../images/svg/check-no.svg) Rolling out Management and APIs: Streaming API | ![Yes](../images/svg/check-yes.svg) | ![No](../images/svg/check-no.svg) In development | ![No](../images/svg/check-no.svg) In development Management and APIs: Threat protection report | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Threat & vulnerability management | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) From a59ffeda7300f2226f2557ee36324114ce01c857 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 16:19:57 +0200 Subject: [PATCH 636/708] Update gov.md Adding M365 G5 DoD bundles. --- .../security/threat-protection/microsoft-defender-atp/gov.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 7aabf92500..ad6e8b4bf1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -37,8 +37,8 @@ Microsoft Defender for Endpoint for US Government customers requires one of the GCC | GCC High | DoD :---|:---|:--- Windows 10 Enterprise E5 GCC | Windows 10 Enterprise E5 for GCC High | Windows 10 Enterprise E5 for DOD -| | Microsoft 365 E5 for GCC High | -| | Microsoft 365 G5 Security for GCC High | +| | Microsoft 365 E5 for GCC High | Microsoft 365 G5 for DOD +| | Microsoft 365 G5 Security for GCC High | Microsoft 365 G5 Security for DOD Microsoft Defender for Endpoint - GCC | Microsoft Defender for Endpoint for GCC High | Microsoft Defender for Endpoint for DOD ### Server licensing From 8fd0ed71ec1e6c91ea938ac8af392f14dc8a497a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 07:34:59 -0800 Subject: [PATCH 637/708] Update exploit-protection.md --- .../exploit-protection.md | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md index db20901692..9d3123817d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection.md @@ -7,11 +7,11 @@ ms.prod: m365-security ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: security -ms.localizationpriority: medium +ms.localizationpriority: high audience: ITPro author: denisebmsft ms.author: deniseb -ms.date: 10/21/2020 +ms.date: 03/10/2021 ms.reviewer: manager: dansimp ms.custom: asr @@ -27,20 +27,16 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) ->Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) +Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) Exploit protection automatically applies a number of exploit mitigation techniques to operating system processes and apps. Exploit protection is supported beginning with Windows 10, version 1709 and Windows Server, version 1803. > [!TIP] > You can visit the Windows Defender Testground website at [demo.wd.microsoft.com](https://demo.wd.microsoft.com?ocid=cx-wddocs-testground) to confirm the feature is working and see how it works. -Exploit protection works best with [Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md) - which gives you detailed reporting into exploit protection events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). +Exploit protection works best with [Defender for Endpoint](../microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md) - which gives you detailed reporting into exploit protection events and blocks as part of the usual [alert investigation scenarios](../microsoft-defender-atp/investigate-alerts.md). You can [enable exploit protection](enable-exploit-protection.md) on an individual device, and then use [Group Policy](import-export-exploit-protection-emet-xml.md) to distribute the XML file to multiple devices at once. -You can [enable exploit protection](enable-exploit-protection.md) on an individual device, and then use [Group Policy](import-export-exploit-protection-emet-xml.md) to distribute the XML file to multiple devices at once. - -When a mitigation is encountered on the device, a notification will be displayed from the Action Center. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. You can also enable the rules individually to customize what techniques the feature monitors. - -You can also use [audit mode](evaluate-exploit-protection.md) to evaluate how exploit protection would impact your organization if it were enabled. +When a mitigation is encountered on the device, a notification will be displayed from the Action Center. You can [customize the notification](customize-attack-surface-reduction.md#customize-the-notification) with your company details and contact information. You can also enable the rules individually to customize what techniques the feature monitors. You can also use [audit mode](evaluate-exploit-protection.md) to evaluate how exploit protection would impact your organization if it were enabled. Many of the features in the [Enhanced Mitigation Experience Toolkit (EMET)](https://technet.microsoft.com/security/jj653751) are included in exploit protection. In fact, you can convert and import existing your EMET configuration profiles into exploit protection. To learn more, see [Import, export, and deploy exploit protection configurations](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/import-export-exploit-protection-emet-xml). @@ -52,9 +48,7 @@ Many of the features in the [Enhanced Mitigation Experience Toolkit (EMET)](http ## Review exploit protection events in the Microsoft Security Center -Defender for Endpoint provides detailed reporting into events and blocks as part of its alert investigation scenarios. - -You can query Defender for Endpoint data by using [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview). If you're using [audit mode](audit-windows-defender.md), you can use advanced hunting to see how exploit protection settings could affect your environment. +Defender for Endpoint provides detailed reporting into events and blocks as part of its alert investigation scenarios. You can query Defender for Endpoint data by using [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview). If you're using [audit mode](audit-windows-defender.md), you can use advanced hunting to see how exploit protection settings could affect your environment. Here is an example query: @@ -100,7 +94,7 @@ You can review the Windows event log to see events that are created when exploit The mitigations available in EMET are included natively in Windows 10 (starting with version 1709) and Windows Server (starting with version 1803), under [Exploit protection](exploit-protection.md). -The table in this section indicates the availability and support of native mitigations between EMET and exploit protection. +The following table indicates the availability and support of native mitigations between EMET and exploit protection. |Mitigation | Available under exploit protection | Available in EMET | |:---|:---|:---| From a0eb5310d05f147cdf39712f2390c01c72a97dd7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 07:36:30 -0800 Subject: [PATCH 638/708] Update detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md --- ...anted-apps-microsoft-defender-antivirus.md | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index 5d34fd795c..32fad78f0b 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -6,12 +6,12 @@ search.product: eADQiWindows 10XVcnh ms.prod: m365-security ms.mktglfcycl: detect ms.sitesec: library -ms.localizationpriority: medium +ms.localizationpriority: high author: denisebmsft ms.author: deniseb ms.custom: nextgen audience: ITPro -ms.date: 02/03/2021 +ms.date: 03/10/2021 ms.reviewer: manager: dansimp ms.technology: mde @@ -41,9 +41,7 @@ Here are some examples: > [!TIP] > For more examples and a discussion of the criteria we use to label applications for special attention from security features, see [How Microsoft identifies malware and potentially unwanted applications](../intelligence/criteria.md). -Potentially unwanted applications can increase the risk of your network being infected with actual malware, make malware infections harder to identify, or waste IT resources in cleaning them up. - -PUA protection is supported on Windows 10, Windows Server 2019, and Windows Server 2016. +Potentially unwanted applications can increase the risk of your network being infected with actual malware, make malware infections harder to identify, or waste IT resources in cleaning them up. PUA protection is supported on Windows 10, Windows Server 2019, and Windows Server 2016. ## Microsoft Edge @@ -64,9 +62,7 @@ Although potentially unwanted application protection in Microsoft Edge (Chromium In Chromium-based Edge with PUA protection turned on, Microsoft Defender SmartScreen protects you from PUA-associated URLs. -Admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Microsoft Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several [group policy settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Microsoft -Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can -[configure Microsoft Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn Microsoft Defender SmartScreen on or off. +Security admins can [configure](https://docs.microsoft.com/DeployEdge/configure-microsoft-edge) how Microsoft Edge and Microsoft Defender SmartScreen work together to protect groups of users from PUA-associated URLs. There are several [group policy settings](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreen-settings) explicitly for Microsoft Defender SmartScreen available, including [one for blocking PUA](https://docs.microsoft.com/DeployEdge/microsoft-edge-policies#smartscreenpuaenabled). In addition, admins can [configure Microsoft Defender SmartScreen](https://docs.microsoft.com/microsoft-edge/deploy/available-policies?source=docs#configure-windows-defender-smartscreen) as a whole, using group policy settings to turn Microsoft Defender SmartScreen on or off. Although Microsoft Defender for Endpoint has its own block list based upon a data set managed by Microsoft, you can customize this list based on your own threat intelligence. If you [create and manage indicators](../microsoft-defender-atp/manage-indicators.md) in the Microsoft Defender for Endpoint portal, Microsoft Defender SmartScreen respects the new settings. @@ -77,9 +73,7 @@ The potentially unwanted application (PUA) protection feature in Microsoft Defen > [!NOTE] > This feature is available in Windows 10, Windows Server 2019, and Windows Server 2016. -Microsoft Defender Antivirus blocks detected PUA files and any attempts to download, move, run, or install them. Blocked PUA files are then moved to quarantine. - -When a PUA file is detected on an endpoint, Microsoft Defender Antivirus sends a notification to the user ([unless notifications have been disabled](configure-notifications-microsoft-defender-antivirus.md)) in the same format as other threat detections. The notification is prefaced with `PUA:` to indicate its content. +Microsoft Defender Antivirus blocks detected PUA files and any attempts to download, move, run, or install them. Blocked PUA files are then moved to quarantine. When a PUA file is detected on an endpoint, Microsoft Defender Antivirus sends a notification to the user ([unless notifications have been disabled](configure-notifications-microsoft-defender-antivirus.md)) in the same format as other threat detections. The notification is prefaced with `PUA:` to indicate its content. The notification appears in the usual [quarantine list within the Windows Security app](microsoft-defender-security-center-antivirus.md#detection-history). @@ -112,13 +106,21 @@ For System Center 2012 Configuration Manager, see [How to Deploy Potentially Unw #### Use Group Policy to configure PUA protection 1. Download and install [Administrative Templates (.admx) for Windows 10 October 2020 Update (20H2)](https://www.microsoft.com/download/details.aspx?id=102157) + 2. On your Group Policy management computer, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)). + 3. Select the Group Policy Object you want to configure, and then choose **Edit**. + 4. In the **Group Policy Management Editor**, go to **Computer configuration** and select **Administrative templates**. + 5. Expand the tree to **Windows Components** > **Microsoft Defender Antivirus**. + 6. Double-click **Configure detection for potentially unwanted applications**. + 7. Select **Enabled** to enable PUA protection. + 8. In **Options**, select **Block** to block potentially unwanted applications, or select **Audit Mode** to test how the setting works in your environment. Select **OK**. + 9. Deploy your Group Policy object as you usually do. #### Use PowerShell cmdlets to configure PUA protection From 6a0988c538d510dfb9206fa45efa0dfe07a30349 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 18:57:31 +0200 Subject: [PATCH 639/708] Update production-deployment.md Updating the Azure link + region names. --- .../production-deployment.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 700cdefdad..e159ac7939 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -235,15 +235,15 @@ If you network devices don't support the URLs listed in the prior section, you c Defender for Endpoint is built on Azure cloud, deployed in the following regions: -- \+\ -- \+\ -- \+\ -- \+\ -- \+\ -- \+\ -- \+\ +- AzureCloud.eastus +- AzureCloud.eastus2 +- AzureCloud.westcentralus +- AzureCloud.northeurope +- AzureCloud.westeurope +- AzureCloud.uksouth +- AzureCloud.ukwest -You can find the Azure IP range on [Microsoft Azure Datacenter IP Ranges](https://www.microsoft.com/en-us/download/details.aspx?id=41653). +You can find the Azure IP range on [Azure IP Ranges and Service Tags – Public Cloud](https://www.microsoft.com/download/details.aspx?id=56519). > [!NOTE] > As a cloud-based solution, the IP address range can change. It's recommended you move to DNS resolving setting. From 0d5061428d4cf41db999287f3ad24b65735cbc8f Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:07:07 +0200 Subject: [PATCH 640/708] Update production-deployment.md Acrolinx. --- .../production-deployment.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index e159ac7939..c889aafd8f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -1,6 +1,6 @@ --- -title: Set up Microsoft Defender ATP deployment -description: Learn how to setup the deployment for Microsoft Defender ATP +title: Set up Microsoft Defender for Endpoint deployment +description: Learn how to set up the deployment for Microsoft Defender for Endpoint keywords: deploy, setup, licensing validation, tenant configuration, network configuration search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -47,7 +47,7 @@ In this deployment scenario, you'll be guided through the steps on: >[!NOTE] ->For the purpose of guiding you through a typical deployment, this scenario will only cover the use of Microsoft Endpoint Configuration Manager. Defender for Endpoint supports the use of other onboarding tools but will not cover those scenarios in the deployment guide. For more information, see [Onboard devices to Microsoft Defender for Endpoint](onboard-configure.md). +>For the purpose of guiding you through a typical deployment, this scenario will only cover the use of Microsoft Endpoint Configuration Manager. Defender for Endpoint supports the use of other onboarding tools but won't cover those scenarios in the deployment guide. For more information, see [Onboard devices to Microsoft Defender for Endpoint](onboard-configure.md). ## Check license state @@ -59,7 +59,7 @@ Checking for the license state and whether it got properly provisioned, can be d 1. Alternately, in the admin center, navigate to **Billing** > **Subscriptions**. - On the screen, you will see all the provisioned licenses and their current **Status**. + On the screen, you'll see all the provisioned licenses and their current **Status**. ![Image of billing licenses](images/atp-billing-subscriptions.png) @@ -93,7 +93,7 @@ When accessing Microsoft Defender Security Center for the first time, a wizard t 4. Set up preferences. - **Data storage location** - It's important to set this up correctly. Determine where the customer wants to be primarily hosted: US, EU, or UK. You cannot change the location after this set up and Microsoft will not transfer the data from the specified geolocation. + **Data storage location** - It's important to set this up correctly. Determine where the customer wants to be primarily hosted: US, EU, or UK. You can't change the location after this set up and Microsoft won't transfer the data from the specified geolocation. **Data retention** - The default is six months. @@ -109,7 +109,7 @@ When accessing Microsoft Defender Security Center for the first time, a wizard t ## Network configuration -If the organization does not require the endpoints to use a Proxy to access the +If the organization doesn't require the endpoints to use a Proxy to access the Internet, skip this section. The Microsoft Defender for Endpoint sensor requires Microsoft Windows HTTP (WinHTTP) to @@ -127,12 +127,12 @@ the following discovery methods: - Web Proxy Autodiscovery Protocol (WPAD) -If a Transparent proxy or WPAD has been implemented in the network topology, +If a Transparent proxy or WPAD has been implemented in the network topology, there is no need for special configuration settings. For more information on Microsoft Defender for Endpoint URL exclusions in the proxy, see the Appendix section in this document for the URLs allow list or on [Microsoft -Docs](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection#enable-access-to-windows-defender-atp-service-urls-in-the-proxy-server). +Docs](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). > [!NOTE] > For a detailed list of URLs that need to be allowed, please see [this article](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus). From efc0f56eceeae915f143a95938c9de2933c63742 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:17:24 +0200 Subject: [PATCH 641/708] Update production-deployment.md --- .../microsoft-defender-atp/production-deployment.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index c889aafd8f..6843a5298e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -130,12 +130,8 @@ the following discovery methods: If a Transparent proxy or WPAD has been implemented in the network topology, there is no need for special configuration settings. For more information on Microsoft Defender for Endpoint URL exclusions in the proxy, see the -Appendix section in this document for the URLs allow list or on -[Microsoft -Docs](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). - -> [!NOTE] -> For a detailed list of URLs that need to be allowed, please see [this article](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus). +[Proxy Service URLs](production-deployment.md#proxy-service-urls) section in this document for the URLs allow list or on +[Configure device proxy and Internet connectivity settings](configure-proxy-internet.md#enable-access-to-microsoft-defender-for-endpoint-service-urls-in-the-proxy-server). **Manual static proxy configuration:** From 799359c4dd4b62e9b7e43da6153db58dc8408aa7 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 10 Mar 2021 09:17:35 -0800 Subject: [PATCH 642/708] Update network-protection.md --- .../microsoft-defender-atp/network-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md index b0dd0411a8..7ff00a13e3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/network-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/network-protection.md @@ -44,7 +44,7 @@ When network protection blocks a connection, a notification is displayed from th You can also use [audit mode](audit-windows-defender.md) to evaluate how network protection would impact your organization if it were enabled. > [!NOTE] -> If network protection is enabled and platform updates are managed, it could cause some systems to lose network connectivity if their systems aren't updated. As a result, some devices might lose network connectivity.In a managed environment, make sure that configuration manager Auto deployment rule is updating the platform. Make sure this is fully deployed to all clients before turning on network protection. +> If network protection is enabled and platform updates are managed, it could cause some systems to lose network connectivity if their systems aren't updated. As a result, some devices might lose network connectivity. In a managed environment, make sure that Configuration Manager auto deployment rule is updating the platform. Make sure this is fully deployed to all clients before turning on network protection. ## Requirements From bf4750b522b8cce3d89783192562243db56e8a0e Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:34:06 +0200 Subject: [PATCH 643/708] Update gov.md --- .../microsoft-defender-atp/gov.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index ad6e8b4bf1..985f1d4595 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -23,7 +23,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -Microsoft Defender for Endpoint for US Government customers, built in the US Azure Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. +Microsoft Defender for Endpoint for US Government customers, built in the Azure US Government environment, uses the same underlying technologies as Defender for Endpoint in Azure Commercial. This offering is available to GCC, GCC High, and DoD customers and is based on the same prevention, detection, investigation, and remediation as the commercial version. However, there are some differences in the availability of capabilities for this offering. @@ -124,6 +124,20 @@ For more information, see [Configure device proxy and Internet connectivity sett > > When filtering, look for the records labeled as "US Gov" and your specific cloud under the geography column. +### Service backend IP ranges + +If your network devices don't support DNS rules and you can't use the URLs listed in the spreadsheet above, use IP ranges instead. + +Defender for Endpoint for US Government customers is built in the Azure US Government environment, deployed in the following regions: + +- AzureCloud.usgovtexas +- AzureCloud.usgovvirginia + +You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – US Government Cloud](https://www.microsoft.com/download/details.aspx?id=57063). + +> [!NOTE] +> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS resolving setting. +
## API @@ -138,7 +152,7 @@ SIEM | `https://wdatp-alertexporter-us.gcc.securitycenter.windows.us` | `https:/
## Feature parity with commercial -Defender for Endpoint doesn't have complete parity with the commercial offering. While our goal is to deliver all commercial features and functionality to our US Government customers, there are some capabilities not yet available we want to highlight. +Defender for Endpoint for US Government customers doesn't have complete parity with the commercial offering. While our goal is to deliver all commercial features and functionality to our US Government customers, there are some capabilities not yet available we want to highlight. These are the known gaps as of March 2021: From 8e64878b239d79c2c073080752729eaa96b2c9b0 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:39:18 +0200 Subject: [PATCH 644/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 985f1d4595..3a35ff95fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -126,7 +126,7 @@ For more information, see [Configure device proxy and Internet connectivity sett ### Service backend IP ranges -If your network devices don't support DNS rules and you can't use the URLs listed in the spreadsheet above, use IP ranges instead. +If your network devices don't support DNS-based rules, use IP ranges instead. Defender for Endpoint for US Government customers is built in the Azure US Government environment, deployed in the following regions: From 91b644f5abc8aa85b18d3a959deb756419897db7 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:44:16 +0200 Subject: [PATCH 645/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index 3a35ff95fa..e4709b7cc2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -136,7 +136,7 @@ Defender for Endpoint for US Government customers is built in the Azure US Gover You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – US Government Cloud](https://www.microsoft.com/download/details.aspx?id=57063). > [!NOTE] -> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS resolving setting. +> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS-based rules.
From 3fa9f998c30481dea4158f7b93cc8120a582a2b0 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:47:20 +0200 Subject: [PATCH 646/708] Update production-deployment.md --- .../microsoft-defender-atp/production-deployment.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 6843a5298e..3abbeec81e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -225,11 +225,11 @@ The following downloadable spreadsheet lists the services and their associated U |![Thumb image for Microsoft Defender for Endpoint URLs spreadsheet](images/mdatp-urls.png)
| Spreadsheet of specific DNS records for service locations, geographic locations, and OS.

[Download the spreadsheet here.](https://download.microsoft.com/download/8/a/5/8a51eee5-cd02-431c-9d78-a58b7f77c070/mde-urls.xlsx) -### Microsoft Defender for Endpoint service backend IP range +### Microsoft Defender for Endpoint service backend IP ranges -If you network devices don't support the URLs listed in the prior section, you can use the following information. +If your network devices don't support DNS-based rules, use IP ranges instead. -Defender for Endpoint is built on Azure cloud, deployed in the following regions: +Defender for Endpoint is built in Azure cloud, deployed in the following regions: - AzureCloud.eastus - AzureCloud.eastus2 @@ -239,10 +239,13 @@ Defender for Endpoint is built on Azure cloud, deployed in the following regions - AzureCloud.uksouth - AzureCloud.ukwest -You can find the Azure IP range on [Azure IP Ranges and Service Tags – Public Cloud](https://www.microsoft.com/download/details.aspx?id=56519). +You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – Public Cloud](https://www.microsoft.com/download/details.aspx?id=56519). > [!NOTE] -> As a cloud-based solution, the IP address range can change. It's recommended you move to DNS resolving setting. +> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS-based rules. + +> [!NOTE] +> If you are a US Government customer, please see the corresponding section in the [Defender for Endpoint for US Government](gov.md#service-backend-ip-ranges) page. ## Next step From 0943de90581534c2bd10e626df26f73031ac6ab4 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:47:50 +0200 Subject: [PATCH 647/708] Update gov.md --- .../security/threat-protection/microsoft-defender-atp/gov.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index e4709b7cc2..e40a3ed5d3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -136,7 +136,7 @@ Defender for Endpoint for US Government customers is built in the Azure US Gover You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – US Government Cloud](https://www.microsoft.com/download/details.aspx?id=57063). > [!NOTE] -> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS-based rules. +> As a cloud-based solution, the IP address ranges can change. It's recommended you move to DNS-based rules.
From 9b5ce2ca19d56ba9e3265dc1656fa12033abadcd Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 19:48:14 +0200 Subject: [PATCH 648/708] Update production-deployment.md --- .../microsoft-defender-atp/production-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 3abbeec81e..5a69318c36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -242,7 +242,7 @@ Defender for Endpoint is built in Azure cloud, deployed in the following regions You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – Public Cloud](https://www.microsoft.com/download/details.aspx?id=56519). > [!NOTE] -> As a cloud-based solution, the IP address ranges can change. It's recommended you move to a DNS-based rules. +> As a cloud-based solution, the IP address ranges can change. It's recommended you move to DNS-based rules. > [!NOTE] > If you are a US Government customer, please see the corresponding section in the [Defender for Endpoint for US Government](gov.md#service-backend-ip-ranges) page. From b7c305640689d6a37179466f439e44825673de61 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 20:00:55 +0200 Subject: [PATCH 649/708] Update configure-network-connections-microsoft-defender-antivirus.md Updating the list of malware submission URLs. --- ...onfigure-network-connections-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md index cbe48a5472..3e214983d5 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md @@ -60,7 +60,7 @@ The table below lists the services and their associated URLs. Make sure that the | Microsoft Defender Antivirus cloud-delivered protection service, also referred to as Microsoft Active Protection Service (MAPS)|Used by Microsoft Defender Antivirus to provide cloud-delivered protection|`*.wdcp.microsoft.com`
`*.wdcpalt.microsoft.com`
`*.wd.microsoft.com`| | Microsoft Update Service (MU)
Windows Update Service (WU)| Security intelligence and product updates |`*.update.microsoft.com`
`*.delivery.mp.microsoft.com`
`*.windowsupdate.com`

For details see [Connection endpoints for Windows Update](https://docs.microsoft.com/windows/privacy/manage-windows-1709-endpoints#windows-update)| |Security intelligence updates Alternate Download Location (ADL)| Alternate location for Microsoft Defender Antivirus Security intelligence updates if the installed Security intelligence is out of date (7 or more days behind)| `*.download.microsoft.com`
`*.download.windowsupdate.com`
`https://fe3cr.delivery.mp.microsoft.com/ClientWebService/client.asmx`| -| Malware submission storage|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | `ussus1eastprod.blob.core.windows.net`
`ussus1westprod.blob.core.windows.net`
`usseu1northprod.blob.core.windows.net`
`usseu1westprod.blob.core.windows.net`
`ussuk1southprod.blob.core.windows.net`
`ussuk1westprod.blob.core.windows.net`
`ussas1eastprod.blob.core.windows.net`
`ussas1southeastprod.blob.core.windows.net`
`ussau1eastprod.blob.core.windows.net`
`ussau1southeastprod.blob.core.windows.net` | +| Malware submission storage|Upload location for files submitted to Microsoft via the Submission form or automatic sample submission | `ussus1eastprod.blob.core.windows.net`
`ussus2eastprod.blob.core.windows.net`
`ussus3eastprod.blob.core.windows.net`
`ussus4eastprod.blob.core.windows.net`
`wsus1eastprod.blob.core.windows.net`
`wsus2eastprod.blob.core.windows.net`
`ussus1westprod.blob.core.windows.net`
`ussus2westprod.blob.core.windows.net`
`ussus3westprod.blob.core.windows.net`
`ussus4westprod.blob.core.windows.net`
`wsus1westprod.blob.core.windows.net`
`wsus2westprod.blob.core.windows.net`
`usseu1northprod.blob.core.windows.net`
`wseu1northprod.blob.core.windows.net`
`usseu1westprod.blob.core.windows.net`
`wseu1westprod.blob.core.windows.net`
`ussuk1southprod.blob.core.windows.net`
`wsuk1southprod.blob.core.windows.net`
`ussuk1westprod.blob.core.windows.net`
`wsuk1westprod.blob.core.windows.net` | | Certificate Revocation List (CRL)|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `http://www.microsoft.com/pkiops/crl/`
`http://www.microsoft.com/pkiops/certs`
`http://crl.microsoft.com/pki/crl/products`
`http://www.microsoft.com/pki/certs` | | Symbol Store|Used by Microsoft Defender Antivirus to restore certain critical files during remediation flows | `https://msdl.microsoft.com/download/symbols` | | Universal Telemetry Client| Used by Windows to send client diagnostic data; Microsoft Defender Antivirus uses telemetry for product quality monitoring purposes | The update uses SSL (TCP Port 443) to download manifests and upload diagnostic data to Microsoft that uses the following DNS endpoints: `vortex-win.data.microsoft.com`
`settings-win.data.microsoft.com`| From 2998a3b87815797ead54a0bcdcddcfd1b2ada527 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Wed, 10 Mar 2021 20:03:51 +0200 Subject: [PATCH 650/708] Update configure-network-connections-microsoft-defender-antivirus.md Acrolinx. --- ...onnections-microsoft-defender-antivirus.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md index 3e214983d5..c4ecf2347a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus.md @@ -41,16 +41,16 @@ See the blog post [Important changes to Microsoft Active Protection Services end ## Allow connections to the Microsoft Defender Antivirus cloud service -The Microsoft Defender Antivirus cloud service provides fast, strong protection for your endpoints. Enabling the cloud-delivered protection service is optional, however it is highly recommended because it provides important protection against malware on your endpoints and across your network. +The Microsoft Defender Antivirus cloud service provides fast, strong protection for your endpoints. Enabling the cloud-delivered protection service is optional, however it's highly recommended because it provides important protection against malware on your endpoints and across your network. >[!NOTE] ->The Microsoft Defender Antivirus cloud service is a mechanism for delivering updated protection to your network and endpoints. Although it is called a cloud service, it is not simply protection for files stored in the cloud, rather it uses distributed resources and machine learning to deliver protection to your endpoints at a rate that is far faster than traditional Security intelligence updates. +>The Microsoft Defender Antivirus cloud service is a mechanism for delivering updated protection to your network and endpoints. Although it's called a cloud service, it's not simply protection for files stored in the cloud, rather it uses distributed resources and machine learning to deliver protection to your endpoints at a rate that is far faster than traditional Security intelligence updates. See [Enable cloud-delivered protection](enable-cloud-protection-microsoft-defender-antivirus.md) for details on enabling the service with Intune, Microsoft Endpoint Configuration Manager, Group Policy, PowerShell cmdlets, or on individual clients in the Windows Security app. After you've enabled the service, you may need to configure your network or firewall to allow connections between it and your endpoints. -Because your protection is a cloud service, computers must have access to the internet and reach the Microsoft Defender for Office 365 machine learning services. Do not exclude the URL `*.blob.core.windows.net` from any kind of network inspection. +Because your protection is a cloud service, computers must have access to the internet and reach the Microsoft Defender for Office 365 machine learning services. Don't exclude the URL `*.blob.core.windows.net` from any kind of network inspection. The table below lists the services and their associated URLs. Make sure that there are no firewall or network filtering rules denying access to these URLs, or you may need to create an allow rule specifically for them (excluding the URL `*.blob.core.windows.net`). Below mention URLs are using port 443 for communication. @@ -67,7 +67,7 @@ The table below lists the services and their associated URLs. Make sure that the ## Validate connections between your network and the cloud -After allowing the URLs listed above, you can test if you are connected to the Microsoft Defender Antivirus cloud service and are correctly reporting and receiving information to ensure you are fully protected. +After allowing the URLs listed above, you can test if you're connected to the Microsoft Defender Antivirus cloud service and are correctly reporting and receiving information to ensure you're fully protected. **Use the cmdline tool to validate cloud-delivered protection:** @@ -84,24 +84,24 @@ For more information, see [Manage Microsoft Defender Antivirus with the mpcmdrun **Attempt to download a fake malware file from Microsoft:** -You can download a sample file that Microsoft Defender Antivirus will detect and block if you are properly connected to the cloud. +You can download a sample file that Microsoft Defender Antivirus will detect and block if you're properly connected to the cloud. Download the file by visiting [https://aka.ms/ioavtest](https://aka.ms/ioavtest). >[!NOTE] ->This file is not an actual piece of malware. It is a fake file that is designed to test if you are properly connected to the cloud. +>This file is not an actual piece of malware. It's a fake file that is designed to test if you're properly connected to the cloud. -If you are properly connected, you will see a warning Microsoft Defender Antivirus notification. +If you're properly connected, you'll see a warning Microsoft Defender Antivirus notification. -If you are using Microsoft Edge, you'll also see a notification message: +If you're using Microsoft Edge, you'll also see a notification message: ![Microsoft Edge informing the user that malware was found](images/defender/wdav-bafs-edge.png) -A similar message occurs if you are using Internet Explorer: +A similar message occurs if you're using Internet Explorer: ![Microsoft Defender Antivirus notification informing the user that malware was found](images/defender/wdav-bafs-ie.png) -You will also see a detection under **Quarantined threats** in the **Scan history** section in the Windows Security app: +You'll also see a detection under **Quarantined threats** in the **Scan history** section in the Windows Security app: 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. From 2f7aff2a5f61dfbfb9ffb865813b1da32063bdfb Mon Sep 17 00:00:00 2001 From: Cern McAtee Date: Wed, 10 Mar 2021 11:22:13 -0800 Subject: [PATCH 651/708] Cern-SfB-updates Added note to 6 topics, deleted 1 topic, updated TOC & .openpublishing.redirection.json --- .openpublishing.redirection.json | 4 +- store-for-business/TOC.md | 1 - ...quire-apps-microsoft-store-for-business.md | 12 +- store-for-business/index.md | 14 ++- .../microsoft-store-for-business-overview.md | 11 +- ...requisites-microsoft-store-for-business.md | 11 +- ...ermissions-microsoft-store-for-business.md | 12 +- ...p-microsoft-store-for-business-overview.md | 9 +- .../sign-up-microsoft-store-for-business.md | 105 ------------------ 9 files changed, 45 insertions(+), 134 deletions(-) delete mode 100644 store-for-business/sign-up-microsoft-store-for-business.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 90e5c3177c..920d7a356c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -13992,12 +13992,12 @@ }, { "source_path": "windows/manage/sign-up-windows-store-for-business.md", - "redirect_url": "https://docs.microsoft.com/microsoft-store/sign-up-windows-store-for-business", + "redirect_url": "https://docs.microsoft.com/microsoft-store/index.md", "redirect_document_id": true }, { "source_path": "store-for-business/sign-up-windows-store-for-business.md", - "redirect_url": "https://docs.microsoft.com/microsoft-store/sign-up-microsoft-store-for-business", + "redirect_url": "https://docs.microsoft.com/microsoft-store/index.md", "redirect_document_id": false }, { diff --git a/store-for-business/TOC.md b/store-for-business/TOC.md index bdfb8ea979..797c283b19 100644 --- a/store-for-business/TOC.md +++ b/store-for-business/TOC.md @@ -3,7 +3,6 @@ ## [Sign up and get started](sign-up-microsoft-store-for-business-overview.md) ### [Microsoft Store for Business and Microsoft Store for Education overview](microsoft-store-for-business-overview.md) ### [Prerequisites for Microsoft Store for Business and Education](prerequisites-microsoft-store-for-business.md) -### [Sign up for Microsoft Store for Business or Microsoft Store for Education](sign-up-microsoft-store-for-business.md) ### [Roles and permissions in the Microsoft Store for Business and Education](roles-and-permissions-microsoft-store-for-business.md) ### [Settings reference: Microsoft Store for Business and Education](settings-reference-microsoft-store-for-business.md) ## [Find and acquire apps](find-and-acquire-apps-overview.md) diff --git a/store-for-business/acquire-apps-microsoft-store-for-business.md b/store-for-business/acquire-apps-microsoft-store-for-business.md index 3989e6d860..3cec119295 100644 --- a/store-for-business/acquire-apps-microsoft-store-for-business.md +++ b/store-for-business/acquire-apps-microsoft-store-for-business.md @@ -5,16 +5,20 @@ ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa -ms.date: 10/23/2018 +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.reviewer: -manager: dansimp ms.topic: conceptual ms.localizationpriority: medium +ms.date: 03/10/2021 --- # Acquire apps in Microsoft Store for Business and Education + +> [!IMPORTANT] +> Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). + As an admin, you can acquire apps from the Microsoft Store for Business and Education for your employees. Some apps are free, and some have a price. For info on app types that are supported, see [Apps in the Microsoft Store for Business](apps-in-microsoft-store-for-business.md). The following sections explain some of the settings for shopping. ## App licensing model diff --git a/store-for-business/index.md b/store-for-business/index.md index 9ec42cc879..ff6016354d 100644 --- a/store-for-business/index.md +++ b/store-for-business/index.md @@ -2,21 +2,20 @@ title: Microsoft Store for Business and Education (Windows 10) description: Welcome to the Microsoft Store for Business and Education. You can use Microsoft Store, to find, acquire, distribute, and manage apps for your organization or school. ms.assetid: 527E611E-4D47-44F0-9422-DCC2D1ACBAB8 -manager: dansimp ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: high -ms.date: 05/14/2020 +ms.date: 03/10/2021 --- # Microsoft Store for Business and Education - **Applies to** - Windows 10 @@ -24,6 +23,11 @@ ms.date: 05/14/2020 Welcome to the Microsoft Store for Business and Education! You can use Microsoft Store to find, acquire, distribute, and manage apps for your organization or school. +> [!IMPORTANT] +> Starting April 14, 2021, all apps that charge a base price above free will no longer be available to buy in the Microsoft Store for Business and Education. If you’ve already bought a paid app, you can still use it, but no new purchases will be possible from businessstore.microsoft.com or educationstore.microsoft.com. Also, you won’t be able to buy additional licenses for apps you already bought. You can still assign and reassign licenses for apps that you already own and use the private store. Apps with a base price of “free” will still be available. This change doesn’t impact apps in the Microsoft Store on Windows 10. +> +> Also starting April 14, 2021, you must sign in with your Azure Active Directory (Azure AD) account before you browse Microsoft Store for Business and Education. + ## In this section | Topic | Description | diff --git a/store-for-business/microsoft-store-for-business-overview.md b/store-for-business/microsoft-store-for-business-overview.md index 59be6fdc1c..801a3e9b02 100644 --- a/store-for-business/microsoft-store-for-business-overview.md +++ b/store-for-business/microsoft-store-for-business-overview.md @@ -3,16 +3,16 @@ title: Microsoft Store for Business and Microsoft Store for Education overview ( description: With Microsoft Store for Business and Microsoft Store for Education, organizations and schools can make volume purchases of Windows apps. ms.assetid: 9DA71F6B-654D-4121-9A40-D473CC654A1C ms.reviewer: -manager: dansimp ms.prod: w10 ms.pagetype: store, mobile ms.mktglfcycl: manage ms.sitesec: library -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: +ms.date: 03/10/2021 --- # Microsoft Store for Business and Microsoft Store for Education overview @@ -22,6 +22,9 @@ ms.date: - Windows 10 - Windows 10 Mobile +> [!IMPORTANT] +> Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). + Designed for organizations, Microsoft Store for Business and Microsoft Store for Education give IT decision makers and administrators in businesses or schools a flexible way to find, acquire, manage, and distribute free and paid apps in select markets to Windows 10 devices in volume. IT administrators can manage Microsoft Store apps and private line-of-business apps in one inventory, plus assign and re-use licenses as needed. You can choose the best distribution method for your organization: directly assign apps to individuals and teams, publish apps to private pages in Microsoft Store, or connect with management solutions for more options. > [!IMPORTANT] diff --git a/store-for-business/prerequisites-microsoft-store-for-business.md b/store-for-business/prerequisites-microsoft-store-for-business.md index 0dc7ab9ece..46b104c6f6 100644 --- a/store-for-business/prerequisites-microsoft-store-for-business.md +++ b/store-for-business/prerequisites-microsoft-store-for-business.md @@ -3,16 +3,16 @@ title: Prerequisites for Microsoft Store for Business and Education (Windows 10) description: There are a few prerequisites for using Microsoft Store for Business or Microsoft Store for Education. ms.assetid: CEBC6870-FFDD-48AD-8650-8B0DC6B2651D ms.reviewer: -manager: dansimp ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: +ms.date: 03/10/2021 --- # Prerequisites for Microsoft Store for Business and Education @@ -22,6 +22,9 @@ ms.date: - Windows 10 - Windows 10 Mobile +> [!IMPORTANT] +> Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). + > [!IMPORTANT] > Customers who are in the Office 365 GCC environment or are eligible to buy with government pricing cannot use Microsoft Store for Business. diff --git a/store-for-business/roles-and-permissions-microsoft-store-for-business.md b/store-for-business/roles-and-permissions-microsoft-store-for-business.md index 2163e6379a..0368064b89 100644 --- a/store-for-business/roles-and-permissions-microsoft-store-for-business.md +++ b/store-for-business/roles-and-permissions-microsoft-store-for-business.md @@ -4,19 +4,23 @@ description: The first person to sign in to Microsoft Store for Business or Micr keywords: roles, permissions ms.assetid: CB6281E1-37B1-4B8B-991D-BC5ED361F1EE ms.reviewer: -manager: dansimp ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: 03/01/2019 +ms.date: 03/10/2021 --- # Roles and permissions in Microsoft Store for Business and Education + +> [!IMPORTANT] +> Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). + The first person to sign in to Microsoft Store for Business or Microsoft Store for Education must be a Global Admin of the Azure Active Directory (AD) tenant. Once the Global Admin has signed in, they can give permissions to others employees. Microsoft Store for Business and Education has a set of roles that help admins and employees manage access to apps and tasks for Microsoft Store. Employees with these roles will need to use their Azure AD account to access the Store. Global Administrators and global user accounts that are used with other Microsoft services, such as Azure, or Office 365 can sign in to Microsoft Store. Global user accounts have some permissions in Microsoft Store, and Microsoft Store has a set of roles that help IT admins and employees manage access to apps and tasks for Microsoft Store. diff --git a/store-for-business/sign-up-microsoft-store-for-business-overview.md b/store-for-business/sign-up-microsoft-store-for-business-overview.md index 68548aeb8b..e1a42b94ac 100644 --- a/store-for-business/sign-up-microsoft-store-for-business-overview.md +++ b/store-for-business/sign-up-microsoft-store-for-business-overview.md @@ -3,16 +3,16 @@ title: Sign up and get started (Windows 10) description: IT admins can sign up for the Microsoft Store for Business or Microsoft Store for Education and get started working with apps. ms.assetid: 87C6FA60-3AB9-4152-A85C-6A1588A20C7B ms.reviewer: -manager: dansimp ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: 10/03/2019 +ms.date: 03/10/2021 --- # Sign up and get started @@ -30,7 +30,6 @@ IT admins can sign up for Microsoft Store for Business and Education, and get st | ----- | ----------- | | [Microsoft Store for Business and Education overview](windows-store-for-business-overview.md) | Learn about Microsoft Store for Business. | | [Prerequisites for Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business) | There are a few prerequisites for using Microsoft Store for Business and Education.](https://docs.microsoft.com/microsoft-store/prerequisites-microsoft-store-for-business) | -| [Sign up for Microsoft Store for Business or Microsoft Store for Education](https://docs.microsoft.com/microsoft-store/sign-up-microsoft-store-for-business) | Before you sign up for Store for Business and Education, at a minimum, you'll need an Azure Active Directory (AD) or Office 365 account for your organization, and you'll need to be the global administrator for your organization. If your organization is already using Azure AD, you can go ahead and sign up for Store for Business. If not, we'll help you create an Azure AD or Office 365 account and directory as part of the sign up process. | | [Roles and permissions in Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/roles-and-permissions-microsoft-store-for-business)| The first person to sign in to Microsoft Store for Business and Education must be a Global Admin of the Azure Active Directory (AD) tenant. Once the Global Admin has signed in, they can give permissions to others employees. | | [Settings reference: Microsoft Store for Business and Education](https://docs.microsoft.com/microsoft-store/settings-reference-microsoft-store-for-business) | Microsoft Store for Business and Education has a group of settings that admins use to manage the store. | diff --git a/store-for-business/sign-up-microsoft-store-for-business.md b/store-for-business/sign-up-microsoft-store-for-business.md deleted file mode 100644 index 42f4df57b1..0000000000 --- a/store-for-business/sign-up-microsoft-store-for-business.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: Sign up for Microsoft Store for Business or Microsoft Store for Education (Windows 10) -description: Before you sign up for Microsoft Store for Business or Microsoft Store for Education, at a minimum, you'll need an Azure Active Directory (AD) account for your organization, and you'll need to be the global administrator for your organization. -ms.assetid: 296AAC02-5C79-4999-B221-4F5F8CEA1F12 -ms.reviewer: -manager: dansimp -ms.prod: w10 -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: store -author: TrudyHa -ms.author: TrudyHa -ms.topic: conceptual -ms.localizationpriority: medium -ms.date: 10/17/2017 ---- - -# Sign up for Microsoft Store for Business or Microsoft Store for Education - - -**Applies to** - -- Windows 10 -- Windows 10 Mobile - -Before you sign up for Microsoft Store for Business or Microsoft Store for Education, you'll need an Azure Active Directory (AD) or Office 365 account for your organization, and you'll need to be the global administrator for your organization. If your organization is already using Azure AD, you can go ahead and sign up for Microsoft Store for Business or Microsoft Store for Education. If not, we'll help you create an Azure AD or Office 365 account and directory as part of the sign up process. - -## Sign up for Microsoft Store - - -Before signing up for Microsoft Store, make sure you're the global administrator for your organization. - -**To sign up for Microsoft Store** - -1. Go to [https://www.microsoft.com/business-store](https://www.microsoft.com/business-store), or [https://www.microsoft.com/education-store](https://www.microsoft.com/education-store) and click **Sign up**. - - - If you start Microsoft Store sign-up process, and don't have an Azure AD directory for your organization, we'll help you create one. For more info, see [Sign up for Azure AD accounts](#o365-welcome). - - - - - If you already have an Azure AD directory, you'll [sign in to Store for Business](#sign-in), and then accept Store for Business terms. - - ![Image showing Microsoft Store for Business page with invitation to sign up, or sign in.](images/wsfb-landing.png) - - **To sign up for Azure AD accounts through Office 365 for Business** - - - Signing up for Microsoft Store will create an Azure AD directory and global administrator account for you. There are just a few steps. - - Step 1: About you. - - Type the required info and click **Next.** - - ![Image showing Welcome page for sign up process.](images/wsfb-onboard-1.png) - - - Step 2: Create an ID. - - We'll use info you provided on the previous page to build your user ID. Check the info and click **Next**. - - ![Image showing Create your user ID page for sign up process.](images/wsfb-onboard-2.png) - - - Step 3: You're in. - - Let us know how you'd like to receive a verification code, and click either **Text me**, or **Call me**. We'll send you a verification code - - ![Image showing confirmation page as part of sign up process.](images/wsfb-onboard-3.png) - - - Verification. - - Type your verification code and click **Create my account**. - - ![Image showing verification code step.](images/wsfb-onboard-4.png) - - - Save this info. - - Be sure to save the portal sign-in page and your user ID info. Click **You're ready to go**. - - ![Image showing sign-in page and user ID for Microsoft Store for Business.](images/wsfb-onboard-5.png) - - - At this point, you'll have an Azure AD directory created with one user account. That user account is the global administrator. You can use that account to sign in to Store for Business. - -2. Sign in with your Azure AD account. - - ![Image showing sign-in page for Microsoft Store for Business.](images/wsfb-onboard-7.png) - -3. Read through and accept Microsoft Store for Business and Education terms. - -4. Welcome to the Store for Business. Click **Next** to continue. - - ![Image showing welcome message for Microsoft Store for business.](images/wsfb-firstrun.png) - -## Next steps - -After signing up for Microsoft Store for Business or Microsoft Store for Education, you can: - -- **Add users to your Azure AD directory**. If you created your Azure AD directory during sign up, additional user accounts are required for employees to install apps you assign to them, or to browse the private store in Store app. For more information, see [Manage user accounts in Microsoft Store for Business and Education](manage-users-and-groups-microsoft-store-for-business.md). -- **Assign roles to employees**. For more information, see [Roles and permissions in Microsoft Store for Business and Education](roles-and-permissions-microsoft-store-for-business.md). - -  - -  - - - - - From 2ff975eab152e41945f33caa339b8729a0bf166e Mon Sep 17 00:00:00 2001 From: Cern McAtee Date: Wed, 10 Mar 2021 11:31:36 -0800 Subject: [PATCH 652/708] Removed broken hyperlink --- store-for-business/microsoft-store-for-business-overview.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/store-for-business/microsoft-store-for-business-overview.md b/store-for-business/microsoft-store-for-business-overview.md index 801a3e9b02..69f8d80a62 100644 --- a/store-for-business/microsoft-store-for-business-overview.md +++ b/store-for-business/microsoft-store-for-business-overview.md @@ -83,8 +83,6 @@ While not required, you can use a management tool to distribute and manage apps. The first step for getting your organization started with Store for Business and Education is signing up. Sign up using an existing account (the same one you use for Office 365, Dynamics 365, Intune, Azure, etc.) or we’ll quickly create an account for you. You must be a Global Administrator for your organization. -For more information, see [Sign up for Store for Business and Education](sign-up-microsoft-store-for-business.md). - ## Set up After your admin signs up for the Store for Business and Education, they can assign roles to other employees in your company or school. The admin needs Azure AD User Admin permissions to assign Microsoft Store for Business and Education roles. These are the roles and their permissions. From 3a71fc43b99989f64a79efd8a4ffabd112600dbf Mon Sep 17 00:00:00 2001 From: Cern McAtee Date: Wed, 10 Mar 2021 11:57:53 -0800 Subject: [PATCH 653/708] Missed adding note --- .../sign-up-microsoft-store-for-business-overview.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/store-for-business/sign-up-microsoft-store-for-business-overview.md b/store-for-business/sign-up-microsoft-store-for-business-overview.md index e1a42b94ac..1ee40ab070 100644 --- a/store-for-business/sign-up-microsoft-store-for-business-overview.md +++ b/store-for-business/sign-up-microsoft-store-for-business-overview.md @@ -24,6 +24,9 @@ ms.date: 03/10/2021 IT admins can sign up for Microsoft Store for Business and Education, and get started working with apps. +> [!IMPORTANT] +> Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). + ## In this section | Topic | Description | From 4a1407e5ebf76f2313eb9418170d53774c4dfd3e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 13:08:49 -0800 Subject: [PATCH 654/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- ...-baselines-microsoft-defender-antivirus.md | 35 ++++++++++++++----- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 034f75b1b7..630ad12206 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -13,7 +13,7 @@ ms.author: deniseb ms.custom: nextgen ms.reviewer: pahuijbr manager: dansimp -ms.date: 03/09/2021 +ms.date: 03/10/2021 ms.technology: mde --- @@ -78,6 +78,23 @@ All our updates contain

+ February-2021 (Platform: x.xx.xxxx.x | Engine: x.x.xxxxx.x) + + Security intelligence update version: **x.xxx.xxxx.x** + Released: **March 9, 2021** + Platform: **x.xx.xxxx.x** + Engine: **x.x.xxxxx.x** + Support phase: **Security and Critical Updates** + +### What's new + +- item +- item + +### Known Issues +No known issues +
+
January-2021 (Platform: 4.18.2101.9 | Engine: 1.1.17800.5)  Security intelligence update version: **1.327.1854.0** @@ -114,7 +131,13 @@ No known issues ### Known Issues No known issues
-
+
+ +### Previous version updates: Technical upgrade support only + +After a new package version is released, support for the previous two versions is reduced to technical support only. Versions older than that are listed in this section, and are provided for technical upgrade support only. +

+
October-2020 (Platform: 4.18.2010.7 | Engine: 1.1.17600.5)  Security intelligence update version: **1.327.7.0** @@ -134,13 +157,7 @@ No known issues No known issues
-
- -### Previous version updates: Technical upgrade support only - -After a new package version is released, support for the previous two versions is reduced to technical support only. Versions older than that are listed in this section, and are provided for technical upgrade support only. -

-
+
September-2020 (Platform: 4.18.2009.7 | Engine: 1.1.17500.4)  Security intelligence update version: **1.325.10.0** From 727c4301cf85e804553dbe927b19d2ad7877af52 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 13:18:03 -0800 Subject: [PATCH 655/708] Update customize-controlled-folders.md --- .../microsoft-defender-atp/customize-controlled-folders.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 4a7deeb23b..3b1293f929 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -12,7 +12,7 @@ author: denisebmsft ms.author: deniseb ms.reviewer: jcedola, dbodorin, vladiso, nixanm, anvascon manager: dansimp -ms.date: 01/06/2021 +ms.date: 03/10/2021 ms.technology: mde --- @@ -130,6 +130,7 @@ An allowed application or service only has write access to a controlled folder a ### Use PowerShell to allow specific apps 1. Type **PowerShell** in the Start menu, right-click **Windows PowerShell** and select **Run as administrator** + 2. Enter the following cmdlet: ```PowerShell From 03910a6202d19651b9c6e043e481429b62316ff5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 13:18:16 -0800 Subject: [PATCH 656/708] Update windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../microsoft-defender-atp/customize-controlled-folders.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md index 3b1293f929..ae3f2e4f2f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md +++ b/windows/security/threat-protection/microsoft-defender-atp/customize-controlled-folders.md @@ -159,7 +159,7 @@ Use the [./Vendor/MSFT/Policy/Config/Defender/GuardedFoldersAllowedApplications] Microsoft Defender for Endpoint certificate and file indicators can allow signed executable files to access protected folders. For implementation details, see [Create indicators based on certificates](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates). > [!Note] -> This does not apply to scripting engines, including Powershell +> This does not apply to scripting engines, including PowerShell. ## Customize the notification From 70d95abd8014d3e94ddb83f1ebf4afd0351360fe Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 13:35:48 -0800 Subject: [PATCH 657/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- ...updates-baselines-microsoft-defender-antivirus.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 630ad12206..77dac372fa 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -78,18 +78,18 @@ All our updates contain

- February-2021 (Platform: x.xx.xxxx.x | Engine: x.x.xxxxx.x) + February-2021 (Platform: 4.18.2102.3 | Engine: 1.1.17900.7) - Security intelligence update version: **x.xxx.xxxx.x** + Security intelligence update version: **1.333.7.0**  Released: **March 9, 2021** - Platform: **x.xx.xxxx.x** - Engine: **x.x.xxxxx.x** + Platform: **4.19.2102.3** + Engine: **1.1.17900.7**  Support phase: **Security and Critical Updates** ### What's new -- item -- item +- Improved service recovery through Tamper Protection +- Extend Tamper Protection scope ### Known Issues No known issues From e98649e065095fff1d4f7caa9e81863af1ba0ea1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Mar 2021 13:36:32 -0800 Subject: [PATCH 658/708] Update manage-updates-baselines-microsoft-defender-antivirus.md --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 77dac372fa..70baecd2e7 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -88,8 +88,8 @@ All our updates contain ### What's new -- Improved service recovery through Tamper Protection -- Extend Tamper Protection scope +- Improved service recovery through [tamper protection](prevent-changes-to-security-settings-with-tamper-protection.md) +- Extend tamper protection scope ### Known Issues No known issues From 2e987cbf6725b179127b0723e19dd812b8ba275a Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Wed, 10 Mar 2021 16:43:25 -0500 Subject: [PATCH 659/708] Added config note about DA config script Updating with note that using DA config through ConfigMgr will also configure devices for UC. @jaimeo - you merged something before for this (https://github.com/MicrosoftDocs/windows-itpro-docs/pull/9233/commits) but it never showed up, so trying again. --- windows/deployment/update/update-compliance-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 4e77a4d513..b8ad117b21 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -64,10 +64,10 @@ To find your CommercialID within Azure: ## Enroll devices in Update Compliance -Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. +Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. > [!NOTE] -> After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. +> If you use or plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview), follow the steps in [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance. You should be aware that the Commercial ID and Log Analytics workspace must be the same for both Desktop Analytics and Update Compliance. ### Configure devices using the Update Compliance Configuration Script From c37763c957809865c21d002d19f904cdb21daeea Mon Sep 17 00:00:00 2001 From: Cern McAtee Date: Wed, 10 Mar 2021 14:00:38 -0800 Subject: [PATCH 660/708] Adding file from build warning --- .../add-unsigned-app-to-code-integrity-policy.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/store-for-business/add-unsigned-app-to-code-integrity-policy.md b/store-for-business/add-unsigned-app-to-code-integrity-policy.md index c57643bd16..fca2e9d796 100644 --- a/store-for-business/add-unsigned-app-to-code-integrity-policy.md +++ b/store-for-business/add-unsigned-app-to-code-integrity-policy.md @@ -3,16 +3,16 @@ title: Add unsigned app to code integrity policy (Windows 10) description: When you want to add an unsigned app to a code integrity policy, you need to start with a code integrity policy created from a reference device. ms.assetid: 580E18B1-2FFD-4EE4-8CC5-6F375BE224EA ms.reviewer: -manager: dansimp ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store, security -author: TrudyHa -ms.author: TrudyHa +ms.author: cmcatee +author: cmcatee-MSFT +manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: 10/17/2017 +ms.date: 03/10/2021 --- # Add unsigned app to code integrity policy @@ -99,7 +99,7 @@ After you're done, the files are saved to your desktop. You still need to sign t ## Catalog signing with Device Guard signing portal -To sign catalog files with the Device Guard signing portal, you need to be signed up with the Microsoft Store for Business. For more information, see [Sign up for the Microsoft Store for Business](sign-up-microsoft-store-for-business.md). +To sign catalog files with the Device Guard signing portal, you need to be signed up with the Microsoft Store for Business. Catalog signing is a vital step to adding your unsigned apps to your code integrity policy. From a22ff7b966cfa8d2f8c88205a1ccae37fe98a733 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Wed, 10 Mar 2021 15:06:04 -0700 Subject: [PATCH 661/708] Update update-compliance-get-started.md Writing around "via," which we don't use. --- windows/deployment/update/update-compliance-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index b8ad117b21..32cf41ab89 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -64,10 +64,10 @@ To find your CommercialID within Azure: ## Enroll devices in Update Compliance -Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. After configuring devices via one of the two methods below, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. +Once you've added Update Compliance to a workspace in your Azure subscription, you'll need to configure any devices you want to monitor. There are two ways to configure devices to use Update Compliance. After you configure devices, it can take up to 72 hours before devices are visible in the solution. Until then, Update Compliance will indicate it is still assessing devices. > [!NOTE] -> If you use or plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview), follow the steps in [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices to Update Compliance. You should be aware that the Commercial ID and Log Analytics workspace must be the same for both Desktop Analytics and Update Compliance. +> If you use or plan to use [Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/overview), follow the steps in [Enroll devices in Desktop Analytics](https://docs.microsoft.com/mem/configmgr/desktop-analytics/enroll-devices) to also enroll devices in Update Compliance. You should be aware that the Commercial ID and Log Analytics workspace must be the same for both Desktop Analytics and Update Compliance. ### Configure devices using the Update Compliance Configuration Script From 8554bbaaf526f6ad53b7c46fb0382ca2c1e4e33a Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 10 Mar 2021 15:08:58 -0800 Subject: [PATCH 662/708] Added or restored "/en-us" to https://www.microsoft.com/wdsi/defenderupdates This Microsoft URL must have the locale. --- .../manage-updates-baselines-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index 70baecd2e7..1b34d236ed 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -351,7 +351,7 @@ Engine: **1.1.16700.2** - Fixed BSOD on WS2016 with Exchange - Support platform updates when TMP is redirected to network path -- Platform and engine versions are added to [WDSI](https://www.microsoft.com/wdsi/defenderupdates) +- Platform and engine versions are added to [WDSI](https://www.microsoft.com/en-us/wdsi/defenderupdates) - extend Emergency signature update to [passive mode](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility) - Fix 4.18.1911.3 hang From 943dec20108ccc1e96dbdb0bc832c32600a922bb Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 10 Mar 2021 17:07:01 -0800 Subject: [PATCH 663/708] Restore ios-configure-features.md after accidental removal This restores ios-configure-features.md after its removal by PR https://github.com/MicrosoftDocs/windows-docs-pr/pull/4845 --- .../microsoft-defender-atp/ios-configure-features.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index bbbea8463a..ce5f2102a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -27,10 +27,7 @@ ms.technology: mde **Applies to:** - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/?linkid=2118804) - -**Platforms** -- iOS +- [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) @@ -102,3 +99,10 @@ Defender for Endpoint for iOS enables admins to configure custom indicators on i ## Report unsafe site Phishing websites impersonate trustworthy websites for the purpose of obtaining your personal or financial information. Visit the [Provide feedback about network protection](https://www.microsoft.com/wdsi/filesubmission/exploitguard/networkprotection) page if you want to report a website that could be a phishing site. + +## Battery Consumption issues on iOS when Microsoft Defender for Endpoint is installed + +The battery usage by an app is computed by Apple based on a multitude of factors including CPU and Network usage. Microsoft Defender for Endpoint uses a local/loop-back VPN in the background to check web traffic for any malicious websites or connections. Network packets from any app go through this check and that causes the battery usage of Microsoft Defender for Endpoint to be computed inaccurately. This gives a false impression to the user. The actual battery consumption of Microsoft Defender for Endpoint is lesser than what is shown on the Battery Settings page on the device. This is based on conducted tests done on the Microsoft Defender for Endpoint app to understand battery consumption. + +Also the VPN used is a local VPN and unlike traditional VPNs, network traffic is not sent outside the device. + From 85031b1e9cc066b308cd63eae7cd8076e80fbec2 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 10 Mar 2021 17:20:01 -0800 Subject: [PATCH 664/708] Restored an addition made by Dansimp --- .../microsoft-defender-atp/ios-configure-features.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md index ce5f2102a5..e8d69bbb20 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md +++ b/windows/security/threat-protection/microsoft-defender-atp/ios-configure-features.md @@ -29,6 +29,9 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) - [Microsoft 365 Defender](https://go.microsoft.com/fwlink/p/?linkid=2118804) +**Platforms** +- iOS + > Want to experience Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) > [!NOTE] From 10a9a47811461cf66f46cf1fbbf6d1d8a9029121 Mon Sep 17 00:00:00 2001 From: Sunayana Singh <57405155+sunasing@users.noreply.github.com> Date: Thu, 11 Mar 2021 13:50:39 +0530 Subject: [PATCH 665/708] Updated with What's New page link --- .../microsoft-defender-atp/microsoft-defender-atp-ios.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md index 61b3618f08..067002c611 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-ios.md @@ -74,7 +74,7 @@ For more information, see [Deploy Microsoft Defender for Endpoint for iOS](ios-i ## Resources -- Stay informed about upcoming releases by visiting our [blog](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/bg-p/MicrosoftDefenderATPBlog/label-name/iOS). +- Stay informed about upcoming releases by visiting [What's new in Microsoft Defender for Endpoint for iOS](ios-whatsnew.md) or our [blog](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/bg-p/MicrosoftDefenderATPBlog/label-name/iOS). - Provide feedback through in-app feedback system or through [SecOps portal](https://securitycenter.microsoft.com) From a05328c90fe02ea502a5f15d305a92f48fe8b6e2 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Thu, 11 Mar 2021 08:27:24 -0800 Subject: [PATCH 666/708] Revert "Ios toc" --- windows/security/threat-protection/TOC.md | 3 +- .../nboard-windows-10-multi-session-device.md | 128 ------------------ 2 files changed, 1 insertion(+), 130 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 856eaa045a..0b3f297f8b 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -234,7 +234,7 @@ ### [Microsoft Defender for Endpoint for Mac]() #### [Overview of Microsoft Defender for Endpoint for Mac](microsoft-defender-atp/microsoft-defender-atp-mac.md) -#### [What's new in Microsoft Defender for Endpoint for Mac](microsoft-defender-atp/mac-whatsnew.md) +#### [What's New](microsoft-defender-atp/mac-whatsnew.md) #### [Deploy]() ##### [Microsoft Intune-based deployment](microsoft-defender-atp/mac-install-with-intune.md) @@ -269,7 +269,6 @@ ### [Microsoft Defender for Endpoint for iOS]() #### [Overview of Microsoft Defender for Endpoint for iOS](microsoft-defender-atp/microsoft-defender-atp-ios.md) -#### [What's new in Microsoft Defender for Endpoint for iOS](microsoft-defender-atp/ios-whatsnew.md) #### [Deploy]() ##### [Deploy Microsoft Defender for Endpoint for iOS via Intune](microsoft-defender-atp/ios-install.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md deleted file mode 100644 index 4adca6674f..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Onboard Windows 10 multi-session devices in Windows Virtual Desktop -description: Read more in this article about Onboarding Windows 10 multi-session devices in Windows Virtual Desktop -keywords: Windows Virtual Desktop, WVD, microsoft defender, endpoint, onboard -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -audience: ITPro -ms.topic: article -author: dansimp -ms.author: dansimp -ms.custom: nextgen -ms.date: 02/18/2021 -ms.reviewer: -manager: dansimp -ms.technology: mde ---- - -# Onboard Windows 10 multi-session devices in Windows Virtual Desktop - -Applies to: -- Windows 10 multi-session running on Windows Virtual Desktop (WVD) - -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -> [!IMPORTANT] -> Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. - -Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. - -## Before you begin - -See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. - -> [!NOTE] -> Depending on your choice of onboarding method, devices can appear in Microsoft Defender Security Center as either: -> - Single entry for each virtual desktop -> - Multiple entries for each virtual desktop - -Microsoft recommends onboarding Windows Virtual Desktop as a single entry per virtual desktop. This ensures that the investigation experience in the Microsoft Defender Security Center is in the context of one device based on the machine name. Organizations that frequently delete and re-deploy WVD hosts should strongly consider using this method as it prevents multiple objects for the same machine from being created in the Microsoft Defender Security Center. This can lead to confusion when investigating incidents. For test or non-volatile environments, you may opt to choose differently. - -Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It is executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you are using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. - -> [!NOTE] -> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is NOT recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. - -## Scenarios -There are several ways to onboard a WVD host machine: - -- Run the script in the golden image (or from a shared location) during startup. -- Use a management tool to run the script. - -### Scenario 1: Using local group policy -This scenario requires placing the script in a golden image and uses local group policy to run early in the boot process. - -Use the instructions in [Onboard non-persistent virtual desktop infrastructure VDI devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). - -Follow the instructions for a single entry for each device. - -### Scenario 2: Using domain group policy -This scenario uses a centrally located script and runs it using a domain-based group policy. You can also place the script in the golden image and run it in the same way. - -#### Download the WindowsDefenderATPOnboardingPackage.zip file from the Windows Defender Security Center -1. Open the VDI configuration package .zip file (WindowsDefenderATPOnboardingPackage.zip) - - In the Microsoft Defender Security Center navigation pane, select **Settings** > **Onboarding**. - - Select Windows 10 as the operating system. - - In the **Deployment method** field, select VDI onboarding scripts for non-persistent endpoints. - - Click **Download package** and save the .zip file. -2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the device. You should have a folder called **OptionalParamsPolicy** and the files **WindowsDefenderATPOnboardingScript.cmd** and **Onboard-NonPersistentMachine.ps1**. - -#### Use Group Policy management console to run the script when the virtual machine starts -1. Open the Group Policy Management Console (GPMC), right-click the Group Policy Object (GPO) you want to configure and click **Edit**. -2. In the Group Policy Management Editor, go to **Computer configuration** > **Preferences** > **Control panel settings**. -3. Right-click **Scheduled tasks**, click **New**, and then select **Immediate Task** (At least Windows 7). -4. In the Task window that opens, go to the **General** tab. Under **Security options** click **Change User or Group** and type SYSTEM. Click **Check Names** and then click OK. `NT AUTHORITY\SYSTEM` appears as the user account under which the task will run. -5. Select **Run whether user is logged on or not** and select the **Run with highest privileges** option. -6. Go to the **Actions** tab and select **New**. Confirm that **Start a program** is selected in the **Action** field. -7. Specify the following:
- - Action = **Start a program** - - Program/Script = `C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe` - - Add Arguments (optional) = `-ExecutionPolicy Bypass -command "& \\Path\To\Onboard-NonPersistentMachine.ps1"` -8. Select **OK** and close any open GPMC windows. - -### Scenario 3: Onboarding using management tools - -> [!TIP] -> After onboarding the device, you can choose to run a detection test to verify that the device is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Microsoft Defender for Endpoint device](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test). - -If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) - -> [!WARNING] -> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. - -## Tagging your machines when building your image - -As part of your onboarding, you may want to consider setting a machine tag to be able to differentiate WVD machines more easily in the Microsoft Security Center. For more information, see -[Add device tags by setting a registry key value](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags#add-device-tags-by-setting-a-registry-key-value). - -## Other recommended configuration settings - -When building your image, you may want to configure initial protection settings as well. For more information, see [Other recommended configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp#other-recommended-configuration-settings). - -In addition, if you are using FSlogix user profiles, we recommend you exclude the following files from always-on protection: - -### Exclude Files - -> %ProgramFiles%\FSLogix\Apps\frxdrv.sys
-> %ProgramFiles%\FSLogix\Apps\frxdrvvt.sys
-> %ProgramFiles%\FSLogix\Apps\frxccd.sys
-> %TEMP%\*.VHD
-> %TEMP%\*.VHDX
-> %Windir%\TEMP\*.VHD
-> %Windir%\TEMP\*.VHDX
-> \\storageaccount.file.core.windows.net\share\*\*.VHD
-> \\storageaccount.file.core.windows.net\share\*\*.VHDX
- -### Exclude Processes - -> %ProgramFiles%\FSLogix\Apps\frxccd.exe
-> %ProgramFiles%\FSLogix\Apps\frxccds.exe
-> %ProgramFiles%\FSLogix\Apps\frxsvc.exe
- -## Licensing requirements - -Windows 10 Multi-session is a client OS. Licensing requirements for Microsoft Defender for endpoint can be found at: [Licensing requirements](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements#licensing-requirements). From 9d617a58edc07a1ea65502d2d8c68d9d8ce5f3bc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 11 Mar 2021 08:31:16 -0800 Subject: [PATCH 667/708] Delete nboard-windows-10-multi-session-device.md --- .../nboard-windows-10-multi-session-device.md | 128 ------------------ 1 file changed, 128 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md deleted file mode 100644 index 4adca6674f..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/nboard-windows-10-multi-session-device.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Onboard Windows 10 multi-session devices in Windows Virtual Desktop -description: Read more in this article about Onboarding Windows 10 multi-session devices in Windows Virtual Desktop -keywords: Windows Virtual Desktop, WVD, microsoft defender, endpoint, onboard -search.product: eADQiWindows 10XVcnh -ms.prod: m365-security -ms.mktglfcycl: manage -ms.sitesec: library -ms.pagetype: security -ms.localizationpriority: medium -audience: ITPro -ms.topic: article -author: dansimp -ms.author: dansimp -ms.custom: nextgen -ms.date: 02/18/2021 -ms.reviewer: -manager: dansimp -ms.technology: mde ---- - -# Onboard Windows 10 multi-session devices in Windows Virtual Desktop - -Applies to: -- Windows 10 multi-session running on Windows Virtual Desktop (WVD) - -> Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) - -> [!IMPORTANT] -> Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. - -Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. - -## Before you begin - -See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. - -> [!NOTE] -> Depending on your choice of onboarding method, devices can appear in Microsoft Defender Security Center as either: -> - Single entry for each virtual desktop -> - Multiple entries for each virtual desktop - -Microsoft recommends onboarding Windows Virtual Desktop as a single entry per virtual desktop. This ensures that the investigation experience in the Microsoft Defender Security Center is in the context of one device based on the machine name. Organizations that frequently delete and re-deploy WVD hosts should strongly consider using this method as it prevents multiple objects for the same machine from being created in the Microsoft Defender Security Center. This can lead to confusion when investigating incidents. For test or non-volatile environments, you may opt to choose differently. - -Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It is executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you are using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. - -> [!NOTE] -> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is NOT recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. - -## Scenarios -There are several ways to onboard a WVD host machine: - -- Run the script in the golden image (or from a shared location) during startup. -- Use a management tool to run the script. - -### Scenario 1: Using local group policy -This scenario requires placing the script in a golden image and uses local group policy to run early in the boot process. - -Use the instructions in [Onboard non-persistent virtual desktop infrastructure VDI devices](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). - -Follow the instructions for a single entry for each device. - -### Scenario 2: Using domain group policy -This scenario uses a centrally located script and runs it using a domain-based group policy. You can also place the script in the golden image and run it in the same way. - -#### Download the WindowsDefenderATPOnboardingPackage.zip file from the Windows Defender Security Center -1. Open the VDI configuration package .zip file (WindowsDefenderATPOnboardingPackage.zip) - - In the Microsoft Defender Security Center navigation pane, select **Settings** > **Onboarding**. - - Select Windows 10 as the operating system. - - In the **Deployment method** field, select VDI onboarding scripts for non-persistent endpoints. - - Click **Download package** and save the .zip file. -2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the device. You should have a folder called **OptionalParamsPolicy** and the files **WindowsDefenderATPOnboardingScript.cmd** and **Onboard-NonPersistentMachine.ps1**. - -#### Use Group Policy management console to run the script when the virtual machine starts -1. Open the Group Policy Management Console (GPMC), right-click the Group Policy Object (GPO) you want to configure and click **Edit**. -2. In the Group Policy Management Editor, go to **Computer configuration** > **Preferences** > **Control panel settings**. -3. Right-click **Scheduled tasks**, click **New**, and then select **Immediate Task** (At least Windows 7). -4. In the Task window that opens, go to the **General** tab. Under **Security options** click **Change User or Group** and type SYSTEM. Click **Check Names** and then click OK. `NT AUTHORITY\SYSTEM` appears as the user account under which the task will run. -5. Select **Run whether user is logged on or not** and select the **Run with highest privileges** option. -6. Go to the **Actions** tab and select **New**. Confirm that **Start a program** is selected in the **Action** field. -7. Specify the following:
- - Action = **Start a program** - - Program/Script = `C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe` - - Add Arguments (optional) = `-ExecutionPolicy Bypass -command "& \\Path\To\Onboard-NonPersistentMachine.ps1"` -8. Select **OK** and close any open GPMC windows. - -### Scenario 3: Onboarding using management tools - -> [!TIP] -> After onboarding the device, you can choose to run a detection test to verify that the device is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Microsoft Defender for Endpoint device](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test). - -If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) - -> [!WARNING] -> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. - -## Tagging your machines when building your image - -As part of your onboarding, you may want to consider setting a machine tag to be able to differentiate WVD machines more easily in the Microsoft Security Center. For more information, see -[Add device tags by setting a registry key value](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags#add-device-tags-by-setting-a-registry-key-value). - -## Other recommended configuration settings - -When building your image, you may want to configure initial protection settings as well. For more information, see [Other recommended configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp#other-recommended-configuration-settings). - -In addition, if you are using FSlogix user profiles, we recommend you exclude the following files from always-on protection: - -### Exclude Files - -> %ProgramFiles%\FSLogix\Apps\frxdrv.sys
-> %ProgramFiles%\FSLogix\Apps\frxdrvvt.sys
-> %ProgramFiles%\FSLogix\Apps\frxccd.sys
-> %TEMP%\*.VHD
-> %TEMP%\*.VHDX
-> %Windir%\TEMP\*.VHD
-> %Windir%\TEMP\*.VHDX
-> \\storageaccount.file.core.windows.net\share\*\*.VHD
-> \\storageaccount.file.core.windows.net\share\*\*.VHDX
- -### Exclude Processes - -> %ProgramFiles%\FSLogix\Apps\frxccd.exe
-> %ProgramFiles%\FSLogix\Apps\frxccds.exe
-> %ProgramFiles%\FSLogix\Apps\frxsvc.exe
- -## Licensing requirements - -Windows 10 Multi-session is a client OS. Licensing requirements for Microsoft Defender for endpoint can be found at: [Licensing requirements](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements#licensing-requirements). From 08ec8ac499b84852fc6b163bb27ffd1d76847d6b Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 08:58:40 -0800 Subject: [PATCH 668/708] Update edr-in-block-mode.md --- .../microsoft-defender-atp/edr-in-block-mode.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md index 2ba3fb5118..3a5b32b88f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md +++ b/windows/security/threat-protection/microsoft-defender-atp/edr-in-block-mode.md @@ -128,6 +128,9 @@ To learn more, see [Get-MpComputerStatus](https://docs.microsoft.com/powershell/ 3. In the list of results, in the **STATE** row, confirm that the service is running. +### How much time does it take for EDR in block mode to be disabled? +If you chose to disable EDR in block mode it can take up to 30 minutes for the system to disable this capability. + ## See also - [Tech Community blog: Introducing EDR in block mode: Stopping attacks in their tracks](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/introducing-edr-in-block-mode-stopping-attacks-in-their-tracks/ba-p/1596617) From 9ca419a8a70ca9603d32eabf80414bf2f6063c6e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 11 Mar 2021 09:54:49 -0800 Subject: [PATCH 669/708] add whats new ios --- windows/security/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0b3f297f8b..dbb57c5791 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -269,6 +269,7 @@ ### [Microsoft Defender for Endpoint for iOS]() #### [Overview of Microsoft Defender for Endpoint for iOS](microsoft-defender-atp/microsoft-defender-atp-ios.md) +#### [What's New](microsoft-defender-atp/ios-whatsnew.md) #### [Deploy]() ##### [Deploy Microsoft Defender for Endpoint for iOS via Intune](microsoft-defender-atp/ios-install.md) From 45f6df76a66215daeab29f083ad7718ff8919c98 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 11:53:30 -0800 Subject: [PATCH 670/708] Update windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../information-protection/bitlocker/bitlocker-upgrading-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index d52e930a69..b96edcaede 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -37,7 +37,7 @@ Yes. No user action is required for BitLocker in order to apply updates from Microsoft, including [Windows quality updates and feature updates](https://technet.microsoft.com/itpro/windows/manage/waas-quick-start). Users need to suspend BitLocker for Non-Microsoft software updates, such as: -- Some TPM firmware updates if these update clears TPM outside of Windows API. Not every TPM firmware update will clear the TPM and this happens if known vulnerability has been discovered in the TPM firmware. User doesn’t have suspend BitLocker if TPM firmware update uses Windows API to clear TPM because in this case BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. +- Some TPM firmware updates if these updates clear the TPM outside of the Windows API. Not every TPM firmware update will clear the TPM and this happens if a known vulnerability has been discovered in the TPM firmware. Users don’t have to suspend BitLocker if the TPM firmware update uses Windows API to clear the TPM because in this case, BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. - Non-Microsoft application updates that modify UEFI\BIOS configuration - Manual or 3rd party updates to secure boot databases (only If BitLocker uses Secure Boot for Integrity validation) - Updates to UEFI\BIOS firmware, installation of additional UEFI drivers or UEFI applications without using Windows Update mechanism (only If BitLocker does not use Secure Boot for Integrity validation and you update) From d2c33ae322ad32414be08568e4b36063f0d668a2 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 11:53:36 -0800 Subject: [PATCH 671/708] Update windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../information-protection/bitlocker/bitlocker-upgrading-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index b96edcaede..f2ec6bb94e 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -38,7 +38,7 @@ No user action is required for BitLocker in order to apply updates from Microsof Users need to suspend BitLocker for Non-Microsoft software updates, such as: - Some TPM firmware updates if these updates clear the TPM outside of the Windows API. Not every TPM firmware update will clear the TPM and this happens if a known vulnerability has been discovered in the TPM firmware. Users don’t have to suspend BitLocker if the TPM firmware update uses Windows API to clear the TPM because in this case, BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. -- Non-Microsoft application updates that modify UEFI\BIOS configuration +- Non-Microsoft application updates that modify the UEFI\BIOS configuration. - Manual or 3rd party updates to secure boot databases (only If BitLocker uses Secure Boot for Integrity validation) - Updates to UEFI\BIOS firmware, installation of additional UEFI drivers or UEFI applications without using Windows Update mechanism (only If BitLocker does not use Secure Boot for Integrity validation and you update) - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported) From b84d50d305603bb3566afdb062493fb7159a370a Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 11:53:42 -0800 Subject: [PATCH 672/708] Update windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../information-protection/bitlocker/bitlocker-upgrading-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index f2ec6bb94e..a7cf3027aa 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -39,7 +39,7 @@ Users need to suspend BitLocker for Non-Microsoft software updates, such as: - Some TPM firmware updates if these updates clear the TPM outside of the Windows API. Not every TPM firmware update will clear the TPM and this happens if a known vulnerability has been discovered in the TPM firmware. Users don’t have to suspend BitLocker if the TPM firmware update uses Windows API to clear the TPM because in this case, BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. - Non-Microsoft application updates that modify the UEFI\BIOS configuration. -- Manual or 3rd party updates to secure boot databases (only If BitLocker uses Secure Boot for Integrity validation) +- Manual or third-party updates to secure boot databases (only if BitLocker uses Secure Boot for integrity validation). - Updates to UEFI\BIOS firmware, installation of additional UEFI drivers or UEFI applications without using Windows Update mechanism (only If BitLocker does not use Secure Boot for Integrity validation and you update) - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported) From abd555c87cd09f31c1ba816209e244b84b01ba8c Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 11:53:48 -0800 Subject: [PATCH 673/708] Update windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../information-protection/bitlocker/bitlocker-upgrading-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index a7cf3027aa..5a8d6bf039 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -40,7 +40,7 @@ Users need to suspend BitLocker for Non-Microsoft software updates, such as: - Some TPM firmware updates if these updates clear the TPM outside of the Windows API. Not every TPM firmware update will clear the TPM and this happens if a known vulnerability has been discovered in the TPM firmware. Users don’t have to suspend BitLocker if the TPM firmware update uses Windows API to clear the TPM because in this case, BitLocker will be automatically suspended. We recommend users testing their TPM firmware updates if they don’t want to suspend BitLocker protection. - Non-Microsoft application updates that modify the UEFI\BIOS configuration. - Manual or third-party updates to secure boot databases (only if BitLocker uses Secure Boot for integrity validation). -- Updates to UEFI\BIOS firmware, installation of additional UEFI drivers or UEFI applications without using Windows Update mechanism (only If BitLocker does not use Secure Boot for Integrity validation and you update) +- Updates to UEFI\BIOS firmware, installation of additional UEFI drivers, or UEFI applications without using the Windows update mechanism (only if you update and BitLocker does not use Secure Boot for integrity validation). - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported) From fcbc9b85ae8e2afa2016f1020cdef52dfe3dec57 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 11:53:53 -0800 Subject: [PATCH 674/708] Update windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../information-protection/bitlocker/bitlocker-upgrading-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md index 5a8d6bf039..8f6a80ac58 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-upgrading-faq.md @@ -41,7 +41,7 @@ Users need to suspend BitLocker for Non-Microsoft software updates, such as: - Non-Microsoft application updates that modify the UEFI\BIOS configuration. - Manual or third-party updates to secure boot databases (only if BitLocker uses Secure Boot for integrity validation). - Updates to UEFI\BIOS firmware, installation of additional UEFI drivers, or UEFI applications without using the Windows update mechanism (only if you update and BitLocker does not use Secure Boot for integrity validation). - - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported) + - You can check if BitLocker uses Secure Boot for integrity validation with manage-bde -protectors -get C: (and see if "Uses Secure Boot for integrity validation" is reported). > [!NOTE] From 92ee2dd9b5068f2f7b70c00410f0d3964befa837 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 11 Mar 2021 12:01:54 -0800 Subject: [PATCH 675/708] Update wcd-accounts.md --- windows/configuration/wcd/wcd-accounts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/wcd/wcd-accounts.md b/windows/configuration/wcd/wcd-accounts.md index d39c37513b..6cc1c8921e 100644 --- a/windows/configuration/wcd/wcd-accounts.md +++ b/windows/configuration/wcd/wcd-accounts.md @@ -45,7 +45,7 @@ Specifies the settings you can configure when joining a device to a domain, incl | --- | --- | --- | | Account | string | Account to use to join computer to domain | | AccountOU | Enter the full path for the organizational unit. For example: OU=testOU,DC=domain,DC=Domain,DC=com. | Name of organizational unit for the computer account | -| ComputerName | Specify a unique name for the domain-joined computers using %RAND:x%, where x is an integer that includes fewer than 15 digits, or using %SERIAL% characters in the name.

ComputerName is a string with a maximum length of 15 bytes of content:

- ComputerName can use ASCII characters (1 byte each) and/or multi-byte characters such as Kanji, so long as you do not exceed 15 bytes of content.

- ComputerName cannot use spaces or any of the following characters: \{ | \} ~ \[ \\ \] ^ ' : ; < = > ? @ ! " \# $ % ` \( \) + / . , \* &, or contain any spaces.

- ComputerName cannot use some non-standard characters, such as emoji.

Computer names that cannot be validated through the DnsValidateName function cannot be used, for example, computer names that only contain numbers (0-9). For more information, see the [DnsValidateName function](https://go.microsoft.com/fwlink/?LinkId=257040). | Specifies the name of the Windows device (computer name on PCs) | +| ComputerName | On desktop PCs, this setting specifies the DNS hostname of the computer (Computer Name) up to 63 characters. Use `%RAND:x%` to generate x number of random digits in the name, where x must be a number less than 63. For domain-joined computers, the unique name must use `%RAND:x%`. Use `%SERIAL%` to generate the name with the `computer's` serial number embedded. If the serial number exceeds the character limit, it will be truncated from the beginning of the sequence. The character restriction limit does not count the length of the macros, `%RAND:x%` and `%SERIAL%`. This setting is supported only in Windows 10, version 1803 and later. To change this setting in Windows 10, version 1709 and earlier releases, use the **ComputerName** setting under **Accounts**. | Specifies the name of the Windows device (computer name on PCs) | | DomainName | string (cannot be empty) | Specify the name of the domain that the device will join | | Password | string (cannot be empty) | Corresponds to the password of the user account that's authorized to join the computer account to the domain. | From e4652978127c9eb3918c138fdaac315e83c5fea7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Mar 2021 12:47:17 -0800 Subject: [PATCH 676/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...ecurity-settings-with-tamper-protection.md | 88 ++++++++++--------- 1 file changed, 45 insertions(+), 43 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 921e3586f4..ebabea9da8 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -14,7 +14,7 @@ audience: ITPro author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 03/08/2021 +ms.date: 03/11/2021 ms.technology: mde --- @@ -61,34 +61,50 @@ Tamper protection doesn't prevent you from viewing your security settings. And, | To perform this task... | See this section... | |:---|:---| -| Turn tamper protection on (or off) for an individual device | [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device) | +| Turn tamper protection on (or off) in the Microsoft Defender Security Center

Manage tamper protection across your tenant | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | | Turn tamper protection on (or off) for all or part of your organization using Intune

Fine-tune tamper protection settings in your organization | [Manage tamper protection for your organization using Intune](#manage-tamper-protection-for-your-organization-using-intune) | | Turn tamper protection on (or off) for your organization with Configuration Manager | [Manage tamper protection for your organization using tenant attach with Configuration Manager, version 2006](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006) | -| Turn tamper protection on (or off) in the Microsoft Defender Security Center

Manage tamper protection across your tenant | [Manage tamper protection for your organization using the Microsoft Defender Security Center](#manage-tamper-protection-for-your-organization-using-the-microsoft-defender-security-center) | +| Turn tamper protection on (or off) for an individual device | [Manage tamper protection on an individual device](#manage-tamper-protection-on-an-individual-device) | | View details about tampering attempts on devices | [View information about tampering attempts](#view-information-about-tampering-attempts) | | Review your security recommendations | [Review security recommendations](#review-your-security-recommendations) | | Review the list of frequently asked questions (FAQs) | [Browse the FAQs](#view-information-about-tampering-attempts) | -## Manage tamper protection on an individual device +## Manage tamper protection for your organization using the Microsoft Defender Security Center -> [!NOTE] -> Tamper protection blocks attempts to modify Microsoft Defender Antivirus settings through the registry. -> -> To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) -> -> Once you’ve made this update, tamper protection continues to protect your registry settings, and logs attempts to modify them without returning errors. +Tamper protection can be turned on or off for your tenant using the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: -If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to manage tamper protection. You must have appropriate admin permissions on your device to do change security settings, such as tamper protection. +- When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. -Here's what you see in the Windows Security app: +- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10, Windows Server 2016, or Windows Server 2019. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). -![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) +- If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. -1. Select **Start**, and start typing *Security*. In the search results, select **Windows Security**. +### Requirements for managing tamper protection in the Microsoft Defender Security Center -2. Select **Virus & threat protection** > **Virus & threat protection settings**. +- You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. -3. Set **Tamper Protection** to **On** or **Off**. +- Your Windows devices must be running one of the following versions of Windows: + - Windows 10 + - [Windows Server 2019](/windows-server/get-started-19/whats-new-19) + - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later + - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) + - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). + +- Your devices must be [onboarded to Microsoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). + +- Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.17600.5 (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) + +- [Cloud-delivered protection](enable-cloud-protection-microsoft-defender-antivirus.md) must be turned on. + +### Turn tamper protection on (or off) in the Microsoft Defender Security Center + +![Turn tamper protection on in the Microsoft Defender Security Center](images/mde-turn-tamperprotect-on.png) + +1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. + +2. Choose **Settings**. + +3. Go to **General** > **Advanced features**, and then turn tamper protection on. ## Manage tamper protection for your organization using Intune @@ -158,42 +174,28 @@ See the following resources: - [Settings for the Windows Security experience profile in Microsoft Intune](https://docs.microsoft.com/mem/intune/protect/antivirus-security-experience-windows-settings) - [Tech Community Blog: Announcing Tamper Protection for Configuration Manager Tenant Attach clients](https://techcommunity.microsoft.com/t5/microsoft-endpoint-manager-blog/announcing-tamper-protection-for-configuration-manager-tenant/ba-p/1700246#.X3QLR5Ziqq8.linkedin) -## Manage tamper protection for your organization using the Microsoft Defender Security Center +## Manage tamper protection on an individual device -Tamper protection can be turned on or off for your tenant using the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: +> [!NOTE] +> Tamper protection blocks attempts to modify Microsoft Defender Antivirus settings through the registry. +> +> To help ensure that tamper protection doesn’t interfere with third-party security products or enterprise installation scripts that modify these settings, go to **Windows Security** and update **Security intelligence** to version 1.287.60.0 or later. (See [Security intelligence updates](https://www.microsoft.com/wdsi/definitions).) +> +> Once you’ve made this update, tamper protection continues to protect your registry settings, and logs attempts to modify them without returning errors. -- When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. +If you are a home user, or you are not subject to settings managed by a security team, you can use the Windows Security app to manage tamper protection. You must have appropriate admin permissions on your device to do change security settings, such as tamper protection. -- When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10, Windows Server 2016, or Windows Server 2019. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). +Here's what you see in the Windows Security app: -- If you have a hybrid environment, tamper protection settings configured in Intune take precedence over settings configured in the Microsoft Defender Security Center. +![Tamper protection turned on in Windows 10 Home](images/tamperprotectionturnedon.png) -### Requirements for managing tamper protection in the Microsoft Defender Security Center +1. Select **Start**, and start typing *Security*. In the search results, select **Windows Security**. -- You must have appropriate [permissions](../microsoft-defender-atp/assign-portal-access.md), such as global admin, security admin, or security operations. +2. Select **Virus & threat protection** > **Virus & threat protection settings**. -- Your Windows devices must be running one of the following versions of Windows: - - Windows 10 - - [Windows Server 2019](/windows-server/get-started-19/whats-new-19) - - Windows Server, version [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803) or later - - [Windows Server 2016](/windows-server/get-started/whats-new-in-windows-server-2016) - - For more information about releases, see [Windows 10 release information](https://docs.microsoft.com/windows/release-health/release-information). +3. Set **Tamper Protection** to **On** or **Off**. -- Your devices must be [onboarded to Microsoft Defender for Endpoint](../microsoft-defender-atp/onboarding.md). -- Your devices must be using anti-malware platform version 4.18.2010.7 (or above) and anti-malware engine version 1.1.17600.5 (or above). ([Manage Microsoft Defender Antivirus updates and apply baselines](manage-updates-baselines-microsoft-defender-antivirus.md).) - -- [Cloud-delivered protection must be turned on](enable-cloud-protection-microsoft-defender-antivirus.md). - -### Turn tamper protection on (or off) in the Microsoft Defender Security Center - -![Turn tamper protection on in the Microsoft Defender Security Center](images/mde-turn-tamperprotect-on.png) - -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. - -2. Choose **Settings**. - -3. Go to **General** > **Advanced features**, and then turn tamper protection on. ## View information about tampering attempts From 86375776efa2c52b9e2efa39fa35d944f930567c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Mar 2021 12:50:49 -0800 Subject: [PATCH 677/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...-to-security-settings-with-tamper-protection.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index ebabea9da8..e0f0b146d4 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -140,7 +140,7 @@ If you are part of your organization's security team, and your subscription incl ### Are you using Windows OS 1709, 1803, or 1809? -If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), or [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019), you won't see **Tamper Protection** in the Windows Security app. In this case, you can use PowerShell to determine whether tamper protection is enabled. +If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release-health/status-windows-10-1709), [1803](https://docs.microsoft.com/windows/release-health/status-windows-10-1803), or [1809](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019), you won't see **Tamper Protection** in the Windows Security app. Instead, you can use PowerShell to determine whether tamper protection is enabled. #### Use PowerShell to determine whether tamper protection is turned on @@ -152,22 +152,22 @@ If you are using Windows 10 OS [1709](https://docs.microsoft.com/windows/release ## Manage tamper protection for your organization with Configuration Manager, version 2006 -> [!IMPORTANT] -> The procedure can be used to extend tamper protection to devices running Windows 10 and Windows Server 2019. Make sure to review the prerequisites and other information in the resources mentioned in this procedure. - If you're using [version 2006 of Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006), you can manage tamper protection settings on Windows 10, Windows Server 2016, and Windows Server 2019 by using a method called *tenant attach*. Tenant attach enables you to sync your on-premises-only Configuration Manager devices into the Microsoft Endpoint Manager admin center, and then deliver endpoint security configuration policies to on-premises collections & devices. ![Windows security experience in Endpoint Manager](images/win-security- exp-policy-endpt-security.png) -1. Set up tenant attach. See [Microsoft Endpoint Manager tenant attach: Device sync and device actions](https://docs.microsoft.com/mem/configmgr/tenant-attach/device-sync-actions). +> [!NOTE] +> The procedure can be used to extend tamper protection to devices running Windows 10 and Windows Server 2019. Make sure to review the prerequisites and other information in the resources mentioned in this procedure. -2. In the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Endpoint security** > **Antivirus**, and choose **+ Create Policy**.
+1. Set up tenant attach. To get help with this, see [Microsoft Endpoint Manager tenant attach: Device sync and device actions](https://docs.microsoft.com/mem/configmgr/tenant-attach/device-sync-actions). + +2. In the [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431), go to **Endpoint security** > **Antivirus**, and then choose **+ Create Policy**.
- In the **Platform** list, select **Windows 10 and Windows Server (ConfigMgr)**. - In the **Profile** list, select **Windows Security experience (preview)**.
3. Deploy the policy to your device collection. -### Need help with this? +### Need help with this method? See the following resources: From a2c9c51e2ec78ecc1fba5f69c68cc4ee6be926bf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Mar 2021 13:14:14 -0800 Subject: [PATCH 678/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index e0f0b146d4..33dd225f4f 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -73,6 +73,8 @@ Tamper protection doesn't prevent you from viewing your security settings. And, Tamper protection can be turned on or off for your tenant using the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: +- Currently, the option to manage tamper protection in the Microsoft Defender Security Center is on by default for new deployments. For existing deployments, tamper protection is available on an opt-in basis, with plans to make this the default method in the near future. + - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. - When you manage tamper protection in the Microsoft Defender Security Center, the setting is applied tenant wide, affecting all of your devices that are running Windows 10, Windows Server 2016, or Windows Server 2019. To fine-tune tamper protection (such as having tamper protection on for some devices but off for others), use either [Intune](#manage-tamper-protection-for-your-organization-using-intune) or [Configuration Manager with tenant attach](#manage-tamper-protection-for-your-organization-with-configuration-manager-version-2006). From c8362d76f5807d44c28e935536a732fa1c7f1d0c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Thu, 11 Mar 2021 19:10:48 -0800 Subject: [PATCH 679/708] Fix bad bookmarks that have been in place for almost a year --- .../client-management/mdm/policies-in-policy-csp-admx-backed.md | 2 +- .../mdm/policies-in-policy-csp-supported-by-group-policy.md | 2 +- .../mdm/policy-configuration-service-provider.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md index a93f4e23d3..39d9424ba7 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md +++ b/windows/client-management/mdm/policies-in-policy-csp-admx-backed.md @@ -1378,7 +1378,7 @@ ms.date: 10/08/2020 - [Autoplay/SetDefaultAutoRunBehavior](./policy-csp-autoplay.md#autoplay-setdefaultautorunbehavior) - [Autoplay/TurnOffAutoPlay](./policy-csp-autoplay.md#autoplay-turnoffautoplay) - [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) -- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) +- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-disableprintingoverhttp) - [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) - [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) - [Connectivity/HardenedUNCPaths](./policy-csp-connectivity.md#connectivity-hardeneduncpaths) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md index e633560ef3..14a994d0a3 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-group-policy.md @@ -137,7 +137,7 @@ ms.date: 07/18/2019 - [Cellular/ShowAppCellularAccessUI](./policy-csp-cellular.md#cellular-showappcellularaccessui) - [Connectivity/AllowCellularDataRoaming](./policy-csp-connectivity.md#connectivity-allowcellulardataroaming) - [Connectivity/AllowPhonePCLinking](./policy-csp-connectivity.md#connectivity-allowphonepclinking) -- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-diableprintingoverhttp) +- [Connectivity/DiablePrintingOverHTTP](./policy-csp-connectivity.md#connectivity-disableprintingoverhttp) - [Connectivity/DisableDownloadingOfPrintDriversOverHTTP](./policy-csp-connectivity.md#connectivity-disabledownloadingofprintdriversoverhttp) - [Connectivity/DisableInternetDownloadForWebPublishingAndOnlineOrderingWizards](./policy-csp-connectivity.md#connectivity-disableinternetdownloadforwebpublishingandonlineorderingwizards) - [Connectivity/DisallowNetworkConnectivityActiveTests](./policy-csp-connectivity.md#connectivity-disallownetworkconnectivityactivetests) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 5056143d53..b735a83853 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -5296,7 +5296,7 @@ The following diagram shows the Policy configuration service provider in tree fo Connectivity/AllowVPNRoamingOverCellular

- Connectivity/DiablePrintingOverHTTP + Connectivity/DiablePrintingOverHTTP
Connectivity/DisableDownloadingOfPrintDriversOverHTTP From 684692a030060ae3c2e00c464ab1194cdd6a46ec Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Thu, 11 Mar 2021 19:25:42 -0800 Subject: [PATCH 680/708] "disable" not "diable" --- .../mdm/policy-configuration-service-provider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index b735a83853..cdce904177 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -5296,7 +5296,7 @@ The following diagram shows the Policy configuration service provider in tree fo Connectivity/AllowVPNRoamingOverCellular
- Connectivity/DiablePrintingOverHTTP + Connectivity/DiablePrintingOverHTTP
Connectivity/DisableDownloadingOfPrintDriversOverHTTP From 65af9e34319aa788a3a5865571b3b81de2dbb092 Mon Sep 17 00:00:00 2001 From: Nourdin Boulassel Date: Fri, 12 Mar 2021 10:52:55 +0100 Subject: [PATCH 681/708] Update safety-scanner-download.md MSERT is supported for Windows Server 2019, isn't it? That's what I have added in the "System requirements" section. If it's not supported then we should state that as well. --- .../threat-protection/intelligence/safety-scanner-download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/safety-scanner-download.md b/windows/security/threat-protection/intelligence/safety-scanner-download.md index a9c1588361..268b083c65 100644 --- a/windows/security/threat-protection/intelligence/safety-scanner-download.md +++ b/windows/security/threat-protection/intelligence/safety-scanner-download.md @@ -39,7 +39,7 @@ Microsoft Safety Scanner is a scan tool designed to find and remove malware from ## System requirements -Safety Scanner helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. Please refer to the [Microsoft Lifecycle Policy](https://support.microsoft.com/lifecycle). +Safety Scanner helps remove malicious software from computers running Windows 10, Windows 10 Tech Preview, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server Tech Preview, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, or Windows Server 2008. Please refer to the [Microsoft Lifecycle Policy](https://support.microsoft.com/lifecycle). ## How to run a scan From b11909c41518937effda9345b19d8c0011623649 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Mar 2021 08:35:48 -0800 Subject: [PATCH 682/708] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...event-changes-to-security-settings-with-tamper-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 33dd225f4f..aeaea0756d 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -73,7 +73,7 @@ Tamper protection doesn't prevent you from viewing your security settings. And, Tamper protection can be turned on or off for your tenant using the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). Here are a few points to keep in mind: -- Currently, the option to manage tamper protection in the Microsoft Defender Security Center is on by default for new deployments. For existing deployments, tamper protection is available on an opt-in basis, with plans to make this the default method in the near future. +- Currently, the option to manage tamper protection in the Microsoft Defender Security Center is on by default for new deployments. For existing deployments, tamper protection is available on an opt-in basis, with plans to make this the default method in the near future. (To opt in, in the Microsoft Defender Security Center, choose **Settings** > **Advanced features** > **Tamper protection**.) - When you use the Microsoft Defender Security Center to manage tamper protection, you do not have to use Intune or the tenant attach method. From e6a7f4510a1ef9967e5ef01a388b58acaea19d83 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 12 Mar 2021 09:18:32 -0800 Subject: [PATCH 683/708] Update .openpublishing.redirection.json --- .openpublishing.redirection.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 920d7a356c..d9d9223bc1 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -16546,9 +16546,10 @@ "redirect_document_id": true }, { - "source_path": "windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md", - "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-asr", + "source_path": "windows/client-management/mdm/policies-in-policy-csp-supported-by-iot-enterprise.md", + "redirect_url": "https://docs.microsoft.com/windows/client-management/mdm/configuration-service-provider-reference", "redirect_document_id": false - } - ] + }, + + ] } From d7475f1cb81a61e2f3d926a6f658b7755f4417f5 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Fri, 12 Mar 2021 12:04:23 -0800 Subject: [PATCH 685/708] duplicate alt text warning fixes --- .../create-wip-policy-using-intune-azure.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index f450ccfd61..9cd06e39f6 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -240,27 +240,27 @@ For more info about AppLocker, see the [AppLocker](https://technet.microsoft.com 4. On the **Before You Begin** page, click **Next**. - ![Create Packaged app Rules wizard, showing the Before You Begin page](images/wip-applocker-secpol-wizard-1.png) + ![Screenshot of the Before You Begin tab](images/wip-applocker-secpol-wizard-1.png) 5. On the **Permissions** page, make sure the **Action** is set to **Allow** and the **User or group** is set to **Everyone**, and then click **Next**. - ![Create Packaged app Rules wizard, showing the Before You Begin page](images/wip-applocker-secpol-wizard-2.png) + ![Screenshot of the Permissions tab with "Allow" and "Everyone" selected](images/wip-applocker-secpol-wizard-2.png) 6. On the **Publisher** page, click **Select** from the **Use an installed packaged app as a reference** area. - ![Create Packaged app Rules wizard, showing the Publisher](images/wip-applocker-secpol-wizard-3.png) + ![Screenshot of the "Use an installed package app as a reference" radio button selected and the Select button highlighted](images/wip-applocker-secpol-wizard-3.png) 7. In the **Select applications** box, pick the app that you want to use as the reference for your rule, and then click **OK**. For this example, we’re using Microsoft Dynamics 365. - ![Create Packaged app Rules wizard, showing the Select applications page](images/wip-applocker-secpol-wizard-4.png) + ![Screenshot of the Select applications list](images/wip-applocker-secpol-wizard-4.png) 8. On the updated **Publisher** page, click **Create**. - ![Create Packaged app Rules wizard, showing the Microsoft Dynamics 365 on the Publisher page](images/wip-applocker-secpol-wizard-5.png) + ![Screenshot of the Publisher tab](images/wip-applocker-secpol-wizard-5.png) 9. Click **No** in the dialog box that appears, asking if you want to create the default rules. You must not create default rules for your WIP policy. - ![Create Packaged app Rules wizard, showing the Microsoft Dynamics 365 on the Publisher page](images/wip-applocker-default-rule-warning.png) + ![Screenshot of AppLocker warning](images/wip-applocker-default-rule-warning.png) 9. Review the Local Security Policy snap-in to make sure your rule is correct. @@ -318,11 +318,11 @@ The executable rule helps to create an AppLocker rule to sign any unsigned apps. 6. On the **Conditions** page, click **Path** and then click **Next**. - ![Create Packaged app Rules wizard, showing the Publisher](images/path-condition.png) + ![Screenshot with Path conditions selected in the Create Executable Rules wizard](images/path-condition.png) 7. Click **Browse Folders...** and select the path for the unsigned apps. For this example, we’re using "C:\Program Files". - ![Create Packaged app Rules wizard, showing the Select applications page](images/select-path.png) + ![Screenshot of the Path field of the Create Executable Rules wizard](images/select-path.png) 8. On the **Exceptions** page, add any exceptions and then click **Next**. From 6a9c2c5537940b99f9a8a371fc6796261a6ffada Mon Sep 17 00:00:00 2001 From: Sunny Zankharia <67922512+sazankha@users.noreply.github.com> Date: Fri, 12 Mar 2021 16:12:33 -0500 Subject: [PATCH 686/708] Update windowsdefenderapplicationguard-csp.md --- .../mdm/windowsdefenderapplicationguard-csp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 6699a32617..9306c0c958 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -219,6 +219,9 @@ ADMX Info: - GP ADMX file name: *AppHVSI.admx* +> [!NOTE] +> To enforce this policy device restart or user logon/off is required. + **Settings/AllowCameraMicrophoneRedirection** Added in Windows 10, version 1809. This policy setting allows you to determine whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. From 9c0de61a762475038654f4e6230c9197e4fd323e Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 12 Mar 2021 22:13:31 -0800 Subject: [PATCH 687/708] Corrections to note styles and types on code blocks --- .../client-management/mdm/activesync-csp.md | 12 +++---- .../mdm/alljoynmanagement-csp.md | 4 +-- .../mdm/applicationcontrol-csp.md | 8 ++--- .../client-management/mdm/applocker-csp.md | 8 +++-- .../mdm/assignedaccess-csp.md | 36 ++++++++++++------- .../client-management/mdm/bitlocker-csp.md | 27 +++++++------- .../mdm/certificatestore-csp.md | 36 ++++++++++++------- .../mdm/clientcertificateinstall-csp.md | 3 +- .../mdm/cm-proxyentries-csp.md | 10 +++--- windows/client-management/mdm/cmpolicy-csp.md | 5 ++- .../mdm/cmpolicyenterprise-csp.md | 4 +-- .../mdm/customdeviceui-csp.md | 5 ++- windows/client-management/mdm/devinfo-csp.md | 3 +- 13 files changed, 96 insertions(+), 65 deletions(-) diff --git a/windows/client-management/mdm/activesync-csp.md b/windows/client-management/mdm/activesync-csp.md index 2021cdcfce..45ecc71701 100644 --- a/windows/client-management/mdm/activesync-csp.md +++ b/windows/client-management/mdm/activesync-csp.md @@ -19,8 +19,8 @@ The ActiveSync configuration service provider is used to set up and change setti Configuring Windows Live ActiveSync accounts through this configuration service provider is not supported. -> **Note**   -The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. +> [!NOTE]  +> The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync path will work if the user is logged in. The CSP fails when no user is logged in. @@ -65,8 +65,8 @@ ActiveSync **./User/Vendor/MSFT/ActiveSync** The root node for the ActiveSync configuration service provider. -> **Note**   -The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. +> [!NOTE]  +> The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync will work if the user is logged in. The CSP fails when no user is logged in. @@ -261,10 +261,10 @@ Valid values are one of the following: **Options/ContentTypes/*Content Type GUID*/Name** Required. A character string that specifies the name of the content type. -> **Note**  In Windows 10, this node is currently not working. +> [!NOTE] +> In Windows 10, this node is currently not working. - Supported operations are Get, Replace, and Add (cannot Add after the account is created). When you use Add or Replace inside an atomic block in the SyncML, the CSP returns an error and provisioning fails. When you use Add or Replace outside of the atomic block, the error is ignored and the account is provisioned as expected. diff --git a/windows/client-management/mdm/alljoynmanagement-csp.md b/windows/client-management/mdm/alljoynmanagement-csp.md index 0ecc06657f..3dfd62f711 100644 --- a/windows/client-management/mdm/alljoynmanagement-csp.md +++ b/windows/client-management/mdm/alljoynmanagement-csp.md @@ -17,8 +17,8 @@ ms.date: 06/26/2017 The AllJoynManagement configuration service provider (CSP) allows an IT administrator to enumerate the AllJoyn devices that are connected to the AllJoyn bus. The devices must support the Microsoft AllJoyn configuration interface (com.microsoft.alljoynmanagement.config). You can also push configuration files to the same devices. To populate the various nodes when setting new configuration, we recommend that you do a query first, to get the actual values for all the nodes in all the attached devices. You can then use the information from the query to set the node values when pushing the new configuration. -> **Note**   -The AllJoynManagement configuration service provider (CSP) is only supported in Windows 10 IoT Core (IoT Core). +> [!NOTE] +> The AllJoynManagement configuration service provider (CSP) is only supported in Windows 10 IoT Core (IoT Core). This CSP was added in Windows 10, version 1511. diff --git a/windows/client-management/mdm/applicationcontrol-csp.md b/windows/client-management/mdm/applicationcontrol-csp.md index 5e15f4ebcb..5bfdda98df 100644 --- a/windows/client-management/mdm/applicationcontrol-csp.md +++ b/windows/client-management/mdm/applicationcontrol-csp.md @@ -122,7 +122,7 @@ The following table provides the result of this policy based on different values |False|False|True|Not Reachable.| |False|False|False|*Not Reachable.| -`*` denotes a valid intermediary state; however, if an MDM transaction results in this state configuration, the END_COMMAND_PROCESSING will result in a fail. +\* denotes a valid intermediary state; however, if an MDM transaction results in this state configuration, the END_COMMAND_PROCESSING will result in a fail. **ApplicationControl/Policies/_Policy GUID_/PolicyInfo/Status** This node specifies whether the deployment of the policy indicated by the GUID was successful. @@ -140,7 +140,7 @@ Value type is char. ## Microsoft Endpoint Manager (MEM) Intune Usage Guidance -For customers using Intune standalone or hybrid management with Configuration Manager (MEMCM) to deploy custom policies via the ApplicationControl CSP, refer to [Deploy Windows Defender Application Control policies by using Microsoft Intune](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune) +For customers using Intune standalone or hybrid management with Configuration Manager (MEMCM) to deploy custom policies via the ApplicationControl CSP, refer to [Deploy Windows Defender Application Control policies by using Microsoft Intune](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/deploy-windows-defender-application-control-policies-using-intune). ## Generic MDM Server Usage Guidance @@ -152,7 +152,7 @@ In order to leverage the ApplicationControl CSP without using Intune, you must: Below is a sample certutil invocation: -```cmd +```console certutil -encode WinSiPolicy.p7b WinSiPolicy.cer ``` @@ -308,7 +308,7 @@ The ApplicationControl CSP can also be managed locally from PowerShell or via Mi Run the following command. PolicyID is a GUID which can be found in the policy xml, and should be used here without braces. ```powershell - New-CimInstance -Namespace $namespace -ClassName $policyClassName -Property @{ParentID="./Vendor/MSFT/ApplicationControl/Policies";InstanceID="";Policy=$policyBase64} +New-CimInstance -Namespace $namespace -ClassName $policyClassName -Property @{ParentID="./Vendor/MSFT/ApplicationControl/Policies";InstanceID="";Policy=$policyBase64} ``` ### Querying all policies via WMI Bridge diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index b1dafaaabd..bfc182df79 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -332,7 +332,7 @@ The following table show the mapping of information to the AppLocker publisher r Here is an example AppLocker publisher rule: -``` syntax +```xml @@ -343,7 +343,9 @@ You can get the publisher name and product name of apps using a web API. **To find publisher and product name for Microsoft apps in Microsoft Store for Business** 1. Go to the Microsoft Store for Business website, and find your app. For example, Microsoft OneNote. + 2. Copy the ID value from the app URL. For example, Microsoft OneNote's ID URL is https://www.microsoft.com/store/apps/onenote/9wzdncrfhvjl, and you'd copy the ID value, **9wzdncrfhvjl**. + 3. In your browser, run the Store for Business portal web API, to return a JavaScript Object Notation (JSON) file that includes the publisher and product name values.
@@ -366,13 +368,13 @@ Here is the example for Microsoft OneNote: Request -``` syntax +```http https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/9wzdncrfhvjl/applockerdata ``` Result -``` syntax +```json { "packageFamilyName": "Microsoft.Office.OneNote_8wekyb3d8bbwe", "packageIdentityName": "Microsoft.Office.OneNote", diff --git a/windows/client-management/mdm/assignedaccess-csp.md b/windows/client-management/mdm/assignedaccess-csp.md index d668351c0c..1ab4588011 100644 --- a/windows/client-management/mdm/assignedaccess-csp.md +++ b/windows/client-management/mdm/assignedaccess-csp.md @@ -60,7 +60,7 @@ Starting in Windows 10, version 1607, you can use a provisioned app to configur Here's an example: -``` syntax +```json {"Account":"contoso\\kioskuser","AUMID":"Microsoft.Windows.Contoso_cw5n1h2txyewy!Microsoft.ContosoApp.ContosoApp"} ``` @@ -104,7 +104,8 @@ In Windows 10, version 1803, Assigned Access runtime status only supports monito | KioskModeAppNotFound | This occurs when the kiosk app is not deployed to the machine. | | KioskModeAppActivationFailure | This happens when the assigned access controller detects the process terminated unexpectedly after exceeding the max retry. | -Note that status codes available in the Status payload correspond to a specific KioskModeAppRuntimeStatus. +> [!NOTE] +> Status codes available in the Status payload correspond to a specific KioskModeAppRuntimeStatus. |Status code | KioskModeAppRuntimeStatus | |---------|---------| @@ -123,7 +124,8 @@ In Windows 10, version 1809, Assigned Access runtime status supports monitoring |ActivationFailed|The AssignedAccess account (kiosk or multi-app) failed to sign in.| |AppNoResponse|The kiosk app launched successfully but is now unresponsive.| -Note that status codes available in the Status payload correspond to a specific AssignedAccessRuntimeStatus. +> [!NOTE] +> Status codes available in the Status payload correspond to a specific AssignedAccessRuntimeStatus. |Status code|AssignedAccessRuntimeStatus| |---|---| @@ -580,7 +582,7 @@ Escape and CDATA are mechanisms when handling xml in xml. Consider it’s a tran This example shows escaped XML of the Data node. -``` +```xml @@ -649,8 +651,10 @@ This example shows escaped XML of the Data node. ``` + This example shows escaped XML of the Data node. -``` + +```xml @@ -721,7 +725,8 @@ This example shows escaped XML of the Data node. ``` This example uses CData for the XML. -``` + +```xml @@ -792,7 +797,8 @@ This example uses CData for the XML. ``` Example of Get command that returns the configuration in the device. -``` + +```xml @@ -809,7 +815,8 @@ Example of Get command that returns the configuration in the device. ``` Example of the Delete command. -``` + +```xml @@ -1129,6 +1136,7 @@ Shell Launcher V2 uses a separate XSD and namespace for backward compatibility. ``` + ### Shell Launcher V2 XSD ```xml @@ -1158,7 +1166,8 @@ Shell Launcher V2 uses a separate XSD and namespace for backward compatibility. ## ShellLauncherConfiguration examples ShellLauncherConfiguration Add -``` + +```xml @@ -1227,7 +1236,8 @@ ShellLauncherConfiguration Add ``` ShellLauncherConfiguration Add AutoLogon -``` + +```xml @@ -1275,7 +1285,8 @@ ShellLauncherConfiguration Add AutoLogon ``` ShellLauncher V2 Add -``` + +```xml @@ -1330,7 +1341,8 @@ xmlns:V2="http://schemas.microsoft.com/ShellLauncher/2019/Configuration"> ``` ShellLauncherConfiguration Get -``` + +```xml diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 3dc150f3d9..3db06e4963 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -16,7 +16,8 @@ manager: dansimp The BitLocker configuration service provider (CSP) is used by the enterprise to manage encryption of PCs and devices. This CSP was added in Windows 10, version 1703. Starting in Windows 10, version 1809, it is also supported in Windows 10 Pro. > [!NOTE] -> Settings are enforced only at the time encryption is started. Encryption is not restarted with settings changes. +> Settings are enforced only at the time encryption is started. Encryption is not restarted with settings changes. +> > You must send all the settings together in a single SyncML to be effective. A Get operation on any of the settings, except for RequireDeviceEncryption and RequireStorageCardEncryption, returns @@ -243,18 +244,18 @@ EncryptionMethodWithXtsRdvDropDown_Name = Select the encryption method for remov If you want to disable this policy use the following SyncML: ```xml - - $CmdID$ - - - ./Device/Vendor/MSFT/BitLocker/EncryptionMethodByDriveType - - - chr - - - - + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/EncryptionMethodByDriveType + + + chr + + + + ``` Data type is string. Supported operations are Add, Get, Replace, and Delete. diff --git a/windows/client-management/mdm/certificatestore-csp.md b/windows/client-management/mdm/certificatestore-csp.md index 35dea13837..b75d0c3393 100644 --- a/windows/client-management/mdm/certificatestore-csp.md +++ b/windows/client-management/mdm/certificatestore-csp.md @@ -111,7 +111,8 @@ Defines the certificate store that contains root, or self-signed, certificates. Supported operation is Get. -> **Note**  Root/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing root certificates. +> [!NOTE] +> Root/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing root certificates. @@ -120,7 +121,8 @@ Defines the certificate store that contains cryptographic information, including Supported operation is Get. -> **Note**  CA/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing CA certificates. +> [!NOTE] +> CA/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing CA certificates. @@ -129,7 +131,8 @@ Defines the certificate store that contains public keys for client certificates. Supported operation is Get. -> **Note**  My/User is case sensitive. +> [!NOTE] +> My/User is case sensitive. @@ -138,7 +141,8 @@ Defines the certificate store that contains public key for client certificate. T Supported operation is Get. -> **Note**  My/System is case sensitive. +> [!NOTE] +> My/System is case sensitive. @@ -182,7 +186,8 @@ Required for Simple Certificate Enrollment Protocol (SCEP) certificate enrollmen Supported operation is Get. -> **Note**  Please use the ClientCertificateInstall CSP to install SCEP certificates moving forward. All enhancements to SCEP will happen in that CSP. +> [!NOTE] +> Please use the ClientCertificateInstall CSP to install SCEP certificates moving forward. All enhancements to SCEP will happen in that CSP. @@ -196,7 +201,8 @@ Required for SCEP certificate enrollment. Parent node to group SCEP certificate Supported operations are Add, Replace, and Delete. -> **Note**   Though the children nodes under Install support Replace commands, after the Exec command is sent to the device, the device takes the values that are set when the Exec command is accepted. You should not expect the node value change that occurs after the Exec command is accepted to impact the current undergoing enrollment. You should check the Status node value and make sure that the device is not at an unknown stage before changing the children node values. +> [!NOTE] +> Though the children nodes under Install support Replace commands, after the Exec command is sent to the device, the device takes the values that are set when the Exec command is accepted. You should not expect the node value change that occurs after the Exec command is accepted to impact the current undergoing enrollment. You should check the Status node value and make sure that the device is not at an unknown stage before changing the children node values. @@ -296,7 +302,8 @@ Valid values are one of the following: - Months - Years -> **Note**   The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. +> [!NOTE] +> The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. @@ -305,7 +312,8 @@ Optional. Specifies desired number of units used in validity period and subject Supported operations are Get, Add, Delete, and Replace. -> **Note**   The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. +> [!NOTE] +> The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. @@ -362,7 +370,8 @@ Supported operation is Get. **My/WSTEP/Renew/ServerURL** Optional. Specifies the URL of certificate renewal server. If this node does not exist, the client uses the initial certificate enrollment URL. -> **Note**  The renewal process follows the same steps as device enrollment, which means that it starts with Discovery service, followed by Enrollment policy service, and then Enrollment web service. +> [!NOTE] +> The renewal process follows the same steps as device enrollment, which means that it starts with Discovery service, followed by Enrollment policy service, and then Enrollment web service. @@ -375,7 +384,8 @@ The default value is 42 and the valid values are 1 – 1000. Value type is an in Supported operations are Add, Get, Delete, and Replace. -> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. +> [!NOTE] +> When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. @@ -390,7 +400,8 @@ The default value is 7 and the valid values are 1 – 1000 AND =< RenewalPeriod, Supported operations are Add, Get, Delete, and Replace. -> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. +> [!NOTE] +> When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. @@ -401,7 +412,8 @@ ROBO is the only supported renewal method for Windows 10. This value is ignored Supported operations are Add, Get, Delete, and Replace. -> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. +> [!NOTE] +> When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md index 577ec89810..7f3e3f9aea 100644 --- a/windows/client-management/mdm/clientcertificateinstall-csp.md +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -325,7 +325,8 @@ Valid values are: - Months - Years -> **Note**  The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) to the SCEP server as part of certificate enrollment request. Depending on the server configuration, the server defines how to use this valid period to create the certificate. +> [!NOTE] +> The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) to the SCEP server as part of certificate enrollment request. Depending on the server configuration, the server defines how to use this valid period to create the certificate. Supported operations are Add, Get, Delete, and Replace. diff --git a/windows/client-management/mdm/cm-proxyentries-csp.md b/windows/client-management/mdm/cm-proxyentries-csp.md index 0ebc77be54..5680e25242 100644 --- a/windows/client-management/mdm/cm-proxyentries-csp.md +++ b/windows/client-management/mdm/cm-proxyentries-csp.md @@ -17,11 +17,11 @@ ms.date: 06/26/2017 The CM\_ProxyEntries configuration service provider is used to configure proxy connections on the mobile device. -> **Note**  CM\_ProxyEntries CSP is only supported in Windows 10 Mobile. -> -> -> -> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. +> [!NOTE] +> CM\_ProxyEntries CSP is only supported in Windows 10 Mobile. + +> [!IMPORTANT] +> This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. diff --git a/windows/client-management/mdm/cmpolicy-csp.md b/windows/client-management/mdm/cmpolicy-csp.md index d1ffec49d7..1cac56d2f6 100644 --- a/windows/client-management/mdm/cmpolicy-csp.md +++ b/windows/client-management/mdm/cmpolicy-csp.md @@ -17,10 +17,9 @@ ms.date: 06/26/2017 The CMPolicy configuration service provider defines rules that the Connection Manager uses to identify the correct connection for a connection request. -> **Note**   -This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. +> [!NOTE] +> This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. - Each policy entry identifies one or more applications in combination with a host pattern. The policy entry is assigned a list of connection details that Connection Manager uses to satisfy connection requests matching the application and host patterns. CMPolicy configuration service provider can have multiple policies diff --git a/windows/client-management/mdm/cmpolicyenterprise-csp.md b/windows/client-management/mdm/cmpolicyenterprise-csp.md index ebf14d1e7f..3a5cc913a6 100644 --- a/windows/client-management/mdm/cmpolicyenterprise-csp.md +++ b/windows/client-management/mdm/cmpolicyenterprise-csp.md @@ -17,8 +17,8 @@ ms.date: 06/26/2017 The CMPolicyEnterprise configuration service provider is used by the enterprise to define rules that the Connection Manager uses to identify the correct connection for a connection request. -> **Note**   -This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. +> [!NOTE] +> This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. diff --git a/windows/client-management/mdm/customdeviceui-csp.md b/windows/client-management/mdm/customdeviceui-csp.md index c108d8f343..c5da81bfdc 100644 --- a/windows/client-management/mdm/customdeviceui-csp.md +++ b/windows/client-management/mdm/customdeviceui-csp.md @@ -17,7 +17,9 @@ ms.date: 06/26/2017 The CustomDeviceUI configuration service provider allows OEMs to implement their custom foreground application, as well as the background tasks to run on an IoT device running IoT Core. Only one foreground application is supported per device. Multiple background tasks are supported. The following shows the CustomDeviceUI configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. -> **Note**  This configuration service provider only applies to Windows 10 IoT Core (IoT Core). +> [!NOTE] +> ]This configuration service provider only applies to Windows 10 IoT Core (IoT Core). + ``` ./Vendor/MSFT CustomDeviceUI @@ -25,6 +27,7 @@ CustomDeviceUI ----BackgroundTasksToLaunch --------BackgroundTaskPackageName ``` + **./Vendor/MSFT/CustomDeviceUI** The root node for the CustomDeviceUI configuration service provider. The supported operation is Get. diff --git a/windows/client-management/mdm/devinfo-csp.md b/windows/client-management/mdm/devinfo-csp.md index 9bdd49666d..e9c0979c67 100644 --- a/windows/client-management/mdm/devinfo-csp.md +++ b/windows/client-management/mdm/devinfo-csp.md @@ -17,7 +17,8 @@ ms.date: 06/26/2017 The DevInfo configuration service provider handles the managed object which provides device information to the OMA DM server. This device information is automatically sent to the OMA DM server at the beginning of each OMA DM session. -> **Note**  This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application. +> [!NOTE] +> This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application.   From 6f2d799eed65aa6f3411d991828cae5f6d3e57d6 Mon Sep 17 00:00:00 2001 From: Sunny Zankharia <67922512+sazankha@users.noreply.github.com> Date: Sat, 13 Mar 2021 01:17:43 -0500 Subject: [PATCH 688/708] Update windows/client-management/mdm/windowsdefenderapplicationguard-csp.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../mdm/windowsdefenderapplicationguard-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 9306c0c958..6ba6a1119b 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -220,7 +220,7 @@ ADMX Info: > [!NOTE] -> To enforce this policy device restart or user logon/off is required. +> To enforce this policy, device restart or user logon/logoff is required. **Settings/AllowCameraMicrophoneRedirection** Added in Windows 10, version 1809. This policy setting allows you to determine whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. From 41e6a228ec70f1278efbefabf44c20a7a34d8fbc Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 12 Mar 2021 22:45:54 -0800 Subject: [PATCH 689/708] Follow up fixes to note coding --- windows/client-management/mdm/activesync-csp.md | 4 ++-- windows/client-management/mdm/customdeviceui-csp.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/activesync-csp.md b/windows/client-management/mdm/activesync-csp.md index 45ecc71701..927e9b9e0a 100644 --- a/windows/client-management/mdm/activesync-csp.md +++ b/windows/client-management/mdm/activesync-csp.md @@ -19,7 +19,7 @@ The ActiveSync configuration service provider is used to set up and change setti Configuring Windows Live ActiveSync accounts through this configuration service provider is not supported. -> [!NOTE]  +> [!NOTE] > The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync path will work if the user is logged in. The CSP fails when no user is logged in. @@ -65,7 +65,7 @@ ActiveSync **./User/Vendor/MSFT/ActiveSync** The root node for the ActiveSync configuration service provider. -> [!NOTE]  +> [!NOTE] > The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync will work if the user is logged in. The CSP fails when no user is logged in. diff --git a/windows/client-management/mdm/customdeviceui-csp.md b/windows/client-management/mdm/customdeviceui-csp.md index c5da81bfdc..2645a75e3f 100644 --- a/windows/client-management/mdm/customdeviceui-csp.md +++ b/windows/client-management/mdm/customdeviceui-csp.md @@ -18,7 +18,7 @@ The CustomDeviceUI configuration service provider allows OEMs to implement their The following shows the CustomDeviceUI configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. > [!NOTE] -> ]This configuration service provider only applies to Windows 10 IoT Core (IoT Core). +> This configuration service provider only applies to Windows 10 IoT Core (IoT Core). ``` ./Vendor/MSFT From ae397e58ec27ba3903c8d1e2c0ba7a4cb1de82d6 Mon Sep 17 00:00:00 2001 From: vboyev-MSFT Date: Mon, 15 Mar 2021 11:21:35 -0500 Subject: [PATCH 690/708] Updated MacOS support Removed High Sierra (10.13) end of support was 2/15/21 --- .../switch-to-microsoft-defender-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index fc69720be1..6877dd9a02 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -99,7 +99,7 @@ To enable communication between your devices and Microsoft Defender for Endpoint |--|--|--| |[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803) |[Configure machine proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | |EDR |- [Windows Server 2016](https://docs.microsoft.com/windows/release-health/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows 8.1](https://docs.microsoft.com/windows/release-health/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7 SP1](https://docs.microsoft.com/windows/release-health/status-windows-7-and-windows-server-2008-r2-sp1) |[Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings) | -|EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|EDR |macOS:
- 11 (Big Sur)
- 10.15 (Catalina)
- 10.14 (Mojave)
|[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |- [Windows 10](https://docs.microsoft.com/windows/release-health/release-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-health/status-windows-10-1809-and-windows-server-2019)
- [Windows Server 1803 or later](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-1803)
- [Windows Server 2016](https://docs.microsoft.com/windows-server/get-started/whats-new-in-windows-server-2016) |[Configure and validate Microsoft Defender Antivirus network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus)
| |Antivirus |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender for Endpoint for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |Antivirus |Linux:
- RHEL 7.2+
- CentOS Linux 7.2+
- Ubuntu 16 LTS, or higher LTS
- SLES 12+
- Debian 9+
- Oracle Linux 7.2 |[Microsoft Defender for Endpoint for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | From 4ad258732e2c7b318ed4b6a3d47cd70acbd24203 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Mar 2021 18:48:47 +0200 Subject: [PATCH 691/708] Update gov.md MDE for DoD is now GA'd. --- .../threat-protection/microsoft-defender-atp/gov.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/gov.md b/windows/security/threat-protection/microsoft-defender-atp/gov.md index e40a3ed5d3..e119763d43 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/gov.md +++ b/windows/security/threat-protection/microsoft-defender-atp/gov.md @@ -47,9 +47,6 @@ GCC | GCC High | DoD Microsoft Defender for Endpoint Server GCC | Microsoft Defender for Endpoint Server for GCC High | Microsoft Defender for Endpoint Server for DOD Azure Defender for Servers | Azure Defender for Servers - Government | Azure Defender for Servers - Government -> [!NOTE] -> DoD licensing will only be available at DoD general availability. -
## Portal URLs @@ -59,7 +56,7 @@ Customer type | Portal URL :---|:--- GCC | https://gcc.securitycenter.microsoft.us GCC High | https://securitycenter.microsoft.us -DoD (PREVIEW) | https://securitycenter.microsoft.us +DoD | https://securitycenter.microsoft.us
@@ -68,7 +65,7 @@ DoD (PREVIEW) | https://securitycenter.microsoft.us ### Standalone OS versions The following OS versions are supported: -OS version | GCC | GCC High | DoD (PREVIEW) +OS version | GCC | GCC High | DoD :---|:---|:---|:--- Windows 10, version 20H2 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Windows 10, version 2004 (with [KB4586853](https://support.microsoft.com/help/4586853)) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) @@ -100,7 +97,7 @@ iOS | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images ### OS versions when using Azure Defender for Servers The following OS versions are supported when using [Azure Defender for Servers](https://docs.microsoft.com/azure/security-center/security-center-wdatp): -OS version | GCC | GCC High | DoD (PREVIEW) +OS version | GCC | GCC High | DoD :---|:---|:---|:--- Windows Server 2016 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Windows Server 2012 R2 | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) @@ -143,7 +140,7 @@ You can find the Azure IP ranges in [Azure IP Ranges and Service Tags – US Gov ## API Instead of the public URIs listed in our [API documentation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/apis-intro), you'll need to use the following URIs: -Endpoint type | GCC | GCC High & DoD (PREVIEW) +Endpoint type | GCC | GCC High & DoD :---|:---|:--- Login | `https://login.microsoftonline.com` | `https://login.microsoftonline.us` Defender for Endpoint API | `https://api-gcc.securitycenter.microsoft.us` | `https://api-gov.securitycenter.microsoft.us` @@ -156,7 +153,7 @@ Defender for Endpoint for US Government customers doesn't have complete parity w These are the known gaps as of March 2021: -Feature name | GCC | GCC High | DoD (PREVIEW) +Feature name | GCC | GCC High | DoD :---|:---|:---|:--- Automated investigation and remediation: Live response | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) | ![Yes](../images/svg/check-yes.svg) Automated investigation and remediation: Response to Office 365 alerts | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog | ![No](../images/svg/check-no.svg) On engineering backlog From 27a8f137a529e0c4f55495f718b7045d45c18d34 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Mar 2021 20:02:16 +0200 Subject: [PATCH 692/708] Update onboard-windows-10-multi-session-device.md Removing note. (https://github.com/MicrosoftDocs/windows-itpro-docs/pull/9306) --- .../onboard-windows-10-multi-session-device.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md index f88cf154c1..7d8cdd81a7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md @@ -26,9 +26,6 @@ Applies to: > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -> [!IMPORTANT] -> Welcome to Microsoft Defender for Endpoint, the new name for Microsoft Defender for Endpoint. Read more about this and other updates here. We'll be updating names in products and in the docs in the near future. - Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. ## Before you begin From ee95626a6e193bf31dc7c9b7db5ee0a8bc1a5174 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Mar 2021 20:06:26 +0200 Subject: [PATCH 693/708] Update onboard-windows-10-multi-session-device.md Acrolinx. --- .../onboard-windows-10-multi-session-device.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md index 7d8cdd81a7..c119f2909f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md @@ -26,23 +26,23 @@ Applies to: > Want to experience Microsoft Defender for Endpoint? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-exposedapis-abovefoldlink) -Microsoft Defender for Endpoint supports monitoring both VDI as well as Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. +Microsoft Defender for Endpoint supports monitoring both VDI and Windows Virtual Desktop sessions. Depending on your organization's needs, you might need to implement VDI or Windows Virtual Desktop sessions to help your employees access corporate data and apps from an unmanaged device, remote location, or similar scenario. With Microsoft Defender for Endpoint, you can monitor these virtual machines for anomalous activity. ## Before you begin -See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) does not provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. +See [considerations for non-persistent VDI](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi#onboard-non-persistent-virtual-desktop-infrastructure-vdi-devices-1). Although [Windows Virtual Desktop](https://docs.microsoft.com/azure/virtual-desktop/overview) doesn't provide non-persistence options, it does provide ways to use a Windows image that can be used to provision new hosts and redeploy machines. This increases volatility in the environment, and thus impacts what entries are created and maintained in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), potentially reducing visibility for your security analysts. > [!NOTE] > Depending on your choice of onboarding method, devices can appear in Microsoft Defender Security Center as either: > - Single entry for each virtual desktop > - Multiple entries for each virtual desktop -Microsoft recommends onboarding Windows Virtual Desktop as a single entry per virtual desktop. This ensures that the investigation experience in the Microsoft Defender Security Center is in the context of one device based on the machine name. Organizations that frequently delete and re-deploy WVD hosts should strongly consider using this method as it prevents multiple objects for the same machine from being created in the Microsoft Defender Security Center. This can lead to confusion when investigating incidents. For test or non-volatile environments, you may opt to choose differently. +Microsoft recommends onboarding Windows Virtual Desktop as a single entry per virtual desktop. This ensures that the investigation experience in the Microsoft Defender Security Center is in the context of one device based on the machine name. Organizations that frequently delete and redeploy WVD hosts should strongly consider using this method as it prevents multiple objects for the same machine from being created in the Microsoft Defender Security Center. This can lead to confusion when investigating incidents. For test or non-volatile environments, you may opt to choose differently. -Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It is executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you are using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. +Microsoft recommends adding the Microsoft Defender for Endpoint onboarding script to the WVD image. This way, you can be sure that this onboarding script runs immediately at first boot. It's executed as a startup script at first boot on all the WVD machines that are provisioned from the WVD golden image. However, if you're using one of the gallery images without modification, place the script in a shared location and call it from either local or domain group policy. > [!NOTE] -> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It is _not_ recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. +> The placement and configuration of the VDI onboarding startup script on the WVD golden image configures it as a startup script that runs when the WVD starts. It's _not_ recommended to onboard the actual WVD golden image. Another consideration is the method used to run the script. It should run as early in the startup/provisioning process as possible to reduce the time between the machine being available to receive sessions and the device onboarding to the service. Below scenarios 1 & 2 take this into account. ## Scenarios There are several ways to onboard a WVD host machine: @@ -101,7 +101,7 @@ This scenario uses a centrally located script and runs it using a domain-based g If you plan to manage your machines using a management tool, you can onboard devices with Microsoft Endpoint Configuration Manager. For more information, see: [Onboard Windows 10 devices using Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm) > [!WARNING] -> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it is incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. +> If you plan to use [Attack Surface reduction Rules](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction), the rule “[Block process creations originating from PSExec and WMI commands](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction#block-process-creations-originating-from-psexec-and-wmi-commands)" should not be used as it's incompatible with management through Microsoft Endpoint Manager because this rule blocks WMI commands the Configuration Manager client uses to function correctly. ## Tagging your machines when building your image @@ -112,7 +112,7 @@ As part of your onboarding, you may want to consider setting a machine tag to be When building your image, you may want to configure initial protection settings as well. For more information, see [Other recommended configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp#other-recommended-configuration-settings). -In addition, if you are using FSlogix user profiles, we recommend you exclude the following files from always-on protection: +Also, if you're using FSlogix user profiles, we recommend you exclude the following files from always-on protection: ### Exclude Files From 18af9bf8cc8033097abddfea198c5f16422e9620 Mon Sep 17 00:00:00 2001 From: adirdidi <68847945+adirdidi@users.noreply.github.com> Date: Mon, 15 Mar 2021 20:07:48 +0200 Subject: [PATCH 694/708] Update onboard-windows-10-multi-session-device.md --- .../onboard-windows-10-multi-session-device.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md index c119f2909f..64b1f56c3b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-windows-10-multi-session-device.md @@ -105,7 +105,7 @@ If you plan to manage your machines using a management tool, you can onboard dev ## Tagging your machines when building your image -As part of your onboarding, you may want to consider setting a machine tag to be able to differentiate WVD machines more easily in the Microsoft Security Center. For more information, see +As part of your onboarding, you may want to consider setting a machine tag to can differentiate WVD machines more easily in the Microsoft Security Center. For more information, see [Add device tags by setting a registry key value](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-tags#add-device-tags-by-setting-a-registry-key-value). ## Other recommended configuration settings From ae7e0f66caee67e148f35ec1263bf5314f8e619a Mon Sep 17 00:00:00 2001 From: Nimisha Satapathy Date: Tue, 16 Mar 2021 00:15:59 +0530 Subject: [PATCH 695/708] Rename UEFI-csp.md to uefi-csp.md --- windows/client-management/mdm/{UEFI-csp.md => uefi-csp.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/client-management/mdm/{UEFI-csp.md => uefi-csp.md} (100%) diff --git a/windows/client-management/mdm/UEFI-csp.md b/windows/client-management/mdm/uefi-csp.md similarity index 100% rename from windows/client-management/mdm/UEFI-csp.md rename to windows/client-management/mdm/uefi-csp.md From 45bbec6a6a8942f55fc7df0f2d0f9f2530de0e44 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 15 Mar 2021 16:50:36 -0700 Subject: [PATCH 696/708] Corrected lines that looked like an unintentional fragment Commit https://github.com/MicrosoftDocs/windows-docs-pr/commit/d8ab722b14415fa741561f6269cff80f5def67af#diff-510612e6dbbd7d3c801f53cc5b4347d92933eba943db95605299be392769a879 added the following, unindented, following an image at the end of a procedure: ``` for remote SQL Server use servername.yourdomain.com ``` --- .../volume-activation/install-vamt.md | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index 5d49cc632f..3d79a4ff9b 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -40,9 +40,13 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for ### Install SQL Server Express / alternatively use any full SQL instance 1. Download and open the [SQL Server Express](https://www.microsoft.com/sql-server/sql-server-editions-express) package. + 2. Select **Basic**. + 3. Accept the license terms. + 4. Enter an install location or use the default path, and then select **Install**. + 5. On the completion page, note the instance name for your installation, select **Close**, and then select **Yes**. ![In this example, the instance name is SQLEXPRESS01](images/sql-instance.png) @@ -50,29 +54,37 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for ### Install VAMT using the ADK 1. Download the latest version of [Windows 10 ADK](https://docs.microsoft.com/windows-hardware/get-started/adk-install). + If an older version is already installed, it is recommended to uninstall the older ADK and install the latest version. Existing VAMT data is maintained in the VAMT database. + 2. Enter an install location or use the default path, and then select **Next**. + 3. Select a privacy setting, and then select **Next**. + 4. Accept the license terms. + 5. On the **Select the features you want to install** page, select **Volume Activation Management Tool (VAMT)**, and then select **Install**. (You can select additional features to install as well.) + 6. On the completion page, select **Close**. ### Configure VAMT to connect to SQL Server Express or full SQL Server 1. Open **Volume Active Management Tool 3.1** from the Start menu. + 2. Enter the server instance name (for a remote SQL use the FQDN) and a name for the database, select **Connect**, and then select **Yes** to create the database. See the following image for an example for SQL. - ![Server name is .\SQLEXPRESS and database name is VAMT](images/vamt-db.png) + ![Server name is .\SQLEXPRESS and database name is VAMT](images/vamt-db.png) -for remote SQL Server use -servername.yourdomain.com + For remote SQL Server use `servername.yourdomain.com`. ## Uninstall VAMT To uninstall VAMT using the **Programs and Features** Control Panel: + 1. Open **Control Panel** and select **Programs and Features**. + 2. Select **Assessment and Deployment Kit** from the list of installed programs and click **Change**. Follow the instructions in the Windows ADK installer to remove VAMT. From 0ca5e2d747843b6e98c63057d4d0c796d7bb1438 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 15 Mar 2021 16:56:50 -0700 Subject: [PATCH 697/708] Added missing comma; fixed awkward phrasing --- windows/deployment/volume-activation/install-vamt.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index 3d79a4ff9b..a525cff518 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -25,7 +25,7 @@ This topic describes how to install the Volume Activation Management Tool (VAMT) You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for Windows 10. >[!IMPORTANT] ->VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products’ license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For Active Directory-Based Activation use, for best results we recommend running VAMT while logged on as a domain administrator.  +>VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products’ license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For best results when using Active Directory-based activation, we recommend running VAMT while logged on as a domain administrator.  >[!NOTE] >The VAMT Microsoft Management Console snap-in ships as an x86 package. @@ -75,7 +75,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for ![Server name is .\SQLEXPRESS and database name is VAMT](images/vamt-db.png) - For remote SQL Server use `servername.yourdomain.com`. + For remote SQL Server, use `servername.yourdomain.com`. From 4971293b006dee5056dd956a7478a50a25627b57 Mon Sep 17 00:00:00 2001 From: nimishasatapathy <75668234+nimishasatapathy@users.noreply.github.com> Date: Tue, 16 Mar 2021 11:54:29 +0530 Subject: [PATCH 698/708] Updated --- windows/client-management/mdm/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 9466d902dc..6823eb8469 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -265,7 +265,7 @@ #### [ADMX_WindowsAnytimeUpgrade](policy-csp-admx-windowsanytimeupgrade.md) #### [ADMX_WindowsConnectNow](policy-csp-admx-windowsconnectnow.md) #### [ADMX_WindowsExplorer](policy-csp-admx-windowsexplorer.md) -#### [ADMX_WindowsFileProtection](policy-csp-admx-windowsfileprotection.md)S +#### [ADMX_WindowsFileProtection](policy-csp-admx-windowsfileprotection.md) #### [ADMX_WindowsMediaDRM](policy-csp-admx-windowsmediadrm.md) #### [ADMX_WindowsMediaPlayer](policy-csp-admx-windowsmediaplayer.md) #### [ADMX_WindowsRemoteManagement](policy-csp-admx-windowsremotemanagement.md) From 7d1d1cb3560720d93d6d61c3a8be3defaf96d3af Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Tue, 16 Mar 2021 18:23:27 +0200 Subject: [PATCH 699/708] Update configure-server-endpoints.md Changing note as the integration now supports WS2019 and WVD --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 07e759c41a..7d1cd45d94 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -200,7 +200,7 @@ The following capabilities are included in this integration: - Automated onboarding - Defender for Endpoint sensor is automatically enabled on Windows Servers that are onboarded to Azure Security Center. For more information on Azure Security Center onboarding, see [Onboarding to Azure Security Center Standard for enhanced security](https://docs.microsoft.com/azure/security-center/security-center-onboarding). > [!NOTE] - > Automated onboarding is only applicable for Windows Server 2008 R2 SP1, Windows Server 2012 R2, and Windows Server 2016. + > The integration between Azure Defender for Servers and Microsoft Defender for Endpoints has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/en-us/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) - Windows servers monitored by Azure Security Center will also be available in Defender for Endpoint - Azure Security Center seamlessly connects to the Defender for Endpoint tenant, providing a single view across clients and servers. In addition, Defender for Endpoint alerts will be available in the Azure Security Center console. - Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. From 84cf9a17ce7a6d9dac3881dc7396ad64068734b5 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Tue, 16 Mar 2021 18:29:08 +0200 Subject: [PATCH 700/708] Update configure-server-endpoints.md removed en-us --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 7d1cd45d94..3d500dc066 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -200,7 +200,7 @@ The following capabilities are included in this integration: - Automated onboarding - Defender for Endpoint sensor is automatically enabled on Windows Servers that are onboarded to Azure Security Center. For more information on Azure Security Center onboarding, see [Onboarding to Azure Security Center Standard for enhanced security](https://docs.microsoft.com/azure/security-center/security-center-onboarding). > [!NOTE] - > The integration between Azure Defender for Servers and Microsoft Defender for Endpoints has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/en-us/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) + > The integration between Azure Defender for Servers and Microsoft Defender for Endpoints has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) - Windows servers monitored by Azure Security Center will also be available in Defender for Endpoint - Azure Security Center seamlessly connects to the Defender for Endpoint tenant, providing a single view across clients and servers. In addition, Defender for Endpoint alerts will be available in the Azure Security Center console. - Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. From b94c0e8598ff0c3d1a8a80699f28ca4363bf7917 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Tue, 16 Mar 2021 22:14:38 +0500 Subject: [PATCH 701/708] Change in Items kept in quarantine As the user mentioned and I have checked, the default quarantine period on Windows 10 is 90 days. Also, the path in the group policy editor was not correct and I have made the corrections. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/9297 --- .../configure-remediation-microsoft-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md index a040dd0a08..c13b712dbf 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md @@ -42,7 +42,7 @@ To configure these settings: 2. In the **Group Policy Management Editor** go to **Computer configuration** and select **Administrative templates**. -3. Expand the tree to **Windows components > Microsoft Defender Antivirus** and then the **Location** specified in the table below. +3. Expand the tree to **Windows components >Windows Defender Antivirus** and then the **Location** specified in the table below. 4. Select the policy **Setting** as specified in the table below, and set the option to your desired configuration. Select **OK**, and repeat for any other settings. @@ -51,7 +51,7 @@ To configure these settings: |Scan | Create a system restore point | A system restore point will be created each day before cleaning or scanning is attempted | Disabled| |Scan | Turn on removal of items from scan history folder | Specify how many days items should be kept in the scan history | 30 days | |Root | Turn off routine remediation | You can specify whether Microsoft Defender Antivirus automatically remediates threats, or if it should ask the endpoint user what to do. | Disabled (threats are remediated automatically) | -|Quarantine | Configure removal of items from Quarantine folder | Specify how many days items should be kept in quarantine before being removed | Never removed | +|Quarantine | Configure removal of items from Quarantine folder | Specify how many days items should be kept in quarantine before being removed | 90 days | |Threats | Specify threat alert levels at which default action should not be taken when detected | Every threat that is detected by Microsoft Defender Antivirus is assigned a threat level (low, medium, high, or severe). You can use this setting to define how all threats for each of the threat levels should be remediated (quarantined, removed, or ignored) | Not applicable | |Threats | Specify threats upon which default action should not be taken when detected | Specify how specific threats (using their threat ID) should be remediated. You can specify whether the specific threat should be quarantined, removed, or ignored | Not applicable | From 895dfea69f0314ba11747236e5cf3ec6283dcc59 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Mar 2021 10:43:36 -0700 Subject: [PATCH 702/708] Update configure-remediation-microsoft-defender-antivirus.md --- ...emediation-microsoft-defender-antivirus.md | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md index c13b712dbf..649147511a 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/configure-remediation-microsoft-defender-antivirus.md @@ -1,5 +1,5 @@ --- -title: Remediate and resolve infections detected by Microsoft Defender Antivirus +title: Configure remediation for Microsoft Defender Antivirus detections description: Configure what Microsoft Defender Antivirus should do when it detects a threat, and how long quarantined files should be retained in the quarantine folder keywords: remediation, fix, remove, threats, quarantine, scan, restore search.product: eADQiWindows 10XVcnh @@ -11,13 +11,13 @@ ms.localizationpriority: medium author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 01/06/2021 +ms.date: 03/16/2021 ms.reviewer: manager: dansimp ms.technology: mde --- -# Configure remediation for Microsoft Defender Antivirus scans +# Configure remediation for Microsoft Defender Antivirus detections [!INCLUDE [Microsoft 365 Defender rebranding](../../includes/microsoft-defender.md)] @@ -26,25 +26,23 @@ ms.technology: mde - [Microsoft Defender for Endpoint](https://go.microsoft.com/fwlink/p/?linkid=2154037) -When Microsoft Defender Antivirus runs a scan, it will attempt to remediate or remove threats that it finds. You can configure how Microsoft Defender Antivirus should react to certain threats, whether it should create a restore point before remediating, and when it should remove remediated threats. +When Microsoft Defender Antivirus runs a scan, it attempts to remediate or remove threats that are detected. You can configure how Microsoft Defender Antivirus should address certain threats, whether a restore point should be created before remediating, and when threats should be removed. -This topic describes how to configure these settings with Group Policy, but you can also use [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/configmgr/protect/deploy-use/endpoint-antimalware-policies#threat-overrides-settings) and [Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure). +This article describes how to configure these settings by using Group Policy, but you can also use [Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/configmgr/protect/deploy-use/endpoint-antimalware-policies#threat-overrides-settings) and [Microsoft Intune](https://docs.microsoft.com/intune/device-restrictions-configure). -You can also use the [`Set-MpPreference` PowerShell cmdlet](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference) or [`MSFT_MpPreference` WMI class](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) to configure these settings. +You can also use the [`Set-MpPreference` PowerShell cmdlet](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference) or [`MSFT_MpPreference` WMI class](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal?redirectedfrom=MSDN) to configure these settings. ## Configure remediation options -You can configure how remediation works with the Group Policy settings described in this section. - -To configure these settings: - 1. On your Group Policy management computer, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration** and select **Administrative templates**. -3. Expand the tree to **Windows components >Windows Defender Antivirus** and then the **Location** specified in the table below. +3. Expand the tree to **Windows components** > **Microsoft Defender Antivirus**. -4. Select the policy **Setting** as specified in the table below, and set the option to your desired configuration. Select **OK**, and repeat for any other settings. +4. Using the table below, select a location, and then edit the policy as needed. + +5. Select **OK**. |Location | Setting | Description | Default setting (if not configured) | |:---|:---|:---|:---| @@ -64,7 +62,7 @@ To configure these settings: Also see [Configure remediation-required scheduled full Microsoft Defender Antivirus scans](scheduled-catch-up-scans-microsoft-defender-antivirus.md#remed) for more remediation-related settings. -## Related topics +## See also - [Configure Microsoft Defender Antivirus scanning options](configure-advanced-scan-types-microsoft-defender-antivirus.md) - [Configure scheduled Microsoft Defender Antivirus scans](scheduled-catch-up-scans-microsoft-defender-antivirus.md) From ba96b49b161deaca7995028171a18a3ca550a833 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Mar 2021 10:49:01 -0700 Subject: [PATCH 703/708] Update switch-to-microsoft-defender-prepare.md --- .../switch-to-microsoft-defender-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md index 6877dd9a02..180f78e9a6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md +++ b/windows/security/threat-protection/microsoft-defender-atp/switch-to-microsoft-defender-prepare.md @@ -19,7 +19,7 @@ ms.collection: - m365solution-migratetomdatp ms.topic: article ms.custom: migrationguides -ms.date: 03/03/2021 +ms.date: 03/16/2021 ms.reviewer: jesquive, chventou, jonix, chriggs, owtho --- From 5b38c65923c34b7830f24f46a0af2d68cd175468 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Tue, 16 Mar 2021 19:49:45 +0200 Subject: [PATCH 704/708] Update configure-server-endpoints.md fixed typo --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index 3d500dc066..da160310c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -200,7 +200,7 @@ The following capabilities are included in this integration: - Automated onboarding - Defender for Endpoint sensor is automatically enabled on Windows Servers that are onboarded to Azure Security Center. For more information on Azure Security Center onboarding, see [Onboarding to Azure Security Center Standard for enhanced security](https://docs.microsoft.com/azure/security-center/security-center-onboarding). > [!NOTE] - > The integration between Azure Defender for Servers and Microsoft Defender for Endpoints has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) + > The integration between Azure Defender for Servers and Microsoft Defender for Endpoint has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) - Windows servers monitored by Azure Security Center will also be available in Defender for Endpoint - Azure Security Center seamlessly connects to the Defender for Endpoint tenant, providing a single view across clients and servers. In addition, Defender for Endpoint alerts will be available in the Azure Security Center console. - Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. From ce90429ce994dce0d37d2f0657447f0ffa9501fd Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Tue, 16 Mar 2021 23:39:35 +0200 Subject: [PATCH 705/708] Update configure-server-endpoints.md added "." --- .../microsoft-defender-atp/configure-server-endpoints.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md index da160310c6..5203fd56b7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-server-endpoints.md @@ -200,7 +200,7 @@ The following capabilities are included in this integration: - Automated onboarding - Defender for Endpoint sensor is automatically enabled on Windows Servers that are onboarded to Azure Security Center. For more information on Azure Security Center onboarding, see [Onboarding to Azure Security Center Standard for enhanced security](https://docs.microsoft.com/azure/security-center/security-center-onboarding). > [!NOTE] - > The integration between Azure Defender for Servers and Microsoft Defender for Endpoint has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview) + > The integration between Azure Defender for Servers and Microsoft Defender for Endpoint has been expanded to support [Windows Server 2019 and Windows Virtual Desktop (WVD)](https://docs.microsoft.com/azure/security-center/release-notes#microsoft-defender-for-endpoint-integration-with-azure-defender-now-supports-windows-server-2019-and-windows-10-virtual-desktop-wvd-in-preview). - Windows servers monitored by Azure Security Center will also be available in Defender for Endpoint - Azure Security Center seamlessly connects to the Defender for Endpoint tenant, providing a single view across clients and servers. In addition, Defender for Endpoint alerts will be available in the Azure Security Center console. - Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. From 4ef0748c65d9e433d701c4ccc1c57fb2211f48f2 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 16 Mar 2021 18:01:47 -0700 Subject: [PATCH 706/708] Acrolinx: grammar fix --- .../threat-protection/intelligence/safety-scanner-download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/safety-scanner-download.md b/windows/security/threat-protection/intelligence/safety-scanner-download.md index 268b083c65..c2e32ce5d1 100644 --- a/windows/security/threat-protection/intelligence/safety-scanner-download.md +++ b/windows/security/threat-protection/intelligence/safety-scanner-download.md @@ -44,7 +44,7 @@ Safety Scanner helps remove malicious software from computers running Windows 10 ## How to run a scan 1. Download this tool and open it. -2. Select the type of scan you want run and start the scan. +2. Select the type of scan that you want to run and start the scan. 3. Review the scan results displayed on screen. For detailed detection results, view the log at **%SYSTEMROOT%\debug\msert.log**. To remove this tool, delete the executable file (msert.exe by default). From ed354ca7ddda362a57bd0e9a116ff8ec3c2e8354 Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Wed, 17 Mar 2021 08:30:19 -0700 Subject: [PATCH 707/708] Update diagnose-mdm-failures-in-windows-10.md re-introduce changes proposed by PR https://github.com/MicrosoftDocs/windows-itpro-docs/pull/9238 --- .../mdm/diagnose-mdm-failures-in-windows-10.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md index 9732019e98..28c2b08822 100644 --- a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md +++ b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md @@ -112,8 +112,8 @@ Example: Export the Debug logs
``` -## Collect logs from Windows 10 Mobile devices - + + -## Collect logs remotely from Windows 10 Holographic or Windows 10 Mobile devices +## Collect logs remotely from Windows 10 Holographic -For holographic or mobile devices already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). +For holographic already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). You can use the DiagnosticLog CSP to enable the ETW provider. The provider ID is 3DA494E4-0FE2-415C-B895-FB5265C5C83B. The following examples show how to enable the ETW provider: From 614d3e4d644c2113178346341db90c2b4a0816e9 Mon Sep 17 00:00:00 2001 From: Cern McAtee Date: Wed, 17 Mar 2021 09:21:01 -0700 Subject: [PATCH 708/708] Rollback requested by PM --- ...ermissions-microsoft-store-for-business.md | 90 ++++++++++--------- 1 file changed, 49 insertions(+), 41 deletions(-) diff --git a/store-for-business/roles-and-permissions-microsoft-store-for-business.md b/store-for-business/roles-and-permissions-microsoft-store-for-business.md index 0368064b89..762f74feb5 100644 --- a/store-for-business/roles-and-permissions-microsoft-store-for-business.md +++ b/store-for-business/roles-and-permissions-microsoft-store-for-business.md @@ -13,11 +13,16 @@ author: cmcatee-MSFT manager: scotv ms.topic: conceptual ms.localizationpriority: medium -ms.date: 03/10/2021 +ms.date: 03/16/2021 --- # Roles and permissions in Microsoft Store for Business and Education +**Applies to** + +- Windows 10 +- Windows 10 Mobile + > [!IMPORTANT] > Starting on April 14th, 2021, only free apps will be available in Microsoft Store for Business and Education. For more information, see [Microsoft Store for Business and Education](index.md). @@ -33,60 +38,63 @@ This table lists the global user accounts and the permissions they have in Micro | ------------------------------ | --------------------- | --------------------- | | Sign up for Microsoft Store for Business and Education | X | | Modify company profile settings | X | | -| Purchase apps | X | X | +| Purchase apps | X | X | | Distribute apps | X | X | | Purchase subscription-based software | X | X | - -**Global Administrator** - IT Pros with this account have full access to Microsoft Store. They can do everything allowed in the Microsoft Store Admin role, plus they can sign up for Microsoft Store. +- **Global Administrator** and **Billing Administrator** - IT Pros with these accounts have full access to Microsoft Store. They can do everything allowed in the Microsoft Store Admin role, plus they can sign up for Microsoft Store. -**Billing Administrator** - IT Pros with this account have the same permissions as Microsoft Store Purchaser role. +## Microsoft Store roles and permissions -## Billing account roles and permissions -There are a set of roles, managed at your billing account level, that help IT admins and employees manage access to and tasks for Microsoft Store. Employees with these roles will need to use their Azure AD account to access Microsoft Store for Business. +Microsoft Store for Business has a set of roles that help IT admins and employees manage access to apps and tasks for Microsoft Store. Employees with these roles will need to use their Azure AD account to access Microsoft Store. This table lists the roles and their permissions. -| Role | Buy from

Microsoft Store | Assign

roles | Edit

account | Sign

agreements | View

account | -| ------------------------| ------ | -------- | ------ | -------| -------- | -| Billing account owner | X | X | X | X | X | -| Billing account contributor | | | X | X | X | -| Billing account reader | | | | | X | -| Signatory | | | | X | X | +| | Admin | Purchaser | Device Guard signer | +| ------------------------------ | ------ | -------- | ------------------- | +| Assign roles | X | | | +| Manage Microsoft Store for Business and Education settings | X | | | +| Acquire apps | X | X | | +| Distribute apps | X | X | | +| Sign policies and catalogs | X | | | +| Sign Device Guard changes | X | | X | - -## Purchasing roles and permissions -There are also a set of roles for purchasing and managing items bought. -This table lists the roles and their permissions. - -| Role | Buy from

Microsoft Store | Manage all items | Manage items

I buy | -| ------------| ------ | -------- | ------ | -| Purchaser | X | X | | -| Basic purchaser | X | | X | - -## Assign roles **To assign roles to people** -1. Sign in to [Microsoft Store for Business](https://businessstore.microsoft.com). +1. Sign in to Microsoft Store for Business or Microsoft Store for Education. >[!Note] - >You need to be a Global Administrator, or have the Billing account owner role to access **Permissions**.  - -2. Select **Manage**, and then select **Permissions**. -3. On **Roles**, or **Purchasing roles**, select **Assign roles**. -4. Enter a name, choose the role you want to assign, and select **Save**. - If you don't find the name you want, you might need to add people to your Azure AD directory. For more information, see [Manage user accounts](manage-users-and-groups-microsoft-store-for-business.md). + >You need to be a Global Administrator, or have the Microsoft Store Admin role to access the **Permissions** page. + + To assign roles, you need to be a Global Administrator or a Store Administrator. + +2. Click **Settings**, and then choose **Permissions**. + + OR + + Click **Manage**, and then click **Permissions** on the left-hand menu. + + + +3. Click **Add people**, type a name, choose the role you want to assign, and click **Save**. + + + +4. If you don't find the name you want, you might need to add people to your Azure AD directory. For more information, see [Manage user accounts in Microsoft Store for Business and Education](manage-users-and-groups-microsoft-store-for-business.md). \ No newline at end of file