From 46b95952590fc6a8a08a604cb110e4ddfdcb4c0e Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Mon, 9 Nov 2020 21:45:00 -0800 Subject: [PATCH 001/461] 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 002/461] 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 003/461] 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 004/461] 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 005/461] 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 006/461] 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 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

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 zE7{TMua$Ta0E5Gp-UVL#SM!X(mu40$tFQJrP!w905km^5DHVSl-Ah0V?cK1gs)DNN zM)9RIe4T#}g+_&DWLJLa?;3tCd>$l|oS2IbW3*KQ*`s9wRVz;lqtUNO9pyp#DB7YqDGaDfSS|mzS(zG1O-B z6RIBwG@?Ndw+nIW@Ibdv`O_9e>+v)&GC$lmgw9j8-E)f^k2 z+eN!;sT z;@m}9nmIkP0G(N=O|pX2{pCX3t;w16{MmZ)e7y~3!}c$X@qhgt>iD6+*G?ra;J1|LqX(=29CZ~?D0o-4>mmejE&S7rPjBu3{lF-IFY_Zh`aM90 z2H@P;xw*zw$Q0@`cn6rwrM$&nvd>Wg2Pufe1~^FG2v!O00pOt}p^x(+`-Nc8QS~d> znr!WQ^^F3T^w5oABc}iK?MSaK~5{c_S$OQUt0ciH{F2JS$Fsm86@5{CU0C}Y+ z!u%eQ{&3XwO8E$oloPv!;Zv)^JBsFc@|$zub~hY&eWMU&sw ztaQ}2gTu^uF(%Z4U@*x^<06-<3o*3*;OPP6n#}E?09`U~Z8R_@k(*NZ!x!1NC@pfv zE&?GVD+&}b?Wu-(f2s~4f3WVaaRmz;_5D_Cr1EGpw8Z@oA`YuG4OXbYHJmY743SDJ zND$WDZX>t)bsOUk5&Ad8GqnO%3`~-avd0RxUMxz9Bi%lUE(95(L7-wE1D&EJ&6J&& z>$YZdHHr07yQBkL`Pc0Lfni*+>yfB>Kwk}T=a;L_{_Sr8h9v-q25{3{*`fdqLMbl> zkg)+2Q@a2H4eYU^U4W|{AN+MRDh-eO#n91yT^0_q@^?Wn^q%`Cl9!{08J?7?_w=0n!v5 zC8ftm@AjS&1=w#Ha8_5c)qg=km$IAhUX0{LzScS^@lJ<72POm^Gp{Z!9~^h~OK4zj zEhlfdIfE7gb122UU35j}?&oq%IAr9%ZR+*G*Ic~w?QB-I>*|h*=ogKTPdR+^*++V?^qUJxo>~8Mb=Se{yq-P!*oDu5PAjyH^S+R zv#!mbHvUVSW?dMz;v%0DTsQB>6oUP@?d(NSYJ69(!;3xcb=2`4$~4o1tUm*Y0e}=} z+7W>2(EJFw9xf~qkSJiHkMFr1 zvYy*xQss7ASvIyU6A`wmZKe3z5df^56KHZ!3g`4$E6`CdH5qf7aN%BUFBz@`nK>uM zEY)}j+B5P_lk>8#ipk!y&*Czl3NI;BL0U(gu)iufAOpUwTr7o=;J65w@ zI`mr>B@z}rj>i4dAOCDAZRl?IeSoC@@e&q;+MzaVKM0TFzq0yO(GY{W_M|^Kc3>s5 z@H=n^1cT&5gC-mL0y2+jCU>$n$exQ}FiFPIO!Nj#xzcTplH6xQ9Ej7E#`mUDIbA5J z5(f@V!io;hRXr+$nyWo*jDAtzi1z*w8z#l3BjtKy(wz9DSs6Jl-B}r$1 zo=!|6oQ52mwsQ^oW#Y_8n zVR&w%`kbZZ)t?eXog7Re)z5=(4X*`nlX@C$k$pCrx!*$;)7H#VL`@Xx)>31WdywkD zO7E=j>cpB+f~g&#@BUS_CtEHr3zeeE{5A2wQImFWvvNHh>y=RqxCJRMkGfkX7IrB` zKLC(_LVi2azMrgXwR3hRfS4&j@ku#Z*mefU>MYvj8GYXT0t@5S$YL9f98J5dF9De5 z8-RXZ?*-6taflXnCl(D!NG;|0j>Dvsd zE}MeqWmNx+L(pF^fLg#qhOOR2%B>Y4a}O0kBtHj@RPA*CH=q$u&t%Y649R~IU7n8c zc#Agtv$58US;ukenLanGXd1tq+?zHls8@Pg^tCycanL5|Pe5ac8&F^Z6pkLXT>#Rz zWs(%2(*5fe?1$+2u{l0-o&c3KhD6lGzdHuc#I}1!XYo61b`=cUJoZ0cNp}=z+_zO}dRsNMp zD4&Qy!sq-zP&DC+E>D=fxZ0HwcV=db4<4^igO&qq9#?sI`P~OjchM_+ezw%kXu((B z&1L`R(>iQrGl<`!>0j+$e3>dT;z&!Hw{zLUYP86HM=KZjR*{#d%0l9c~?e4%34p##)9%MPqD(I3fRKQ>l^TAw_T8JG7c1Nq%{jR@3@xeQW{ru7X; z;QvClF<)1viz+ivKRqZdBlt)67|=cZ0(6w!!ijvo&~uW1npB%0Y?eO%0Jx=cZ5C~o zpWmY=|08+1Tha7YvGDW<*)NNBR=-Uk33L$1SxCn=cKBOm&nZpv93|&1b}a5J8$$2t zLMl?V-UsU_YIipBXK+#rhK}wG&xNN5vW3<0BbUt+T7mC8u&U_HQTEcOUX9>r-k-Ge zJzA-u*cHB+##u`v^xrKAQP~nPe1e5omkB#?${P)=JrTp=CL(-gOQ+2?wQ^Qf$8`Cj zW2LlvV`D9|F=Hx=#k|#dQGIgp!dEG!cqKlnbx^t~autERH3JN8{Xai?$_1zT{OF=X zpRe373+FjrxKWi`3tZRyJ&y*)FRl0CN}=$NDrUcTE7evx5+iIDDe9d}XarSM`btgA z`jZpp=x<=K07Td>yXj`Vg5Awck^0ok&AQ;f4A7xUCz{i;J(%&Sz^o;I22Mt%6`7sA zS{twPSQaPKmshKx)Q;L6&7{<>^ zc{m9yZob3evte)BKR=&A{4IgImQ|;w`=N_-Qi?GJoi{ufv%0f&HAmLq!o5Re{a4mi z-;H04z7)?h@r#L9z4r5!>+l7Zx&|hL2pr zQTStgPoprsd?Aw%ukR%B0~nrd^2*tC63$Z*1ZyWA+E<8R%j)N1jSPQpBd8R`n|bMS zf!jvZm4R`tSd8XM>;j)nNub{ntf88&>@5}WR}#cJ)S zW7BCntsuH14}N^^*Rb=G5e3iXR`87V#f9B|oUg=EL9wmrLalgn>o&04fG^p3knlqC zSHJ|Rbhs_)8Ef#@(u=FM{ZWo2B{I^*O~yw&c*j82Y>CS2Kw1-A#%V{~s85#A0wvfD zo?UM4Y;SnP)(n=w@2gv4d(u*KKi8vQu?09%Ki6qp8soub@Nm?b=7*_6=LhH%Vh!5T zp~WT;Bb%jKt}SGD1GsH%@b)BlCU4}YjH4W+Y>)T#BN`qj7Jvq9V7Z-K=iULVkS7-5 zLkDrbCRDZp2H+$zrQ!vTCyiI5o+6cA)ChXGF)v9|vy#edHUo~hISQT5%Tv>6V`_28 z`G@fxhvT`t$rHqG{Hc}w?qIPtN8tD+1G$eU5?Ws5$_~OjV4lL@aem@&==O<+AM7O+ zbw1r(lu!o(&CBD2v@RpAJZ#s%leVH=^S7kr_s2}enKt_e^5MzjMytda`bro@isC9t zis1Bo-=Nb3d5--3n4v7=lJJnqa;Tt#GTbXZzAkFQ$s`-YA96{~CpNRUe)e@IV+wCz zNHEJdgzLG?(Q_k?t*aFcc=@3=Q4#;a3h>>>seSm-X@p}WlxUn(zPq71*|cXY&mCb) zljo{DfSfpb0QNi4`)hO1qH`?0pQ9*>uVvf_889?#?xz7wJBKq9C}Mf~%K7k&tQe6p zmr;t*SA*sl9aVg+uYB&0_H^$rQ{_jBIxlF?o!!OGF!{^$+vPu{gdtXIFm{?PMj)OqQm?9He- zs+YY~2Nh%otqFn`TnthrDt zW-?t*#Fa<6rKUm8w^T#Y=pdF9eDzVQE=|;Wl_58(&vXFRbnNA?yg-f#IK;Q+PUy}E zXB44WcESiR^2>X?1oW3;-X0jza!)VV{`Fq``vB%tnujm7yU4W=zrH{iJp^J9ENlHa z|H#GIwt;Lh%WC)&)@@71pL@{2;M$Y20b)Qpe>xIcBvPFhn#HR~w#fau!50D+)NY@X z{`7S*>l3jSJn#GPJNw;IZ605A`-kl&8)5a1A#$%c<#RIFQpBMn&?{zo^pHvw7nY3f zBKJZTLxg<>hR|>MFRar=08+-&LO`811xeskN&V#ko z#y%d#wFF{Q5k7w9=b>vIXpI%c)WbESUCW8h&w;+fG05-G%%d2MFi)#HOdi(DK1~iO z|1`t-@>oOQI54G;2qr$-XmT$#+2DwIT4KQDijLfmI{3#elX^lziCfR|{2X`j&_bdx zDYm{p~Ndg6V+k@MI&PU%|^2N$AN_qg>-xzTn541$J#!m*8MEjg~K^t}atng50 zb6kqCvkQ5RiI}8m&mm_hmTr>IJ`~X6h~;m7SCl2NEL5a2WVRN=fqm=SI-hm2T#Gw9 zFaA)SlWXOpKi?*>}_X;cElDt9)0}Dd{yqI%EC0zYrTj(=#~g@1p218 zaDRgZp+bBzoSv8mcMNvl>R>WyxhA~MkLuc*1AP<+D*!53(Pn&ELDx^mOO*xdVf_=p z8~NQb)GF_~a3uVP@$uU^$5V>!mcKkS4!Zn`5lHCjK&vsV9bI!Y{ zsrfuL270oO;CHINZqL{?r;+AjY+QS0n2R3hL^hsChP0pG9Q40)(*p-1$=C%Hws?|M%MARNg9UmWhhd*)VpJ+a0R z8o9L4{53rLKJ~RICw(BbSPem+GUabK3J9vG4{k z39!l*yUZ*UDcRc8FWQ-CL7_`a&C%gqgm%8mX2ePUSP4Lv958a<-Ti@^s{`K$I#J4? zbi=xU9K?xtb$YL*k^Xg|(xG!x`wV`)Q)BLxxYGDN_i~Lx*bkDtY#c?{;r9*lIBECv zbCH|01nA?A-Lf64MKcaQVXm^}~)mtY$& z=SKm$XQTMzcYbV&iakn&-iGb6C3L&98%lU+!~8X_J7VW~&dC@L�?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 zcmeFZXH-*dyETdp3m`T?x&=k0O7EyB2nZ-$dhbnoM@2xXDor|wNDIA54Tyl$fRIoE zM5Pmo5CSA2$+?%$`|kan?~HMNoF9Aaea5#2Y78qYce%=(^Sai0^H@`b;S}2`8X6h~ z)ra@BX=sjR(9j&NIYA5F@z)=10soxzc=*(dhKA)F^yiR$&JS=F&2ev4jR(i)=}#SE zK7-A>jijNuM5B8DuC9OP+Dw?gjjbh>tTn+OUzyZ#FHJx(Q{YCp`PkjE0i(C7c{4P9 zLq@?8rOTQoeRh04i7($9`n)%DI$U6PR_t9*dRIwCNZ+{4gBg#Tnl~(zjnePbozx#V zu}ZI(UUiDqqG5?(E!*R@xHq3^vpq*{DsL?B9gyB@wD;UdYgAlP*mD%7?>qxW`1d%? zVXz5J?(dg-^IYbN3p8)&kW!wY|K}BrM{FhQ zzh3^lXes)ym+iOz9~Xmu({myNTB#OR67(4$&B@E#-u@+1c6g zsGdK6{#3+0pYpT%(P|`3nJiRy9Qz=g5U0bbEOF#5&$UF=bqw76{e@EzW7E?n$iTEm z%B0=(M4n^ecOP7N*Hv-_8U`$|v$NBV1_jRW@t2X2DJd?#sj4l-p)bWz?j-MQE)3U7 z?X?*j8~X%)0Y2F^_bi}wcGY~~+;_X02b=ja;o;$Gg`>pTy*B%{u)N0)jq6>C1G$Zg zZ>`I&Y0)W7(BFAq8%7Pq@9aF3+3ox^RT<#zJyy^4&t~yY=P5;r$;t7n2L60;{6a!c zsZm8;ogNtJd+)s&KWAUx`Vzbwob2mG^Tf-mrc6sxLBWl7LPtl3jhnj=(V#}p$XHrh zs@`i;{j+gv>lq%8@7>%3hU0*Y8uDOaIdQb|x{tSaQE{-ipu* zuVigc2j|zhV-(^N5^!B7!4g_Lt%|=gXjh}gbB<}eine=!t3S2*j*%vXwfvWdA+X@+ zE-M+2pEOrZ3|`#7Vu?L2DJjX9tkx?`kMrICWBDNeiE1_HH=2?TF*ayNXlVLhVKxnf zFN!JsByBWTSbZn8A7Q*8=es<7SyY(6i|rwa9D3~Viyl3ye*{Okx{bRc+0!8)TD zS@=h%r(uhWcIz|EV+V(T!h$4-I59))dE?E`Q=iWGYd+ScR=!1=%o13#$d61e>A5rYtQj?ISupJ^jbnSkmDa&+p|u?rll}3o8z+-$kPI@eLk02A=B)^Yj_Qt0?8Y z6@UpfXo`o7n}jt?g}S*lC24OyDQ^K60zVeQUvd>{eXTXsszPz?3wz#y!m*Vxa{ZQu;j!A&`B0bxd|8#xJI98y^g;JI>&PYQO z-y4!}m?kqLC#L~#uB@!ACWyvh+yy1Y#BA|I)&Vr9NHa3>5 zE_s`~I6B@=Wr(KiR4yg2wSZTu(JAS)e7sdzmh8=4tBS=XRi3-D;7~%S!29KxhFMsp>1=1lbV>A$Ykz!=}gf@N^_Nvrl#hUNIZo? z`G~F#7PT}F9$&Yfg9eL98T9>kzUu`55Sbf_c}X|T<@96mleYMsISG3ox5yul1f zzAR0383~qW$HY?1izCM`#3|EN$7)Ycv4nTz3ZR!)R&MtX zs1}ae`Cd^4Lo3(F(nfvknWWJ_ihXDa?D(5iRf!uae|aH3y`iB29lw(-lWb>Y_0{)N z<-}Pd=cfyrhi>}rAcRX~Wq^-4b?)7w`O+`b^_=22=GoTU+xzjVYiZg>$JFL6q++R$ zO%4Cm8!;NZ!_(6)f^#@Rbc&>+qB}dD_09cgK?9dt;o4Unz_`j97fXMu8TbDa=#P^*A|K>bpgy-ICe9n;K^)z9%u zAk>s(q8psn5BKy3o9`G;)2jf zOT?|{V>51>F$7y9r45ir(Di!QLnnDZC?9G6$j-qbR@iwWs`EkNmr5rP5Gp(~2kk(d zwhfvM#7~4DXKXTl3K_iNb=at}VPWfy-48y*SaqS+u@-ZersLRJj={k}%~Hqn2|a@p zlQs)s2P}dqqv_X1^QOe6%9VH3h2%Z3!kNmychT;Wo5qE2Z`kf_%q)_Ni;G_tpS(rZ zI``%kp$Rs6S=UJ7!YQVflxfVQOZ}QI2i*t?_4&=4ljsXfKdPvzz(XZmr*wUZDNcsw zTH-qT{0$+6DMZyDyX)vdQWwP>%YIZ;tju%9>^;FC^>Yq*R?niD>^JHT^>3Kbh0ro8B(=^ z_BO=(0gw^;a{V3t&Yh}pr*+cCM3vIa%#8S8nThI+3nELWh8VL(S8743taZn<9ZL<{ z?&Te?J@7>P^|``792}7({HjEgtm1tH7eTxN+ma@&7J9Mu0)u)+JyG9LLq?ML2+26c3s z&^U%*yiRk<*vtwspYZkdof@Jaij$hHvDfOz<>&qStCCg5*gS*B$H#{$(>2rG-+yA@ z1eoAJhR>%e_LM+Ov0f;7dylhW?*Ue%wY7B-(@0J2nHye>nf=Pi6U+-=|Fde?W$A3QRy$?hhg9u$W$y0!qU#H+bqdDjLN2+` zRxUGd&n-l-mNXqC&byB>8a5@p=4D}opJ)CE&zO>Mvgu3o)b z&xnbSkB=@SK|^o%v}1_#%70%o31byrM2u%zXKf;7exum5h43cj$^NZoXp3uwche9{ zHOUQcDGpT~TBsPLtq7}VyO1wUI~Jd=qhq*)sMpMUGPsiz3O5HCMy)`5b#t>pqoUfn z=k$1|9=2;kBrSHm6}!AF-02DSu(wxLLsQeq!lGSb-LC5FUQE||hNZ4 zhWX*QxI&`S!t6V`fV*77388_QXGJm*HfeS6gyERkV*+8&w- zU%F5H&*>KU!lHA1ANPz4gR+;`DIrOeOyg~#XOyRv$)83Yjn5dCC^|8$dW~Ao6Laz& ze+N^Lc^M3dkVII`IJV63Xl2jblc1nxfB@F7yme!&?ZZgIDte|63LZb7yPB;8dIn*N zlks6cf&YE3G=zmz<>z67*VXbj_rD%k zeTP>*xMo&i(CoJvTe4k-}I|dEDVF7X0#IbGB31#e-pY8>FG1U=%ykAgO zLPG!9(NgiBrHe0pNPC--o2hK#f|Dv&6XN1-raek0PaLeM!t$sgdozWA(d;U*5W`N; zhSz(}oHi)4EW(F;XS|cDKFr?;-<)UX;u0ja_+)g=rglxRoPYC5I-&?nHY^M-U7$LY zEgzI3w)fZWfh7*)JFR#d0j72>74WIm)z#`UW9+M4gd8q50K?|J3cmrJ?il^8i3tta982}JGibE) zA}@-x;ysm8!!L7$hQ9N4msKQ>()+Wgqe{)(9UO{E@UR7S5gA$8I07L6EmEx8cOv56 zqKHCH#j?ozSP&Mh0sFO(1xOpr4dIP|>U0Wjrt(i_o@$HTSHc@6Sb^ErZ0tAb8c6ZY^U*Ppi zS|0LP1+9Y^dczQcULce&dLmmIMjXaW6!xe$@w4>+!W>Zh$lQR|&{vE*gHN(~d3im^ zX=pp%mC~DvO%0Oc0!V#oc04mL?=qUSi4UYB&Mpu~yH>CFf+-*C7uXBog@>Z#I*FlL z0E^cfyJ4Prnb$7zccrkhvQ{CRC#XTU|2Us{Zh0|=TLOVVu#n$@dBy^?O1d-{lBb8W zQ{{d?Q8v&TqpT`V(wqDRlKhrfoWs}V&7kSWoSY; zl*2Rk=T|4wcuddSF)RZ;y>8uLV8mc!ps|YA62|i`z@o?$03M3ii%uHEA@ch-O zN=v0)5n$o~PQgYsWi{gB;@-!bUKGAae+$S878ZBF5-)mniAhMTHet&X5lf>)Jaz#` znBOBY0i_F#E)_+{)s+0h%LmsV?g1B3xpZbYl7ZcOXZZ<%916q{gK@JU*DgHpiWaj9 zKybXF;R4VJ_!A%6yl=~2E^wo9X@1Lp?8lFf{X+2IyZ!S*)U_JKEsoQC=iVf>(BuG# zMqNDyXcw9?D?H@wRQOoqQg$iOVPrSHbhgkKmA5>;@#!yVR|T-axuR7ch+|9HLFHzY z?bOn$swei@0iV+|GU~jRG=XfTN1mPUliQp2@__~!tWZ~5yBx{xcH_gip$zKypn1Is z+y^XJ)2~SO3nz|xPdOGkg8u>(yGS|AJ85leo|*=4bxqYdr*5?1G#^|!3m~67 zVLnj?Kc<63q4b9lW*a2U4T6rAyxwN$UNaLttPi}^625kqnM&G}(3hb*1q51n{&v0OFqb#Yjv3 zRc0s~!2%f=7~bo*ih8)Gss$@}~nl1Pg|tew>>iFtHAzoX+W5NtHqCEawD zl)^zMgQR-kv{PsMrW)LHCL;l{5)&8K11d?^{{ENUwaI)sp_XA6rNT_lXz;tSk&zBR zG04eahZ!O*FXGF;S*c!6oT_z9Bs7d;kvls;oHFNh)-wlkE+`-90G16HFOMSt^`UTh z8&hX>tv!MZkdi4b^#X0@5(Yr)9D#0S7j&}##2>)lw*BSQbwy!E!3DrDYmXI!v?l}7 zF{g7~Eui*bNIJJ|_6Wg%kv!%(_w-}>ArE6P7am6@KfvLN)MT>sfl3CIJUFpOVq;^6 z&6C7LMf2r@b^)g{`B4QEWR58Y-_ynv?yQghzDOqRp(#UgnkJ>->VhqQ?tu~M(GNWb zvFO*YUoU%bXrvPgi7aSqYkRqS4oG+@Ghn5fnwnBdoD453tEkW^uf+qPo25BktgOzL zF~}Udc$zjGFg);6e%&RCu?hKyN5uN8SH^{!9YF7UQo1A z?NK)Awz^%QeUmjZ4^S5HHzdg@2W+An+y^z^J^u|`?_z^7%f78)D;RYI;TyzjA79^F z$!duPM>HUU(&o+EqHRh}ZEP1WtCm=g!>25Vjb3HsxRLkQoi2Q^NecFroHAT5J+e~@Fm z9vB!nz*tjXFQK8OCCYgE7RY{f4y!lPU&S8Yb40ruYXWn|R`E3|+Wr|5j zIqbdwg02s7rEt7a*^s|f#HD^n9J}Rz;mv&)&PiZQ;-dCdfXv*u@B@%SASR*4B4#Q* zP;dEJKDhynH@IyoAOom30N)e>M@6^PH4;W;Wn{*H(BIL~QKBr`WSVUZQ8r^!n%>Y= z6M!fHCRuN{uhVe^BCwC2A4_I3ke~85HryaL2d2fw$yw&~=@ojR@iO&-jAk(~!gjUf z92Hkg+f1;VfQGtbvS#7nlff5v?f}XTs)NkQRi`)=f+ybEJcMu+J*X-I!qGXm^&x>< zA^3}xG{iijI+dk3Bmj&Z=uuHtjs+#88W>ROAk+)kf#Hws%Hanm@`YxP~ z8YEi-!XO-L?fM;yM~wm9I&xrPZtIKX#Yj+OaCVMC8G{NI0Guf>xdwn~)6p(&Ze}~{ zmV^wT=&wgf1H!&I2O>yGHNa4=1l?Pw7>;@$T}3N+O2*cHgXSqql)=Dcjo@rU^uJTIR#yaI5k;-+(%3zs_&L_RKHe0L?*Al>xkAT0ba=^wE{B{Wny{hWT{e(*yhP_=fJNyR&mB zMB+jDCY94+0R)2=R_ag81c2B+;Cc1kYl4&|ZnbXp^GM~;i#dFtYazdJ;g3qq^N-_l z4(55CoSa0oq5uT~rtjqDRxbeR1Nk7ZT@zyTh{2DAVmWHwyA)E#WH>dP#mZti|J@7V zT-x2;J>Y3?Z*O}s5_mFGOxM7|``%BW0-Vy)647T@V<*o;3VKz?7j`O+BL~s&)AkDMGJ=!{OLiS%LkFq^_^56#L&cY3Mh84bl<_&L2i+fs8W~j2kR> zhbX(D3n3s$9P>;hSsA!pVN*Z8!wYw3$wmZHEhmYe)%DD-1?{fA^L8@oZp9w*CEa_lIU)c36y%1Kiw(Kt)^Be_F7@2-r&tAX*n8ISz5YV%+#o+7S!e z-Z~%zp+0&B=-x`MCev1UN9KzwRxcWYV%)*H0-)OxJ+YY6@%{TE z(iur+s~r+IhHU|oorZ|&{8eqc5Y@RL^A$KG%5h_J(|qTzMc#%AT5w&MYtfH`Z-ieS z1s+pP2o~A8@4#RIfv9oK|8a;P#(rvZf|Gnkk<($+A zeW)=7vBY=LMrooYu&l&U43w+7dwQ-hWtU`H%llY@6ujcyR8kG%Hb?@{nk|JWsO$YKO@NK5$>bNC(ii_zXj^gCFsZM>gpY}90VBYz&b&`{?mfMeFKA30dnO7hqn&es-~KJN&~_`;xQ?FuSRO^nX3wEkaAV2 zOEFNpaRJoQB;7&q1L?UQkycf88}ccj_|r{6{Vk7$2w*cXlc*liv`0wXWndN2N6KJ? zCmVq`fP>ryoevPK9`!l4C2 z6=KxA%Va)|(>9_IZ;eogt^=1#h zF`(Y{xpCM$D{YxR@dnUYkZwU50xcB}fm!aR{TLn9!QbVF7F@dMGxtw?pegHZlh``N zRb}pW#{f`SStNty@40_YqR0tTK7v&EIb;h1NQhMe0= zru`Z<+Huoq$J~xKqn;e}SG8!nwGr%aQGNi?iloic@PWal$UAc-1JQ77OxN?NbJ%6S z)>Kf5e^7?e?vHcY^_MH3KWZ4DKPbkA9BN(LZPF(cuE?(QG@EigRuk~*W}ZXc+(d=U z#*t?Rw?X)ZswhupK>acE^ilRgoxU%4QyY0)ds#TY8!$c!tEwBK267gDTI}XN2-90z zTkjhV?wY!36j-h!fRxvhU%+AnE%_uP0u%s11p`ou=vfGP;deJN?h0*=qt{h@RLEt~ z?*;*UT^w4&5o$ppD;nGK=PTW!E*n6{;C+ybe03SI4-Tf6-$H|p7UuzZSkE+<59}^( zaqxY7#674pM2n@Q8>qROjz%8{yk4lP7bz?Zb)^pC+GyYOjZ}H?al~RB!M;LEC2G9Su7zoR(O!X1(r|h z1iD7fB*5yDor|D^8I8;F^Y*^Mm5_R{QHcUgBzgyy%K#V{b_Q0A_wRB2wE^t+`IHo9 zNW(MXmHaI!8R$=?kZrwSPDA&~#S=Vhcp)LXhmktqWpx#1ya_ai#rjTJb zNFkLdAT*WW2O1|FX8^P+#{wyLcL`E;+ZMO{W1;>c0Y0|4^nOtA``8bx z{u;OzP@Tp4Ptt~8L-V8RK{v<-FF*!*6_Coj51eymXlUrAEx@#{a7NnjZqQ}c;R)cH zUWhyRyfldI%KXfHMxm5?*rt*gTUmfH&8pCNBxrM^%bb6LqBvEB`iF+9mKsf-kU}V_y00;v@NNI7g<6R89 zTdKVeuqLSDH~LuvB730zurBKk`usp)qX{_4pbiio6#I(W@{Z%+Bt! zh2T;!IA<|pZ@aF(9(B+>12R!YVBw6WxTIu;$~}NPoy-(Lg%%4s$k5p}T!bpFGLRIN zjg2$T#&m%e9treo3Ds^;C>?QyQa4D*pxi*`hS~ zIR`v$QbO&^SXn_q!ThpiLq8vHvYH-$^H>?`>~F)#DKuI=G(q=jSkhg}>l4_A^FRzI zQEvF+KvGsY5K<0U03-o9<_m<>+qZ95<+>g!f}0rA(pU(1K-6xn-&_%%@U|JW4$gtV ztPHXr)Z^mwIPJ-Ix6~zCWr+$iKH|7V=tbTBn{?8sn@4$AL81vBnz~31h2Itt(XP@l z6TIl#+~Q=YHCVLJJ;vs&1d2xlMaGDGbhq-Sy~R)-QfzThRl;_!7xc1Jqdl8jJhh8; zyLMG4=sPQ^4`H^a82FrNrU9zlZUhC~Z*$Mk5@nL02j!8LmO-n4WFMb>Xz1)R;HMv& z@+ZoGmhjt~ohC&R^f9#?y~CKBJmf-7PCAxv;s`Dwj?SS;>=z7I_PoW|1f+-i*0-nc zK+tHJ?x>NL9vGE)R`uKSZ|;vFk+#`a-afjnu6dv9&3!Rx>EihK)97PJ;FkCD-da@| zYWR3Gw^*4G`V3Gl@t~nB=+`|M*Sm+`S{~a96jF>q6{8=Ezm=s4Fi2{vM>bGnhKJwo zZp@U9j69JCRmngy*1Q6!%z#GVLYI64^Z_mhO`&?Ga(NR?hO&T<0_CRwRIc&IBye%D zu^&cNVOjy=T!ympXq67Pe5y5(;65cbW!6_TOpp@)uuip0B4BY+HVe$5ELh1Ktu1OOuK-!Q` z4Bb*8k^+uBAg376x{k4}165 zJDc}}h!W2O^B4{d@jqZcoDvfmNvrzaav0c%Zg=i^n7(t!u&VXOPWu#RsWU$x$xnf{^mes-!?8#ws*={Ze|Lwg$KB;M)VS#V6|}%Y-wX~xP^|vv z)ql&yHh95e{(bexxR~RTZH3O_r1@C0OnbBv`{7KmHqf{~*)mIT%X{9>8Y%VZWo0w>bUjh`kzsNq5`1-~(d}g$%M%}-3{=x+$n$0v$-;?R zY*IUw0i;DZHMKiz`~55~)iiLWfW?Qb$HF8wG~PbBSRi@ZQi}w%it?v$LM9MtcOoJ)$w;O zYNNy@R*6GetD9|d*Hu@WSDIcb2Zt>2dJ|dgu^m-UjFqGU=U=-~C(Ou11FzMVb)48? zm@2SjR>xMc`M8vcNn)u*x~0qITY`c&d|euQwxELkpe!J|b3)#HtP|7J z@cHV);zB#01!uE7#?7hE`6}_tFUsV%BS8rzMDP)7Mm2DKVUj#T<={4b#OJ8v_^Ioegm8_~{C& zu^&EUVj4BnZ&rA`NBLT@gFFRetf0NKb4Hbj$Wbf{;U+&{PkP_R?w4%B)z9eqTH>g^ zgVH}s!$~i5sHEXar=4mbmI=+Hx)-)?(c#s2RZa1rAq;7t5LC*i@|ITNSqrHFUV3$2e7{$dJjk#qkt#dr7g^r68)*7PnqT#lTbr(d zc~C3#2ARS~%`I`|3|P75Q|E^4#1NYr%eWB-844}V85_+@++u&;WZ+j4HjocA2Ahae z*ahid_d~Wub1IQndGTYgkEw7o>K>in^7i-BrXlP2rk@(_Ba)Hu+&%Z^SMiin_t-x& zbbwuQJpuN~nJ!%OqW8-_HmvE3h*K>T4HFg9m>t!}O)Ds76C_Q4aEuggzR5^{ zF3=i=zDC@i-RtxE`i8iguPBbmXbtmfp7rSss1JPDqi~Bp=`D096 z^G-5iwq$Q+V*SrdhjuQ5UV_9cD+eWHJ`^4->iogZdH*TbTA@^M^6#5wvU__%|KrPP z)iY@ED&z~-JUxrQDOn=8(h#m0DnsIS3M9$;%on8Y{G2GFRh%s5K5)L5b3i()3g`6R z-bqv(oB#IZWrh%Paw(HnRh&_VfSj&btZxhOc*s3lr@`Gwjv*#+KUyhO@>~5;N_oWV zBBi<&M15j@u)`}x>g4`_|E>x=)O65&tRhUju>Y#8_t(h89q7W)(opw1k`zR@E$-&f z_SCg7nU#>K%7xhB3lMu^W)!C+QLOCfI!hiD`n zek@s=_X7=LB-=m#LS`gxHT)*Tm|o^-kp7w&8$u!R2M$iCGb2w)UXU+I%;3f$D?-AD z!pPizCqQCk5Gs0+6WTpl&e&xhE5c$mL&Q({qdrIXbIJ$aS0wKBK=Hbj>;pIOY_#e) zmcl#rR@OnunZ@-x=RcuGf?nokYuWUrcT^&xwlrLmD`a1`Pk}mJy*vl=;gfKoJRsUb zKIy&TY-au^6R(ydxj}%LdHs4o9BQTJ5Z#(I-COoW$`4lBiTECD^!mtqgrr1yVLtrc zaO7&ZL~Y>Tf1n)?1ap(U=v^IH_Pvs@{O&5T&)yvgKIDwEHDH!AUsKE3q)xc5Ha|;s zBM;+`CC289;2w@l*AQ`xA(^>05%~-P@>9dB_t=dB|BjviIK50UBW)IpgU@ql@rBkj zEDG*ZaWB>Msqjt0T!P#u5NnwR=thGFgYYV0+rIKr5+z{8nvHU}$t3Gz39bA0^ye^N zdXVd5qfOn)S&b`tZB zJ_%D%TW@4jyI#A(Dk}+!VU$`04~;~~>060)?!!GB2i5BY2xGXr`8Ry}s@gpca-eD0 z)@4;~jK=t6xl`lgM%BUddto}GItdfm&83?aP^k25iOZ~^{6xNw*Enr16ov{6*OVb# zz|VMR+2!ot?Z73(VhW+a=~Kj7^5Fj#d|ARZQ@Fx4^|NiI_FM}#5-yt+fn#0z|smaiw4K%G4D7IX66un0wk{drrS5ue& z9cHxTC`I(0!zgDzY{u~@4%e$oVi;D)7k3I|1MxcvVMTN1iz5XFZA$Kq2d?Ew=5fYhljUgrcJKC%3b0;aY-@4C!PryMb;x9TfET!OQM4leEqu`6WXj`+|Rd=C5D~xckOs^l$#Z@zZsu(0s5Z0_=}4eh9@6EIdhT;hJqS-h~RH#9ZmsM(s4rMaoM6 zee`PG5)`-J%H$hh$KmOqcdQ3HmqUdI_Aj`LnveEYNa^LU1`N~x@wRisE0nxeBSkhMy#{5d$Zz)Mk?@M*??AjLToT=kO_Q z#}`778JtLVLqW*?{$>&jTZ`e7`s`m9A8gNm$E@y1nwwUQT!TL=G$Rh0OxmIXG{=k; z2wIEBRpY_N4_ z+dM#PHiSbAtgeuvyr&|JceY1|$^(oUuxw2J2wtBjdmngKs$?rhW8lQDm#Yl?EdR-K zeC4IL8)S%IaZIVDw!^*LGuxE`=k{oZBGb+Rl$2@u3?s?}w zNG=4}D^1Qw2pvWg+pjP!nZu|DsqVLM+zA&<7sJd3ZsBKwynpZs4M)~c6Xslr_s~4W zR+S(C{pXN(g_n=^AF{+bM2nW|2Y^&Fc=OnnD;tEbSpcG!Ofw!@ntV{PEwY-V4+ge z`H6^taLq6r(x>EdWeec7AfN!#XrKC;d!GOJtHGF0mZteb0X0OA;SJ}bz_SF80#nle! z1h{30&JqP%4{8C4QpA*AMNk{E4_3>JmZYCh_%NGBGjZVjc>{Okv$!7Y-mG_l^TOe} z+<#A$=F1B((SLstFNIPXoo#24EW7X%tZk5aF_tSOo!7b zD1`F!@@BTFRyek5B+OK)>yTzkdp27%d2>kDRe!jL%9KHCI>(k^P)XiMXIna1=>Fqr zYTas2ltNuDtv}fKHqx&KCvv30hlIgF2=t&9Hb;+*V>+g#ie&$nnH(6*`?m}=9fSlTcN11$VQ}Ln<~rab^Kv0DBx%mSa__zjOF5;0_|6Q%WO}}Vo&@okg~tvEw@xD7v8gV zSP${6``OSv`IxyU_C=ysrRIc%MMPwxFUiFAofzskbgQ00VCNp)hfj{9Hujr16%Cj4 zPctit-kUr*2%{j!Su{@l-Y$BHq(BNdfCzp2L`ti}R_y)=ibdVD=bOh8K8m_m=9g3- zf70sLKre3rXP6T2J9u7VA7)sp79Vw1k%)WU#iC-e6I4)cH!b@#48$Vqw7a~*Z8qRu z;JmR1k1nJ=x_;%#!S`R^_Ss*GWk|S2V=Lea5-t;G{HA~9F$h;r7aqD8ZxFhp5U#1o ze566MBtn$8rygNux+*s*`vfLue+*k@dzh*)DiThsr_@t-gwW8hC8S4WF|# zDy0<_2`CimV?4M6&uwj@$~uYfFim{Ho@FJpi9;HaGZz|We2t&XKX&^2G!vT7@d*t0V zrW-#az^Tt)I{>3&cl+||OHUcNrasK@*|}R*AHidNY)e0k3@VEQ`qA!wL9}VI$WA$? zlJ$mh5BrRZF2uuj{92$BMAM;b%c7R;^3x&7D%U#BO`;@igvW)pZ|ZS=Mw}BU^E~fh z5dV9L3~-5{aOe!^c|(yB6VS(4UBBApu5rpkXMlI5>ho13*^vXiphDFB>MHaax+kH> zZyq{XnpFhE&&R7*Xrh6gbA#T17*1K=q^1irKX3evsNO;}xh>P)qZ+_btbQ`{MpUMq z#44GS8usT%p=PTh7vq<>6N+44JD3=*s$Gm^V98&T$0Xac zO7V}Dp~ZZbN0WlMjVA_PB{#b16stc!ng0jLP#}2d`IGA|v=_~H((;0ny|`t8bLY-4 zQuT}Zo^Lsm@(ZAQZXV_#=ohT%cd7*bNxc963Bzw~keTVr`}@`V9YM@YAwx;4(ffoj z({pGlY2`M&&FMmE#+T2!2H)torLWe{wurGg@u{1FhN<>fpAaV5J83Ff^<&3qqFR3^ zsaE}JA^P_>`czf^l9Ws|U2pVXjZk{FndrJjP%*n@8FAJAnYB;vRJOM1S+tuO8>xBw z+3Zq7cmMGq;<~wb;q_3D&W}aq1K%rY6=01Z*6g{ThN$U?+5bZi6p>$Hu!0tDnyMlQ6Q!^G>qvkozFjBBw zZJl-dvn8?dZ&9cL{<{(9ReWr(x9#OHci+^h-g@D_5l_W;0tE5n)hLMK;4Y5XV|2{l z${J>kRy~22oExuG>#Q41e*Ozvm- zO+8p%*hlQGullv-FWDM}p?3C{owZhE-Bq0Z4purz@zTfj!8{e(>Tk|cOS(Up=$&m0 zzRb06t71Z`TOx*p^<*3=*^^Nj580_3ax8z7P~jRqE|7IDvGlZ}Y*654-j{$6+)IrM z)jCAVAzYB(Cdc-d*lq5BT2(4P zZs1pc<@Z<_!3C#@$eCjfRHSf(zpOa}W$F(z$i5FAyN9dD#um3{b~(=Vik78hVtqJc?QEfkdR z|7_T$pP+>A@kis9P~8W_l0)30Mq`gTH-l{Fo@4QCj&N(ekZF<)>3Lx;%TQ^YIp^A& z&suI9LAVY1rH_QVt!~@Vc+z~W-|3DvF#K> za~c&x7N1SobJ@qbM2dLNt0=~cO+;6q%{HQCLy4uAEA&j$-hgL)T}JU|pHsKjRWa4D z#bj!RPmWA+f)FCS+(ycFO2`mOV=Y8vidkUFcQ+gqlejC%E3HwHE?5V5=>|a%AA^a% ztf}Fj!3>SfSEHfuqO@stag*4br8Juv`M#gU3avf^S@^Sl+d_JRcg^0LK(Kycd${^T zq~@U0=1bF);f>K(bNH9>E? znigVuyMXv7&TD9A?Rkbn#gegCc-s?w13TjN$poq3e20KW+3dhykL7AMAHz&#d?v(Q zXUCa<8%fm(vNO~rlczXK;;lHby;zG`0)ELFWD67F3JIUlotkN@5f|<;s6}?K| z0^Jr-Hajk-E$mqf_8@XUK|YGs^hraB$oUwy(vR0O-qhdCUTyt zG1yvebycmK!#N;+25z=i22Xao%?MveG5(D*c9*|da7frwB&{<)gDyg(mHUt|e;QUI zx#^Yl4|@fPkj39l7V{@F@{Yy__w6^^YjOXHBu@+t8E!QSgqZIQ35jt)F@CnKS|N18 z)1tkvwZX)<@8paW;=@x;of1AP+-&)K#gl8mm?Ik8NjkQ~xg34Jx+^nbN? z-9b%eYd@~LvUX9CAOc~NQOw#QKU);p!y7}z07Fhvg*C-3>@-bNI)5RW7I;VOW5@W{?Z6hc~AK#j4 z3()U8z=M?xL~7W5e0}S8S=hTKDaLN(j4ExghEd@g$o1w1ETHhY9ETGHjS7H((myNW$@3_vpyhl7tjks&v>Ic+392`9l8zC_k}C);J;O96)$Ow8%*3ma zk$PJGvor5B4+&bYylt4C+`J*^VILR~p0Z8TuTM3PXm|vY%o3Gdj6coXV#zIj7A`DJ zJ5n|?JxOH>SXVf>GcApEm?X)3KHl8RYU&FUE%QRlp}Fw_zE&E=xwQ;Dy!te4`)7^h zy-}7&KMGF8F&FbvXpkYLQK@ner)7B9-g1)@`XXeN@8_kLLkZhX^j@r6*>U?kOqe3Z zsInd+GCeV(B%)9DcN#puJ`|Q%brQW#z>&GofT9;x)tEruH3uJ=rFoMs%gR5B?Ix^s z7)P=aUR6M>H`Q06q#b1MUGDJiqeLOIrZnUuSaM*DFDLiz3eP#`nSup;T)^w4Y< z);B32F)d`RQ8;m$k_QGgm*aKL^`*bFWx1ypah(0bbdRs5Aa5wS-<_19q5b^ENg1+L zn`&sMCvHyPXq$54mXoTGeO1iG^K@jlXqI@ThlJ@tq8MHFqvWkdpM-6zyi2z zh`#C9XItsan5bE8YT+m8VMPPipu?h~o2>iJcOSuEeZD0|wLGMuFLUuyoAFPh+?r9c zg~9x~agE#ZG~_er^ZxiXF4*8JUB>*F=+MX<;$f1PcSZvo3(ik%*;1pBkCHb`@RhF( zsDFHie}@y$TZk8P-WlVN(1T~l0@w{=3GvTmFKMQ}7nis6y&S}?By}d+Fc@qX%0@B&ImsM)8_a(zgKNFzf6H+|r9(_) z5x|2=7P?(RdxJ)QkKIPU-f88l>+L=3^aycKRVnRw| z!+|_NU=IivyZ0UW2@TOv0f2`}TGT{vYdG~cAHc0)NknH4e5>j_C8E!T+&Yi|ratuB z8HLFwzm{^&Uygw45W|LB9SWYYy8<_cPPhHk$k&n+CR#)+Aw=P09ryFmC9cJR`lUmb zHC0#HAcI!*T?m@q|D?2+|GO+k zZ3&QBDcRYFfNjroPQ9?OP=UmrtE>q^mwq_?+959Zl7+>jbDlaqfP2dD_2>BW2Pg!&>J%TjVwl0OP;U7x&4jbph2VF6#gp>B8$o<;I`y<(TGyo)XePLSFas{cV>c|dIwF$ zxFh>3@ODbp&kQyUgiGhFiLW@Mweshi=|A6Wk6pVFuej@m@cgUo6jt3S?VV7Jl=hLr zGk`$+7FuytCHTEtpGvm3xBooEYYc#pv7Jb|lZj9TJ&VKP0Pz!37C}e`FwuK)bRDq& z9p7pc^ktSz16s@e!C33bp5j0b+ngFmVs-)z#&k?BQ5=zS7-gmbtc|hM>|0AQ%VfK? z49_CVQ_ERoGK;f;=p1#k9Lc1Gr=0+^bLl0}gr=b^zUcOHWu{@E+a*`%aHIAE74+t{ zN}$*m_4V~(VNTA@ck~lfbS*3_n3X`5RA@~v2Q{*WRH*_?&ZO_D?4;4QG@5v%^j}tvT)1^KLFs^lp%S=~}nn4@k2J!%uu`0bR3PWQN1h+HuxePIRKE8+V`` zhg>%p)SWjux383{nkak-2J3hSp`3lPKXI2ccOc5qEFIs9117F(K0fn3zzCr9fqv%U z!FyM=0BL`GL-(l`zCO^chxSnF)&;FWhYj*N@xJyD;c9?+BH2^hB-i?*fl4rA5SW{HrmQ! z(R74?)O@U`gHBf)AvQ^H5!F?GU{1q3G<2(9IJfmjC^cgjmH?|wc&E#+OCoVL7E+<^ zm=X!ZEbqVv0X2=Tb->K0w|Q6I{+be{^G(U%RCLc-?Z}0>3kKDYwX&XP+kwLE@CH>Q z&~%W{Pd<-*e*c4K3jz^6)%+HkIy5`jSONy{9$))mLJt--Px70v3_AXHWmsst%w1lFYz!41UwZ6td*Rc9NsK+N$`U!V6dEGVq$oC^8f+Lq6MwcoLpSSdy2uz zmcWkiDE}{y4q5aU^|;?LfV@>)}1y^U}R$Gg+0T>)O>>DUypz-;| zPc2=Qq<~&f$MoyXa&vAkfn}{9Syb2SA1ns{*Yv%elc4Gm*+Lvr%7a*^l633X#}eDw zj% zdAmuXl{*rC4tuxS&^IJ(!#|foN=WZ`&@vqAI`BvGaZcsr$VeDy>MyzNZEd@Nr3LGG z4^P_u=Bqh`PPr~jYF>ic2|%$<7R!-awzJAADoCc|{!4?gJnt1uwMs4BtBSy}4cnh9)kYK(_HKY3tn(88bt*gd@+Vm8fBD=pr` z&G(=iFh|k~`mz$IO@dm~<0C#-6MZ@^8d+KOO(lkhCzIc9Ek+6qo<MH1%SqzP>(y0z$h{9X@GrYw^YvX60$Nr)^k50i>ciE} zX;1dRf_p=;Edh6q1z`G7S4MfMM-R~Z?M3cFK*?bXOZbtj)e*`(8r}#M6a&pRYsjg% z_hQ@94CTgHz&fmb{d0G_oa^PXYtFqu7L(^U-EUi1Vc+nG^_stO2jJ+ZHYWfX2Eb`+ z#@aInd~yS<5`kY3HBsSUl*lTJMp)%6(jaDh$FGJnH9Y|Vi>3cy453N6^Mt;B)AOs? z9MbYa4Gb>(R?}vF*@y)9GO1?G*~WFWsOu~=FXg+DCZP440vshH1CEVxyx<@?MKIrW zfz9Ab!JB|_ut#}t8$ZZl*hO%(CexZT<~OXt6v(~No(UH!9Mpfj`!2s+B*P;}IRF9rt#n0Js*zIx6#ZOSXNF{Lo1}s8@bH0VlI6vV0(^WN<`C-kCv7@_ zJaMo(s*gcH1-@27AJD-Q;7Y2T1_ru-x;S`=EEcJAw)DK@7PV)PssL%6(wMgjmDPV2 zMTACNqxUosQptxy{8W}Mapoa;-$GqK+GqkC!)!M}nbX?cHp@ZqeRZhzT(XgfPj6S3 zK$OlGR(cV7?s)_7rDtX#im$Qq?K5lLivo2p>$1*V&ol5qJt4#h=tj@o_V-F+fbutgiZ(W5i{a{Y2uwl6+E+VuJU>(sZuWq61}7v~xc4?taaLr#hA?Z*RoR&8 zJw7Z2yB2sMEKT*|;L7{?jEo2q!}hQ&qQKpIzUN;r(*ceiKlVNYw#>kVHm2})Mrhhk z1u&QUf&5f3W?WTSSr<&7LexcYDn!;B5un(PG|I3oL9?O2u|?L0Tk=XhM&A+<4w;NO zsPv3WoTB~NME{|9@oe-<$lZX+H3(YveOJnQe_T195zVq-b5JrBRQ}K zm|s(&yq7KthcNY4s6#&JIMf(V7>vQyg41OeWnZp10&whznhZ&?SGJh-sUyFIFUQ2{z*Fg-yLFT`2Q94Fm4qG w6P!2oibq7o2SU4O^R+!)+%4=Fe9tP+`ZTq!>{l0lLK2+OH8_!T%;x960qWE(KL7v# literal 26778 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 Date: Thu, 10 Dec 2020 11:13:15 +0530 Subject: [PATCH 007/461] 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 735f6e91dc6d2ecef819fec41d5078cba1339326 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 11:08:16 +0530 Subject: [PATCH 008/461] 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 009/461] 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 aa6505c5669fb6aef0963c68c6b1173966078b5f Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Mon, 14 Dec 2020 23:15:33 +0530 Subject: [PATCH 010/461] 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 8eb52d4c984f7d38640c4fc2d8628480bfaae6e5 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 15 Dec 2020 15:33:17 +0530 Subject: [PATCH 011/461] 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 98d3fa51358879cbdacdea9b4bdafe8f580d261c Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 16 Dec 2020 15:34:13 +0530 Subject: [PATCH 012/461] 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 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 013/461] 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 014/461] 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 015/461] 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 016/461] 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 017/461] 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 018/461] 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 019/461] 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 020/461] 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 021/461] 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 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 022/461] 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 023/461] 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 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 024/461] 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 025/461] 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 9768adbcd092c9cbad56ddb02390f88d396f15e5 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Tue, 5 Jan 2021 16:20:46 +0530 Subject: [PATCH 026/461] 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 027/461] 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 9ee6b5140aeb031a00ee6e5c8093cd33f3449b4e Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 13:15:29 +0530 Subject: [PATCH 028/461] 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 d46c32e7a403244b3e784c439b83ab30fd0c7548 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 6 Jan 2021 15:07:34 +0530 Subject: [PATCH 029/461] 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 5a35d2f7e4b76d6f96ae2413710dab87bb34495b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Wed, 13 Jan 2021 11:13:26 +0530 Subject: [PATCH 030/461] 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 031/461] 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 032/461] 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 dede9e8e991fb423340a6d28cbd0eea99c5d619b Mon Sep 17 00:00:00 2001 From: Lovina Saldanha Date: Fri, 15 Jan 2021 11:15:38 +0530 Subject: [PATCH 033/461] 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 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 034/461] 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 36befb036d9d0528d745ec958b753b600baf680e Mon Sep 17 00:00:00 2001 From: Asha Iyengar Date: Tue, 19 Jan 2021 20:03:37 +0530 Subject: [PATCH 035/461] 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 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 036/461] 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 037/461] 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 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 038/461] 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 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 039/461] 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 040/461] 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 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 041/461] 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 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 042/461] 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 043/461] 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 044/461] 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 c2e7c0a3d5176dbe8a61a6a4aa7d76a11be6af10 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 26 Jan 2021 12:22:45 -0800 Subject: [PATCH 045/461] 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 65f30854d51fe29295183dc082d0a0a9c39860af Mon Sep 17 00:00:00 2001 From: Steve DiAcetis Date: Wed, 27 Jan 2021 15:31:55 -0800 Subject: [PATCH 046/461] 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 047/461] 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

@@ -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%.

-

CSIDL_DEFAULT_LOCAL_APPDATA

+

CCSIDL_DEFAULT_LOCAL_APPDATA

Refers to the local Appdata folder inside %DEFAULTUSERPROFILE%.

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

@@ -339,7 +339,7 @@ You can use these variables in the .xml files within sections with `context=User

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

@@ -379,7 +379,7 @@ You can use these variables in the .xml files within sections with `context=User

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

From ecb322dacfc851eec24c40f1ab6e925866eeffd3 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Thu, 28 Jan 2021 09:39:12 -0700 Subject: [PATCH 048/461] 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 049/461] 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 050/461] 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 051/461] 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 052/461] 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 053/461] 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 054/461] 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 5e01731eed8ad3918a6a2b54a2901dc76b4f5d64 Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 3 Feb 2021 16:49:57 +0800 Subject: [PATCH 055/461] 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 056/461] 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 7339433924a6d11ba35669fcb2168bfaa912582b Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 4 Feb 2021 15:14:39 -0800 Subject: [PATCH 057/461] 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 058/461] 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 059/461] 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 060/461] 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 061/461] 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 062/461] 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 ff59e8594d342cb919547a8654f9737569321f56 Mon Sep 17 00:00:00 2001 From: Pierre Audonnet Date: Sat, 6 Feb 2021 14:22:59 -0500 Subject: [PATCH 063/461] 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 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 064/461] 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 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 065/461] 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 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 066/461] 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 067/461] 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 068/461] 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 069/461] 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 070/461] 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 071/461] 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 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 072/461] 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 073/461] 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 074/461] 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 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 075/461] 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 076/461] 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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

?0}+YLVgb>cAb){q#Y3pfy6m(lO5XFbxs4( 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

%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 077/461] 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 7650d404ec22f0a9ac7b01491b76baa616467c3f Mon Sep 17 00:00:00 2001 From: Apu Dutta Date: Fri, 12 Feb 2021 10:27:42 -0800 Subject: [PATCH 078/461] 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 079/461] 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 f48a3eba273e4bf2cf86a407df0f677c13f7faf2 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Fri, 12 Feb 2021 16:19:59 -0600 Subject: [PATCH 080/461] 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 081/461] 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 082/461] 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 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 083/461] 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 084/461] 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 085/461] 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 086/461] 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 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 087/461] 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 4530c9c4880b73bf28fb36fd49ad17eee1b24655 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Wed, 17 Feb 2021 09:25:59 +0200 Subject: [PATCH 088/461] 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 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 089/461] 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** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
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 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 090/461] 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 091/461] 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 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 092/461] 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 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 093/461] 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 094/461] 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 9f75b5e864d50d3e1b87468af4866a5112d3cef7 Mon Sep 17 00:00:00 2001 From: Warren Williams Date: Wed, 17 Feb 2021 14:42:35 -0600 Subject: [PATCH 095/461] 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 096/461] 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 097/461] 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 098/461] 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 099/461] 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 c326abae4e0079e69261b42507db8abfa50096f4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 17 Feb 2021 14:21:14 -0800 Subject: [PATCH 100/461] 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 101/461] 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 102/461] 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 103/461] 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 104/461] 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 105/461] 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 106/461] 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 107/461] 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 108/461] 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 109/461] 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 110/461] 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 111/461] 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 112/461] 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 113/461] 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 114/461] 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 115/461] 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 116/461] 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 117/461] 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 118/461] 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 119/461] 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 120/461] 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 121/461] 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 122/461] 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 123/461] 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 124/461] 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 125/461] 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 126/461] 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 127/461] 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 128/461] 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 zcmeFZXH-*L*ESprqHs`;QWOL{hl6xbY0^PO1f=&8ib!u#5_%Er(nOkcK{|w*goGv* zPd18OBFqN;mEc0KVP0Yax6b| zyY1A~EPKeO*@EXUlSV|d(>Y$AI)47;EF%*m&9(6S3nyP4SMof~HoA?6Gt_-*b9tIZ z9K~x9JPM17YJ3v?a|`(=Z(jh}|?9 z0)c2J7@VH^c`byml@>0`Ii`w|lYMebAsL+1J)*?%^E++w7y7x!;WFP}Ts{MV++{ir zlmHGz%)1X7#Sb6yj4+CH9fLq(=uWQu{36s-`4OAKW~+61W7<+h1~~U`LxFMR^Yvo> z9*X;LC^fx@S7f!W1m1J8;*kY{y+0Zz`*W4<|{yZP2Uj8U` z$+K3qkzE0txl406(vwU`6w7JyV;;^KFwVcuW2TQu$|s$-h?4xz;h!_~{Y5wQ7`<(? zd)vnq0=aB(b^=@h4yLd(^N**?Tfc*|5L@;`WmrEBm$vX_I|6hQqjvblbbOckPSN_D zT%*dUbSPuMx1*BZ6{CR$6u-Cajh|uL?s-V4w!T$nOE9kUkKfz;c2Mo7tay02`in5} z?+d|iKb(d@lqKEC=4{t?X(+SJoC`VE&&~`oS5#Dl7Bc;!Y2E(!5{RZOpZvIwm)S*pt?5 zPGmfsppRT1z|+4!J|t3-TkX=bZsCwHK2tW6LMkYF#oyB;M&ClRcb# zFaYD-@TUw5wW|R<3`@T9UA^lwHpQmvbB(yzcbVN`G^_NxlfSX&jic|BsUArq%SBa2 z%U>c*cF*VaI z0c(j13<+^=i0WP5F?ZBsakWv{%3$|$@sW&X&(8bna4vvQd^sNDO>pvdolDQ>&Nn|_ zx_Q<&2qE^Qd2H5m>vyw=ZoQsgCIc=HjeBF6X>WGIH;~2k`!#dHR0tS0);RbYts#Sb&>TQ>CsWq1hfXv0wZFE5!kHV8I9 zPWZ}l&UAZ7*T2_q`7R&;E(NAd^SS8b$q+Mq=U!Y|+QO8HiHVzumx8UG9hQ%ai%VKd zOUuVg1B&(bm<5jvdn@UVh@@=U$V?A=mE4I;Zp4*1Z?8;l{8;TA`tjwJYs~_xa)iZP zf9?o}R*0p3fiAbPdU0km6Qj`I{sBBuu|-c&DA90@F@#`Sg^5Y)t0VmiWi|L+PdxErZJ|JLL%+!CTgp@o0sx z5<5}5wle#SARMmP#0ESY)t)9JIdCjf@NnL=A3dKmUZq zqHJw#&C2oZsJaT4_h^o#meo|{hAC*EnIy@{POw>4O(4k|Lv{8 z4x{wTmqJ=%md2(&Jv)O2S2jnM0AftW)vf85GC_AY>gE2(_VrDEEdE=RPQmEH(F zcDjs0uIWq=G&y%EJ_X*JtKm97Q0}((j5GM5DEE$JKYNf>}7B z;+osZ&ybVjEWO$$x=^!NPrtz&VVWJd@{NaFDbF6?O<8PkfBW_=ISD=DFJNj1t$`zH z=$We*fPa85)@|M?UG7%lgxTtKt*G9yNgamaq1~QKjuD&+BMWB~j&a?Ic(_>vZbGE) zNqJksLV{Sa(Z^2wR;F;U+q=L5J(&3RrX=KGA6IUp;*;8frSoZQ$zN*-BLOmX6lSK{aesl z>LumCQqW`1w=Dc;xq-l_z0HOL22>J^JUp25E@&r^vavwKwuDgEgw6}53BTjoYJV#H z9fm+!YUk(Yg>s9F1tkytC6An(oIRK}DK-h0uO?t+bR>&Adx8xlzA|uoC6!w}VM5Tf zikE6rQeIPS-`-xcxzi!iup2AtI#iVkR)d87%EULRjGzsZhfS{I9Wsmh8l@>zZKV3I z&ne^g*4jinkE={qlcdHYL{T@Iw1D`Q9W0iC-=i4v*kv?QZ*<4c=Idm8vP!yL+DsBa zRR3weFoYBqVqZkNqls{jRll!)Je%0vr!11UEJODCC%HE+Xw=MCsCP(?298I)Id%TZ z#C&-(he!0f-X@vol^_gd4ZN@J&%D347}DIHm`gQK_H6r!!Xm^=w~&d~D&|tVYrR@h zU`-|xa5X;eo4+yT2A)%eyHc&7`SD^egXHj8A#|&7P1~fA?O=gk-psY{s|Yi#Ot1ldjnedvI@?JB&1h98@c$8uXa~qf^jOZH z9}m)ev+-oKe<^^up65HosB8Ln#o0{iE&~q5i~X5O$0$H6LR?&*(gVmCt0GLoDQ8@< zM~P0~&5vhVsCH6=J14!rfF4Cb;e%h0XMMN6KO-gy9HTv5m7|_$3baLB23KY5?T|_l zG)j4zX~V{XR2Sj=_90kUHIKI96HFzkP6;WftNzs3X*<))A@xjEH%nTeQN!|?c=mHY&qhTWA{z;Rl@_tx<> zIC*6uPWPsWi}3MCN$lzz7FN6Rp0q!e;_d>xIepadJWz(uW|tm`0hy%jd?x4J^**mm z8*c`FFJzWZa=d^MD*TN6z=9qr8LWaC4}KPg+EPDNc^1x)-Euj~e5Kp=)_649q|y#k zTMKMPxPhj>+QVk^Ew~dK_&7sAj3y5X1^3J4v@?s#_ZZS8H260sU~~FLQ&_vn?p{Bn z#-`fj_UH3j)%FJ42KDhF&}R)ClUki>veRikU|##?np19gWT{(H=(4YNa)tIB2IiR& z(wiWraV4M(kxmBqG~H*X*@xjYvSMdzu*`bO75S}KU@QiCn(RKcSYJIO^_50i&gz#7 zyMe$6gv&LhdcG1nZGJl#@R> zUXW!OKa%w!mcK8ahsNf#?2@9)RFchb{Z)gw5MT+ymzTbBMOV8u2BMw(<)ftMcv%$n zHjSUL!;=UI;YP*}UE%`TnTU}%EzYam>#vS7NDC{_)Va~b210cEG|W>ZT!+_ZP4t85 z)uwfpZavbJW1+jU6-Y8UJaP4vROxdppx_=i_S-8lAIBwCoSS zwpL9*AX?T^Nq&7Y7tDm`aQ8Z=rKVHIQ35xz$IrMePFbT3&+$|H3kSHJ`Op+E{btpiQ*g@U`?XTABH>a5KY6&*1nU zPERtK1xJ8$Bk{izcPx$;so(nOYFXv*T1MiY(mAB}vi@MnHHF*LI7v$Xkji*LzGtl| z(g~6Cl>bvu*C) zv8J4SCo>an6;|W+f5b&Q5ULz|!;r&ck@6`S^dhxgG^f2?+LOhhWgn+4ZB7(;T2k~S zoHV#uIhEt*__dHRx*xPUV_VE^N+K?bHnHbDQbBKfJ&EQHhCfE~rm@OYCD@0~SWY+7izkM9j(aMJ}xZ_bT?JM<;N@gwlTsS zbLf@_R7*VWn>}btlfg$We=iUZ!$Qx)I&;Z|aq0Qag?xIs)#N@m>};-sGnbZ-gzTgx z{=4Jwg$%dra}^yv^m#bNx$D9s$b2)2?h4bz+N~e2+@MEzw z29>Ta^M=;LdfO#O=U13hXd_8kp85|}8bgJl*y{4MK4@ywUoRPox%HArhU(Wt4!kqG z8)}zUlQ?0ElV-k-<{U^wchGZu8q}I;Q=VCQ%TFIOvv-mnU7`1?cDI8qcrjpoZW4Pd z!iV9>sVOD{r3@7)%fFn}W#xjKP@CoFCqj&rtND8kx_5A9?wBKU%JJjDf^4w72?1M! z@5QQ2?(U+XeU@H%&v}IC1#TN zl@GL!^#3R!7l{SGTA3DDm4iVio0+z+97cluc)^1;ygY|% zi>A$jA^+43Rl*mH_s7Shwjr^&AiS=9s>jpTh9;@k)NnbnmkVq-TAPiu7oPrh@&01% zY7~7apBAf`>Z8)#e8M&4*ViBv#&+^DbYs?kbC6|b_`Db%%Cn7zuY-YhR$lPxs65ntM(+?kke z55;RK>^%V4iB~hKNbK&X-gDU4XHe^z_@x{Wf`pE>dESo8Z5sa5Tx|q%$Y1;i^ zi|zsM)vRUp+wn-Jy==sQ*en|b?9VTkjMY?x=)6b$aR=fDRx3l^4LZKTdp6TU`K76Rx~b)` zSEpRJH*D1VOgxW4+%vQL+!aJP0pmv2=lCwx2TgC$9UpMGm$(#UsD1@nx#9=3?AA?_ z3IgnRm*0kPFa>t)^{qo;{RT8{7qb&o&hi`k%Vxqi{i?NdCdV<>lq|DySO zP|3Qr9(BYQRgjiuDV;?=)j6xo)bbq>tG`{SW=$h}zeZcv`7}*rUr8cADF||hsTx>X zF8x_ChprE<^m@v*9i?ja-R33E9KK^m@CNbxK}-%k@5RImVyOl&n#CqHxj0|h2^R_v zEIN^9$uz-gbLU9X)kzhmRyDnN0xf4?83D0csQgs^yf6!Nl{?Y=K8uC#yVgXkgPy>7 z9TNK}zmnHz@-%P)-X)BT$9dJZeX$ZWCGrQmUNyjTWHW8;uhJ~s(bzN;3em@q7vCYY zCUXMnJLM_27gxEWWq9;H|2>%Ubwv_oATnIMvCG!NGxAcNB<=VFIy(edj z6{rg+7_r<+c3z2Zy?YOM+On~VR$(t1`^jIAt^W1cy!m+- z$rLpQvcB#>I;lyZ!wAu_?}TJvpz`L13OKnEfk0r-tZsKOrITzq_ZF3$N~? zmWH*eCXR&0UR&GbZak-JFiK3JQRj94zYy;bc?iA!9X%Rcxv@Yn%TbFjR*B|70W`!) zYmREOHK#R1>egZjhUthi+*~7Gv3E5!qw2P&Qc%>49z=sKqrnu{GFnCDJHHUS%!rdl zTT_ygMt_*6-%A$b^C$9iW&Sx-?U5bHE`y_?Z`ht<3pm)@43~rOUqAFWyfH8mZZIz+ z*lCZli3XFXFko8$z|L-HZMJt|^k5$i_3l=#LMgq~DKZq2Ay<#PM9XcIg`bxG>c266 zasG(*>qGd3m+QpoOEcI9E4^txBNykdv0b}=J3R=5!4_rqq>G|<5$v!&9f=2D&*BR+ zWkH&nkOtD8jna_4*8SbpPAdUziB#_%)eTZPNQL%wlIpaI1@Q_)3ASQ*f$J*OOAMKuPBjGYIh7vKU_{t7U1Bixm&-)itXtqOk z^&ZG67Q^aj&IbtT5hKWxLo31X5`OKczIlDjOwO?NcV)^csnIUA6ka5`u zS76!|0gH8#{`D%HL1II(f(>G;*=|b!V_FtUmy}b$YFW&SM+3kl9VGiQYhAa9*eS3P zc~(W7JJlf4G7WM*Yj9_k89pFetf#kk0pK=KZurV2U<8s{LoJ(K?`|!Cuq4W&CjA{X zDX;S>_ZH$(iE3MIT!$?|p7=)|loA(v=w`|IC9`5guL~4K=UdTAu&7;5MYZ}Fp`9j6f z-1qwv_!lOl+r1#oQ!szx3)0`!_mn~V3{1-mFyA4Ah*FcvCX0XtaXd}hnKDM)=NIRp zwi{skneOR(zs3}yt6Y-{Ub5T3DP*aUmYjOswuR9sn9gB>3Rp`xbX~?ni2y#FMa{~# zP+st)J5a$wf}wHYXQP~kqqJ(Ri7!?Pt{GQ}Se&&PuJ(YhwoBG{MyW7um)5Slq#x$3 zo{a9Ts|NAs@SY*&QowvUE>DXSt@S7uSTixmkQm0mDL?GGNUTBEH0Z{Nz3CRsajx5$ zD_WIhF~zNV%@yPgf%rSD#IHd8(<_nsf%=^}0W<;==J(xuCEM+6yit6{Oq~uZfHF}s z=ut!5S=a4q4Wu|3Rds$zF@_-B0WCVh^5*Lm)&p-s-XDrNNVf_P3|q zh?Xg26{Xp9z6+EO$IevmZu_X?%O8Hf>2pshgC0`w=ohN3__F3;pYrO`rPm;k=|fJ% zfF(JCE45tY&otOBQ5q31;0`tY&99Kx$aYyzOU|~x$Oz4o?)%Z;3Z9BJocQ|n>%;iw z!Z!Ra*!6svnhTE`(VsT(CJp?I%N8qrm+!MU@blB$(JwEtdcJ}MehjnVw2G&LyUld!^4UsX^96pvG zH!bl+p_!;4kccB_B3o|Y!1&~JCic?Ml>A}FB)+?un$&#U2io!~EI3Q7{$M{qk{q{^ zExWVO63rQ2sF@~BHoVARp>o5gr zJayMb&F=au&<|nnY~FfwJ?9&vt`eqC9qmS-Gv|QFKmW1#kAT7t= z=0ADv9+ai#ZK*0!m}K}WIZOLtvn9GEQ~4FM+n^r(S%ctLrlSrKj0Px6uXb_2rUlhI zjaL;CUUlFB<|WDe(lq3`DgQPzCrwT#6?%0ud2|H%=ZdY**dy9It!gDg_Z?j_C0vK9 zZEV8zTb{KH=_!8BEBb(=;<_ji)2grRMGK(Z8cRyh=u1mHdc+BuGZwzVBGK*}OAJBA z>R8?Mj_xzPlF&lbyLu0AY5W}^0O_VVs#_-dU7u)gt{2a|#jQIvq>GNS-o+uHq$z$G zqShct=b%H|r>50y3lnUfuBXTh?N+8QR_J21bkinmOASuL zbmF%QWBg_PNR#W|4XKDy6@(F^lQwb5+qPebj;b!Fi zqD0b1wfJx4Z^Hfn0LdE}O=dyk82jSik;5Rm$jMO(KY?I+igngg|6Rf2#ffUXui&@* z8bKN##hKH3gV%YR~6>n(oz zbyWW^lz_Z79wpP!zAngnBR5mox;H`vKWDZ$WATi33t!=0?mb}rY%ofOJd@B$hwNB} z4#;f`*dSUPbh7VYuBG39QtH(b$LA(kSdsak`j5QN*CC$h@yT4aLpoYuPLZ01~&#mG{RwrkC|8_Gkds6C>t?@JP=!j*fE;?HZ|Xr%F8GeM%L ziS2NGWruX@#z=rWnp$acz&|LA!QbGjFXD&U)_@~g61PGr3j_O#6mEHH=;Rc<+^M$!-s7mMUziWc^!w@Ck?_^ zUYQc|1;zHi0qosup1dNKbN~Q=?+F>fJC67;``QOe0W1#%)jxI~xT1+uN4*KI=(If$=DV30Z%He+ z`fqq!GMTrPP8vJ%ljV+UqYeo#ywCJs12DhS6zxVF-l?aMNu~i?4@?eB!& zEQ~Nzu4$UZEY?%9O3eFqlpp=R@QR@+zqNu|@+8-7T1Xnc@Bs!eG}ahS+!D`%ylT3p zGbHaWUD|Zeog}Gz@ovLq{fni`-n+iCEe)oo`SC4f)}MxxXfpjY*!12gS0W zs?co+-4Cw)i9f_+A%f1ktBb9l8}#VLKA&Gq1B%5MT`mVTIX42%FlPGChJcfq^Z9Yv z5@8@O0*9@6E&p!~Lb980>R%u*O_|*lQ^C5M+R1&y*o?fqyc*1vNX${lSMh&xSFdA( zydnRQyB>bfz4>dX^Hh?AqMwTT-xMtHlu*Xozj96R;WAA()a(*s7H;R}wcsLTZ*QX6 z^;yQ;98gzU()f)~{P9J`ll%t7PW^?3IZon5=S--SH3)>8$AanUD04dH1$pS__%S>& zuj~1?Y=nt4@R#aGGQbUH>vR1jrt7SYhCgr7)<4X^scTNr&*)u^b1x^1gfBtHwPR7k8oL&w{KBy?M`OM`)^%`%SM7y^2GRp z(p08<{b0fWT=^qkTZu!w8|=3R0*QoN4Yu$Sv&4>~RRPYHfAKwZ^ph@YVZ#KJTGJ{% zpyze!4{wLi73pfyIA~V5EwD<;Ynm8j+X)rvp)JZ#FowM#)w1LIf7d?@2>48zI;y9Wb6WI<6;t^r+8w-au79rzE8Wg^e~gx~e+J+AF@@d!RRzfN$x z`y}V#{g>Z*vP|fxCn1ZBlqo+n#9PoSTCe_@@0fcSx)q0eDM)8s$q(ZgMXd?x3)z2@ z-@pKW=_0~pNw{K7jPTI8ZU7!04hs3fC#jSUbH*Fn*=^7LxQEXs{Uh*m13sR9io~nC zqgCCwgmFU=7^xpUC+>8@ncI10Q9X=1^Zsm2K&90wFqq=E0f%0Tl>5g*T7JWQDkK;f zao%qhV=#Qh`^$n<>mE2D$X&={OvZIlQDWTd*T1LzwDw#oEDnfpkd}%#_ixz>I9#b2 zTXDP=RvyapQ%c+3J1HA0k~o=?bcTBWkbvc#rM{lirf(gKF2I=q67)GIFvkAV4s6oy zQu=N0Agt!kyIRsOe-K5#uJd1)#~~b{&f1o}Cnz(sd^pPTlMR!Je1^A^lu6idf%*NWjj%{)fV9{GR24*L=Ub1#*>5tgI=L&8(8P;nc>r&5aBqys~a% zs1@XK_L5OT4(eP$h>Aae5GfLFClmM+Ui$wOAhaUu>XCF8vvuNiHnWmK@h*>msw#_q z!$Bi2&&{d4b*Y1@V;$^v-!%z+FPk-Iol3%C)2&)~d}2*E!&dGU{qC57@g8 zeu;i7SM3xpWGRnx!z|tin5ePB$BDFAq*zmH(i)T*`N|^)_MF0}H^5?i9~#H7^4_S- zP}V}Z&W)-G#lf<4H6iC7Wxx$?I=AJQaG-t#EYMd1kB5ko1JD4)AVV$m=%~8cC0(D{c z@_8ayp<_=W55X%&vcuaw=6iM?Td5`t$m|9BxI!0j(c$gjh57#E4ws#soo&=rHMMQf zN_EIcY!b6Eco-F{BaQ#*`V^1oyIDQ693F8iDen^A)2da}%7SQpPJOa5hy6P3Lyx1s z-|V%JK}om&R1e;_gAmecC`-4LiVV+zvU%eZu60_p^~UnN=H9@?(+<|Y3L_8YMxtx7 ze)8~iZ{?&ux013gHZO0hsH_M>#;%me_09X%$QTRgNY>f6A{4F~^VPQ)6dHfJqY;Mu zadC$dYjrB$c!xY9XiQyL+J6le%~x9MEg&?67G?$DXsEd$k7}s>r=tP8kATX!PFGOQ zl(M8O1TzeAFoU#zq&7d6vFQJmylWDcZ1YP!F51^gt`5^@A?vmv)JdcJr5HG4+Y zfplCU1I(y)LXLTiN=QtJX}O@WfU5jguPSI@ zfIWeGz*NwSXUMfP$oz*Ahhta%3y^1X8w*H>$>!((%|+zCtd*HpBA%KB>Et(a=`X=w zlOfEqvzgo?ScL>OeBki)dEzSj&?jJdp1s&^Y5DX0Fj>^sJL!Hold@abw3=+fS-O>p zq#(a&gITewKFzZ}Lz$_ICH;HbG=8jRQnhcYj zO_3NH5~tyKSAI4yX4;No^-UbEU4}HS5Bi+ER*TjTll|L~uN+j~P&n?Vt@AfjtM>fN znqYwws@BtuKHbU7WoxEkeqBM7_(zS)=vU48!KSD|49ZNT@US)z>0E>flQG2&Yt0P_ zp##tnGv>r>XT;xBZ5lqwE7AK)M<=O^6vE3DcFo_-!2;&R;;KO~E^U<_G7HC6JASpL zFv2AqsQD?lN|JghFCBkIQ2CM{(N-7Mvue+Y?5%fDuCm@jg0shJN11I;34299fZEaR1 z$J+xw?Oa+q6Ci0Uq{AcUIC@5=AAZVE{bqcjL5b3*rbg55|0cu$?!+xUK7KMmd{Ym& z%9QKZuV<~Ut$9o0`*PG-5`iuhO%gnn(y1}P{>%_#aeR#5qRBz8aK-PAgu!cxme$Z@ zT7voqOUwP{^b0iuaH(mN0I#ph+{`lt7IjbiOGYpMhmjWi6W~#^dfr7{;jfj!L{q>z z4=OV}dhDvi^CtRT`lGMk5dl_~43_t%*P)l*{ z#V>~L&#FmFO&r^sJP;u^>Yg&*FDDuU(slv1GHpM>p z^P$+Hin**6U)Ud(^Mf*8$Kz_8Jb3Ds8sCR;nn&p>S}#*q-|{S^eU*Au^jGWQq(k1P z$B_^kh6rQ3K@$_8;Gk72FOtV-J$y$z&!pzZ8TU7(@eL8EXBKvv9GQ$P)+G8jvi=-~>DFODP9;ldkK{av;o%B;Q(^)=$3?j9Vrp9? zaiY~ssr>{)@trbr{q;G?GN=AmDb$t`uz0x-qwQalas4ZoK%xjNB-22QN~(GqnR3GU z=au@G4r9_^LAF#leiw!O@u!@%h64~+pI!3`r ztbKc~OMt_V>jB%(3=-HeQGoD^Ar)MDn^9+ZtOntAzQ~BnwxI!pGHQw~C;T1|llxJQ zy@r>x?b(WSvUB?jj1-LjUbgoSO+an(a_5}JApF}54SevA$c20fSg~i0mC9}Sgs#Hd zx{f=VP}^IYF4nNZ^Pux0GfQo@;V3XFc0q&Rm=^qhPHld^#DfQfT7!$Iz@P+MzQXfa zFxQNF-|P~NQr~f=W025xUFolSIZpj_=eI!C_4iGRU%GNVU?~_uqO`0$!E|qQ5jA~F zlxR)@jR*x-goN5PZ|vWYbo6sJ0a)ic$p==Dp*MZ;>KL;mEyT+C?)FA4(g|PQ65r}m z`2d=MIR9pWtQJ2{776cv0D`Jsej@w!@t<>0pek1dg+JsN0!amdcSPP|Fu3({l!4$D}V-#Nd{G@tpN`k)2k=Ds~>fjEsy5aQ2{ z<&AbNsWqpCT*kyjM>%vg4#DP5I8VMoXyHwgrvkU$rSvpKMG8~acQ>5L(W)o~DVm2r zj@vR8OL@H)@)TfqRn&}PxY1YgzW7_XR^{u}@c0MymoVGaB8$St4}V6W+HP&8>250W za?NfWl*Gul^-Uw&wvj2$Py$kcX`y;tv+*2o00__SB~~SY-LTmmHNrDu zP0j3hx?FZ^uw27lGQ}o#K_nWNSBh4*sQZknv5}EN^} z{4?cH_12(C$@h9~gD69^fNdNkQuldb)A70c74L(;DX z8A8kCWL%Oc#qLV)Wt-GR1UG7TTy8}BoMw%iPW{&N+ahHn#XYQKdA4%jI7o9B_PA85 zd3*KoDr?7^4FQIb;87ZjEK=9|$)$2gXrGbWjuglS(+x^Yg^UF_z2&fo5~(T{9Vsh1Wh$L+KfR#;O_L4DJ5*@D!aG{1`e(*PruRRvc>;B$pVs9P zR3lMfw`ycNlx-=9rYM*>(Hq(uqfxM8leEH(k3Iqmt(b514~+fqL|kx7H1{kB+T3H5 z0nmi&)+-THKxkQLxb@65I$h3nrnhqd5I=3io!$0(3KNhEVf4ZgWTUG;q6qG2C7;u9 zM~$8P6+wXQ=Z6hQ5%b8B!P7TN-EU79Z%r0+{UJa4?$$F0tG{&oM~dHyE|fQCJZ$Du zxWy6FH`zSBjJjLDEA=Ml;z-^smCe7s`om}RUFS@t+O6i7@}m{D>VUYJ-u}}36)$IR zo)#Luu;KOSEui-CCgX$mD1^Pu0|Gl2-NYqa!5c!J+fusUlp|VhLt1}-Csn@Grq$EO z4-)#3&nSGbufV8bIHEI~)V1y+M0ffz6I{+PnDRGh|!E7R4Ax|*6sY@^FKs|=qa z_6;5U@ZPFLg`RsrrWNr$(?>$@=;;KBSLpVXR686@r80^Ig{sotbbdo?>9`TokZ=UI z+;t>DbelWC(IP5RK2Q0f{)E@-hK44JbCSYHF|7IP&G&-oq5&U+B(Af+G5mq2X1tIA zEUHMa|Mc*?1mg1Y{hH;a+>K@Kl48|`LfmGg0#wpfh-84=Gi9!yK0`wjsD4hN0I6cl zn>2RpINepj9cLY}8SM+_uLRD8-KOh!e)RXebpPa_YmTvIiDY8HUkrDuK;>EH$8#=X z#nC@O??UByP1)`efjTO1HPx9hjr$ZOKb7Qwt+~@P;F0%L0XKd(!ERoDw!g+_xJqB% zz4qD=G^6KiJaJfI%I$UM6M7abCQN}pn>a*H;3@slYWC=oWiTCGiAm)Za$T2{shIok zXhEmT^hR^bZ=~VECnWpV1WB~Uc#t`e6C(lb6Sc&Nbds4?C9&vZUeTnS0%l-cOr3bFp9c>s2I z!(8q&NYhejl~>G#M4B!-Y!iJ(%59<-I2cYmIp)4sv-tzUXqaeu-iG98Qa<7`;*g)Q5U9;3+V>K0&S!@eFiMu+pVZwOVA}a7|;o z$``|o^B=V;Kb}^#soL0Mw~YFhrE_M$ZyM!ot6QMk`qk4V(UqpV+mzsI#<=Ys_<--E z^`K)nvj*n;_$Ji|6#-6mt@V0kdvgCb3QgB(nZAnt*Fhp$X10l!`o6N_NBk|%3Ne%) zNt$d;G$TsGvX4Z4)D=kf7+3gq{xcS9IpWsOG=^C~J%Tr9D!Da8Y4ydb#O4$vh<*=! zm4FoDp!sCMxpybsI}i~reH_2$|6=D_yF|2>4T^VxV&zD>=-F~s#&xu}*fidW>Lp!) zW6bbN7K(^_*78~7O?y*~FhSas^wx;E`jt4|mXN<}2bDnURy-pM-~8}1bk{cQFR>V` z;5vYtqvQn!Vo5bLY{hDmYH;ZE75IQKGQ5Oar9`O@nzVS`Wq#nyaP^HGr4pmK`ZE&w zOs}wFdXjd^@0Pv#xZgINRBNKO4Wz#m`Q%MLw^oH1QVUv8Fd3O=i`;#Y18D_i`-P@9 z)xNakjgYPH#sp+LqI>z7{vA-iMpadbp)JmN3uE1mg|1`+=`_wHIbv2|m z2g!hST0LDiU>YLULsKYydN(g;fzcZcw8W2Bts6Ym%!yVGy*=G8UPuyU&;FoW%^lq|;O9T1jZaH4-TO;j6g~>d^6_N` zUEg>zeuN2NHA4cc#UqbO)8#MV>x0U;B}?}xmT&TEs+*sFrg+XKe8evU{skuBNAKB5 zT1dJN_A&niS?TGGYp2~=|kT;q`Z)2<(@rL z1)&>P2KOhZuw0WFKJ`eq@YmFBu7xU6Te|PMx%2lZzYnIJY-uvVksHd*^O)B9Bp3LA z3RFmCe5pFfaide){|&8C#d333{6*^0dViSd{!er?cQcCr$O%frDfNZToRs;sAhrSV zG*&{90s^&Mi5m=WMwTs*j2NQ8&d#Lsvjz;Oua8s6}Kl_qGS4x9glQ-HN3FpT^ z%pF#w9dgQ{_8caaI&Wc6uo`T;m=;p>A@p!!rg|c!cdQV z2>(4F*X4XaRMVV}kz3ASWD3?+?-hGwogN^@Sqc2Sh&SSp$+t2LWdm=aKO<2`SDmk{ z@u^9p#A5G+@JT()@U_k`2T+?sr!or=|E%tN#mrWHo3)WEYH2 z-B~BqNd2qD_J93C@t$Hw|M;ma#fvPz)c8NO0W*DBNrTfTfL+P2+jk_ws$l7VC4~NL zbd`xW{_m1gi|i=3S<)zT+BBki-NDB-833YxuDal%DOlIms))9Gt-9c3Pe07;shRv< zM5VdEvJ$lsKTg3GStHT(tJ9tDkHb{@8np_gI>@S&4)~h{(DM1-N=WJ#2j_AQ=x|;l zeDqR?&$+DS!T%Hj`G7O%X=tTCHvziM1@2}x)B0U_^A8ea#deC;_b<5I#X}Ac&<{Z| zD^yeInB2c0Aqc8s_ox)jskN(D{w_uRiB1KTxVuP|XTO!Nb}llxs0xdUwkC@c zI^e?|Dn(TK7ZW6Aj&bdPRI1#_8hhB)qJ09Ok>BR}i|iv=#VfF{{U*Qqr%A(z*rT$o z2||@A?)Bd`wh1F}P;Vaqgdl4vDJgQLfDxjKmecoxw2yQf3@YI{q3%{AXol(ogkbn4 z#<_IXol4Ck*mtJ8Hm}cHQz?jeHb(o_p`@kB*|X#d?x(4d_11 zg1!#|dv3KFt<1Fu=-~ zUi?Ea7zZ@p$)n=!DUxWBDfJ$53m_`UZ*Dj2@3b0>75pippqF>g z<476HpWBOrt2YAnG4`&@Kfb`1zp&J-0h--|j9}?T|FxO#9bQI%W$4`X2m~dxXW_du`wq3#so?t6CYr!?M&WiQ59dGjbpsjmR?-KN=H2s++Cooy zIQ9sauVX_2eT^=lHGTv1nGV442fb8!3IRx79I#1lItEE@h}ExgC|;zWnPa zJhYqk0C9-Akg?>JK8Ckg9z980);Ckp3RA}8S2T)kTbUcX{rVA59^)3|gXME9zRQ4C zdQNcCw9HDWtZHx=!YSYjTk%BWp%ZWVL8ujlTzkzqHy(l`x}GP=Y?E5IJ;-5)J)K+gZ*%?miY#Ej`Auqq7}u!<{8fIbSf@B4PAts z|0*$h^X`#E7|GLYwh#Ouz+}jW67vwt^5J5WeOgOqYGV6oo$ z6|->FCut7mOEeH(^%Z)myyyOWr^H!}gD}D+EkSV-H0Qm6-xu7?IrT%-Pg_n@S&PH7ua4wFZZ5x%w zMPiq}bYWhc+T}36Yf(4fp%iXz00`2b z$yf@9b3YdL@Hl87(b-G}k)DI)ZR-YjuHjxBauP1IC*HKf{ty|tEnqB?mrxgkg!y`#mKk~!zukGcH@#pfBxfwb z*ULd1l{S}aN^s1#?w3R zV&cBo_w8LO3{}9Rb5_<@o!&-bun!LQ2bn{hXXIu!;aM{0_A$AW?f8`4y@Cr0XI|}y zJ{~1dm4@ODleK+KUvYc?^~E%l=ZBnaK8XoR^L*S?qkkcNOXY2WE4lLecMh(V(iJXM zo=^7_z$ET3y=35Aj}-d4r#L$xMz|ukR~4CoxiSzF<{f=&GO_w&@r1b4>@^CxT(9_r zS!-S1aaPpP&B{M7{pMtk4_5esaOEsc;86~)&l`N@lf)1hqDB_QD!+9#Ti8)q>2H9R zq2l8QN9mPW7-pX2CDAR_DwJw(aPMOhruXxF4V4ZE7{x1+@m45`7DHazZbjQt?(=HOVg8nUJON0-8se^e!+Q1R8S&5*{TPvx>) z!GutuqsW;GT#*0Z^HY8Txh;8D;KOnmgL&gzz4)}QDy_PNt#?E88c1K*v+@5*+a+dfN_=o07Ir(Z%#@&-D6oSpS7>W_y8!m#7x zV^ZJJ(ktct_`f{5UaDuW&c-YPDau^`Y$e6So8Q~qv!;3Hm`<8kIGMZ`*l0THp@MOL zL5+p2)Va@1IC^gJq4x4a&duW<1?St_ATiBJjIQ%OjQtYfHzEQ2gFS*J*fP}#{^$Ts#FGlPi| z*~UH?W3mo0CI*8s<~enLyT9Mx?^#~Y^LqT@57M}j@Joqy*45Bbz zgwB5VFE31e?%X$`g`N5;liACc(A z3bCvV^{;vOd%6b8`ohwK!{;@Hyz1t9Cs5qh;Trl;!$fxGU}Yq10$}kP#Br zvR->O-L1+MCGIA%LWF~b>V|;N0c8f~djOmKCUCC&oPq&P0efu9tAam#!ufvgJHa&v z_bf-9VE5f&EFG$>Q96;?{(QKt>Cs$D!yE)Rh^W||_CRSg>$>0CtFCA#*^GrqR_lbD zL=1c5>ku<|61otSqP0HU`0k3y1?tF>HI}64z*LTgrd_69jl!bTr=JmLP)FYqZUxyD zQ#HKmYWsP7hi7)8Oq`YuKZtRyf*vrGuTnlo!Z$dke(%rAT-c3dt6E~+`FVqCuh`F^ zS*3exUx^bOBhH(wy2>$z{PC;9&yeoV7_gPZq4RP*UZQW=149*_3AwPK+N^Y$Nk->I zR=MY$8lkPO7|vXmaWsbAP)z0kfYYmNJ|4Ek*wJ@O|XmMLCH#cKj>lGOIqJ zEq*QDt-{aJI6rIt>$Fr~(h~SgBc|A-`HO9+R25aw9iXsxf#P0mEyF>BU2|2G zc7Z-gqF2Iq>`O$T?{G)}!>ejGc#QAX&2Djx!LJg`(%mYjZ~JG875e19j7OifF!YSx zTux%;CA*;zx(0o;(fw41iM5FqdT%PuGT|}xwHvY`RZEY133eYEHT^Evw7IPKYm!)Z zLvoe=3rz>&cIuRu?2~#Sf&DO#!A>{oYo@;y>E>sc^~dvb%;;8}_&&Bk<5lngJB$$) zxPPUkvJJms>u@MZBgs*veQmmGGs5|?gT~_$^&`S}h{@2z+X3=&)(xxIWNd7x-B=-AjxgJk1U2zGg#6H}o$n7W3yQ_pPE>v-BNC zrIqfxO7>F6w?l*cGozs^eS6^S0^5P{PG#~Qcc=q5;QbTE`UhotSfBC$FkR0M5&~fY zRAx@L6TA75()V}T=nUE|_F@Zhme43yQYWJRpzbtgca8fS7fM;zjkoGD`5$*yzFzqm zr8KvHmA@v%H%-hZ8rT*k~p9-VJ#N%4JA=F22(%VuPuwnKo-XJ&Tx#_6f5Som4F@;fle_cG% zD;jEUc#a_QHa=SZ7(Zu9pEkDcRije(`tR|&cM*N5bOE=l5urHpT# zN;kKR21u=Za6CTD$dO_xEW>B$K^rH6BsO=OSS?BAlLAlE-gcr5gZZ`vs>vhrz8$3$ zcDD{_H|R=TR9NB_JW>|Y-DzGMDydigt-a{I z&{=Gp7^QW6ZRmm;_XUh2z;4p=2-_V!c|0ilj$B}hf{}f4!S!^pAD^TiN#Z`9Ipb$! zOiZGs+WTK{zwduo%opt%Bj(+n-RG3+hyFYQrGIQ%3vM_BaZHZ%S87v*{xyIJ^eGsw zPFYevS?1GK5e#K%*U;BLBTD?*Sg!(5Q6Gb4mqn|-rNuezKSm^%r^x(FdFQRaMTYsA;SeNPvMbO;`Of@7qg=JM zt1KZ+MxC1AAS!&rVC~tqFC$)3?huqNviKIzozlS{Q)M85&ATF*8*(|+Hp zgZrh4aE?&o&*c8o9OdYgjC6k9{U7{Y9=3)q2fE%(a}U#O7~)^ zuBbo@sqY^#=HvP9#OtA2YGTOitcP21#JW)j!$L#yAK{5$5UJUXopF_&TYK>XJE!>_XKa0PRVF5MmL}{ksr208^+;n8E$F& z%+KW4*YB_&s#44hk5b>4eK22Yb^U!`AN|BcOL0o2TM~O7cI|0_UQJ;NH*8T@sO;P^ z?u+)CYldr+$g2DD67=G7f#`z?kej^g&wZ1OWfON;F%GNmGB}pR~pE9O!)*eHJpuYT%?mS z&Z`f_=?^*DC$*&w_!g+M@(Y)R8bVQj%6SiChH9_Ocr@6Zmi|dBA8IaaTR5n2ttdVK z$Gft9$)R-mNA*kO*Zg;$)0W}YXMT9fd$y~~s-Tm;5D~e3YJV7PF?ANc@IowqHdX0p z8&2Fa+-GKt6z0A$uul)>Wp0dx?mKDvE}dv|@$Bu(1YKq7*b1L{Jl~q-;j_?KW;ngcdsb|}@{Si{dMoRKqmJ-0 z$DF47NH{>V@GiQsB(_86t2^_7~A|KS(j&TF{ukE4r`pKrp> zU~t!|bFG}PAHqV_Z;*ekA*WWIn3xxKS7pvDlQEU+wsz;q4j?(_xN3--O0XZc}VnL3(Y@5f8r0JwfR-5 zQMW7nr~losCV@Q|&2FuN{CApzU2@ATMT|lHgK##}*FbX7|AIuQYzy3x>gL4veX{$q zJDJbw)0f?HwB6!vdmf(TYnDXj23+!QL3MiK_qKSY?}Mk9CZ_xIUFVH}TwiF7O$@d% zzemk9UfFlKjCGY#;{-X1GaEXT{LVYCvUZF&#q9eLD0o8}YHAZN6hf{FK6Vw@Fdt@ta7};n;|VJuiw(0t>-55PQ=x^qU%h( zkIr6&4IN|c(1sQXh*ehehk!0`>XgKCMK&+htWQgh;`e4PPhL+Ob1Kta8K)Q68YZov zVV-u5GazD`kD$c&r}Y&P_b3HTT~TsaI}a)MjFe4O9nxGm*AKml;(w==UdnzR1mi#E zgj$tp(|l|GuAYPL(~|K^S0%rQP(qd?2FP|po>eYa%vBHxRx(0i z?Qsrc;*r((Ot+#1la*?BEG6)LkW0l`sYRlKQ5~(i&bso>;sjl~`*PfDexYpQ5eojY zkSmIuTED#l6G(!sYEV-bV*ShbI4hp%tXx?2M0~mbT*X}Nt|R%^1xzpE%@XQ755G(& zkA7=2e}s%aY4)M4CqdpJ$W_3osW`3<{Z`caz>w0=Zm2p|R>Tvs4qKhO5wRX%Y4#e? zOo@)BH#E86u`U%u@`>Y7#j%7hM5CWfSpOswkD>%mJRa3lm`mN`6Dqu#(pKpyTTyRq zzQO1?!K)BFVed}8{Vd&7PjFG=v=l5e)~KGdxQT*t zPh+2^oglsl%7t|XpCz(4C_|9QXO9I?vRCIHF~cK+4GO3p0{d`%eOa~w#3}^ z49RQ^a2cqqKj?NmE6$;-9Tmuh8}Q@eJxnyID_%mv^1Cp7JGrGP>V~XUz0Br>CM_F? z(V#wc!RTvcK)6X}rsvFsp|qEDbiEH@ugTmuX)9}zI~E%E@$HomNnNd6wrOjhti6ek z3!)cEp9^syBiF=Xx^RuJa)--4<-3c_%H>}lpmOTt`WD|K2lb!=nBzq3@K@MF=cQl@ z`EpE56uLroxbCiX@(E)2uq`QDzl75teMeDnub++TVUMtZhC>~=jO6jCu}s9-Ns58L zHszkssGiK_VLJ?BN`)*pZ+|SNajO`idc*yBmx|A zyfRbWABCo^{ekDp`%a4Es`X4qDJjWar-7naWP|bcF#~?*E$hUPm;>=q-x8;2o}Kl* z#|mYV>p?=kJh6g>&dx;0;-iZoN3CM7rN5aXX20}Jqqi}jqknI>t0t#U9kYs_koW;JAG&vX3|GO{!XkwmeP+ZKMQAzOa;t}?ZcuX&~a z9QMul`P(21=-?D}8JQMYm$}^5)*H&8V|kSZCKB9Gd7v99SCeH?+wBItERnRfKR2~N zOLL&8nHSs8CrxrENwSwW1~Ej=q!njviBj!twGeCk1c?0x(ASl)zstlx-v*9$H3v&k9~McN5N$Nc>K%O3s%AK)4!F$xk0{P{NrL#6lTomV&_fG z2}Ye+#^Uazv(zBVis3YM7uH>a>9s}~0@+5^8A3P?--UMdM;7T}j!UH8Cu~#>YgXOY znyED(yDRVnmU$mey2k%^H_6vXAC>xT7a=r<7+aLlbq~|q69=sUHv4`;^Z%!8(5X;8Wlj9xn zIX`JaC+5j<@Sxa9EYS!fAzZi{E%>Ud4~vff=@WV?E)11k%5Hgl*yBbs~hJ_q& z@tu|0s?Nig{UBKV55SY({Lp{3RfTVKmQ-64sN!4ZVm}UCU|)l{9Oahw<~``dB8%D~ zUcWLgebi@R!8B=_sb2B)Lc3c3`&`CkJQBO~my1m?jz9kb-ZzWhU-DcL1(jXtaeyWF zmFcj&!*enhf7~g)&wvig;S6KCHgprjtdsfvaI#{5A8|{@-ybvE{U!EfWku)G4_p)* zvY%A1Gb1e!XQ0QI!0bucQ})?P`NeQVQSYd3Q3Ov$iT;VE^4aop|NQDrpn2@Psigt> z5y_!7@g8V&kD=MZY6ZZb57{x~8Yqu#IvKE*2kAr0a33X6lsujQn{E5>0S+z|IX8e( zyp?W4Blny(u|8DhIic^rQnzC^Hs)r@{%D5N`)jp=v){7gueuWyzXFZwaEhWAkmedH zse622-)d6n&jOSGfG9yKR4Ipg3Y~piP6*gY-KucDk^>zo&4x%Q!1DMnOI^>@YpLaZ zJsApH8r^ogR>+`AvD0L~hy|DADELw6O+0t0?+l`l7=m84iy$95rIcR!w8*2@+xi|v zHgvi?ReWt28r@}*^hM^>ZR}J(jbJ56k&sL9h>%T}r<-G+wf|7u*sD)OidQe7y$SP*r%dxP_1=k>Ul7P z^7G!zb{$v2DZm?4p-a{;-) zoS~G8D(ssy_5A(9`dzsk^f?jKe?Zxg{+me zI7{6_f1GGqY(v?jx^g#VWtAp($pm0J02(39GF#s)_a?M}n(8R)1lVErY-U?>u{479yXnn^DQRa(Q^NTHW}-UD}KiPsIZ0g-8H z>t%|+H%43|njf82v1+E7UuAyxk~W`2#m}B(JF5rI1iSGdT`7-+#)U{go_L*mkDl*l zS@)tI4ujVnm9@6HO1mxMIWKiL^GTGu&WYR#7iYp5D@J?+;`FIxs^_enn`NVjmbIFMvxH`lj2cH5 zvtl%G#18Prl`Ne;n{gyGSoq$42UJD5s;kIun~x1)(%jF2f8H`k%QAM^OEt8JfSeqd z%@z&Tm|t2U3d~s;TJPxz5D zA|F|?P1U=^=xa2lurS!CPH{Ctezr4AqO6;Ev3rBPsL;nMYYEYC*bH8nXo)AkZHNew z^-c9zR_SvfLFv<(MpzW31omb73Bl@>^RP;>PV~JJNm71flCLzkvM^qKHIlwRdaFpT zCMTvQV1$|_8@{h{d@rv_&an4uwLYVlR(nooWSVJiT=X$CJ3JzMC2Pj*RzbcR!Zqnd z6x9x2{WLR6+Epd=G!n(eCCUMcjf=XiS&;P2nNvIyBHH2^@1{0-W5-Y3If;m4ywk41_qqakiJy^#}MOL5#1QLb-|y*;hy1GN$c!Q;4!O3NXo%LLZ24~3BF zT{N8NL}##14ssH3F8r9GTjsFZZ2iQj+a;HveokF}+ExJ{Do}c z_eX@K5AAUHxx;IylrKXnahyo+))P#u8mlss^T@WdqG%3OZk3jf3}w!n(&_6Wx%frz zpos=sOuVA_YeH0cI(uNa$~*m`GNK`yc}gbts^BZ*4#V`$6U{DXCQOQ+tuHxA-zeF0 zsloX4f`Mvwkb%4{uK$oSMZM{ld6MVf167;#qIKPVP%fUTyxIBR2fxGbuik{fuk=2) zng6=kd4w4KFN9JX;DS)j{ZHWEZ!RBrZ~p5D-~Uhe!$j-sKsmio!3e{s!2j<2pWcP@YK$*U6vVx8G)?VnJ6>)U_Xf!Tfof^QY>H|zVi+?Tv?2{8$D3%>qSrAFelGz;K?-z zsy*;XA;@uak|MSb!CZ}#W9p;i)Sw@ymq+>q&VXnHvqFn|piq+Xn*$X*$eH;w0UZ^1 z=B;j9pt(mg6Si%~RfxC~9v5zs@Tly;w|xm(6PZTEOxVJ>{E+YDhisibVmaW%y|V>Z zdhs9I%8Lj&Y!8@9uy7%8HQnmND`&UzzVyjnn&uI!p%?fsNPtzqHj1N6J59p5=YafjVlLyG-w z_$6U7_sJeJj7`nmVr;439@VM4c*ZcEJ`XmTbB*Gn;8*Rc$b)i;qR_kf3`r54g~yqk z4YIpg&9%tCAN)AaEEp`}KA1}LN~{d>dEx`kw@zi0K!;@L`VVa1v3}#jEeUeyuZ9@@ zzF${xN$0m4{g)N^hyD#fXw{Q_aN+;h12Cp;E~}F%ZWVy(_|50w4$%KM0X+f5xl~}w z`)!8#wZ_XojsN9T|MhD9ga4W8lQHT;Lc_}_gA?ka)Iy)Pj}S^0gKtsGT{MJcBd#vz ze#XDd-O@R~C)9B+z;3JaMxRnCq|sDvW=G#uUbDe`l{zThAK&y&dG@VLP-%oB-00jt z_T7((zq=fpFa0Fz<6qi<&~URHl3?RRo7?Z&L^L{1f0=_AnDVmvLp1#PzqSJ*lm9aI zE0`xZetIEMUAFykJ?hNEC%VhnuC$BqA8+})JFt0iSUgO8MFWWvcJea;aQje z!%+JP{X6Fg{M>)@`G)RUs0MRFX?aI%);1(v{B0pF7fRlwxQP9_ft#OnFs4=uLmMM> zv@7L2rV!h=SybbNc2r zyoENCt8i);>LNpLjwJLx9E0VVe7#{ zOR#a|-)(aRhF8ozV$I#n#kPc3$Z~A3*Y(G`;v>kKy5hVM1gCTy3_Zu1{Rc44~{GjKE>QKgQH(CA395&AH9!P4#MN^vPqEgAx$v} z%|3UT7tbpT21j6`gU^y=LS(VA!}+_D;5Wl2>*B4O3$()8X(3lsZCwpcKnsYvD_$e< zSFHMcrqQI_ zE$8DlhwRnnD&A|bX3s*(9U^6+xG!^u0&?x`?FYuVzFp#vr|uQl)Zn1r-?HJ0=Nhem z?-fI{J$#Sizqre|B`zk$j_c2W`osIrsu9fHMK`*x&kPnpPNdF$|1x9??kB}~-Xau#ORBbujJO~qA?97Nlj#p4-vl4mB*K>pG9@ji9uB=}l%F=~{!uG)jvg0aY_!J-Y!WdwiB|G0Kb_26{ z<=b~3vH&i^kRDH`fV4*vNY~udARIr>X6?Zn3ZS8CczTpJoTKILk*@RYA?Wf^ezgUj zZs&E}=R3h}=yMChp=}@R<286d&lx&GoNIF?TkdeB#ZLrZu^LxF8+KcP*~w&5v74H5 z{&f3k%}e`lQZW~eOY}%bRnr$P`fONX3|k`1Xxqap44tH#vWTZ&PlU+ueOWJiSObYi zdJohE+H}9cD-Pc0U>auL(~RQVCsGkF;-~k*L~$80^71@V#NV4j>?3C%X0N&JpdlAm z=hLgSNHF5{Zv`#E5s-}Y+T=h>f_ynB4nevhV-6R7W!fa89--XFT{>9Tx6*UIL4rIQ zueZD;QSe?n)`G8fMXud@b~YO;>&*9Kp`A=la4LYF)u|KbH4uET)8$rqe&xq>#AY8D zf8>?a)Om+Nj50ZlVRXMNVKj5k}xFF9W*uV6tLCh%B!OA!r+D8==~gRTTPzyFTzlTcv$e zJ7*Z3RtqUPrAcQsI$L?V(;m8{p5=XfGjQ#c|7tw}JJ!=?dCzL$MVBebwb;;d6n7P5 z7|ff&T8EA`eV7@r!w(7U?Fbl+lbw$>*Iu2JbqRQvRWUUG>pG(UeI1AF99a}N21!{l@*gcdif)m^+TpJk z^cB(LAv*?xSDEy;5ppG5JZpH$LRDA1x3_0MIgVS^`ZefhEqQVind`^Ge)3yZZwFHb zTks`D?rgwEF0wMkVWm+X<}S%S;k2kRtAUtwnwz^1`vK{E!%Ve{o4G$&XIpuZJ!RKq zeFv#5!wZqf>IJ;o$@nOZg3oYNiV_l453X%ufW((8Z8fTRD zmaVk78m@SQYG+E?03>l8x#gDt45;mJ{3udWs15NaEFPJg`QiB*g9?8$TCv-~CA z;Ot{=|Jsgk)&3q50wWrDUo*3K2*C3=_h#wIn*L9QnYyEuO z67n~R>CDlG)Y_Vq0v%Mx=B&}*AOEfL_`U0aZ~oh(3`(Z|iXHrY3I_k`|1gyF|27u{ z{;&VrSGn~IRwa4n@79Ezg$%bgS^e}c3>8nteK0k+7jHOIY66GDy_=i6)Md^SQ$Zj0 zJ@eJ88!fHjH{MLN$PtcRFZ~(MsDPAISdRHB1ZS7YYiLk50K1|OjzObAUc+_>KMm~7 zl{!e-GBCPt0T$YjqU+6c`Wf5^@r=rxB<$8$lj%<^LQ z6<9}xS`jETB(3DKeRub->8~MH!JrT&;73oMo6TX6+K6EOYxb|X>WV6yFaFotc*z$7 z-067Ocb=I6&H-gHYB?SXpO##%V>9sITlzAX0UN7-urr?s-8P6nQ~DIMr{uIrtpGX^ z06~qEMq=jY{G@?Cz?!Czhy7e`lt?Z~RmJ3Q5$A2+zN^ZF*23UD0uC6ab`wD())WCJ5UW?xHErt#{#xCqxd@*IEIHd?qAFS)N|NNh464k?-0S5UU z?=%B(5Ho|PV0H#K@wnO9Ani`h`M|NrP9=};Fd*ujSk<3>`|#WCw?&tmtqjCD??lyC zZmKQybZ6C-bh+}ruMn8&af$*FK?=?V$GriF-LN-XkuW~WPX`^Lm$O80;elC@$;sCkwSh^Zf6LhE$uK684GM~m|E{MokPfez|Pjrtw;ZOn^7AD;A znj-ATARk2^P{~&Xju2Bl)*rd0YvtGy3g`oX;Hnv@*;&eW^%b5;f;FkCF$u zh=#H9V(fWc2_05gv9is8GdDG4JN8?GcJs^|N zT=`X&cK!6TVi~in#kUjG?sFT1pJ|=TEo;j@tZOW(04?Q0>i0gMfZ3%`hN)}P3Qc-B z`Lq2raS8DCan)hb{QS0FD>yzYhi|B()+d8(tHEi{*E7v)YG`n-MQ=va{bjSxz6ncm z4d&u4m;RE>$OEfo z6fY{*aza1O6{zdWO`in@LDOgw{kKy0;iZ8AXhk_e@jm4V*J|zqDuzLcPkAVE!^sJ# z(XYWge*tRFv6!%&9LVW4M>E^i$WI_UaPIr50WCcK-|NCC*w3+~Q{w)ueoJ%oF0ILa zaX6RDN#`t%Mc3`cPN$fLf8a{6BH3VB8hk4m;f2UKBGKanBBH?qKa9dl83|Rgs9g6M z5`i$&H`96a$}yH_6**V<)Mh|{OYfLr%5sRomHKr5+4)nmAXPQoEV2Dx9GYbg-5uHD zRfx+oHsDQ##C62fCeES@TuMjeYo|2jM=sol2ukrRfKW(XEt&kp-qkpP30<=7iw`2~ zU5{f<-mCz596i}bLCAqy+EOWK+IVFTfHXsEzmY)v9Ijv!gJM;ydecrz?9rDuZWI#_ zL%Y$%se$gmVOxXQrOlcw*JZ>*M? z$`q2_2oyuj9Uk7u9hvnnRoWyDNo&JPC2;xi-8gAvi%4n8Zc|w zpPq>LOYE-{Z;`LLx+-FOEjJCGPcGJr%|T57j1SKL{drR5TD;luYr7D{kSNk)n~j=I z#pmgz{neWf<^X>}ww5^<5Dl(@EIi$wdWBTvY3wUh(Rw0acgWmfSH#u1%moQHK<%F@ zohSu^RoF5X3qH_g?}oZ?;q;Rs6eUQnMN)}4T5Kff-AS~fo0!9i>P+tn^_qTlwj(s% zWN>4}@(s%wgT`a!Pd;P5XLnZnGOK`@vuyd~jl}OkN^1xsJ7_4$$2IFeAK)r58EDaF zRe456p&JnFAHwjy$*-Z5!GA7!4L0g&Z!l;>L0}UDwPOT`o zr85iK1tz(uUiXe8Mu#+u^99xOU6fshs!GL>^*hnsH`N9}45AoF(FIUCJf5!(#4C+lw z1USXY{Au1d^Qo^vDEpRpH{+JmPUSPG&bwjlq)*NF1M1Vle#pT8NPoq?dKRp z!7OS2A{han<616D16L=?0QBz}qaZgULLle|&7gXw+i^@|rgWk>qoRv6&%0{*y0B1# z_s^w5HbNd=bCz*`Gt^#c>(Yp!*6^j(FYMiST-SH;G%F83`f#4tb+K*rq+trqOa&=t zahFlcM2nHeEJ(bACPo{Lk%}MO^K3VwWuTISpA7)c6mZn-&xE}nFn6ULa z-wBW9|`@DDA9Q?$J%l2nS8dr*m^!6BnB z26xbYjXEPhP`mhj-%DVngVO@1pKCG z&*zw>jqqp`+wO!V_KUymSR7$4at@(BpXS4B!@YL!%VTq-?hy^xRgkt3g?vq9Vrp;kP*#kG6Ws_KGQzXNN;|wzVS?BBmES; zm>@hLBOhG`j0=Mc_ARh)qgg&r<5Oeyi(S#J`w%IrWD%EdO7T12JhQAe`(1k5lFH5< zh0VvI1-NKF^Sk-S%&3Jdp~BL*q7nD3f~-45PkIa?u76#j)|z9kj-2kiMAz4)oM?cn zWe2Rtz3b7qqn%d|g(id&ixz#vP1o{8Px@pp*7FlZ{H=GH_T|@;(se27zO|BHKxj-B zcq1~Kop$4pfO#}`xY@r-(&+qrvr=09Q1QCdrG27*-8#5Q!~-YibM@K+8n(`Rg+&kS z14f6P2!>F>+3AM;>{l|f8ds$8Sse<0$u)LOB^$7)h%nkIsv<B46c8S!z?`yAId{L|8R&Nu52w!N(>4t+CaX)be^H+GSEbBhFL*X!VoGuO@fLT`5< zN~`}pJL{@%gow)mTE(o@w7LhE3+y|rGBln(DP5`ReX&Dx-J>vYW8m4;BM@_*J(EM5 zxP6>b4df~_JX|cnW=08SEdsj|rfFa92$Jml7mF5xyAo9-qQqQ)QLhv+97G1PhJC6U z;t{*Y@8h+lAHaRm4V8I+mOj&y7r}29a6af=!G|CQ1pymaut!B;*Z))K0Q~YiV{>gm zUZeWBg#6Y!*;p%@lvJkh@mlstUeODE`ias$ruXvr?n`{>7y`+i2mEaA>@2wS7EJW< zQ;(h0Qnh)S`*;lgY`QAgn-nX-D<9BuFxAL@Wcu)6F6~y4Sipqmy;Yv)?nPP6KOV^X zj_yo=6=n?=KlT=fx;$<@VwzUa0Aj4p-*PGa$?0Tfe|qhHP&j()j(Oa)w6k9t@+;?n z!M?frl9ENuSK=DDJ3D$wiZeFP8$X7hx}D_fm%!2JT4JA;eat8{5r^`PY-1I zu!k;!*2RR?E-2^~i`?Z?%Xcvchn@)fDlM&&*{;%Z(r|sq?Vv}2sC#bp?d(G7CxMcM zG?_Nj&LaCtaV!V@6crb}U628!X^#hTwwVQUrQX$Ff^K#{*@F2}^rcsc&TM>{CK3tF z5*8kzgLImLeZ2_fY(1gA{ElU4np1l4UL9D`=u-HH+-A@0JmK3TZuqNlWNH9AGUe1L zWL?T=Ub?TB?*rIxP!Tezx^>v#igCTa7rW8h4XfQ(!mi5>${aSQT?=^bHBEpuC+Y^Xoor}IKRU$Tw5zEQ|H+yA59Qx)5r`d7vpKJu3a z$G)61zyd+C@H!8|tCi)WK;|IcchfEV?jLQ; z__@_prz3t_)jy##`!4>tHV+b^cA@V={&7WQv@$6UdXMnWw%xk$W8Y26_WTI!RZ8Ez znXG?_WUu%A7P@{JV+DCBmH!As8F&8g+BUyfGC8j&3`8JfIlvTlY0H@;H)^}}JA zsi-A6WEp+ZY7eZq>mfqT!^p-h<4zS7?^0+p6-Z(XU2rieWT89=7=D)WmM6h2Y&`Tb zAtd4zVax>jFVzk-fY2$9_V(ESO|*l#prnR{f^iGPJ+iczurauOPjwsc@f~#4xu>r5 z;6;ipr8qrBgoL05I@;byzH@(Cax)MO91Bu*AM(xxzy{TRtNCZt5CCBu{4AjL05Po6 ze@Myoz~MKCytP_9ha=XQ4nPZ=!vO>3yDDNHiv6Pi<=q14Yga=9;tl@yot<0lvZd6? zj|;gmVqNDD&QAQZxhi#Y$CA}xPc2)Hw4s+=+ulv1&rDi(GOupbC8BfEDkC+x@AA+c z$GEpzW41rZ@(_~U2wY(Fv=+}|BnCy(IUtx|RD zY&}8<;q)-OojT8hehy+28#a$ZTh$vf?zZ;**%Z6o^f_T=^k*ze(EOI`rza5WBS#L> zNsq+#^lPcE66eKT#j;J?LD3fl9mEvZu!p(Q-X-Tv{~Fg;A+#nNxYvq^ZAEm_jgEu8mV~yYBu^r8PZ*? z1Butly1A6^R_i);vcN>^`UlJMrc>P^?t)vT-l?GdOpd#VZp2p) z#u|no_eeV>E@=k+QOdcDb~MwSODc8778ev5C>M}U^bhA}_6}5NE?~{jMpNW3hR%IW zP>Zr*r9P(vuI>(oGnQ%T+C2Iek&}I@haN=k-OylA5wM7jc5|7U#3vp{k?tZt+_&;H zbUW{GdFbMr=byT`v7Nyh|LI>CuNve(m!Md`q9zW)QcN*!Q2)S1(PawDWa#SM-1UB7 zpa_NA4hbm+BLa66VDCRI zB9})h7Fso0J(qS{FmC8%#CM+2PB@!%E>0!?f{ii7>eQ5Ycr!G^Tk&OeHw2yB%~&<; zG~?;)gY)&EAW4vUHOHq#g`Mj6lnp}JHPEWf2PU-kQye}Pvjp>MNlX&$xNVRc8R?0^ zz$(58H}dnSt&0g{EPiC4pi&ZX>OV*fXZFhb=qy>W3a!0?a%i2a>ZP($0m+;6Bh4Cr zT?{+m1+k_4^K)$Asl&*3fD3*(jJZE0-YV$&MQ(Fg*WUDD&?C}e%_t<- z&!ly|L>QL(zQRE3*%xd}1AI$P)q2!^rbWtbvrXGr^Ldp^bmC($omOU+om}RKA}NT} zD~)WnsGM%#9Pop^oa?q`*UyYNUSp5Oy&>9F(~Oz52{!j7s=2j3s)crGY~us^jS1#w zQmF|}D{Ci)YyOOoH8K2_mi-gEuF2i_A}-=@^m$Wtd3dOllpSz#P{iyVODUkZo^98n zVrf&){#w22P@*WG-UxJ~c8wiY8!nw$$21z(R=*b;%#6&uYJ*tZYxzuT?4EzQ9A^%m zgQHR%F>HZPx6bMceMYwnZ?BVBsubfiTK8@ZV4HE^MmA1MYA5GH@cK)tb;fQ8<3q=f zJW5|zEHn%D<~fn+K7xx^JlB^U_H}eY)@1=*`_d>*v;272^V(_A0-(ORV_YOFaG7Fn z&)$7tR(?`m`4%pDK)lEkf1}w%R&*^8)d$BCXb{VmYbmZv@0u8sy)#NkQLSs4LGB_8 z;2GDc{G#OA47ExSUnK`NFzQ6G7rsUbRNRR~*S3)_D?cNQZE*#~Yg?IZ&}u`a=dFma z&iA^syj@FoN;kVVLyvxSfg;7&PgBD3_Q8LCSEGLq5r8*FiE>{m!n%53z=(z<=jEmz zf|(v2(Z4y7y@}OH$K6-e@GM+e0wI@!*~bgaP-RA%oD+lk?*YGOd9fqYE&W;dW?GyY zF^eFKt#*MBHaO6r`e|7ZQcK_L*`u~vj*YJX*q0_whZj#cnVmfrK)PK@R&;prRiu+< z$I?)J@B(Crs$YL(P#fS~xPY2B446Px?Yh$r@H<6h(m!bA*r!wPHUT@EXyloDBQs_s ztF?7eZNE}q)^D^k8402Q2Y-s#0t1|3^2JU%@W8FoQd1l$S_6E3^yY8CAuIcBb7wWorH2w}pN9Vl%qcoMm{nnT2ztPaPnJE_8WDHlefB z8~2~Q;lW5pBGyg-;O7=v-tV? zQxNf7`Bd6o#9bZf|_AJ=?2e#+uU@!fBH7yc{=mLkf;6ck12aEPl<8qjzEx zK)b0+R^~`1F_c6qwA`HSa$D>gpZfJr0rqsJFW`Cc!YO=C1A@J18wFI`sGq-sjk4sllN z?K8XuJvwXq$JQ041xo8lMP-{(hMbmWVn#-<8w?S#{ngbi%36Dx@1?3@^#hT%-pEQK z?I=8OP6Eq4WN3EHxPx|H%Y}sUsk=<|JZ8xcCZk475H%ZX-V7a5?p$3xDf#-nwCwlM zDkq6p_>hw>rjQm$$5qZ*C-38(K4EPpO#`8`ZM*`D>r+9_P_hoIg&I;aT8o))mykOp zd#c%>I#4ye-S(D_Z{$+&;vPc8gv4RPY2ws@>pk!w1-7goy1H#Dg* z$ZpcyJ$z_TgpMk5-rbTIgEtJxpX4YZ$0hs?j&VI(t?wyt9HCm=I?M~luK_o?2ih(` zFlR3+oyTs0Kq?U-7#vK2WKr`6REMW2-D*aMdWw6qa<{a9a5!~{wS<6}6dT^!`5`{Q zH{_F-2&$y;7QYrX0qJIbs}2*|+x9+K)gXsF+7un!Mm@Hyb){YlQcv4zwCihE zbD)SzfAe?NLaXAE5+d*8xeH1~<&lx_{xW;p-z#2d?7_e=ir}hREv&;+iO6tJp4ey~ z#!~jYv8}ID;;N~IZ?1X%`QCRrj_nQPrhUW@78e z=eRnZ?1~;g$-VUMb7>2i0m70Vf8{(0ldiDC+bmFCI^iclGv8{_x^&|8D=VpIA%fDZ z$8n2gOt}=U-!~76CkQbwEo@`FPB#@rQ!Wo5EN1v5W^q`}55y z?)2>GA3>a8jhA^cXKjZmIB|Qe8>v5n&pRuA(D$8CM9*Nej2j4yH3M3*mU}IEZks1x z?Fs&_hW-A4C*5Ql9Y4mKufI@ZxP0RTc+Y95i=){Ivnq1n6?A9IA&D%k`q8G41*2^_ z&ml9<@OQ%3x51bgZauZ5z)e>bSGO);KCY%zl9QkwOr@w@21ZQAhQkK@0%Z$L46atTa;_zp6LarCJ z_c7!Cu$+)x6u(RlgMRscF!$b3O?~UyC^l>q6%|1N6=_nXNN>_R0)li4y>|!@f})@z zNbe9j(xru76qOQs?*S!V@lTq&4u|2d68d=Q~(lfWK zdpG~3otv}b_+}xCEM8OP?GIfJjPEkxYfMO$71x|C z{Iu@Fs0CM}B=~bVC|sNF4;72#$#v~hxsGh<=hRQ}|9HqFU3hVSggviyXoR+8T#i%q zoHm3m+wm)AD}CRpE=ATlm%!vcc$vOm;WOo4a=TPEpT3 z-vz%ls*P^*hg0LSXiAkBYT`t0ut1~665C`tYbUzu=6txK^AuVKIHry~U>|4ct~~j> zrB#mo9;eCkz?dwz_7>Dtoc@uS&AJP$pe8j>KY!@zxB#0~l-2s)z7<(07>`xE4M1b= zYD8vbIU+IFP~vfSqfS%QaiZRhn(5psoPOCz|B&9T&?ecLV1FWm;Ctb=2b|OgfGDv9 zJF#U7_0K2aT>yHBbtL(s-Sptf4w!W?*tNkoi%XQ;P;L#PU^=u`=lTihsidqckKdU6 zxo8rzow{RF(%(oFaBkT+>#6sVL3e_Vi8Kras!8kQIAsP4sxrSob9UsG#qH+|m3 zVOZ0Vl~(RX^bKa6>|S>*W;2OrJ4kP+Z0ll(;ovSI+%G_Be!K^H7Cq!@6t=0DErfNw zn;%7Wkt65TKh63tHb83nn?KIU?Ok0STLlGx{`24G^Bu`FYEP*o3Zw`!K0e+q0Tnf! zH2Q_hIF$QuDjs95c*k~ra^zbE$v4p9>fC)Hb?4t?zrQFY3@2m$i&v};>$y~`309QL zS;c=?l)xkVC6;s@G{EIR;hFQ;_{%Z#V}HO2|9=@eA6fpUvi=eE{yLYezuFA&oz%I1 zkdXhiKBT?8C6KJ7a*CF!AgxL#Cd#r17`kIXUjazi=AW`w*gDasOCBJOb7t861!+m5?isRw+yD_9)$Nl&)kA8C5TBQWXiX^_T0dH+in?n&U+r7D zuvLuq0|S`dy+y&5wOVY+QEV$1+U6`64|e}TN~%f!NKu= zDSQv^qv@g9tk{osafY8qYq-_tz&-Mg>d+c@@w?v1Z#S=MR26K;1AkQZwS!>J zekb;jbv!>2^k$n$e7iShY|p58gsw}>YnU%pwjj*3gnyPQx;YSq#XS#=-iGdU`%6|f z!b@-qhXf*>c=6&^$>eLiE*HL@p&c+yFLf!Dx{&2Wu1v8gccTgO4>Kkj)&(FU^6?YL&3BZ)QB&m||;YYdx_~kI<3v6w^`GHyPdd z(rvf;0qD5yCjkx--02pUaq7U%< ze5pS7eSfY`lNqMSv@Cf+xpdQAzhkn*aQqQ5L`@xY7Gh1;FMoeM-| z^y1}kj=iSA>D`LyF7Kf+MWJ;H8*{N!dC~cHKp*b_Ps!(@%XnV7vsLUux6!BQ$wk~} z`LVSE?{~sq&FqLUE-S)<2Jc7>Hm)>*0mV9F??%aXwcyk>dl0r_Q2s>^4kxr2RdVEsJvvpye9G|I@Rn$h z;L|TTYhI_MWI^C;^Oa92yUEZlVaVp?>~~)9(3hmPLj}&mo51O~);{m!uDZ~MEVa?P z`Q;DCFZ716c#n}(I@lbkQL&IN8SxxT2?jn3M>|!&eE)S@;#x+{XDv@XV)s;i)2L1n{WMaGOS&uQc#r6_b(8jah>*=tmv|BO;qRjJ$Mjye2%dMzDfs0_@Bfmj=scraasx%O zi;K&?wg;lCEV}tA#8xmZn96sSt!hbq+i4tSN>beZ{3Aha zS^{IrB@~%CBdf{6m?#&#i@l%{B$AO2V2ih zDb}N~O~V~N##~OHR(=Eey(O{>ZzCm*p(%6-e>F5pNa=ZQm1z4tSOTW7v{CMAghJDs z26gm{V0=!Kc|9N{_vU@(Bqt{t=#lM%?1Apk+Fp(KQ6E!J=+rK>5vVS+)hpu~E0Ott zp0_{0`iZi>NW?6$fx^??4PGa~a(6qyN`Ft4Ufi@$!|K2dM$TJ>dxL8jUI}+XUs}D9 z5uJlhJtkN$*gPm%?8C8ba&EGy+~Jfn(MK{i4KVh%dJ3*%p|nbw_k-tMv#^6`59?{5 zWnL4&dZMV;s%kh5L>Y=+9vY^^$6GJ3v9VeB30J;PR>gw2G5S3Hj8|w71Am7g0?I3;iI3WNfU$_DL=}|aQKnv5OIXgt71Wv_ zJ?3}DkcOu##c(5OEoZM39g47tr_>f~-*7X<8Mzgq7a9c1{k&C;u?W3IVJkYgx6Q{! zPWM{F73L zlZHVh^RwAOWs2Q1pJNWieRkJl8FD%6FcrS_Ah;(vNR-;R*xjwzUMOufe;c~C0Y0K@ z?n7;c4LGAZbpAXBp?EtwXWk0ZJB6{QPM)~$T)pFj9DEMJ^_HIhaX9R~cy9u+iI7`_ zEKbyG)Vl{)bZ&}Ra;hN73LP_N1BZ%JuWX}S4m{tegGs-{N*gCq?oajv>!mO5PpdF> zuAc2}ZTDO|2YStuYa=Z%KTADJ_qPrRxWsC8B_*ZoIvHtZ%G}WlD4V^6(op3O8M=)(u`f7&A1+)WB6NRO`qwr z)F^jwuZDb=Un~=Mde)yR?-I+^m+8#NH#v}2zr6+}UW9yCeAGkFx3rejGyhiIYo7dP!v@;amwzwBl5@xZo-m1m8sOiZaU+pBcB@r8&hAjD zMrsiK<)~pCiNnqa~wB zK~~tzD+2|uZ3mBenv6$vbL`R_RD-pXLV2z4TVpXj_k=f=$I2k3QnfP^vbU7eu`!u8 zH|2vfCYIEjTSM!cJH8ocOfIaUIh*a_l#)NC42;GmOkvzup9*>h`KZKOJM-^p4p)1Z zQwg=JbT!2(K`CV>rzfv^r-YB)EZ*IuS3rBZW0~O^i3^f?#_0O{y~~Sh7zD(M?pPDJ z3Ub|3DD#1y%MgkBy6x*u@pcT()pjsMwHQiF;kyK%hRI{ypDhB$JXLXSUY?QAQ@<`? z=xMbC{%}ebjqt0Sh6yvRZeCm!t}W{LWteHaeT{@YG=amkVZzQ;beEc2|L)cTcbH@2 z!F{`RnSitPK06Tra!rI*6li5B$3N+G?G|TW6)hLUxNA-MOY<940(+kXoU!}hU^WNt z8r*N!R7p{hhX5AASP(cFt`Yh^_VW7vp$3mI{4Js zPZu_BB4SNYkJOXvhQAg@I`}|49#_}ckAFhbs?Y(LpR>AL?tEE2!Pv8Hq~!U_mjNWH zXEtv*UZseB_U+v%H5t%TC!P#?515OFT1@d-JC}zPRkjLdH459x-O_z zuQ|f_2ur)brX#^VjXy3G>l$#1)>jx?x3&NIHhE7~c^%wuk1gBZf2h-Ee|azuE#g;)YGi zEQ#D73(MRhiN|5b{2%B?_K8Maqwn4d9$=(kR##2OP0z+n=8vV{$)d_4vOT5|wDkhF*!M zS+;LCBRbiOOpK^W=7$odZhp%u zHS7B>^*z{#_ENzjOQd=E=&l>Ft&0%!W@10o&dr3{?P@RF$5r-Si_W;a{^TxdhKiRUH4AZ z*-H@H*mi%XEBI5rrm)VYxif|Cl1*=RSA!o`OD?8&Lwj$Hc8Op(w%#*LF6?bf67R`W zTYr)YV5cqU^?#+lXGBf@bxsb2p_sgCE50Kx@_xMaBIADdr(W+v#HOHjcim#iwva-=&FxM_hy=uXm)2r zo3#C~kqBh0ZG0g+iQyX8ubaz1y$edJhS7~ZP40R1EyaiIc%iim=EKH5AxmE=v*sK4 zZOX~K(i=yMEk6)4b#k?sN%)@4DN>a?A$y)SZGR@VLlN&On6jG-jSq*BYB3r@v{p_* z^!-ZJ^IyRutg+tphB$1}aoYdb=3HdJLHFWYc{ux=`1hlmQQWf=v0*W5z64K7saxLcObrg;QrYq&*7yIyFNO32nOH$S5)!T<6_IopYlI__PN_`n7EB92z zQ7SO67Cp;;`Gb`h|6AwnEVLFqprjG~5+X*1A<>kl#_qOPv<@zeg+gWJ8Q$JMDwO1q@CMygn-=n_?*nlIQ)#Fsw)3hRh1AQOCo-QQ<$upg-fQo89-^BL*6lFF}A?N~&e?*>$_9%}W08F86ahU$@qv z;8Q}WggT^b3u8&4^zI=>sXP7*a_1u`owm-BPO&I7Ydu}r4o$IK=kUVlhF>?Ni+mpm zMaHyt!r`|WSYjg`P2nuDWP9>~s;c3)7#CWZps*OnZb`kVM&ZDYoYykuA1M^jeQARd zpOD^N8b-8rlVedevU4v_605o6!bN9Wxb?<4!<3}Ed4Kh`;J~MQF3t%rsK<;Ak4SYR zmr8fLSMN8ug1rKJ;e?oU_Z%BD9sj3KP9Fyr2OcjZrZp$1pnh$SFVH*X@Ti+*D~A@6 z#7|GV8cw5CX4M7u=U-E-#so|BD>y{cb~Vf#X9`k2AvWB|!dnh|j#sI7HD6D?6Mvw2 zV#(L}%95`FRs4Z!1lghOm0C~wBoSt^^W_gq5+bvj_u6)8gu8@`VG1$)I6ETYPGtD3 zPtn6vsHIZ5YDy2HR!58K+IvurADzPE<SPzDsg#4_+5u2vHpAKwFM#@%L-gQ|MtrN*?WaQ+_I~^ ztm%B<=y8_irK#Vce#4OfER5_Z1 z2}V>ch$7mg1x`oSgX%;ZhwnAEC)_|+u3=3ZZ0xd1%8?# z#uYOh`z`ot{LYoTI#Iki(c!0)cR)ZHZ;KXeWs388OK3Pqw&I5$q||#O2knbX3_pax z^$NnyQhjfm{eW{__DwKOgq`XwQtGM~wUUD6sA=3^bsd((hR1M5ZrbSyz^23?JJG$o z+e^eq7iZ^97!l`Iv@}XW2 zK^C1}u4YNP*v>XzsXJ0vp9hw*?No$HDsGI?FKdVjVu0|kKz;bH3{-R=0q57eH8NnX zA*DW3Jz2zKHLV{*02yg`Y~ssoT=tZsAhCY->7Zw?C#rq%A$L4Mr?K{&mNb#GyQ71D zD=O+TpX80VZ{J$bqkW4m|83x1S90fR9>Tw1l6-=rs3jy-HJYkSr&jr9hz3iFQZjtl43S;=hJ_k>NmV?^A$T&8d_Y=Z7PHvJp>bCEK0^LnPSVDzA5U;z5O!;G`M z^)q#iKz|ca>Xr+Ev5F&xW{P3;69edP7rEPj%hA)yg%6||L&c_!FDY#Lv(+}oiyISm zOvZABw{tDcno?QjBP=@21{U>HKPg*_Px<;JEiHoE-TH91Z^uBR5H5Hj?by_?sm~*u zfsePaFd;dK#QO(vr@R{C4y%3l;2IsJq&eF+&fjL$ys+wR5 zByoU6^KK-2X6Y7=StKf}7;@k7HVg`Dx5wauSPe} zpQ4{;v-tl`qIHbP zZE_Rc0M)9OCucKlsO#hy=dQCy2Vn zo-A_M?8a*w1e2E!BwIvjtX0(qk7ggcT6~E~Me*4)M*X@)(XG7}hM4&2mqp#h9m(;` zR%z(Vo!CZO-8QaBrgZxseeYR1FZb3=xq5m=8fV3yCgM7@Hz&%v!x_*?+8QyOgsE~3U*EbYHtp{P!yO^nYTV)HxmC94Gwugiv`{pc_ zn32A3W^6W}9$|{jZIa84>%KslclHl)jl~__#uDNGAZq9QDe|+Oldeb>hh-wUB8R`f z7iflAH^~oUb~OQQlKTb#9jD9!=Q_=vvQBXC?hLcj?HXmhO ztr|@G^7+eUI=C*!HgYY24j$Xx@x`hYOU`L8!=1!!&?-CA0IMOz3EGBqOq$>0uO{~&0;-qym9$O~}nTd|ck_JLIW zGhOnH`+3%IreNyCo2jJCZkrYs)+9E|18fUkj&(Z-HklxzR!)-dJF&gTrq#FxdS1(} zVGH9sLE}Xtbtouqf|Kg|he-9xsRhb6ayEK9`L0R8dk|TT9*Twf;1bA6_DAL?@+A+p zBkd+@9v${>T!lckSzU{5cjHO@zv!2my|pge>au+@d@>2}5I09=p`8bwz2B$_l7ci{ zmeX%v1k5FQ@2E;y_e|dc&nxf@=Wg7#q^zER+9vtcoPA8@anRkhH<5*WhdLlRFKZz;k*7-_+{JYb3@}IiK|6UaHURNx9)C2 zweZD%-IG#a&yt-zH+HtLv1XWJT~Gc4@8|2r#pCtc!#l-wyklm|NzUJCT*j=;=enV= zF|rhnvI5M5B_2Hy4$$jrB<`B_e=ce?!+BH@4++=>J^UCXkFJi{N+&&&CQ!}VUqMuD zhkBO*Siuw+;S=v*`cq{+GKdKkojUsKFkdMn|C!pviV0OM3t6ZMUgaFjQ- zy&8;2i^=7ek>m5>k9@Wj)44$VD&rUhlp>P!tN@8#zi>+8qpY1i^#cHys(8G@)lyU% z3v8iB(I#Qq>f&R{gXZ@1GB;jm24ix}hi;d?yaV&|Hyek$+ zzT*%>{+SjD+t8JJTN9~09`3lwa_0=1cWW=E>gRwsO<)*{D@S#@_jz#X6(uG4eP7x& zmY_Xj?XvMr-DiS@c(Br+nnt~I7`%<|A$f0tmJzlPa)8W?HT$4!MPs{;eO>T+Jp=^2{P4ZEp+Y4B(AvFAR4-JlN{u8x8Sv z$J|A67+LK)zb2?I3pW9m-`{P3CQ12;(zQ`^9K{j~DH$)_G_ejR(chMfnVj|qCLH~4 zyN8(GmiZ38Zhp*m>;~=o-qbMlEaljUswx+YL>1BE$y9%j%eEKff|y+4_UUwM-Z$tR zmf*Mvc0dWbM*!o4iIWlh8BzfhqRF6QWHiy;-;QisUmPSHgE333j#;+XxMMm>-28Th z(Q!LL%9zK6-U3^`w+l1W9V}kN4n4#WfNHG$6#4apVSHBefH9ygjvPkf@nS}#8qlPGA<8-I1I*QDCzihiR*;b_q@a5?k# z_)Mcb5@5SaIoX_hVn07cab3Yz-=lriU%)CJnt}x0F&!0c#V@V&==!kVcj;8u6!_@paO#mt@dbcZs3?(V-z={*pMPF zx^m$qZPT7YODM0;t{x~AQ6m)+-f-KSvv}%2m92%?v5I3??nViA@Ajh6R>|%~-51a0 zJoxsm@6*g{Uf-{ZM9U(Z3Y${<@%vPZ{g|w7>CL_;tvkc0C!vzSLp?QZkY6fh7(J^Q zN~2b_+hcjF8dpEnTq7P+^LndoAlId{VmQ7ax&6_X({ELxgdWwnDcz^h*%R)6zEtK; z58Zc;7qGSHIk>dOx8!H~*JF)D^9lcxjAP(_BG?u;*e&dhk?|B9FZOJPGR1we$Y+YLf9rzYD~s zH7s={Wk|0)yxMi4b#k({T^OChe)jCyQtzF+d;=rmz_oXGaOF01y58dfYHI$zc8Wy5 z9ACipC^a66c-NPzP1qF#&movuptg@oj}+D1xg22inn?D-bvfB~cnTZ=QbK8KK4{JvGP zfMR;FDQxG8a9cIHUf*jE5Bd37Vu9BBey|0qYS;)HTPML#azmSs_+U^N!-3wy`Y?ac ztJ<~dEzP1qs9^=_5qBlw#>Ihe-!ACOipcrgk0EWW*w-_q;RMR*d-lZrG9n9@Xx)Qf z(JO$rQ9UXNnBsB27*=8*tW&V!!}@!+C*=GJ^TlZxf?mt)M)p)&h%T0PO)9~z6h~5s z&URI78K6a&n3&=>Ddhgr85+7QQa|=l?5@(#xC{>3uO?6>N-&sz-iIvEi2BD`3@l!7 z{jiUDNYx?TtJ4ERPOcRGTdPM+ZMk6f$Lo^hO`dhX%9(YNi&h@N65R@X!6`R{q(t1R z-jYy;((*!n?Rrw-7yiOCM=j#CX4s!}1MpLS#($?%Ui`^^|Hs%qz(NA z>`=D~E`Ga9wmKIodUT&a4l49kW1gcwOxBvWPD?NBA0zqvua;_h|2$XNJ;ypWI>#lm zqvHz711NN(3VwS2^$d6WYibj#g}oZtx0kePRIO=v z7L_1ds~ZbxsN8(LL|oEv>WlZZ2g*fzOU~J~|2a0d-FP_bj>aT24y=05(6D`>c0>p{JDJ6)w`c!lk7Yl^s!8R!JE zFm!Fqj0&bfBE)Ijeef*E$CFU)KGJgreiguYg-@Cm(eF=aX8pI9;G-0~o78h5i>c^9YTQ71aY&D?Q z)|ew(J0Ez1jikd583T13lSk5nK4BB=Gp%v=ijiL&ueO&FapeW3mAWa5sNs{oyu7>} zKIL@^^nRKM`*EB0{^yNCzHw|a$U#?9f2w1DN8;0GMCYTl=kQOP=ijl9DYo}z@xrEz za&-%9-b1(Sb06g+IP~jU*Jv~W+4gO*zBXum6ASbsmsd<3n5!>IM!VCbQ6irvWNFI+HbUs?uSu4`=z8u5yy!N;Ar-Wl6a6De zUAiP{Q^J{_?d>V!6#Ao#&yVC=$K`n-h#P;&$$0OsETZU$3`|-;eR5)-t z){C1I)$fV`tnEYRUcmw32%J!*@xiS`hg^s5obaFhhkFke1yfMtvf0Lhw9ZMkFd^1G zd+oco#Nwh?S;T9*pbAh$xIRN3WJ|>yc%w6GXM+#%%Gk)Flf4GnHC8iIeDRyifY0IRq}!Vva=jA)xHJiSu_5g2pm4i4PRlQ33hw%6F*{zC zUt3f*etetX?$;2MW)$ys?Jnd#!l_h%243w(~0TVkZi6S+F??T;gRMOM{rqM61uLCgnIsSgJ%=~vvL__YL0gU*h)O$03M2RJSB@K+qANdh>^lI@$MhHC89rV9U9-X{9&&m_RmwD>4O zH>DPo2=t$IkfE?)7VVsNfngI%-j{dv-X`T{b~EG|RllQYP_rLduLYaHpcw27iMr0e zj(25Kx6mATd%K|N+BO#%DUT|k)tDz)DzPy~t&VEKfeS0YSATZrBi_|UxRS^2F)$h3 zd!Nhz?AX?rn9pac#F~u)OLw=b4N^Qv!I=jL1y6GwXp2<6aVxi=YgkUTWb@8}vyT8I zHb478BBHj|Q{ZzJXya}w!KypNv=_U^Yg?~7z7MAmoU{up+Omm@W6h8c<>^=IB1DnC zJc4Zj@*wMhZRf}EW6+=|n?us@b?`y>PvlL8tac)tB;fbeog&JP}eJIh@igb5%-A9UevUKwID8b2pbWH~JW1^y>%-TgS(+G4U zRE}L4CR)V$&-Nby&tP|&TWIu*0=C8@6(pMcfOE9jp=$aGJjK3sP%1oomLA{o4WFVX z|A%`7-cagaPmZRiZ2F~{`=E?&`*F-a<8N@vfBq*x>i?gRdw|2b^xrE7Uf|uohd#(% z_`3yxr`YW`e=Gd|IF|ntZ=+cfKv8RS=lAmJRTTeP-ln&=ji`ZFkEmx(Qqm2+Kg*kQ z;xt7Z8%Q~jL^Z-17AX-C&lZ9h@7?R|nEmmiBT4li`||&%b;XDCs;(_c8kqQfQ}5o5 zYJg{shx}R}5)!9vAl{cYLVeFzU*XfH?(IaZlevYpmdVcNQ7xdK>^&USDUO=ep;+(Wj zWqq~IRqhQn#^PeLVR~b7ABNiJCrUm}?6Too_q-n7R2n3-T)@V6Odp z*KR6tv9q3Y64L0%ARbs|2cxm_yJGE^m17>WA!#laMqy-<(%bq7%|2Ex#DQqqg3ta3a1`+}tMIIu_lIugxXy z4#H-qgryhA>%PDrQvIwf?Q1M{7)>EFiag*G_|yqEo|}{mY-~|K@THLmKWxBw9&+@8}CTvbcm|646n)$~ZSiB_j>!#Nx&Uzul zv-#Xr=vrZ)(xg_qCzxtIs`}v`s~hcjvP$>H)8$(k5qBV>`S-iS_1%kk8lyt?#V`Dv zAeG36K!Hg<>sU;udbDn=&N)1;jL|%9qC|^$xP5%I~TXfljTJBTdeq+sMBFBm4rFb)#m&~0dnJ~P}n$BvAjx`gsJ#(iswX?S?X zPTx=6$JClHxWi|eB0~C*;l*pwqfu$970^$9tZS}_f0~e25$WJ=*?!~T0|yLUL?Jh` zbjCqcaiP%2o+yLJ+QwQDW%3Oo%JVRWVs6P=(k3EYWTbivd?JSa%fCSlYoqB%P7-f9P&NA9>>Jk^< ztrS+&i5K04xUzF3O&dsjZB=Q-ouv=gwoy&bhzA9R78+;vuMgpgnfEz6Bk+|KWMN!u zJsf5L9Vg2&_w~7?VYSaMHluKHn7LV)abf74awinE zk*U3*ARlWC41Kz?Qn5Mogsj#inq|}RGFXVq(36lbM{;fzp2i;ESJaBe^`idLK$Ea>d)t5H$7Trb!DvWU)C@2 zvQ)UI&Sr-}0Y>ChkO|}cE@`G8`CYGd8sh3oKB~)V6{BL~NvQNOx_HLL%A)6*(kDr& z-j$=?Z(0_J5b?2IukUnRW0}>){Pas^wN!i%e3lmxCPv8CDm)o4=#&Jzc4qob-hjd3 zPTv;qc5cqfc0^sm%7NPQM%zgr)OD8Jvr6~Fw5uAx6&CVvQ+&Q*_GRxl>)BmYPC|%; zGlIbVXmXfhID3?R>o|?%o+{j^xkBzaZy;%#7cO2fF{gdR`K%U8d)UV%j8>N17n%lY zytoMmMVfl=0axzU1kPuS>s?^1d(2ylRx7wUmi&@)_fd3{5XI4Fbjot`B)wN&;}7`s z(!@?keR3+Le+6N;y(~iy`DVLm$7=jp*oZ>IwYa;URXe+qB=k~;5O~`x-p=-ur%~P= zqaO>)m$!dy(NQ$%9TbBL=>1NWl$(4zG_k{!QHSi4X|GQ!+ZYR8&q@Y9Vt`S|)fw6!MqaWb)S zi{VpoYR1HY~a&2?L^mhld}0=j#U5OS9|}lY`=?2|BPq-1@Nrqg5=#RM(3G1bBuqj9AG{k z{duP8@>QgsQprC}eg{rhy>!!Nv z9HUiBTNr94D#yl|rD-&0LNhQgOI3$sU<67q}ioU zk*m@pEaW%B-lt!g%+$G>_k>_pI>3Wn9dAOs)!B^RajSDvR4Q{P7gqne`6Yj9*(k?> zNiOf_m?*Aq!#zg)@vg>6k(-QC*#MQcQ7LPe=Ivl@y;rs$kRSCpDh za+X$vra8Q$^w?E$A@`4K4O8s7UAwwn8?J+L0WyY@Pr{mOISV2-!z8Pojc0}!Cc5<9 zEvYKZA7U}os{Dz#{Azhn-I)S!dGqEk+B^O49!1vq-JO%Cq}r7pxNF>$2~u?pV(Cx& zE;gpeZ63SHo#yQ%^%3>8Da?F9h?aPQOw65_Sas@{?Z!2|dfA&oJ2KwW2OqLj zB-(z17Tn{(tYZC~&nXk# zlfsuRt_kL-QmveY=z`=f5`U`ezk9KZi=V7VT`(s#NZU5;UGhcA#uhj%W2F!sFR>@$ z#b|x4iOr!>Vb3uJki*lpN!$sAjGx`t^Ryn&I!>~8=e*&b{iqCCy1BP^*?O?4GWhJt z&XLDAk5QW@dcnmnzqMSvZ>WH};3?ueArHcdm%sGbAD#MxEC06bmmb<(I9d+r-qZV- zPtQ$c9Ja*wVV^VSU2?Cd=DH-oh-F2m%u@G$@2o53ln+AGb4yq3r1SXkmaTIAvxpeanwp} zZXF91%h#cbzNaI{Ad5?7nbpQuyr&ve84GJuf+$X*Ge%_`4(eCO8`PMV!b)W_%dox` zhuwOfIP$1M^oV;IuEvTqypq1@EzAG7ryLt9)VGg4I?;T03%Xi2H**V%1cPJ{&!*{@}K$if4vj&lGKSP3E$KC{s|gp%qCXzqB_;>-T@6NB(bi&0nwlZ?M4s z@@=GKgRgQ%fC04*#SNh+!?KlbOImmW$}z@v%!CsF!U)@ABu(MKIQaLmhK*D@!neUZ zM@gs*0RvJQxg*H|j@65{2?Ef~&XQ)lHQps&*w*6fs);CoXdiNiM8$9#w2MYgMe}uw z^*ey)m%@Yp($t>=xH9kRrC)C$^zTxtjc#{fnXs#o5bYv`)&~zmWIT4*+_G<;y|`v9 z%Cp@1rullLhVtukS2ArY9V{l5Sd#AmAW>k8aRx|{%mJsVkNB1))2uB5aJzb+3>?(^ zAVXHiRcbv}R}4rI!{gCc`p_>< z&n;P|gzxQiM*^GnN`SqyTfipKG3v>xJ@NrUn4!W*5NxRMJ;cZG?xP|O0BS_YhtS5` zHwV@~naT)k6uPbF^!@tDu}@C}wyUrvN(~1Tc$*>Bcu~)y31@V&OSd>K0qQmmWXBzZ z!_8Ra+_#I2s)SI;fdC$ex-(Vdd0l2hR@F%I0ibCiNkUS$jom)Npc_#>U|cYY&IDHS z9xA==cLK!zYQ{8Mt(i3n59iMZ$FA(#qCjAVJ2hsD89|qw!4h+x ztW1vRLk+Sp>Ok^X9Pz+WztpQ_An%ci31mmWx;Oo`*ugd*?`BqPM*~=nFk|&($%B=~ z&E2Yv&3+B!{CsbQswOBxxdofboSR9}*j84E^G_c9?zrQs?yJACZmD6tE3~+HvAy^7 zo$I~RZQseS&*M=2W`KcN>ei-JJr`k-En~MfA-q|MaSY?5y42wYpzO9y23V9Nalb!m zn3qinm|e43COHSjI|63KC_+OymW`1~ISS1Cg}<2%eHAep4-uTQYVR}EgZnr@wWr!x z;C6nGjOu>2X_e}*v4KH+fqt31-@!b!lDhhR0>FRu9ICS-&uZFF)(pmwl1MrEqfI|Z zFjE^jy&$9Kjgr!!|6A5x=1njzGqZjdPY)*kRBv+i%VO>fDDfPN0CpPswGM?eE}Y`x z#vmq@m2v_#&Ty^oX1GU8b@Rv-$=oWMADz)Nb(Srm$-9pZljow)I|OXwc-9kOIu&g* zn6EOJ_aY64)cg44rH%v1ITHUK5{;$4tj@i%E|K8>I0V{(T+OtX@opdQllLrc+3~wt z;y)nGH`3)?JSNLJFId-TfL!xVP3v6Sp}ib1k-6e((G{*$>jB_s>&Uik=hcyhNi+N+ zo`mEAThr|A9;&~Xz5fIGG9$2+tii$PrNg^(0uP)(%-W;cBDP~2<8FphgnKBJsQ|ha zwiSoUi94VM;gW$$!E#HySxf@%6?P+^q<`&SSKkBJv{iU#xvk21Ru$0=QefsMJz3i3 zV=E)T-^c4gJ(gE@T#W0u_&@wBRx|kz^h`kax|aiT9Ht6BeE1N{*R2|M;&f@2bO5P^ zF#z+Kgz+BM6PYCwp4j?`fzsEiNkX5+s9CPkItedjMrOL_Bj>leb4Dvp$?$mqMB6f^ zxOSJeTD&^A+%Eo(aYUqA{V||6IWTlutr!NCK^1=w-~P9YTE!;fwWN6?(wE0un(e}2QH~40=bGSuQ|SGtn!vSl?$JLp z%Ky!FNM|LrnTz@?%{W5wTl=HcUkAl%9*^~|2rl&sNDUVqyHQ6bK4Ppoy7mRtbdMEuWj1!N${Nz{qN%H*T1gMB!GXK z_WJK+stUcK`ZDvYS9ax0bl*qbD)Shj4q}65*V!ZcL?(pHvgf$))R0dlqeb(TjJ%oVXj?(C$we~Hp8!WEa zay;Kz4w;~Svr#;L%ap=-$S8q1L*ea&V0Q7qenEhk$Y7mz!nT*pUWLoyqx5(&lwkOH z@;qJH_qKG}jneg6uchIv6h{ROVe6DVYbf^G|HasQM>VxYZNDgrjiRC=y(x$^rFTR` zdRLJemEMsOqy!WMtbp_uLPrpY(rXY<=?OjbfRq3s2@oKLK)4&nf{sDYWN7({M;y5dkpNZr(QgoHMmt7AhA*f*s{vtyd# zjMGTNwG@MbiN;jN>MOVk7FSqYwVmmRQdO+&UDGT747U^2;&ie9H)XxV<*ffPyPPsD z=pD)aSfFc<8u2Tws(s>W(gmWuaRht%1C8tL5%;v$h+b$Hm3!UDtsNnq{9}xuTh6&Mfn;2~Q2xGVGDP6qlA1FF)R32;(;@+eiFoT& zQFwbL!SI(d*lW=eofGzwp9Wp~`}XQ2Y;Ocs*I{oj+v#SmGjp;n?H5U0 zY7jPwDN)L@(fRwy2n$50bZP3Zs(Y4***z;xoz&G>#=67|aEqSmVk_F0EIjO4ysDIw z(*0+IKvRO;zV(o>;lH0D<(M_2W^|FkZeG%FBIHY9CIs`_mHyg}kukP{>1Ch6RX*|c z(#L7vyUu@l)D4aTZ3i=mCC&p)DN%qnTxc7Eims_L$bwp&^3n{-3C#IY4mAA=e>RUIFC>dsJ@ft)&KvyB?vbcafR+UU-#AjXWE3%9;s-wpUsEvO#}YB&}C#>|*0qrUa5F~v+s zC@>W~x*b)8*_m0Y4U%?@t({m_1f~f(Y<1=mw=MVT()grhPhWIruSk088)N?HQ0Iae zcAs~{ze~2ctg5SLRLCTW)^G6X6@6qcFS$@%!F+Wu)nPM1ErHm^*heYoaWhu6t~nFP zB9^#G&sq>JrcsdZK%70Ov`6!Tdpfz4z4WKh4_rwE;FgK8D&o<6MfpEN7D=qY6K+rZ$s`H_wplrqMs=t6ky7 zMGQT%_&hZ3EW3(##Ps|O8dVbG*_z|GL;OM{*CryssO}KS*G;jXkm^2t8v(V=XvmLS z##2F24ZKjP7A$+0#JN^)xN*vo9Z@H6Qov_68|O$q(_=uIM$JlXJ!Dg#NfBekG9`#Y z@q4tn#uKkwSm>@Q{g^nl>HSCQ@vmu7!}UEI|IbqL!&<_JChm5vT~jl|i%v}_Y5e+{ z&zgMVA5&mGS(RR*KXbzDnJMuZ=%q_1*>$Lo!6%8ibr}xp7kg)EfIX@LkLUz3LXK%R zuHoO@E7h(key;ME{eD~EK)})co@st;_19NXX`VLXqy+fawoJ_R0K15hZ*8X^mOP43 ze|*7!j2A198;56To*0$pgV>f<>nL;}%$#*1I75fXBjpR-*`?P4*4`CVoKwsE?0B`; z;SW^6dnZgsYIofjK~g6y#-&p9>PB8YRsMS5F)+St0b|R5!=~y7lwcK$mBnXnJgiT!g@})b}%_A;%;=Omh#wk#7v%3C( zgWMX~U(*%pLEn877#Yf9=x>h%bSr#P=IrKUciA0u|BdSLt4M9Kn^Ktn_#N{)h~8q# zw+6pc1!osV`o2eQrBtZ}FYC_P&|@uh6DHsE?fn`vj$8_WU|M?b+srqx$qY+xE8SN* zeA0j`bBD@tNaUeHXp006X^{>s}RN+m@%I|8K z!p*@$71|l08$Ea5wkibP(W-J%+hr+UPTHO571-S6o#NojIQ(W{_&)Xhda7g1pI;hO ztbW=5yh?F=EL*oM80tJ14@b)nEylbJ;-?xJqP>R8;(|&LHXNhvi8~jPAQ$h^UooO& zGxvV(cpGJ}RBA?_uAFJ1U+OJ#hh7_e`#btriqb7bw^P=y&XgBBufQ^c8mg&z{zD2*obuEq0DT*Y;> zbF#*4m0jq`S}x#6^Ck=XHvt1{Qlh)udXg7>|5>r2R8aWyCg;JxdUmCt7Gz>S^8k^L z`<-dbODj3$Mdi;6bQcbohZt2i8D&=n)_FG>r_!u@b3U{K13AA_X07QWq+i#mt>=hW zu}pc<*zjMYP}T?p?}5ypCshx9@!0M@bJ}`LEi%v{`;`wibRDau-XuOvRP^K|hw#hj z4^Y%rQ`XN-yIB`adNev#nHP>;H|qWIz=DYe-VOIo^SGlAN2_2t(#UdSV$eJB;~@3n z-7`)i;8%V-*)S(gp}sWxNnN;YyJI5?7_Cc~s57njv#(6c@uP3AQ({hAV{Ot?ExJ6x zgQ7(0ZN4GIZ0k3nCh_g;)8+c7L13pjBCH$Pw}9v|ZV`M7=A{$Pi=$5RcW1eFm2o>= zt(Ix>dSDgGm)Pkr>7UFQ<1$x}JzatNy4g&|`y9IjqfL1vuiGq> z2;MV*n(QR@OZ$X62E=PGiL7FIuT*5qz<1sj{FL8h!9GGf#N-@6c48lXz+#tNd4V-( z?j9hO3_2Yo6zBZsw)A3raff7R?T0M}t_az6Jax3$+9)hL#$HJ^W(7_Jo%N4?^hL0t z@w6=GF9{9~A6J!u{j+;6Dw2F2s;c`MoUQ(rEkktV zZ)3frx4u9vtP5#zM!!{Ax3*K^UJ_yz?DNZxh>je7X*M&*Ol&VMohF;8vWFNy$p{T; zeo$xqzOkc!pc@yEt%6$I3_BHt4Iy;>?nTIu(^lhwy}#TU2MJtBrx#~vv}8nxOgihS zlkI1mZ4BRUwJfX3L))P+2HOJ^nS)Kv$0SGQaiy7hc&|gz3$>7MBeG``+ZMya{}4MO zhE1%{qx_=7jz(^{H*K+B1)$*?-Kc}dcgS9^Zsas_%~0uXG|Qa7copeUDd}QXQnT#` z3e*J)$$u#V9tw^+f&KkrcX$=dnkFJ?v8@l@W&Di(IU{W8MSKQy&u2rLm}xHh%nTinv1GT=iKUb1-+D*me!K_E=`ic zTD@Lv-cb$gwEGe(Q0415_v1#8O-|Mud|vBUT;aZ+2WX#bFH<^AGX<{jVDgp?thEI{|SBgHWpziiASVhgo(VRb}yU$zu zM-h}!P9h?H#2DHPV+(>m)Kc*kb%OEjDm#aadO&xa{qv*O9~h?s@l}zUIowYKB4h3m zK5v4fqj?iVKlGbB#yh|H`o_PNz1;E6_(5m~@kI3AR={sc#EHG;*Xct&>SDteu9RmZ zYwdPZ2M}e+-=$qbQLt~VJm_3PGj~A7=x^pWR&(}j=b$uQnBP40dQJDUt)$$E<4Ttv z&9bXc#ztOilYTJvX%6?=AQnH{cERs!kl$g_aGB)*uDKTH{t&Q1i`X{$k5l;d*X^?@ z7nMF_60>*9-F=JGh^&c*Sd65N(|vti9c~x$U@lX~iC3Cc6I)#lw=}~hJUTT>&d>~a zTHyV`(pgy~iVUj#c`xH3U$FFc8s}#yJ~Rx!*I}+ZxkKV=Dkse-h{v}$uPGX-pv2yn zSA24b9}j8C*zWt1k708e+*MngZ@UPOfBn29VeZVh?0PwB{(0o=g^C(MGNrTKRglD} z6cT%(;^8>ev=ui~HpVYdo>i(fjULP+xUnySyom>V{Al^@u<|h@h8G0q#D}X4WRhj- ze%B%7?<1hwGFyLw=p;Tu1$LLo7UVR7Y9Egd_<>ei8oZ(fzGxVn> zK(}!nRe~xk!0E~Rv%H{#`b<$rbd*!_i5B7SstEWj;=|?3k6R6*<&BUBy>9(tn>?Dz zZ>K6!ys{hX*(C;#^C3tyseuXL`N`gmou9FYxwqw1pSD+zy17+t>Y|#TJdbtH9I4o~ zQE|-L)HQDKeX?TWlku$(tzM5m?#W@Ge60Vg*{A5|@B9rvPLr)&n%pTF>;W>-6Yt${ zR_uG4L90`xS+>XM`18Ur+ziFjcDRJN12W&s&wu+BCTagi$!`vHfzq9woihR0*)TA# z?n_EeUV;%Zt(d+5Jv}|C|7O)q4}5+fN!$2X&Whs)ctNz4jlrF#-+es)nJUsL-2PX|`B$BPiQ(U-IPem@Fnn^#v86OY9K72N(8ib>D1qVsy9W#R!QH@tu#G&XDtXwMtILAnUZ=x zwi+HQ;pt2spLOI@|F6$`k-Cdd6y75z*ILwU8V3e6ng26lIkL8@98Om)k1N#1b~10< z>namvb)E~%P6Z=_36l(zLNcZ=U3#gb+uUJgpm=fG50$*RAgpuuZp4gWcr`P}t+UXC zCV!FmkOLp2Y|qC*wTe^E~1>cGcmgbtnW1&tgYO+pY^^1?Osa7$<1h^8#;YKP1}&YusR;X z&cIF}CLmQY(375A-!t`yu(LI^<=s@17z7XDZQMB<7(1)GY0$u;&65> zWVJK>Pk=AI+6%Z?Vh<`{#Mi%d08;Z|fOxGgl*{tpSNE*q!NY^7w{I(fa96|c+Ccis zV>fi^b!X^93!xTi(`6*Z%8pABC^fPD$;K+s40ZTperKU;T`LxLiB>i4id5tHqrnbg zeQd^o>AIZTHSajs4GY_uF$8_g0$@W+(6_F>HF0)^*r@+2mfK$GQ9v-E!MP9;vrFq^ za8xqPl)2quU*j@ib_4?Ss?UXnAN~c=fjDHXqFH#CiR&{B_Qjz)fNPrSAF|^%`WHaz z35*&_ANKDBk=W7#hKs|!mV;H6#-2v`g%^|?OXHgJxLW~;+SXJL#^4kYz_#_%ENla6 zCW@#lh&>(%JY^m%7UHUkIM}r|SDztowc2^rz3IzVwZ8v>%QgDkF!}yX>7gJuYKxjv znaxaXxg{LWS?-lP)u;&j_?A^T4N&RRIOu$FkfRaN>&*rH*z_}1wwmD4nVVKs~!QNO-u^ zV!VB|!UcU#9j2!a-)k5}!NX!ne%v)o#R?etVDHycXezXTDrQxE1Faez0Z8WlZeRav z9EN`l&xPTB~ zirZi5HHQmX? z->%87tD{*|yDosn=Ax97EUKjhq0S0}J!fW${Fq8#=K~b(UU6EZ+a1Y_$0)7Q=XN0Q z1gO7qR+(d)gisp^5!r5R@=Q*too!aT6f^_-wpD8^W97{B!ueizv*{pGwi+31!{l`@ zpZqGMW!uVovbnqZd1$ENp|1?3LEDznVBDN%3nb5k&2E!QVb%xxZZpqXVuRO302|D% zFFbY37}wx7dXqGH^n6@Q)_n-Ke?+- z-WTn6@QwST83utRT&(SQjNx=w%}ZuqRq1&9DAuXrr(PB7w6Fh*iv2f*kY}GTz}qe+ zBi*H1TRYlVgIgcdOoUNMKC2CC`x}B%zCTX;HM_729No8>t$d&-2bjl;(;b->-M-&P zDZ}~4xBTK7nRnFQf(^I*g00er`xg7@-t8!@HMn!WSj7sN@d>NLM7Wgx+g?5Z)7(jZ z_%Wcn+>_P^y(}7*@bf*JE?(MQA8^m~sV)8fy+}K?*HyhLy+5278N=hNEfkwI0HV1U zmxHtJH$KX^T+ks9BbKNvIeB&+Uy4M}C7G(&$jmf_mpfcDg#CndGh|0H-d;G52L8fD>?-3|E)# zsB?Apva!jMahv|JzhxEUGYpJN(X$ONM02H=;FQ^e?GgP~) z7Pl~bxZml}{u-BtKFC)czFT#9`#?{*d?!fU%W`sajrPv2ZdF=037ml2&?8WjB-}0a zlwZxntZOSHywFBq?u;XMIBm;c=UaE8u=aXrAOP2e-Ok^Bg`Y(R{`ct(dSb-)kgbN; zPuZDy8ppil{^BfEu6(OCw%ZDkbPaKb=Bp~-Xx(a5XNh7cm-m`>5h}#WdlPJ`)(f#$ zT~}&duxquMoH--Z$FSRe^?6J)DX@@{WEk~c?}&jw3-e&bTS76c4gh7Qd zd7S@^S_#{Pr6Ysmu>)$iCse7Y6$7yVOhS&e*d=&s-9_$hJR*dUvI;YpuX^M;#ZTs{r7-9{7=l|p;*s4F$gj? zgp0ejhx?h{s`UM8%}Md9u!Fs)fa!Jh&t%&d7J#iAJ7x(xm%ro+-3cJhl20)u?;_z!aZBRU>l(iuBbaY#vD7Iqe?-95N9{$evh zsra4k@t5OV-OgL*7e)B2j@%|dLB9CUzaOESO0U7g^e2rjP8tOWg#5FY&h4%^M5r`o zT}RsmwurDO0Lp_iK0#OfZpCN#3n<=%VAmRLk4*Vu%oTdK8v;+-kGmm{pwDT zDlRy5-iPjGd-?yDXi(Jbl)$3NsYOhK=rlcKV+H9$J=Q<+M~Dv)kk)JjuBAcwoX2>_G6lG&lV25sw& zK2FJhmH73OMLr$fMu6@;jR&{ktrC(SImBh%M&jEdVM#=Dvj{tR&&dZz=g2elp)?A1 z=$pMZ>-47A@b`WIA?om>>yy*f+8{ryUL*;XIsq8WjhQ*F!Q8;Uk#)|L7Tj|LfU-hZeS;5jQzh26GHoZ~^Y<^aGg}`Nw#cy!`rM z^2WhC1kYVlajV*GNx-McO~Vq7tg*nUN%RJN*B5|ooNoUGI7Y_&!3QfpDHFh%u3HNE-r9Xw0-!%NG+Xn{fY(Z%KgqU zSD>`qPgkXTnfD*Y!H3c1r8X=wUncTCtUP}@cWOIbMX5St$a$;2H%7l#9l#+wtdHMz zAOJ$ye~+JZ3Jgkts{-ai#8D~}3IPGyrtUkQrlJYSH)M6Fj z`rOs;Fy0fWnrp3((P?S@pYlPLayGh4Rv)d#PsSCJ)&Ume4ISl5qfeg5B)_j|w)9+$ ziSM|RdWs#=9SNeJ0FeqU09*m@KlINAoCt~&ibhk4Kn{X~GSJVcm2nR&oWS4`EoKt{ z{m8!wq8pE@wXsMS3D8P(VAHHLg6rzP!;MDK3 ztfvBcG0k0q@)L{W-}#SVh{Dw@(x>I>y-Hs!9+I4wvWHH*0Q$NE`StLlXZJF1^{*ln ze^sf(AuH+21Jj-)6|HxU#6(CFxC`lNeGRZhPqaA09N2(tfb2)6Hy^x7O!$ewpz1%;DuN-i0R^8c))#gmkcAo91xf~zL zga*4=idfVZ>^Jx|UHdq7Q(sPtaLv=^z=3_N=$*_L3k{=WNM#6BV)NrKMmma*PDc$s z1r)BI+D|2Sp;wicn%0LG+eoNS1viWLWf(* zPOu4-!-hQ7dy+U0MWpdcymee4cB0s3#e1=U>5j_HM(pB{9$4#Ax-@T!q;a@}NnJ<0 zqF>T}+PL6Ky%o(q|H`<Ze92J?Cf0%BJu8bONN@CP;6lOP_y+lX9S?#!B6j~Vv4y99 zY3#Hk!wC$Di9mf!c)pgUNV*UdN&_vHgrW5&a^@$)lH$A?jhUGHm~Ka^6zip*U0O;yXe#Kga!sg| z?5v0@yW5?(m~XvM_|wv{a2%%WfF&G&&%Lx4urF5GvaB7cSO=$ZCn=sXN+#3584%mk z+-C94EsRttTV#n}v`o3FMrn%DL|yRk&Gh=>jOj<6*+f`~1Ae)D3sBgIpmR#5A57G7 z09)_*#WOb;HF#jWjy-d-zFHMVLN$(X0rL`K(8Kxg; z$errN_}INCQ6gOnskD;j{nd0|@1$Vt^}u-H96pp_^DQ*lrEAnnF5c`*ezjd-QL)YlrvlvEC+3t^udFn za4y@!$}UgS$=>qbk64EA=pD5Th4Augv!pVaI+!=>qUCL?;GJ*~ZSBlf=tIx1HrDdi zm34-R@|dnq7Oi2(b>a>|IYe3G?d4u4i49zDr#tQ zES{;;Q7%c6DL21GzbDD^qHz2;}BWYe!6=dgmmfR@KmUMoy7gO;bCn4u3Zdb?dN5 zX?}#rpRXQlRPm+`ZlA(WQorQtE_GXKv9r2&@hoTa8+WK!c`?n{4C;t4X!W-70GT*p zIIZ`Ds5~Iy!{h0c7f+yP3?>fjvR#P|_^-U=l0M$`GT!|Xhc)-QGEVLE#>GsmLayV9 z(T8!)=uWX}gwV=75AJC?%!@pHXR^x->x0U2S>`jueO1Rj z+-K^?1WFN&B~$h!JkMq_yyAlq?F+=S{12?l(Cf}pXhU9%j@~;vb?0!-In(6dnN!zW zQnURCD4wA%1aoqF<^7BBDq=an(DNi`iv=K6hk{GI=~YUH(#>WhGTfm!C8w@m0pQyo zeq>4{CZU?i;ApWl0pDKL{&n2>sj+U9^GLO1M6yU=ZkD*dV?Z0Z16YK)E}RI8tpq|? zEsZ9tEC>g3MC{`SaI?D?J&H@1S9ifZcHL^L4vIUUwSwCH?YLjXs)J4?L7%OE_EVk@ zH7CSg^G?@*3f7W(XRcJR65^G9+*KO2`B&Q(q$HRhFn(XWqmp`WEtIkGN-la5ET<)b z8IzurWxS~=Or(rc#eb_Vi?$Ac!4K6(S+_;RM{AvXVPMv??LwAhsO>!isW6atYOHe% z80268yT+?$zAEk7*tZh)wwimbueDwuSv6&E(S`_Y{7`QR3XH#itVAG`2h_oDYI`ST z!JBFGet`zi@YIIXXuF4P72n^A`E^)Ki-BbOZ zBg2i#$@@Fp&zF5DF`QoqYgemg|BCI}xInkuV@HB-MW-}Pw8+gPi%UqY^IIBeA>Yv= z?*&i?j=`8abR(Sg=g!LPMZV>jYr+H`sMlk7Pcw4f`}io#gl{BWh5VIV-=h9iwBvN3 z0l8&4-uWl3&)wwOqj{Vt#61xyB{eTV_Oh$f12OmO4Z(o|6{#ULq9gR~KiA zXC-7mM^Ct)-)?w6BB2pMJ`+mon0Y^s6y+s*B%$;Mf=UcJY0mz?0n$ZwjxUA{h3&oRc?zF8lazRQF zca^;NYkTEE@3(`#GjTnPudVZsXJNay2N$$}G&F_GVI3}KR>v1%R^fF?;-ve5A&>@2 zTMo#?_k^GC4v zc$^86g27X2HiG(<-;`OpE5%D)L9qsXHTI$K0)JTGVYA!U75JRwH@LkM(zyjlf2mpm zwa?ItE=IDs>A@aH=xBG(LMAFnabn8cNiE=m&B6#9lYJJ7BMibm`iSCad`40D7j`o= zq=?}TMw+}(CmH&LaQ(n&kgnHI=yS=G(A1MclI7lStp;7pXN|i|a>`_qx}A?2PH5xv zR2D=Pqlws(<(n802~Q&`cZL0$*_nLqspPm*HP2PI8p*M^Jt|Umx>E(-1oz@aP#X-S zUyU$JwV(K5(d7<}R)%qdHXcZ;s;#q5QcAh&$h|RaO>KlZ#`7R3gEFi|$MK|;u8hyj z$e6Br;xdTVw)><9R?o;tgQFv<0l-Y(rjFg?BJR<(cHMzcxa1MHW}t?L{4@0w6(oEuTg z&wB+U!6cnE7_x*UBG>UW+uK7c#2ePpWa zRvA}Qmm%F#{^R+iM4QleE>-O-hUw1gB?7zrxol9ry{6_*CN7)=5d7rH!%DoKp*ux82mBz_%4ugYYT-O`Ix0t5}>ER7O{5&MZ)fE)XpJYsnLBLTo<^L1#?waozw(D<)82ajWV zS+ol~7i||R)*}1Ii+li{f%D@lV4hIzCsiV$opF7KkR)f$KL|Jk-K`3;J~do>G6b|} zTp&ln7~I|jb=)XLZ=GapwzOz)82|z7*)P9J;xa#06P%l752$(J+5tRT1Qe{P49l?^ z!+tCX1sOjSs`q&Uf72r`CHqge}gm@9fBDhjh@U z_))vPxa^wt&_{CR!;M;h0y}@!WSJdbx_`;3HKK)RdZ{36@53ACF4@GT-`vYRl=o(u z*`Fjm%Zy{%GA0OcAx_OmaT<2{Ug4|UNwW_B1m~_e5>0B!~k6HLiEI4oF)-$i= zSo|#}V08A2{AD)4%X$6N6)WRJ)4AT8TLF77PAbi|tD1M9*;n3tVsA$ehP?8i|o==T8ixEi@)OgR`^D7KFWKAkgq;0PD4{lv^)&M~7Uopg zI3cnZsJ@_E_Ozl5g?#HNJ(M4AEJKd>Z)*k*Sc3V2->>fh<=>qRsUwU?`MWoWt zmSdMJ?rwb%*kxB+4w4OW(iMvjY&;oz+c8S*O?WxC-MZ_ zc43^X)$?qSf21!Y3nElBiVPPrF2pU$p`J$|yGtU~Vz9TH#H%69QOu_-AR{{nKVO;& zHo1F&ce0;L{l&OEj8u3qeus1A(sP%(e66VmF*NBNN^zIDoVzgOqleW+7h~z49DqHI zAN&X5Rds!kdriDOxFzral_53U!LRu>$Q7LK-O7VcEYK#ym)b*)cWgKOwhDMoGbFLO za?d|kra5n2Q@^$~4h4I@SSlSq>f7CogL0iFlF3#X}C3{Jg|@f5l`RWQ}vEY-{(wcarH;@v%Z_ zddJqf$dRaYwCsp@gS5=PC6C_%M>wfA^q$hTI!Ogs-$5 zdjPWZ;tP)I+jJ_~UkMS4cCxsqR^-&9*xB&s*y;lJul4oPNxG5zxq(_voJ;Nt{!r5%hDIwa-|Bj@)TjL2^AYbwuK(GkfLeh-ZCvN{;c&C== zK+(`MURn*#`ko~-k%JaJMmsL7R$W{UyUBMl1hcTB1e(l@*~b>4 zkekdQMeG8fqA5e34KX@?Jzz4KOK?a!D557&NL+G*i?3LsJ9}?Dw|hGH1&mE*vY$2p zY2NY2EEtf5$Q$18-Dd>1e4g+-p5PWPm=UNkj_@nfnYf|h$z=udrYbuAfty2$3E8`T zINk^H;fnld^e}@GCDztd0?+II%ix1A^t~wgV7WZ70*8a%?a}uk#C#7Ju05NjIcIf( zW#@_)WCeo7ELZ!j+=h5AO?i(bDI&MaTDiCp`1|1|#jmEv$ySF!DV{sk)m2l!B{*+N z8u-GxN$EE3;kb*st3u?->%eQ>{*ezgSnD0cCESZZn^B zQ1+YQN6CC=y*_6)kcXD$d+~?&KbbJrw0=JPuS%FQroR4>Y7)RS5JgR{Wq7eH6Ih{@ z1}e3XLCt(auigLD&>-dWZ1JEb;0JinS)@EQum~RSN(`3D@$ndO<6CeeB!>4}^0&I( zH^wt;IYe#=C^k7D_b;VCF3N5OYb;_je&`XuU65~@hzy2B zCOCIz2{J169TN zkw1~*Nq(d0)6m9;*~C0Y4BNBnbKbMaA#15=xm9V}<2Z_#41H#*<7V}dlyu?~3=qFV zZ9;)6QP#JqO60nRIOq<`iOF&0OHbFg)oKF$_E)QS z-2UTB0{nk{%?%p|YIeBGRpz}tNU7_NpdKYfV#n3&0RG}`?YNNy&fmM;1boxt%Ez%H zs9MHmf-+xT+j||$tCN;XAtp6&d)Y~Zh78@XD|C9TpYKd3)5yIWC@ybXVb0G3pi{;P zR*BnO0x;wF$G8i3QBDbJ(nC!u_h(LGBq|~xh^W7d& zO0J_jgK-+2@z;1M6#-uKyWkJ;IQz9_oQFS=TO1VWq%BA$T zZzaiC*ZPL#M5ymK?n*U&s@B=l|D#CeeC-2cXMGHR6@ROB2;Fy)csn9OSS{EnWBww? z$VSiQ#kY@8Yy6!X1l$?7t6pC_nm7KDA+srVncLFKG=v?iV7CrFh@6rbC~7+^)3tEg zGcZCWCKrHO-ydU6uiCa?Z)wd^37VhqHJZ4aa^6k-)RDZU^P&dNT-OD4@5eoay)CyJ6#$#LC?snrc(5?@R3XF!KQm z@+z0?S6_dZjd}VK)e+X0$KPc{oIRS+sQ@nY*sOnNhwpvkoiPZ=*2qBH)=b?i-uclo zOLH2rfvw$ z8gs~d3DnJwO%P6^fwZxu3c}2~C=A{CA^B)vZ_%&>z(%O#_2)2;>3Y+nn5Cm>_Zei( zTPGk6<|vVo0>oAI;ea%Scup@D=al3+1E$%JR~3gqsi|2@K<;a=7zmIrZW9mh4Yd45 z)B&U9lga69;(X?5l!kXC!*{qyd$w!E2})iTg3+17e{{4#UcdRkK(L5 z2PTTw6MUPb9F~g?%zkfg4ILIuRxYkG_--I3w~&{Y3LPg75?X{cr2?TZj`1*+g^~gc zNiVnUjd%w_oh}|b!l3?GEO@517U+ND_;&Vhgwm$X;Idx&_AJ#Ym=-m!UF|0qFnY7Q zZ`u{KRI4i3aU$5)gAZQ~z`)s}TXbFupT)lhH9M4qzq>NmEy)zY$aU)ugR0_qQaS0H zeP`N}J2LMPR3ipv4u@H3zcGuV1rYrSz1|VNL(gC$in9!WPs{9MqvfYbP?^UOTC59eC-m%}s|KI7dcbK@~Q!SS~XfWjGSB`)}SPJOx7K=Q17(iVDHy8xZ~h5;hZSr>hj_iZ`m20WEq zH?Czp{PL(9h*n!<;gWS3_7IW40~X1JIO60H6mz zkeXD2+is~iQYULL$mis+UkCDeuNNmP_BY2yrBGI#50mvXWUJhd=Z%_A-HYT5UI((A zbt|Y-n7-f{V|sHEmU6#rAczWtc8q;AYAn;>g@DQ&Z_Hp@$g{~)c_(C)!Rsq5?QV~f zon{?@5NG#t{K!PZtRC5Qrm;rMdbj0pr+#w*Y7f2zw_nOe9SJ5mZfhu94rb}gK2XP6 z*$HjRF5o%nItBkn@M!X~2bOR>K%e-@uV=sQhyQrutbVZZbI_716c5$IRd-tM8U{cE zfZxumi_L1i6IYDzW+8=-x*=x6>1=WU7Ag50E34xK8I$=k&Z^Sk+epPj{Ud~rL9laP zACy$ntl*oJ4#YQ!!d`@}9+H5J?$0%Y@MfVJH?;3Aj4ynDGiG|Cys4W*4~S=*k~pydhd;=DGG?6J=#obnz%wAQq4CB4t)+6*ilF0qR3CGQzd z&W0aigzEF#@^XRYq~~F2SJNTwPUAJzt4k)Z zI_JuZd&>gVPR;T&E-bib$PMp~kROy?ePQ-Z!hJvwgMIfXx(VjAkrg-_CPFt%0E*j4+mlW`5lTiF6q~f zP(m`^VI>Y87_Zu73ERmNo=1^#04K<%A~wVpbYEKL-Q~ne#|4AVR*9I>=Xp)nv=Tb_>HpO|rjeOi>)7i=nc9(0`);}*#Fj3W1PVX+nc^Qh z;M`o#uITj(d8CDx>u)yA*vTCRW36s*SN8Vr`BceHud_-rJr1o~Q4YTnkIZKRIvC7? zMX!#@+Y8BT@k5F})~3&z+f7OYOCGFNTe#eR&*0nF zf_qcQxWr5Wk3O`>L$b0S2JlLMGGzbK^x0KfiwlpyP1kRK`*aj-mecx zVyd%&%spEm`cM)G?ge#>hQPY>I}#c+&O%;f3!cIt?GMZmq$Uz=i)mxrRG zr<&&VheT0zkxrxxXNx^X|7MygZRSg>)RCLHp{kHD4IcJa;tx$VCNuLe^KcC?X)4Lc z9<2*i=>e1$$-b$`Dx4Me>KE3VXNxY2ag4l0k4U|&!Mo)VM<^%S2M#W${ALvj!Axkw z9bW^H;linc)L;(@juK9|=|L(V0M|qaxA{NoozuYoTfK9BEr!Q*fgNrP-VgBx=p6tb zi*Q5bB++EH@=6BSP!yIDVaC`{tdD?PBx&TnD@(i|T44*5O(k!?ziYOfuTyiID zG>>LSF8RCSeB_iDIQF<{&ul zJUJek5H|u?c+N6+szurwq@LT@vw%%(VQOC<>bymAyvy3&S4jPSMkriw?vaS?C^^C5 zTb~$`AIi&Z5pYD4xe@66_^r5oEo8N^6G_d{$16iC2%~lr13Pa%-TRu}r=ll!m#ZU_ zfc^mPXdhATBqQIpDDpbdIKZ)em*qrv*!oD=K#KN)Pke0Kx%9h-cV!I=FRIsD zc$nQT4&hnxpgV6zy7HT0F==Z_FjBqL%+FB2*|Xts87Ge%7maL|N0hsTi$s~QZQGhf z?&PJ|2>mPh`0s}&xv;t zBCdt0-w|@RjJ7>SAg2F&&-$+UVo0lf1eqM{&BdYIBX)fFOHu^({XZNG|AQ>`=RhA0 z(UsCHb#*m0FxCxKr@4i5hyW%098keQCKG6lPrIQJ)IMI@WAQBS--NAy z$`xb&qa0F1`nTf`Sfl&@yLj{g6DAmw?|b-&`@sHYSRC^BUJd!3#UkQg6?RT|{%t6BlJ551XMH~3z)!Uo{c zi}Qk?CqW(xVZr&g>T2bhR=Tfpri#@E0YMq11?uZdX5E&LK*@Bh1wg~>MzRWz2e5|( zBHsQhSJXC`k?t4EH*7%@^|i68_se+ zXVatf9}DrJe4kuPk0=0Ef_=ZKWriK$`!0PzU2fur-CFOT=1g7Sq7nc7)PY0g?Ke#M zY0k-xdo$922bo8s**I+RceULbGIaUE?!lIl3-nj^@7;S*KL}6$M;9ge&_m46q+8S1 zq7d+o-*X;_%E=*ht?vPWn6me^S>tS-7u>nAcs>nueg=`9ZMr>@yr(80ATVxDh=-KJ z45Awy@)umdi{tIfYoN=1vE#S*ZFfvR_UAeNNOrHcCT`9~`Gt-T1M)0|g0$+4S)ksU ztU~$vtb#5o9D3o%LS)0+V?*h?Wvw)(bX-=|ZSo!sNg@y3wAR=fwf4EQdXQaVYxs^Z zYZ$Rv-YCeaOuV(xYFnsoq&=0rt3?6Y23VqF+qKhnEo^QV48BaGBiQc!z1!*Da$=pd zm$yaJ$gxD95OPLVgN3z}l;Y<~DFF{|90d@K0`l+&>E7{8#j5>IVg5kcV$&d=Raq=x zUtQln!rdq;o}Y8MG$l8Bu)bz)0H8*eH5%F2FZ@pH_vzm6$H%AVTOIo<-$i@&l7LJP zu{3JkK;2cZ)U2^XuCMwgT@nN2oS zx|MP^*g_WXW3gGoKwIqI3-g56G}sjdiw^19^dd;4!)RNvOVEDG9jdYtE3GxooTzC6@(k?jAp&G>0o3fsF3o zqHj@(==gY=_WN|2;bc8?f1X!7RtyeXLs2@-&Pn_9G6@3*I?cI|TTCgyy7+#v$wcNv zMoS8SO6Gp4zNgPmrQ8^Zi;1R|NxszqhSlTY&L{T!PChX`a>-H~1FGwJDfia?B0#69 z{sm6saZ#~c63|5LH(9I>M$&d9V-=D}0_A^w!AN5?*u$r+!3W=Sc+hoKxlg?ZEL!yR zH25n0$V@6*>xRm8^6se_@%N@dd4Sw2oYQ4QJve{D9eT_vQqBf`!B5)YmxPQ?nCKQp z$TgHRt4zdW&8eZK&bOcC__6*avsUtk{l=g)5Tp&)PM*Eear~etDj)o1g5tMISJ10u zkJp@ixbBwBl8C~UqvVqh&DTxsx5F*d?xt)5S||t|m488nnOF}F=La!30e|VkAk)3t zl?o|*kP=qw1lxQEni?PTT}7p*vk=VJ4{A8=&T)NyEIwy<571O+xF~7UUM%RurnkvG z*yiC3RSc@0Ka&6{9WL>u{w&CB?i7a}==@t0&$*QLGrHg11PevU#*f7shND z*s3$d+V1c}G)|Mr$Z(LZ-aMYozmIyb6r23^y!;7QD${o3D;Kk6qj~v2hZVWlk5S1V zu|^OJ)@OuGx*Z3TB|3~6xZiHAMaZR{U20;MMi?VNPlDSnKQ|3sxz`bN%7UROHZSK~ z@VrdYoZ=sPclW9-9aD6xp%WrJ?3)46=+!Tb0?)&=baZfzvx2Pac34geh!uk;pF095U# zIw*VVh{dRA`u0Tw&>5GZy>N7a-vK{SG>L1Uv3@0KbPSqqxAG2BZ|&3=%cMHcc5)a<+U!!UJKpGE(mYk) z`p}z5F$=V|?fTF}?s!9VXmI;VF92Qu70|=v%!sh^kaQc9D$X6ua}!FXPa4kALwSLtd=#moPJ#E3z@ay$^8e+S4Y0TRgnG+P8S zWN*$o(`Wv^Ufvr&+7Gz6X9jv&q90ti;+2JegNg{j;{wjcZOUql-f-g=KzmSxJ_Lar z^U2wTAP0w!cu7y^a6B~-g4#+oVPw#Aw4=(hI?_`Y;x@f+ClJ_sNSh+aza}J}(4P^$ zb1kZ|UhE-T0U|ZYho(o-NA#=^;j5sU>u;jKTbi-GL@t#jU46ZEqi$XTP_ge_SspmH z-bzC=m?(HCc7ghy(xx7U<#8Kc>u*Vh5WHWjt{YE_f*xs6)~Lo}Gc`~KyuFqLvh@i6 z8%5QXGKCf30+5TpDvRVPYmtz+H&rL2evneF(w}!@SN{=GLC;k`*wgLfUI{@#wfW(_ zi^_Q{84Rt2m=2mfm2O37_pf`Vr3p64CIr}K?J?q%jmtkqz_uFm&ZhbpIi@zG>%HXNry3r$ks+kI-#3+M&&OpRZ*T6QdwJTXt5c zoF9Gzzr`ddDvdN9&v`0d`>4atA0U)006pZshP@y(1So;U>WG-a@Ss)!RUqm6`Jde(MmlGPJVbvDfEu$Olj6T=jN9~o9wfLg? zm+%NYfq#Oxv9ufEs*{QA4Ij{=CzU}jKIaliG|VaQJ?6yN(;wy~64jmE7-%OA%t)frkmrkecd$D)({|3TAwtnR z>9l0u3g{|s7oFNeU3Rzz`N(_-{7z6u2%kB4&vCDr@NeN)3Fkb}YkYCB#Yo?--YLy< zkof6USODNv@6h(lX}tuLoj5pTbO{vjSpJ&P>K;xQcpKORYrVP&tYzlmY=~1Ay7k|| zYgz^o94t>y+%q0(|A^P0^`g8@7TMPPqPv@^w;0U$r!;-&Y|!h!O4E_C)&|}Eh2wH1 zt~08@)^EJ8swnfWMMQpHc#UoiEU`8n4EQ-1{Z1Rl>w2j-gnhZ>#wtMesIOKNW%Ph|;m~b0E3(@M3$WdAhjDxr>)piTp0nXcE z#UVUZb~=9E;NU+*pHvGKU-woh+-l98|6g9>)>Z}k>Vhe=qO2$9w6itQiF z_LeyOvX@IccJ~5t9eUr}iGyYI^e6(hLb?w)Hqgzu?+x@u>7 z%%Mq|tSJWZ?G;IVH{ETYzMtHG-|Uq+xo*3aOme>rClQ%NE;0NXDsN#t-R=Z^)0o{V z6v2M+e$LRQf}!(DPKVB3ArnKHi|xg@FmNw)d<8@+$D>Nu3KM$j^Uz%9-#0u4eq-UK z0zl2i%AL}6xokMTFX~5{HRWdb?rC?2N@LfAozXz7oim(Q8s9areaHw_8gG5>^*tXw za#BDjt+!6u+PD+JOkcgb(=h}C+bqsf{qkM8Ne75v$vLm4YM;0z!C;NJFpGwLq)73fzP0OQ%MK zUlw_ORbi{o$Pz5VsLj;nAR}=<3)>vr$=U7sR!68d&+X=T4$}k`anwe*jF1bb@3p^quK8o-Kjw@wi3qYQonOJ=~x}aeJn3b=CQ5y zYQOV3t~I)*MHGTafZL;MJo;ysepI(?lyEprbA#s7pmI@_>ExO$@+p}1FsCivr#47! zxVOC!i_LGg`-JDy?JjGn7yMfnL48`ALQ!)7>1YGoHntbbc@j+b@%pny!#b|p}>DC63po$W2i z0S#`8(iuzJQvJik>L+vsh?)b8O8-FupYB%Q#=@%H+{0Z}q8M+Y(jvU3Jn zXaLrxLa=(SjHb+Yx8gJ^1}$Sr7Y}hLs3Nz0D5zD4Bzh`3NA-JSbkmsE{%)+t3J#oK z0^Ng^i{zWr-mWj**`z%G1!R$4Z{XMZK^-n+7IuALKi`rBlAN~$piYp|``*l1aGJegxlV-txJFasg~4w; z`xG1L_~CT&dM9+G6e4G0^5`A-sRvX@z(%|3USKEOE*4G38y&26@o&@Jk5_&;9$>bHjSwyi#`ozLc*Lz}vkxjMX_MTrQ3F4i%m z8uRz^p;1L>qk8hpStDl~Btz98kEN|cxy+(c~KK1;IGoF`MC?$?Z&k3bsSR9_C|B@N|dtWxLfi zRY;|^@p?^5wYXeRTzk6prkdeZld~jXUn9m&nTVJ2MAvH@3WvQK_+0(shf>Qg)=KfX zcQNTSW?^gH7f#3DnG(%kQWnteyXW+ylrzO%es@4o;k4K^xVJTzH_K>c!m(*D;1uP& zH%Ll;$@*%R^~(GxEZ`iR@Dcn_&f`laMhdj<%2=k!_Jm_R!9BLP9^^;41}xK z8LTj?i{d|&*0j1mlvV*16(v+ z?5ycgrvPNp2sBD z*J%`DkK{A7FG><Vtu`n6?PA+H~aWvN4@xhJG z`awRS&T=PW)x68^G066&Ve4Ns+h7VYZU*t4999R7`BY;aQFn=y$E{WYS2CO)L&zDF zwU2z?tgf{=OMy%XK^DOT$jrlKL~$?4`qtT#xOFyqCFdL=cEZM)2iGWo}dxyX^^acaC?7!6&zShJ8a=aX?7%c)72Pf zGsR=-qt|MHw|3>`HusRm=EVlwtfX&%ZsMya6>h%uCa8&rv!DSYTh!@_df4A$QUVt1 zkUj)hd3vq*Aj`EGcc>2M5SvMx$-B@YE@Gvh&$SdVeMWm&b=1mFnUk1uuo@Bh#|CXP z$gp?IPlvI@H{CGPGZjCREjzd_>@#BQC$vP(Y%OS;!6*P6 zC!B9uzeefILmH7a>!O5bjZ(ufPsip!?4&hMT%ZY#89Ui@VDdh=W8Cts)`;a(j+z8y zLQnAhG0C7Xf?lwcHk9b4Y;c?m7YPje9DUWJ?HiyFpy;QJ!-Wcdw#ax7!94Y(MQIoD z`78i#;oERTuW7%q`QpP{({p`8NmQZG(&-`_GrOiOaI(kc(k{V0`f`vfY)C)_O7h#A z$INyPlJ1VSe0ILiLB~b0v&=~_z=P7n@tY<@Zf(BiMD1w4=^cYhzmFx9(Mis$jc zS{IQ`YcSd_7`E`OufkWXma0x{}JASXn7iZ1_F6P8V4!!IjG?u+B) z!@4gxfugvD=lQiIL-_lfV1{SJG8a=@`j=$fWsed}yO5#6R_Zc5Hjz}wjbMSglcz-) zt9-#>T{-%+L|`Rf zWj@NOm=A#A>diYPsBt)Mi@=&%U=dW-|Anfw`#qabr?Popx7cQ{8hMgT+jss%#;{vm ze50M~`hC8Gh1A;ME(*VOI9IF7axoPZ)gpindEx71p*Bzbf~Iz4==O!&3!%TlM1Y}{ z=;rKPr!n0qK*DR=A*-RGad!ov35T`wb8@0-a=|!kH{l9`l-lkb^JfDaV&jos5gh^pl<~n%9_|J?gd4JFJ`rk8|_3UjTh;~ zA}EM`Q&ZSCJ-@fttyX&s&OAaVGx8xR6JPvlQb00nZbybss!RYxJg{o~cuzBs?dcUJ zjpA?mE<=)#Ex%K2GXacfB(SZQq(5wRv%hjtfOqG84^OmOLjAKOLg};Ujoh|sPqW+O z=us&M-VcO7)tLaXCY2%v<-=QW$5=^(K+o(ej0aX}N5U9L6bBijis1G2;XbMcd-80S zcq;)=6F6{<>aO7H;i=bJekj60Q=wa})oED!I^wx-5VG(aklW{e+y1zI+`nj2vgrNc zNcJ``|K#x5{~`%aczfxyJ{Sqt5>EIpPnT3XTOIrX{;dx$H{^4+w!d$hb#6!& zU4hhxw?&k4v4pHYV!to|6g6_uIqwq@0TUPJ>gL%m2v2W(z#Q@-4taaX;AU8og{oNJ zx_)HvF*D~jxJ+ou(hBJ6z*PKT3UvJy0U-9JSJmwj1| z$f+1hJ4Pd1x>qfZ<=grOCfwlC1JBofTdc+2(DX0S!(*~4bM@`D{oGnoIv@XtloHsE zWmY?HmP>AeF20mGZ-Fxs?!$>$$bjkz7Q2l$@B2HiD%({aK$!Ytb1{ozXSe)i-)dLz z5OqQi06_zau7vH6bKr2{=iJ;)%DTsAf=3$JEj=bhpMJMH(q}x2F1w<3$TL@O%Sj6X zwi~rF&nL)u$Jh(c7jS?0BNIq*n8+rClg#z+s4@=cx~&2KyXq#`C_2{h{V*#~yVP>O z)Xad7WHOQ(MV4?+{sAR1N$Ty}*yYM*?uTOsHU=y~F8ytz=}OXP_AXYHm6gXm+aHwj zWC`e%n?hTT=XRA^TJmG34|-{DnXW)QcqD)*%EZ! z`_?tiZ(WW@Jl1mG0Mi*hd^f9lQ$;O9ftb1dzG@(~dY5m-$!t2WI(ezyBi~ZH@hz#( zfhxT&rKl2XY67dUdv7JU{jNMsv)-zUFbV!s%RDJ>P>di(0?k%qQ*LN1plTPQmm_|$ zw21>7c}?4&Osyx?E19n3)QnGOv3sp*udsEni36{S=xt>}xwtc9sr1m_Ls5d&r8=GY zpImR*)^J*TmpA_MwmNef+gWfeJ|(+Lk9|5c?{cu?;MYQTf3Pc)qFm-FWRU`48axi& z-a@&+bV?O6DiOR{KT#?*CaGO=$1IuGEZ2btXGF5JUKg7ks)WbYl1_U-_xW@{TLv0e z`+{6)i>)p`#*Tcvo6AvJBxjJ*a~%(n{DE$V<5ePYYIYWhQWp`Pk4M9ng&*?EZfxd_ zox-QVM&HkMh|jv%DK7Ko*XO|^u}c9GmtM8LGUTNCw)1W^hH9Wq# zo3}YuOhB1zDkz|HJB>Q1vf5Rv74p~HZrdO8afulr5$Jm!fIN`lbD*}Xh&+(YzOPKc z=b5M}vRA84&CdRzRMOY1=hSTccD0Ow(QM@e+%Hz|&=@bsXBg|*U>aZ^DuKwIH&*do z!T`w^Yo&1Ie9ah%l4eA&w66Qk)UZc5vDeqhG_~zkk6D%KJY$}x*a-HPDTXA)M-6@U z$s@vFdfq0<{P`#u+q6{qBdQa8=!dQW_KKus&&ytwVTUI`9+6(IU7#~W+7=F61ba)^ zlGq8cmu8S5y~f%r_}G}-SWA-Lu8SC4XmvzPnHXYn;y5l{i-t%}_h@Ng>~N1dL)LcE zVCsk44#C-Z>Sxo*J>6QN_-x^sX(A*NyELao$H<(w{Yv)dj#X5y*(4%3Y1APzRks1= zdXpR4@4pRhJ(-}z{hcF`MzroZK(MB%tvLAMz)#4hpd<7p9IRicQX2HkQHX~Uh8X;| zjjd1o&sYOIZV}`K$0rIR(lInH1EuwgG-o?gF=+xWi5Bm|NrfnJXF@gosNguOhJ^Vut%9=LwR;%4@Q!r-cU-hzesr-w=Cu6P~1u+ zmfKb-&y-z_)qLIi8D)k3ZFYkV(aA>|M{D-A#2QKz6g+)31R4DRUNP*7GrNV4LF-%U z=wUeW<$*%`Czhk-tXm)HxLxyN2_w$W%X1A$445Zj$%|BDJ}@=(4YDw=+1y9-M3(TS z;@kDBV9kL(@5L$Mk3l`2h95%-W|WyH{OB!%_niy`L1f;#=e3&QpAbMCY++(10_$JS zcn^#|?tT+PA+zsnZKKmm2yQ~$@invjzH!}za6UF~pf^P2@I-^5fakn6zHm2$eL(#7 z%#P(1k~o%c5thoV_UHC^)bMS~)VvF474XZC96t_A%+d!c-*8WnxZGzXOEhwoVSWG? z)Nj3*pDgpJo@;aciWBZjTNc+APnf6B)0^y|!DZpmKA<#FA@o=V)z!@(0pl^B(c?6Y zzyjr%c&ku%6;&s()>X%GdOYGcpHMb_&ta z&ed+z&F>WNkvb+x&Wd+&G?^2PXP25EPCa@o$D>X49i=4ciSN+kQWYqO1$|~Ib4mqL90>)NLQY8}U^k@s57MJtOwU&66WBcyC$@|O? zg85-%gYC)GJX{URar(p89gRL54$)LGUCH#(xCdvo#?nt>nf6gPGqFV~-b89Hc^sn7 z9#7aiF{SeC1a8c{GTN49MmliJMB24Ow{3SMq4HVIEGzbSrLW$Zv>s!>s{M^Gcq`LC zma~nlMA61EAm~$&$nQHlWPdS~5Kp1}RZ0<6qk-Swl(}L;SpPt6P3`ppZ|5ifzcCI zB*Ot5AIk`hTxurB?#B;|g0o;uviRMyX8D2m+KXw*ce&b-Exx zk1DlbsYD6F0@(J`SHh84O2pR%?x}sfGc!cmV*RZpL`K+G=8svmK--liy71fpL zWfSJz2Ck7e{0R71AW|h9DV;@FFB2EFJ3NGmly2Q{bxs_Id2rUv?zGuG?lv)5i4eBm zL~1(9s$N-Dgc(mYv+fto}jlSC%sPmY%Rr;Zh) zBnMZCX3GUDVO-76zM;gbXz-$jAUx)9)e9F`)FDD%U?h>65~J`caQ%YQEF0uYt$QEULSc< z_hUCzjBwcgjN?8KussAsz($uLT8B~P47{QcZA-k5BitNix`SkUEg@1Xp zi|TfEn`BPJS+He-I_Y`8f!6C`78w;of<%UODVizclD{F}?(-DU9|u)_ou_X>%*BfE z@rORaM@R}-D^MZRx8XawS52Cmu_Wn?hi9q334b@9p9;DKpfMPx-L_a}$yA{KNR=Vi+qt8=?xqG>E%<@LB11o(s7R3>H3U(gPIsqEWh=BzHHN`WclM0kCrFp z+jE`&b>sS3rhWN^G_|h*PzNV{S;h&uEnnZmm&q8aH-U=0_{#>~tLx$?42dU;zE-xwGyt#>tZRgg$Ec}-LBdbh>~as*7Uv5LI!E-m%_3YAGim(TJo2W_&s#%yI$MU06TyHG zcHY4&U<#Dgm{SP!PIxFBw!OGqbAgoQEl?=>S`t}C7-Zk^`E|VXm%Zk_PPI)pb?g;T zapaDHpY@~fdT7|9W0N1E_@khLGAox!%BZW9T8ysOUo}XwOJed>>5r0-fK+Ye*cLA~ z*mt}QQMUN*Cyt6zt2P)4ydItOV!SKdnwobg3Sd9b5crs$a`7^&ZF|RNqmvKEUIx*j z(1qW$sN9c>?hEs3drJ~C8{)!A|I7YwFH;Wl2nwzrOX80TF_ zGDxwG3#^8CP=htXRZR^MSYxZRO2vN#2AJgY$g}(q)p8b~FM=y!Zqf6EIXW?tPN2>v zM$5WUHJyk}ak@-{`QB~QY>Il0xqivqntry-#Rc42nyW|=wFSSIRJ$>?iJTgpnm33L zq1d0RPvGedi>lBSqNdqwKqF#*(`rI1KqBB2|Kr{F{u8he<1(`jL#>6LO&NtxW+lO* zVpefE<}yA5rpQ%GcGe=H=-4P-SdgjX^B|Yd8jtO-mesFL1*F+B^)ELC4mjhPKb)9a zPA3UoH}riJQ#V`8@cvmzf~=sy#LL~3_{K|^^uj)zu(Ot1ht!3**InM!5dt&($$zmM zL&Q(#yS5@|=jA0v)pRh2-rK%*aL)nZr5HqlD7LFhw@Zn%|2%8Sci?d%EuhUja2*-# zPAwBb_6b1VHby@^8@uS8cld^oeK04F$$z+p0l|VO*#sYd@JS8EYnmx0&{ih_Z@p0>< zJ)4cJ*7AMb)BFD2NyPJirgI&Ezw06p2geltPh44p5){LdPf{{64x!j+Kk>y)O$!)U z>v1fmIPy~&NM}vt$ENlm;v+72*c*Y(<*ZinjlZkoFR&W4s@I>N31?bxx&GdFYgXHs zT0U7{H*{ctk%-xEc=YSv5AXl)_a8{t53MqI_)0H13F(l%zQ~a}Tpd6s89e8CRPQUR~P|`KMWwlzujlOv+?6~|5cL1Lb z`NL`Gey=*j_s{P)skxeWjt-U>2pJk17uiWj1SR);#Dqej=6}wFva<5j|8goG4q7Zy z-3J^K6Ej@cf{Tw|(1Uio9tG4wIeh!qxE;dsL_rSUJ;|vA#UfHNLg@;*gvt~VRMLp;A|Otyul9F?S}~~@LU5xX?bIC zcw`inr1YZu*=ut04sD04)h6b|``lCk7x{GP1zGK0eyxS!QcEMqc#pSG_m;mlG$f=T zlMYpkv@Pa8GZ7t7;2)a7)?bc*NiM3&!lr0GS>pB%QP6i~cB$28Fc5GvP*YyiSyOQs zk9_t8{%#vbpXP4>iHDk=%ytUe{fPO5J!WgYKjwI6kX3pMP8P|cLlzBGE%m!BGso3g z&G-MXc~#VO0S8x)mwBOF+3vj1sN3^!P>3>ti_l^^Lm2=AMbvDD4@+ew?RwL0SxnpQ z9hJ-SqUX*d2=|hcv z&>$XHN=-}M-@tAoH85K(;bqbX$E7J6%7_rTR@^VY#U`LHM<-$l(8H$`xvx>Hvza$9 zqsPZz$!hsx@)Z06JBkPG80+Do2eu7^sq$v|IhSp6V7iC{PNu3@G)F$TU@tzJ8c{`& zhOHuXU~;y>uJsvGR!Ysof?x{{O8~0I`eE$?9F|4+8=N*{+E(R@YVB<`rUVQR>riC$ zgGk_`%QTDfRv{91Zk7d&RJh6DgL!x;;Hi0uw3IeA40(P}vrtp{_J*^l09pNx0vQ6QG@2pDa|yc|~Nw@>3uLN40e@mfnh`vB^u= zu14@)Q6@qEB-v&krN|1%Z1E(_BsAK5udGGe<+tijji_cqj4jG3xk6%+zh}GTQ zH8=L8qrbqyA_rC}(YUno1tny~k&#%18rgY6X&hSNBmy)KV`|{CC-ZPhePm{4%hNX- zE(#a~)MPAkEmre}QHzuT1bV zJA`LmAx_u&Tt00C@;$??dt#w6MDc!8HJO7z%Vll z@D`DIy~mwrptu|@4l`dqYPY<7N!tKMSmp)Cu-_h~fSwrI%+^kDtx;5H^SPa!L8eZt zZ?6YNUj<7|G^a?zDriX-2X%_SC7>!k%KVc_sTA;jt!ZtwAY00c`%#{dt6B2L{gPE# ztw7B^YoWc4RV^u&;=?l7Z1nVgvITEihc|-~0%_G4regc@3Co}Fo;W;S;Ghns3}hM$ z?Yu(xy{!zihQyOPo+(wuwi1aTy^R!GlR48o-(s2C3kNIbjefH+9t01zsSRRnzYi72 z0);MATPRAlYL|EYNrE!Ar_mZ9pF0|&yYYv!HaNE;VxtxaensI zG%f{i^nC;p*?Ez}wki%d^1Lv}RD z>jla(%|j_TIaT5kw7%BvBq__|MeK3pZ=0X*Qf$E^TEsdsm1+rrBy7+ojsOxyq{hTi zRKCimUM~S8CLpz0C`&3jYJ8<$og@r%_>Cr9);qqypqcH&n#HVLs zq8tAtQVX1>9gdxey}S_MuPoFXgIsQGhhZG>Zd5O85iR6#fw_}I-X8lPl36SxVR75ejK)_5DaZxjxBJX;K z;)*cQ_vPm?h0xr<^qGYUIm%))S8ILt9P*W<1WJ8yYW8CXr4mr!J8Ls=Aml z-o-D|9Gq@zm|IXb@;>gvEFYhr%Lr5YZPdWI7y=@!>d|61Q9RX(9|HPgu0Ay}HLQ38 z{Mqv6;wE>X9Kl$nlA>{p8tijE+D@@nY0PpwLl@(h_6wed05Se#N{5D(T%@~=mgN>O^r ze?wT}zai|^oY^n4DADjwqsMmB z4s{=R#_NOXj~tg)>{%BMY9USnw7dyg$Ps>RO!J!HUQa+5WpKV5X@eNTHK+-cyym!f zKH;+|W0)xclLZlbb65F+L+ZE2Ufs?P91G%uXL7wIPEEw7h%)F!+Ur>e&KgIq7gxNk z96U-L7}R^mF64Y7HV$p%)(y#)!_+&CTrnsh7cZ8(6INh+59fJyia{?l>^RoskZBbN zf{q8&I$r-uW6R$j|6b2b$ktIu*OPiSQ6`OUg_!Uw#i6a6mEepE*r~cB!fZc*^aBtXKvS>Yq@mn}2`J@bSfB`M{gR23a&NLQfU9WK+E`uxr{TyslaN0JqSc~*b0WiNcb zWtEv=BAOQS!Nn(|REFU^(`qkSc@vGeJ}k{;AvH+3&g}$)P^KKYr+VY4ahRx~eAZ`k z@v0!^NLFXZ#1Qhj9)@m{5eTg7Z8MK%?e1lp^yU|Ic2ftZ?6eQGMl$#kJfg|8gSN0( zAVSoXlmiOD0=pUwXizhkQczGA*VIgA=Hi-iUhRA`-{`PqNl#B-H<7O}54=LP{QC84 zT|)z}maJ^({`OdQT>uK^-1+{z$$Yg*1TzRUUgxx{HorNXV%2_g{N3%>f=q!1&!8x9 z$32mG7}wjykKIR~t%?}8fXZl=1X? zq*VY>f%MIQmxS$?8eKdZ1Mbh#G6ana$^@hXz2)B_wN9}cuWpW;4Ps9h?|yI|D&`fL zoN|y3{Hn8}zJ`*3a&xm$vc ztCIMYLsJdL)ur;I4ICFKi5s=|L3eue4r0+Q_d5Cna96J0n^$_N(bExntnSi3jkMu@ zAI9f5bmw7`M7<`zs?ZPYGWg8RzT2Lh_-=W%Nm;DTDlb1}mMAolZ1D`{UFFpWK~i_G z2+|qhCLMQ+KN4p1r%sGWiF!YdT8GJ23bJ0Z;D=q!VS~19wFX^OSd)x|UU|t@r)y*! z`Qc1;-B=bnJddJ3aH^l~wzz7|$!9m`nCjvWSX&6KLMFjrPrn~KcVdA&gHQo4?v?s zy0iYRP1LX4lQ)xRlE`k(HFbmbQH1E+Lb;1K-hGo9;^}N<;IRhl{l%OGddpmYkROp! z%LI2Kr=)B;{_k`UFBO%zoIy!2;CAE6$<5{K`F}-0z&+>4Rp@G%!MD-=uWSzzGI9}n zvqkp8ET7n1xj7YMJuK3yhfStayD4uLUs%WRi`QZu*xyK2Ql#0nh?J7~Tv9r`DUy$r zny70o8C|jWwYx#Zmyd)!{^ls(U72v_&!f51{jn4LWrWgjFeGKZuMln$Pe!i1Bzk?_ z!2Z>1C+H&~f57XUGO1I2NcE9M5Dq;qJYnwD`3fWN=Rh^$*Vlnq1AvtvWaR z2p8ohN2YMXwjMotjC3>v3v3%(9f9Ll_8g_L6(5);S?v*>uBd1bEGcod2n4(&Buwgh zTY<5`Oh!HCbtr`MS|?vZN`W(+Xi&%hE4m(Mn~i&+1l&rw`TZhFM%0Sx?l9Qh-D=Q50Hf37L682zY+-2dHgOI9yAV|-lYNh% z*X3~=YgOP%;K#>7Jts>%OqxF&$vaumbL1Aes&t>=IkNp4xh4q=vc=Qx;U?PZQ@)0m zfr%4fTt2J(Asfxq+doZm@}F@^4kU-@j)3K-6wON8Q>*xvUxptaUZJWf`x-o{uPXoP zlxDFMvv=uIj>Y6W4LNJ8jg6u@T}GHJG>Tv0a1{uLa~*Fb9eV5hl<~3+GpebnN22#k zYd+y8aymW?ErzeJK3r@{NaO83XE;T;$oD z+@ir@vAk~j(G5H_Q;SQc)lqc%h#(|-+8bq1DB;~df$bG$fMBeQ^-r>lFi}+An%I?{ z&64NUk4BiX>r0LpagqFRrvf8;4Vv!e^o+W;S-@B;N7%Og7HzxG^<-vW>vbl`AhoM8 z<`NQQL^F8{v=`Pv)HR>%hX)sUIZ9`_ud6Ttn>d;@g<7OlIn?ebG0)SyZDFLEH_7um z#fXR}kfAaLhKWi&CF;kBRDjn?55d(*q6sEhMsVxRn5{Pt;(#<8J`ZstBCOXQaeapnw z%{D8#-|VUQ}H;lo&D9m>{!D@Bl#zpisByz1lbG=W)w=5G8J+vLYhynES4lKUs+-UaE>)d2? z<1DojH*Q0dqS&cWNXvQE*9nG$Z}uTm8^u+al?w4%kfj~{xLM*vQF+>al_9p>!vQ$Q z#^PK@ZQ{--tZuj(H^fPMf5YzNd>`g)x+s8 zWb%+U;D9FW=2lDH-`{Tqqz09Q6rd5H2W_D!FJGD{?l~468ELMlr1a&-j~}C^rlwYM zq4X7WqOQHb1aa|kz?RDD)2C0BfD^@-fbEpk2|5O#WNrf27A$%ya<3S#ko4TF)&2UL z?}xg%y15^O%kEeCLp*evh(kf0>fSlhdhBkE5}c zsx0}y(t^USaYb)(jdIw!?{*mfx2HpLP5EsO!4sI}d?LJ)iuYb)q7;f${Lv(l`?Krd z7A7-j-W!{(#_n^gnK9*<7l?X_srB6OJvgjsUHH+8gJb!k25_J}kb_fA)h5*VY;)b1 zHfx1FUb53IN=|QU$7acs6X>ax*gTScX(ABob)=RA#tseIhyW7Vx+_K$Ky0nu{SR|8 zxyx*|>$=L;6?uLc+pwqp#c|L%Sc6NZH-oFt#UHGIR_>(9byI zhMi>}RP2yl=~)Eng~{PnG~ng|=iVj##aseuuJVw*X2u)0Wd`M)SjGAcJ<27U) zc_`;gUxY2{e+s?I{>m|d;jTt~!^eQX_jnNDKYcG;cn+f}z^Rf0#hvZeOrq^u+7~Px zE`AwMul9u8v8cZR)4z9-4wv6W^ULqB`TRe=uEhyqkO0lKhD1#@xaVRG=*j{Vn$GWk z(7~zq)jy@qTbxT3RPd@u1 zma#Y|HeW2}KDZ4W<1WcU$Mq4ZuWoyhUGakNyIyKgNw(p{?Ju)#yN1f4{U1gQ?K{3s z5Odf5eqX)8%?b8CLjPrf#yC*C0N?vv5W5~0!Ag$)ma73cb;Wh~6;pIHw{Shn;?xL_ z2sfYjESRB=?$}2A6=%BWepX5pmEYeOw^)C;-BW7D>)EPA#r>+J<_&OZuJiu+lwZC$ zwzqYL0lE7_!|D<~YqzQiH;gr#0jt3N8_~@d6hIv%vi13TBrwys4e0H~yMOp%jZ#*i zK`!+J4hoUAa$8$l3pZK+&4P3+lHTeCs4oDdB??~~uWUC9JvX?o688W&=>mmkDIxfF zhUoN#L>^5Q!d>*PTnOza;G6-p_rh7IbgOBB35Fnm^o!C!1+Ua9Y!ii@F6lR3+jUw1q5J$DfoSizEs^K4*NcvdjeRHqG6n%bG;;QvTpM5^ zFvPvyRW(0uOF@ln`V>TD;S9uHH5;BkiOZdZ_Uz-ftY8`zkHKe0Hp@5ROS6IKQbckX z;F=*XDJg%noL#Zq)>PNdE^Qos0d)!mCI<%N0Ol85#GX%0Ll|PbJWrlYi>m;(*B8-0 zSrk6A44{2F^C8pTT$ea?>0GOPgvf^Gs2=5d^&ANtv*z+W`gH_DG^fTm5UasKPg)rw zuI{1k@rY})Y3G@C|Js}TD!yuv2N=Di!(ffxqGUF^3RLp2z^Nwxt(zYDARAyq*$5YU zVixg;!hC$Lz;f9|p#xc-Y~VWad;HL0zL>G+<1`k^WMKH2O@Wm%S>KOm%E|)S+azV~ zzW-`|10Py*#Qs`;0UTD0Mc-T(6UPrNsszd|wUmDp{m`F)k7KS;L#@yv7?@BzbXlaM z@CT^(zaMJ8GylZ8^)cX+@<5_Ga|7qV`K403^cfZ5UfAn=u7_luQ zhvdyUvrN-WwguW>FCWbQ&kMUmIsUV=d&S>p_vAm$?*Dr2e}(bujKA;s%WwRzU#C0~ zsP`?oBL7d_=~o8qSomjmWe%9)${$=x-#;)g6c!!5K$)GDmB$m%+pDT&WWzF?X94(5 z?y_`U?q_IVVAAe?^zyEkSOcb3WsvFopnGY4uR3be`@LI?VC((gO6@vN=f5v&)<9P8 zJmlMC)hlJ~GgOd?6#M<&w%_k8_8`6GNdA%;po}@WV}z}NZlkcvY6?)>FL6J(FrQR` z4tW5r{vcW&L+90zqTxRD+g3PVf8C8&^>WOO0gV19yin#Qdey1XL89eT`3$53(eN2r zNiXt@AUdTJA#tJMOebOn+Uh}*gy{Alg=gGmXt%?wFhR2p2|Ipkr4A|$*G=QyiXE#n z(`q8$J#hbh@1muf3Jh4~<>eO=a$Il=!R2Fpcum71tMc%JGlEMUgOKO(m(|IWD)X1- zanNOlCv&3I%RHjvWdTa-Mk>!YsQNVXqB)EF*rJT58TpYhVIML-#JUT;)nt3fV_Rt# z>AS5!!F3mzWIdxBfCV|YQJC5x!-)SacIzTL;2UetVjV}+1odEEmauVxPWHIpJYsQO zb*GxX8U$~5OLS@6=XyZzuw48Rr+Ov;12BjERlU)wp4ce+r5Pz9 zkHat^3YmjSPhNDGM~&_PB*OMFwD_5WdUz1!dF?J{Tn^a0bBCMw=C4r+ItPhP&5^zT z@S)7&l!zg#%z?cjaJ2z#%gvM zgS)swf^?+taUOEN(6_i^k}yy}LHDj-k7L*>O+|n z2jGv08W1ai6jD?oUk``h-nZs4sS{?1421q%7RD+ftUU8j3^HrjtJQr}>DW+0j~a5b z7PHPikUN^wrd7ujMf=c`q3M73v5z{P_$?LuMb^UrW?E4;pn=H)GdztR9$!(Mtlb-| zuhXx9wr`R#Yi0Fdz6Bsp=2#Vuw$Vei*m(Pj7y)bZsTjfxb=9ySnwL`C3~+2nbCt`CXdJ^VvWLJpgv+x(tvEZ}a# zHt-b)qVG|eo1}D9i(h9f#hrBx2ov(D1?zI>JsbgU#sS=M|B5Nai+3@}c!KIDX+iq8 z6>`=}#5yND41;0UeM9KWoskn$Rl*$uPFO(_M&6yD-uv&sZCZ>fjBVC}6+cm<*Y@NB zqOvg=NEIddh+>!T9W8xbnsi=MF6u)B2l+kqP3G!??g126z3@*xPnUvMYFD5iC6k>* z4vy1L)3ZT2PBH9Apb5xz`5AqH=;mTzoVee{;toTq&j* zwF#z+)1ASYOHKw{-?;%3sgF|9#FNT*>-P)BN`i0R_U<;E8}(#ZQy({N=9?mzFQgH`G2X3Qid!|U zZfe49;WX!;9a-A%j+?|85wDw3P@bO`*25g1OAF@A(CzO;7haQCRkkyCGC4(8l7|56 z_vtoJp;^4kDp)H@{6NP_jCb{_&wPgNU3pI5uIoeTtGINVzpl!Z=eNsG$ z(Qa#V_oDqY+XiNS3yz$}!qIRBVs1qteLaMPDaDtAp@FXUejVj-5K}WehFwpSZu~6n zN@Y{-2k46jRSs^61*#H5o{0t&u=QU4q(*JG>d&jJcWd2%5G_7K(Gi>>Z-%rZ@M;N3 z2}}2o@GcEDUKPPa?dh!i*@_fBUzu*SCGkG8`M(>HyXSIp)XgE1t$ zmVR80&PCZSIvHZH1K&9g8ZDM?BxW4ufD#;QhOZD%eCIbgwi40(LfYC zC3O3Pn22fV+|JywQjJGZ=i)WwSfFiKjb{+#*!}xJK9b^2hLd2>x;gHGI!=*w-=yZiJv+NY__4xn%0Cyyv% z(Z?@5KX*<()*ll|y3K$Rr11hhxd$YoqS7u6+cnpy(aQ36`NU@5O*^EDZE`(>c|BTucKrm?Uao{ z>P}*x-&(^p!BbyJl%R+i9b{>zb?-?7DN$)7Gom5B?qgI0W}bLuxey~TsL_N7eD^?v zXj@ePP&%PS%*UN!pU1TPI{D#P#6~J>3@q$gNBNNXbM9hd7v)d9BF9v6iP`~jNR4P* zDXlD-&lu)=kLwH5JKK)b`cV_MLg;}koqoxn`lX!$V)hh{Fer269=n*x0OUV0+6<>BacenTRO-ngXiy=DB zHBREH#%`D?qVJ|v;hb&{@fU^9je-l6pv8gy>iu*`WuOJ4$+BZCRCyrk7V~(IU`(Lk zjVSw%!yRMjN06o6EAaY$`%&1GuE-(*)$t_#X!(u-)z}H48D=7m8Okzol+Y=d9G*y? zah4~r;1X~qMAyJ4wva)jc4dUck1;QTxYo&L=q5?xatY`@kpN=eUR zT{5{XP*$0~<(XT=+*rp6*xh-;>}W%S+$HoS$Xj{*E!+-4j_%@FqOUGKqH_*r0yC?& z&Z=d-5vzvQhWXr1#+#jD=xXu9abL`UWB}!Wn8D1(;AI0CvDel8BS``{IDpIZwDPm2 zVquF->*1Ip94JSf1^#-8{U+?R`Z6;+-iIsfpPyCT z;!^uM;aBu#erLIVb8VV#(mSaWsM-W23}I6% z^o)AvZQFSaK1~+P+7f5V#_21wJPUKDIK85z_0sAKXAXsi!B~)E{yqTpg$g|5SxISt&^^|T7+_A0L zd3U^7cFuagp)5LgWw}(zYP?s#Bv2^7CUQ~Y1dfP@(d!~Blr4bMWF^6IoJk$l$DlaN zXyFrsfUHWr`J)7}mVFSS66uhn7qT{2vsF_l)bQPtruisHaF}@0Gngx8#J_TO8ZoAP zKba@cta5fIB%XaX(t4`iUjP%H-&GUEH7eY|(^F~Hu~Vr$kXG{DdEGG5dbC-&GSJv- zdjGtRYm~n6(z=ALWn5u=jW$QsA>WxRqqU7M!XeUOC&M`~zz*NAD z6m3yB$VrI-dI<{<5?t&rvA5@x0FIbgui87-TW^4#m3#G=!^NA=JUDuMcJyl{V8dk- zD|6^$za7zpyFdqAuV{U0fax#_h3UlfFj(dqNQDF{G#P&0Q9bt8Z+ zA6u9mIxcbzm77BkRmEiVS3|dxuKjG^dN4{kJbcQs&+~qYl7mTWDCnl9i0*f@*pbSZ zFRx#98(D((92FkZa&r1XKf_d|{S2(amgZXT?dQ^%wkKT=539Y~7YOcYwV+bSP+Dc? zh1%r^C5vgjtm`#2w@D2dHd|C3;8xW3N$mK^QFlf>b1zye=JA3$dF5D<;>Vcr>xm`(>TB9_twmcPCwu8 zjHAt`W-B}>7HGW94Cy)-xEUAE`&Y^W{I*T-t0jw&4ROIAnXU_C{AkhrDM>|y=044r z6&9NG&{){3XGAUnjr>FrpEwsD*CFgn@UUqoxv4yySr-Uu8CJ+SncY99Mv$xNO^5n4 ze-c_Y-%xKGecr>eV5BnC72bf!GV7yRMbfVN(n_ZM00+M)-x}@V-K|+EN;~yqG;%H3 z<*yUoCO`>(y&1{V?Iim~C^7g=<}9!51dX2my)TKnNgr|aniLXHpyV8*rZP00C^}<6 zLcafCuBnSj_D9v?^AuQ$MDd%(Bj@b+S^`Fq!QXn=_t*MFVWuvP3(G#~#@FSP3 zauG=ni+74X10*ez!LwvZ{z$S{GgSjv-*G`$rlPO~i#*GBIJSn&n7y3_SVeiAz#Po< zLRm)DDI~p)kKJ+YZ4r_bzsiMX+0!7DG_1tgBuCtM-|Z)i!EpSX>iI}n>*@NJn2p0m zu~MVqIODvjqWAiZmJK^`MRo6NzIzO!4(t=0_J{eI8&3)jrpON#zdiCm$ROj|^I67N z!mJx?a;mZ!uw0uOrx+;%8KmZyo$g;I8o+}WNZCg1+*xl-Ihm+)Jw~-8i^J;8kv{x0 zGkGm9PTXA`g@oV?A#T2Vx}VgBjbZ6h!wHU(0zpE#j5GZs=gLH9jRA`7W@4PQQZ#`$ z@5gMDpQNYM6=2a#Lm0!#Dkm+Qyi1Fx8q%i}XDw9mTkb~{Lc|H_r^n66X6vWfXga0u zNcZ~pJX4t@ZF=;ibm^^tWX7h*c!jd#f>t%o%^F96g#gh z&Lh__G41tFh2Z?20-XmFUj&nx>b(`cL;T|^KfUtcirx68wvokK1vT{?ZQSxG;)%(( zQ1vY4SKY8IwPgVHIqg~G`4W|iPh(`<;-CqB85qrzlcrUKL*pjH1}(z3OEL%4f-(jm}> z8Nq>2tH{$C&6u-zS2slLI8Qy;V6Q;todM%`PLFW86|^DvqEZd=lg>uG$kus#SD5@) z!EN;RlVs}!N8d0?2KL+RT0DzO{ZDZ5{g~EU2yBsSr1vB#o^)UNu(4K1O4{3($Kq0PokXQL zPwY6y6?O-TCOP0-b5!rwDHpbMww5Z}8;l;~)jylmk!%})*M2S4QKV5p-H5$`ŗ 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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 129/461] 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 130/461] 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 zcmeFZXH-*L+b)a+*`ml+L6qvY(ZNQMjv@$1?}Pw~)X*XHCWuP6P^2ThCG-Rmir_{N z1f&KC0Ten-1B{IS)<_+bU`(($Q7K9ou<8 z56+Le-ZSx_qdVnE`|rTG4UZ2U-F}{`lA^wk`67WKjpgoW+jj;<_apStA(m2iSxz53 zqJ3Z``Lv}{PsseL{@>8QS2ND7t!m#t|3>?ML17l(^K(kAbd~r1yfjvMnxFGc`3u9sm{iah%VqJ+I~G=T}Z^2pygF9&u)7zstb~ z+W9>{EiElT&&$ip6Ui?qD2N$DIpNQX(b0u0t5&2tgxEZYY9m-rQ2tK+O791*=pIny{_%tMTRzvR*`QlO;YDF~czKlI}# zfizdwHU>E3jg!-$enn6IdDK07#_lJxAD_fUFfBge1@G5ac){@F27TiSMK1X`==y2e z!(XWVvHat52qVAvi__+@68yDOv*60VD#gO`?t4pf`nTyrvj1`YTfpQ829K7`?^pig z@nyl&Nlt6B9If3+aSRlDt&%f)w~ zLApnOwU|FVOzO+ziN~}$3jD64sLA9N&bjZP2l!G(f_ENVH0QJ-;Sk4Aj$DF9$nt%; z?>rJ^$A1^+*D1eJPY^vle1I-%bLLZq)B9(#F7kWd!WxWE9F&FJ0pnC2Z}uQgQ0R9R zpR1nULG+ER)|+BQ_idWfijugbvC4exlu7r@T8Qpes)a^1YinIp_OPj_MhZ ze8lIMxq#dG;*T(KjQY-QXtGa!56CJY^|lS821^(q>d!)zS7y3|SL1GYro~R2YQ946 ziP@0smfNw6PE9fhQTbH`rNZTBhQOdN88rn3!iGvs$_=m5`ZrT?NAZBQkrcf4{Hr*b&T(Ru-B&w0zt+rI-^hNpN;^P%8maJ!-21x-KdN> zEvL>t_x%7jSHaX;T_p>5SV89(6-RMpE&E@F1j_4bDn8CYoSXa(tqyOSPqP zoYL2s;_VTAhGxC%CJ$yp$1|nJ++Ap|kT${2-=)A4UR1U`&iFW?fl3?Wl$g*xkYU}K zI0A8riRGa6ipswa6s>+YdFGO@Z$VOT_@h!?BIx37It;Y$xwRS`JtUK{PLkxZF#Xj# zV1VKaLNu3-iB!sNjN-e{N+E3}rZo=#X@KCFSxR2xzHHdZmZ(zYn3U#3#Cv+bZL{*b zhh!i>rYtA|ju4iA>!$PcKW6{WU+yU$22S;#L-)^rIslyi|F`_hu>Ol4dvPjgcg+Yk z(b!;6q}%GZI`=?5QRwLUdDi3XH`@u)8lsJx56f90{iP;Vi`%3!bfPc>Lv`OGCgIa= zc`Sa75=CvVk?>^ngfp1-9&PUXAm%!*?=X+>1n-=56iby0 z#K^9Ex`A>S6!0e@(2nbiBhB1&#FPJwTZq~vUfwo?Il1qDpZ22E&0-j#A+y;#CMd_` z1}X*X)lAPeTvFD^?kLPvS63(QFu+G$?i3|#6TBy!NVqaIZ)QN>I^IPd_o~3W!OyEt zm3Kr0yZANsfVSK(n<-S%cMBM?P8wk~GJDXUui=qErR%x7wK8lKH*%CW&9X;+zuwx$ z<_Pcv2cT<$2SeT>v*r#UKQ+`?8aFC5oT^qu0IHnDw~*?v)5Yu))(iGsN*UaI9)>s z{!0xgyWZ@{!usk|aVH0>57BOc!qEO?+YI}OAgWV2+I4`PI29-FmAN)w7(MR4B-`21;oeriHIv$Voitig(v>RF z1Kx?QYFxIycR2^J=6#!kKx*z!!&mxeDC1eWQ8g$DvX2Gai3oa2Hi# ztM4$&-b|5@MVAwQlg$})`0(om` zC7+T+peakfgR61DI~OOgyn8`UdW!0X64-*}cW${f?Rud_W;25u@iQx;eoKQ58O!8; zU0A6_@UEETg+?}ufL;e2(rJHpDL72nCSBUw%ibJAB|kLsC=aAs{b(Dm-|5c z%j)Xt_Kly=LSZZM_3NsU`1Evgerc(Ygwt5#VqAXSn=)2cS7p=HkuDeLM*$X>CJkR07;|ady5ilJt6G;Cv~BPD z0Rb$GqODPudO~*f^O)b-!d=|%>T16hgUT$1bZaX5hPd&+hlDfd#v4Io?FH|(g+UQvt|c_+hIO|U-}b+rP49t8LfNzk+G-_UUO%gW zrC?wboJBA>_VxFvwpmI=8@F5Bn%)M5;K3$p&KdB~!|%)<=$y8$qEaS( zBpB~6&!D$W`5aKP!yx6v2KX8d;AN z=@raf`=V+s=QMgVDYip}$g(7v&^gzeLvYL6GP4Wn62tv1DDU?x z$Drb@X`NfS+{S$N>UlKiMrV`xGaI*z*yYl{d4j3c7KnPkB{b(du&%-rIKagwXSFX)kCbZB9puxAs&BGKCz@L1;^@>eze-orkR&+x3fOPjSxy9Q zq=SL%%>aJOvZOBYXo(@h9icODyM?(UBQbHtRDEs}J?_`(MSvUOZcn~_#_eu}Jbw1- zyECHZjs&c?ciR$rB51u+w5j&Y;dCjuyH&-QTN@YBy5%Ep=HijBMy3t~?J{#&T;)CC za}SG%Vcl=tkcD1G7BbD=ZO$nw9gd{hIOcJ=`;=@p)hX(JPBV0>$`Px{9aSg?&6C( zC*1G`i5)qn%DX!&Jt&;H{|J-B*rX|y1sza7-(P^&kRVKVmym|Ocf3YYNo7qa;L_zJ z-CqNb+e5gcg^(C{cpD)b|FlE9=W%SWSmCF^NM(EHsxEP_Z_NzYKnLjS*RM~@Y7(;_ zZ-|L@&3?^^ldH7N@ckeRoc{N9>QWQ7zJ8@!TBIp_u-46LBbnHlgbjF-DJYAluQ5E@ z?{PJFZ^yDLGLQ$%c#5fEQGF(GGnTM%u}t`o3FQ`-w3p+ml>FB8>C_vxu@FN+;eDBH z_uk!2P|Yz63OLAJaqA8iqZy11vA5s1Mq@*bxCKlSYiqD&(3lVmeb&TH)ap@_nN9c3 z@TUwcw548s5UOrLjm+ljxfoKZ_|HO_l_s?@=7G>i6$frz441C^>;%`C7ro5QKe3oI zdUq=eJFmdm3<@;4yz4POdPeHYd(dF0AY5fQ}2Sjm=kg13dy z$=wm#%({-r^4FSDAL(6hy7~h!Y=$;;!lU3+{gILbV{k4s!7G)F!aF-tBUuHsU3M!AI&j_2= zl2!>#{4Qz`eG^3Fs>Ha@dxQnB1j=Y$Epe(S+ah5+``s&nfdpQ9s}nNc6r^X~SdBGa zHHZ&h8#EF*|Lxm*W~_5_0NTM%E>>!Rk4-^u!}uAO*Bd-iq?zU2XE8zTEaZ5+7SGk* zwWxzkQpoe+4bJqh0_b!HG|YgnBdpDv=m#BBpVj$x=dq?N8{?JD0Fud3Z+hbwuG+*8 z94? z@;`7$pKPldv5J!&yOt5kAWf;wffy3q6%)QXglC-*8VCN3B=AM~6!OsE_B} zB-G63OSp(@mK6vZ=0jQK_StXTOQ4PxRO-M4dN=us^^JUs!{ZMI`6cSlu*0lZ=XxoU z33~PQPg#i=xTXa~z=NJkCf%av(S!NAb*qWFbHl!~=_@fhQ-`jEpFB}~&uu9O*<5fk ze`gQ@!3mRsHf{AcRPCQ+whgNdDnB3*rz{)(EK zu(;YqE(6PwwW#>qfZW>5jpjpTe7LnySlI|Yo7tpkAm6(j!!yA5AV?=l%OhVc^$B>> z&#+kPv4u09;JaE#lHA`}3A-41h4ZY?e4tQlp8%WImMCJQF;{H`L&x$fvI$`s1ZdQb z&Dr70mqVwr6K^bZYYcQHV6@bf5kf6i`Gx9&2G83x9b!)7FIWL^=^V|hg*Z7tPAT*k zha2UsDna!$GGs>J1zsy%5-Jc5Ux$h>{QH;_T2mi3!GI>g8zGW4M|6|iz9a7vDkBmH z{bs}2%w0*03Lo2ef)@`m6}OA1Zrxj)WnJw1em9S_j7W8^Bc4e@56jq@u_fe$N;4h- zD}8GWIhXSF<`o@BOX1{fGqmZeEouQZmr4xJYzr;)7oBKPpIR=2$58InQx+qOb2lm^ zTY7Rj?k=eq*CwQ!PP2NBfAgOxF%rdbJ*fBZbnJE%-|qZ8eIYvl=i`-L$xUr%y`MHkkfp*XPD8 zx0xjjVtO*OUWgJQbY7A^fID!t*G@gmnSiNFWRUwKm(d<>k@p=EFK>~&R74VxM?POC zNqNeuZ8TCT_)_|?by)z=k&v>}S~9&g2X)XkK{9_LN?2bWJdV-iDnpi5cQL%EreG7L z07^026YGwU0jSwIjho+j%Ll_O_wK6CH%os2U7&RLefx&h7z0?92(d+XW1|5g4pg>( z-i@$Tn5wWlAH=h&mkiUDW3BC*+^kTWs?&}-C$AYpdEH@rfC)MQLV<;4$k{K>A6WQw zH*O#Lm>IDA(YYabe-D`r zwHhyMjsDP~9lnl0kF#^#P+93tm&RHfNR|vn9{FH&{?6l*F%}n!OASao@Ya0QreUKJ z27@PUx>620SyL>3Yg;NKYris*#v8C=F5_cTUW;=mekgr`{&z%&GyLM2{J=o!I-K=u zM-%c6F2{4QZEV5XCzC_{mmAoR=gn=FqjoA>|`GajU15vPZ(-5(_o#OMjvo{#uJ>i!xHa1Kt z9+TUg3?q1@8wp=uO?IuDOA)P`K85|(atzuya5vR7`MK%Rrs2^P>X3{}{r9J^ysYyI zZXIp?HT-sKVBsGDHRnXU+sG7klyJbH9ky~h;K9uBKmk$03V@fqewiQ~dyv$)4sbRe zTE;x{Bw@(o?W~TX7(p~Rup^05@Zpibar*ZezBA|8rvL0(D>Vz+B04wZMpDy~p2!za zQV%|FbkrZh#GSr!zr3njs*}LblXRyR9#>#{SGbvFX9OUlFvQFUQQhDBf ztP5!DuJga~xpG^`oR%Hbw=u2l%Z)P&0{1&psHy}Nd)*|%Af(9Co49Ggq?d0@eKswd zt&^ZL7->PowflgSZDzs0z5J8P1@QS_aW6P|5&CNl0VlcVf4MAh!vFjiK@eH0SD=}g zno7#21?>)l#jJ|}h(j3vox#z+EG#T6AuB6uOrygAM$a60cqwt>Oa_%7&;(soRaJz_ znV=33tM&utENA7@r~4APfjo7#ByPHQj_oc{p_g-u8?i2ILT@kVI6h0H@y|bxf7Ro^ zS9LzN|0PwDn*r>sj`VpIkRcc+*7qZ}^v4*-lU-~#Y)y-Q-^us@x? z&2Oj@;TrCusHe!`5ZD|M#+8+oj-%D~>r27=coEFp1yg+1SfN2lBA54=8>)@lf0%}{ zWc}BVuhSKN`ZX%?rw<)D?h3uWH4h@pKi1zc@yN+c(ENtza1}9{TXvL&0XbxR%3%iD zCwBqNrExK%O?zvi)Ri9jFoeRED~(zaZQ6Ng5xADXeuq#;TX=eJ(rDHss8=#I0H6UI6A-B*R9{~)1Wc?nnEqtE zOB2)j8O_C-`^nc^;T8Ee#rSt`dCVMEnI*c+eSV8f6-?L5l%5PZv?#y76^AgcXvur4 zNN(ES^Y^arsJ8FVr;NgxZr!>iZr^ta2Zgr9auH_X+{D10&F{!?12=whoc!K!9nAc&Et~P;+{=sOvMSF3O!bFdS0cWn2a= zD=m!&9hxz>1(xNPcIuU(eL~MM&HjrOZQ}mpt2=XYz7;qb=P^nDnPl5Vz@EWLDNU<= z>b=+1F6}h(WzvE{F0f)dLziOu+CP1&j+5Kw!$5mlg7>Kt0rr9ucb*=vc&#OO%a82$ zl+v(azA@g~R|D483lldAJlBx(0S~0&mf;|F$4-5PLN=v#YR&d`2TC6m9uR1?T_#k^&TkiKt=mzF2oDj7O!iDC<>@8rXi+$>%HNkr;nIf)}_P5MKu5jnM zeFVuAamLJFF)E@NAJ(H|`r~Wp7Jrt`3mQND?(re0H=IUz;qzDcmUuIK zvK!WhAkGk-qEi+LdyJfX!WLIL3O-o&Hu@+=S6H=;3ZuuqcHH7Nm~H~*C*qnjnJBNh z@ip|Ai0cM~=nlHwG*d2cOpZRq+@CDAVFEuU?l^oE-Qc}6PT5m?(05o}z*bhyDUBX4Fi92osGY{Xs%vW*BF}`}v<^6!pywg0eT1?bCplr;G(*my0Yv zVwW08Lw7fn9;*{z!C+WCd03+RZhYPHzTE@gOxD9-8i#E)?bEzQ?bm5BBRtp%!xNt8 zpKrOiyD_n}JUbx_ZQI#eAzTX&6rsyK^2??2Qvf0p^m0{_1K}|){RP zBKn9gE;o_R;o5Xjwpl`}mfTjZL76#$J9x*DK=Dm9^fMPwaW4-~nRWuY4c(Xee*~%c)eQTBz=dOyd zy?*_Asd|!#Az-|`g^Mq3WE!|SeE-@iBAd`Gj(4X>p=7Xfm4&1hj00>%<_w<`5iy` zV|a}6#+}F4^WF}*gRr3uFXr0dkT?OW?s8y!iZLtSf$yH5H?oddnjp2EQm} zIFBpTc@Jm=Y3xFANhu&0oGo;Uu0sfp1_;wZ`bSdmg=thtpBXEWk%Z+@N72 zND~D^8vCvre{%{DH^6-m+&A|~ersc!)cmX`p)3_5_1|u9l+O9oDClb6)~8euGB0Nj zNzo#AYAJ?qrMdx7@gnj9kbNP6!s$br9aW~XMe4Hjx-5JSL#4@hUbz?9Bz^DTY!U{z zf}EZRFf5)-4`ws`kyvJ_CQ5^-M?zSrYWQ1kg;_mz8sAwha~Jp5|2!hB6AWCQFF1_u zG&6QZ-A3pI2%a#YgFzFz9J;jMWQCi)-b8*KV0;%RoBdDZY%!Hw82;QPFk8*jLRGZ* zjbT*ES8dle3v@@8@5+qxh~BY34T7RfC+wnG3{Vz;Bi;HyR#k4kDxVnDjRRzu#F-625;X?WlMWtmfaXnxt+R=B`Me?o*SylPyzLn`V0tC7gP?cy zKF&h_%gvVf4AVT-O%wgk?-_2dmChv(tvNJh+?Zg$XIN%Vo)M5HXwi@(bd>(+th#k^ zqSf8Jn=P4obiAcEDSw45hyR1%6e3F?XyAn-yj(leZQMbIe}wjhSW_ z4lowfTE7xHpKo|JoZKjMj{fk#LshklT?qKTdf50O`XO$=xxY4o_>l$VqkjeC*{o}j@06OggzExh3LImKK1zs zNCnZhIb_bnnCO`~G*sf9v31t;`1mp(>jFxDaKm~}u@f(22P;jN>Or(X z*`#qLU28&olKEM8b^4=Ka0`&7IrC=>o487s3eVvO&qg$*$vp zO)oF1V6J663@`Iop8n`8RJ@$^pZ!mN8V^klJU`}=E?HZsvSPnrE&h? zA62$JD8TxbeHIRlRI?i8Gk$wr+uN{11(4FA4ZaBz*_C>ecjI|^JU?&B?)kC)-Ir@9 z$r!qM%_j2Bte(Oh{rouD^*6_Yin5`^Y-dWf@W?x=6eWT;!*%NKG@q{#y@slc#anKc z0}toHZUfwRD3`7?j9Kn1liZw)!`llEBf00Ff;D%(Ak%AV^`1^&vn%LdKKI9fwFCl}yT4uAa(E^sv$Yz=u@h<)gO@z{+yWp>-Yy$$l5O9!@9?AOS6iIl_{H9Uh$JZfFgGPlBH zfbq8CB_bSb;A|aK%~PFdX~!m^G-XI_%g}Y<%QGG?{My!dgFkk8 zwK?;vZs%V$8K2h#wHh50jA9}@0V2hO+`hnQoDN7FN+W;PkDUuL;_xFbx{0KmS zLW;oIx{Pn}ke^SQOMx9{7lu)I;mmoe1mP`T8=L%8Sl=5#x)7N=K@b+9zYNw0vZ60y zBJWmknf_ET(Vmif{-2YO_(=%q$(GZXx=g!|Kv*Pj{ohOR{X!hz77+JpaXO&V>mD>9 zpjD%WWo8cq6Gdx?>TLMR%TbQ=U&DJ4CV>r)&v)Q!O)nqcKtp!qzXY~HaSEd_tHM+M+7RD_)ewv`cX zh6u9<97APQX}S*KIiB$ueFoc7%)&r{^z%@#FN#;>uBkUUU0tg~;;8w+udZe>+q>my zp3d{DOx7gsuBkQzh;cDe7b|;Gd?Jg^n*E|-F1)k zyWij6XoFQm_3RQ;Mkb1F=ouO&riwd{olUp3vBA{ki$F28tDtO$V5^sar#knp3ciEb z*#QqxiI*qpZT%!L!0&v~j2zP+M{9cx5ymzqCLCeH#MI^aWsZ-(Yp$Ru@aTo@)Q9_! z8uvO_WV%|s1rf6KbJLktnfw-d-+@y$YaOg0z|o6YM(p%w|Nixo-rGyVi7q(ps28js<6&T6>wK)v9 z`tx{b0E}kl=^E<6F2)k^uophR{o@C|i6Q)e5%0)H`^?tl#%g9ZhG*bKSp&HNFI1** zrO+xVGEe_qSWFcD#a7B?;#_Dsi^(;h(A5w~+7g8-vXO;`5XJSsiPMBo_CNVMOj zWZE5)gPvLxY`=spQDZH+Zl_z$ZAJM*Ixy8~5h)r92fd;ukQXMCaQWSo0gCiv1mkT# z9+c7TLQUkW`T8S>9~jg9D$2Y4vxlOAD%FI0OnT*??aK@}2A zI*#~OR#iE@f7-J5>_KZ5X%PNH&{z&<@!!D3|N_!uI_(yjhp1Yf{ER>l|%!mdo#6TM0Ho zA6lUhHcXyl+`^?el;C2giLd{$zJ;{l(F3z5YFrDP99pdkJZlV_F)OWYHm9qE1O+?A zZR#zDN-`U6iVoYljJC$5$d*407lulGaBkR;^xwo=;--7L%+sA|LLiOZZ{}5d`?fqn z$Jc?CG?X#7Zg8g6L}9D^>+6qRGu~oO--zKyzum96q3m2<;v(4|TU6$R zAIZQz8fi(OgxsF9gD%x}QF!JdGxsaq?86qHdZaLr9^Y}PfiNFU^p@(-lodAi(nP)8 zNVD%6TUH#}vZ>;+VR)IgTUIGJIxB2i6^0=7HdpSld;%5eK*t|ncKkGE3Fw|?Q(`u0 zXzl07h~1P7aN+3lLJ+oET-H@uf>WLyl6f{9Asn#w{yKH4#|h}wENlLhGT+P|;h4Jr zAcOuQPx(in0^nNl3KuGWX-lPydZEU1Lc81+M;D%0s-79a?*@1~LCL7N&@Rwm{tK7G zWRjDUn|19?A2eyavCK?py%~7dHMUPj9QT7)Rrt%X|J{kE+6IE5RU>pe6NoL94rDwx zSs^Egz3f3V4IQ&8@E~VWGi>iPy?Jz}2Oqp*D8u+IttQ9XjLj2=a*J(vQFdADLeyfH zAams{HhMyh2A8e3GK98-ssST}z{{I8GcFPmDbhlVUtrY!FuSm17y7ZF#iNY@5;u zEeA$Tmo@BeI9zb2U^tz_bXd=*y5i|;)=85G#}Jq`DH}HF2CIuOJJMp@(#**2l2Fwe z1I1Z1ts!UdxLn3CnD-r$q!hgT9}7a|CvDB`>zM0pW+~I+!?}w1;aV&A#i2XyU5&N) zVlVa==&4m{M@x$L&~jrE`O}%#i{qxuBO*=5(fyF=TB-1@vUOCdI|a3$F+5z^7&L6U zx4T#0!{uKCeYx^l47)8NUEHfo>dR9f_X2*!U9BQL{@C&(XJeNVBUZmBA1-`T%z!NJ z-o=e7HV>WJnt1^0TgkY7ba?<_G*OJ>+mw$w2K227tUnmmtoTiZo@@sjb@WGAa}`;L zLwrHhpWGwl-Hw#LS$WzYg|hN0A`e9gN=Qf;kN)j)tYcIR!O;=p#6EnDtu4A4%%70!N$&e=3F&uS@BDlst%Lv?GEVH4fsTrGUYio?!LYW6eg)XQ_?A9bN{$Xnwg{&}89r zZ`(P)wyB``hPH+BL#kQW&VpC1lWPJpwKGBqp?N$b8rJ6~Upioi=i~UuWOCd~wvh>! zt#-r1ShZ~Z&fh>HHw}!XJ_6-buJ0aPPkqAFbyfO->p6O#`tzSx+ErhA$n8F9;JRh2 znqc$OJV0AR241@pYCbMos|)c;OB)L|mhsrx$WjP6&8GF6Fr(!!PK?z%vpVaOg7U`u z8+(-`=HudL-isTQn7&um2nA^c;1FP#xD5GOeaa}Xp1X;!td`qT21^`i>ze7&oz3WU z_aWi+krvCqW5bOrvg^wnY$jOC21$p3Qfv6a(6ON(&ne^#IM4fuHZy+gQ|Le9=a?P= z_|_016!X&Qf_P~;D=Ca9oMjVs#PFiA2-0tj1L(umQ-0<^6tyzA|J*X8@eT@i^M^G% zVm@AEbakxK;J0p2J_P%0*{N}vscQ~%^xKd3fj=Q&p}DulE*6&8kymN{8|}4=T8GK7 zC*@x+F2#XN0q{8MDu+9-NWRcn8|7(RbkI0JsMV z!G(Tn28qfd+@ej@UJaIn)bK#Sua;wQnnTdn1^Qp_11HjXUwV%R z;YG-J+_>*X@DMO;OW0QSb%B`W;ZcDO0P0?;Z_V9H5HKk9O2;&tw&s%h;fZ-BJOPvW z(buf9JA)dsc2lTUugF@O2ht=J&(XuWIUgJwQ&S;jrowia;e!0IzN~)7zsD>uCyOdO zN>QS)jBH~7zk;qh+a%gmeK9k|8XdjWsjLODcG<7*=&C`IM>8VhxsvS~r=04(i&y_Ho@v33dZFdb!N(A-=$6>54E6 z^6<4#PM3Y+cgK_Xvs|O{#4rf$ts&X=6WNJ@ekSVJ$&japVw>cGA0r{^w9vf>^ln}V zcO?%5)wz2>YC7-bMQBv|35G?NK)($y=xcjSsf&gGe#1uTQeIN+t{l^ML;$#DB!C*Y z;iRUnS4)gYggbMQdQRu}6dyy`K0N`?ToZmC-{vzP-kM>Q$u#>t_VJ;W^cyBAUjior zcH!k>a)CoUB|Q;MvESC_C4)0u&ENa>1?7F|S;D?k_vA{c=9D`__hMV%zPv4%ja3eV zD5fESBhWY`OueJ4Oa6_OeOXepDfJ1Yc^W>EZ>VW7z&IC$E$zs9GZ}%}vU<3Y5E_(2 z9Vz5d9{I2sgBOUF*D(y5KYFCn>dNHu% zN<@IoqZg5+4CEpbWYo~nl@rNBk07bo3!U6s0Y!w3`G=`!_Z&D(uMJhA*OjsFRTp?o zdL-_6XZN=+?-yUGi`2L@r8+Wj`(!csf1!sBm%rWhZvT_iTUEg1yI>D26N|9v(vUYD ztVBUwo5Oo|8I^Mj@^CGr61| z0VXcN?SQB=!lgjzzV1J5sBoxiXoANT*)ULyJNx8K?IgIy2jnohd16J-uI&XH(1U#l7ZpI_JL*=xJ5; z@M?OJ`WpP>a+{wIVaYZsoNl=gLxo3+!xdgF5xf|9o;TPo!UNginBQ=38|P^aZ}dHO zX)@~?tx=Y;&dM`sVQ9F7<+DoOYH zKuWAI2;+Gz^d6IPY(#0<>Re-M493-etUG3Z;`J66`&JyLXL)p4X!BEP0y3B)$pNSO z4z(niw5_0);Xizrn!_D0WX!f(9wFGw12$p@DKW2!Os{YWly*Q%t+y@54Aoh4;qxO$ zP}@xxw6zt4Z?(KO^=B~x8;A&J!q>Qj`c5SFu)1&j_<~qT6zk1bter-~^9AWCq9J(- zYNf6?YXXKlp?odolDeL-D{aRq@z@>c;Ff3g;-N>3p9|Mw6DNGBPSWeclwM11$*TqR zLGsp-KV)jh^yK0*l~~gB)Gy>sLCznb)3pd^T)tQ1gs#D?=}COf2@u@J#3KGejj8#| z)=86B%qCJUzZp2lJB&>Zgb?ZPGv?LRj7k^_-Q^_*>Xuil);m>NPVah+*9n^?>lgK1 zsN}?3Lmqfm8;WU7QY%SZOb#QTzy+15@`D$V6M<%SGVt_eiCDY>1dOgkvw*c!|C2ix9# zH>_#DuV>>U0!ZuA)e1kh+>XK3+S+vcADsS#24c+s-2^#I(l*E5BB2ny4(V%B{Z&c%wil#b_g3YlR1$gvm~dB zZOQPF0kx0Z^(AKyT%62SJ#6YX zz^+6H-x7KMA=-B$CQ9$jfZyGDs%4mIMWOl)xRoI%ySxhYm3?&9qX6v>=y$!wk`boM zzyzoR2`Q%IKBk79nZ}Ieiwzs&&Y#kh2u1e$3_Q^l1k3@Iu*nme^z6-m+2Vt>w>y;s-+;-A`{+kA5CLeLHLf;Tyt7n3NCR8`ygD| z3ab?6#W^l6!4@fTZ1_+E6Vx@VV~~E))UCt>>}ImmIj9Y}&F(>C%+ktL-{?NvaH~1I?U2OP|;x z?0fS=x89wnwUn`e1zwYs3hFu#**-ypYRYY~u$lG3x2N7C>{&kRC;;R~4ionEZJ0@c zt-#qf<|cjQMF?h_QhVDZQE#mP_Us*yLum0oaiLDeO(MpE!9U^h70L~``dRq!183yE z((z}u)j`{{nY@Iuwf;~VLUMjZFtAR8caeF>p`VhaTQsrbi{Fj9Yi1~KsEENd9p5RO zorUM83@|5EZJq@V54ww;h{Gp6*gu{pVXw`~;e8yMObaO#iX(B5C;uH?*Z9!-U>bZq zc!~}05+yM_PZckRNsFP3f{g8_f-J05lyS}CC|Lw_) zVUuz=xe$-mXU0QO?eh%s?U)BsOm9FtPxnA(o&%le0JkL&&&-fFYY)ryrnt+5*xILpF@3nO4| zdT8@N+;+a-BdqCop_r!Qh64@Q<1o6!^S+RbGdLQ+|L~W(?wc$(2kHw<^N-1A}IF%*;LMs_KpNW^}yv{S~^hI|3cvi z?D}^yASm@B^j|~*I0Xk$&)M0zygK5)WBBH7LWDXe8sjAp`N1QfLH#b;o!DVnv^r2` zG4a1sVw!n7u|Ype|5i{2Bso3^f_P@2zYgUPYV0XkSkxyEP-p=q37KwKKEfeb;n zJdyJs72pfqUm>=BMySl?qO$;JKn(5og+=ebP&vR|b`@lGPe1tQiJ&(^5SKV7Uknf#70$H!OMnK74Yx2dPP1J3{GRr1aGbxq>E``282{m!BduW3ANBNu?sNac z`G5ldFdqD@VKP;=UB?0QqF|5DvnE;c-}*%i<$d}U(*H;ZYkjGv$o=6T0XTTef3i;h zb(--Hj&pGGXVvJ4CjU1B9KUV}cwx&<0df-&*GNIL}>rAMFblSeZ#+r}8VW9AV#DsfP zpoDK^!`2K0)t2Eu>d_;=G{hjkT_|Sv`Mjii=Nw2+W#ZY(uCc4QQ=Yd-OM2lxCo|kF z-(*yNxvsR-5ok2XP6g>+l__GdBcQ@Xnu_~Pd!~Pu{&nux;1d;Sd;o}}h6;5qmT)Ay zoHi-bD?mbwLTo?2y6n{{EPop?$?6hjMH9Q+A(#!#4Fq{9BEot670_1V^z<;;ZFZ6M^YqSa+Ha(qWmvTaX|4dh zTaR+=*)MW<1W8BS=F?ekf)pA#+ppDzKR`u$w=Kw6$#1t4^@Ov!<(I|+h==L;_QB>8 zIobB<=!k8)HINS&l(R<^YZmq~52)p7O+k-Q!fmRw9xCf-I z?yNq=?Sk##vk6eT#jSgL{_8T`8UE|%Ahd+XfbXp$4M3GQ!kZb5271-nm9cXl3p!@; zON~{hH6?ois2U6snm#KJ+=+THTZW&*^RE3BEsmWztMzYpm`}~|)BWR~LfkclAJM*& z0lZe_AaJ5moIY7%4gwpoS6(`MgdtvC%yJV{y+7BT2Fd5%>x1S#6v|MwxqE<^>T?i zT2{7gW{?fY4z5}!<5lGM`{U$C7Y0kha!$d31lh}R!wMQgYR`$S1Uv26osu&UX;dJ{T?8q2u7rdlj_Yu(eCLjvSGstDKUIFvNHLB&(-oGpQUb+lmdD%n zw%ir@_SLCMW6+Ynr`~rZG*82(C&LMga-2VSKRZNi@J-L<>_p{`CQK-dP@LDB`(ZqExzj2mesL?=iMF5x9c|)i+&+#^56; zXQ+9(lJMh7k7e(g#M2`)kU#h*D{VB)1=GQYChB%Jn#kg*$=3u^HfAk+nqwsNP4)k( z1uP9FQKONg7I5pMmBh|c)&48aT;QWNml(hK9QJ$lOKh**UE?s=k>ZRSc*^A8Oz%lc z@1>>VTdh?)6FSz11HJvf%4^j+6ZYPSbpn-8!{qBctDc7SN|STv)c>vOeP|yn`E-B8li(){AIkmWB-mnPBKB$q0_XNCP5Xstf zq3lwuRB;J3cz10b2-gmb}aM!U>^V$N?u|V`a#I&emB2~D|=E?T9*lu8^&@e^*b^*ZuEDF!9iXf zfFtVO&KyEceLmf*mPHSZn}QmcFjFVM=W6PpgffeAR=SYLx7GWJWk3YnRd7G~>&)d| zkjF29lk|-w=bEW!(u>bAC-8{3$?zDTNc2s$vwbV#keH=3?C39WOxJ1TK!*^tFWk@vfTxn8b zQQV>n7n0jaz4}%1gQ*N2o74NASZyWB$f|XO?$tqVsmbQ{eYONSbd&7O%f{hT89n#v z;@fNo0+|h3mevqO4+AZPD|(HRD8c)VG5bTG{XZ`ul)NwPG~^RCaH%`HMVu4QT6a%; zSrP{o4nahm*YceX6?z%`NV!0m)79Q9l4*~kBb{ebp0NIjg*Hf2-FD4u(sFr~e98F^JOP(#yipfPZj1@?7l znZp10sqni%qbFgCROMFNqdp-nBx`8k33{tJ~%C39IH39JtqN z<6l#@`xIb<1xZXinN1IiA38j2BkUFhUKhC@Q$KPd((%^H7t6pggM5c5!$5Pi>P3GO zLGOTbMYygb_csTQaGHw_zj(OHZT@JzG?<}@+Kx$dGCn@+uC^0^t{h?|s?hOi7p%sG z&R%ly8`_>OVPWV1OP{cnT|HfC=+Nm2pj<@a|(6?8b^OEFr`E3*;*; z7#ubOO-SJkiX>lM&OGd==2$H2siQp21G|Q>8>pN~HWwe;JtWp$w!H@HoGW`4X0chv zKX#CB?$s2c-s0vuhg?9Fg#`&0O<@a3-SxX+p3xcw#Ie^B?P;cTz%yMKqJR%xrP zX>~xKwpv5c!B7;PbfD&`h8U`5LJ@P4mTDI*N)1JcQnQ#NB}i3Kl$e7EHO8C@5)qPp z>w4CDp8Y$H|Nq$g<<2{YAo;p;f3N$x&hvA+)Lk>)qk}0UFv_9ClO7Zejsb1!(*m7% ztSwkyG%L(Ter)^UV?_7Giio{SgIx+ZS@lqYXNQfUX^9zOUZKypvB0ga-iB!LMvqhb z8*!^^!G4Lec~Z2MHSRZVWaQD0LTu}+GCIo?5H zgv~oWB`ZZUz6!>+6VBSPF*jW0b?U0MSN-BYy&6a8?a|XRf7ENT1mpJVUFB z=?q5NF9+JK$}*81VhE~z=Lg9Y>d&C`+J)nFb4e|-dLL{~w^*6g`+lLoh=*HkB=BWK zYI?P;jr-GUob}&``ISM3DkBuX%f8ML9!Y(-KwhlS^;(SAXTCtf(~3s0FK%j#eJF>K zSc6_RcVftO=E?aXiV6Osb!1=9FG!^?48@QK*2jeBst>lZ+^sDF+l`deY`O^vKdH{| zgBR2DuOfwyCOX_^GsbTOtHm>}rD`CjZ{Xa{kt*OXhI(&UuNF6s#ol%hK1pGOkFMXQ z8gE$77z{HREP{uMtVBf@BmeCbb3dhU%rb(lsyKAzt%glzZ4-ieRaPw4o|j2Z*sA&B zP#37;xO$U-*s%W1r75sD)4@8A+W3>Xnwvzmeu?MCCMuGP3ZpQDN5z4ymU`xQf>P4N zinQw~vJF1`)J<9)H`ge|Yly2wF!Ozmx_4!i>dcuFA%>aso2nLty8IXH5v3_pqB~8X zyoXx3xT@h`ASB8@GAo%cDK_*|mt3S>YjY2)G2DsDLuM$J$+q}*5~Unklk7X9=N{=; ziQg8ha0<0qs}{OG9{F;=qQs;#*7GM*4egd|r>JOrj4|}m5yBU-{n9>DK7p^|iOnYR zcfxm8_SB*+gcw(H^oexDOja6<*F?)hmc}>k#arO?UG}@#__goN<~1b$1(TRNbVj6= zXA1nVxfxM>vt>J+9y025#%KchG)b={q-Ic;$vB}n@nYM3o*%w6c%r_l)4$%$Q_U+9 zji|#Pv?GKNUDLw+w$Jynstq-xCNu&e{M*ahw5;nh;``I9Bj&E4Q)!bmv66R2&yZqt zJTdwGEskT-AACX>wbIx_+#&IvYBmm()mUmFsZ!1xlEbsI7P7E6%fY&fF?12<6=IzX zXIZD1&l20qsP@xLM& zr_>KAX#21liK0f!V-P$He}Xrpp4&p&W;vGCv)-5m7Ab7{ShcLp9W!!`c``=z^oXms z^^^$JJ@H7$-K}-=sbKky6T(dBsITYhn1;{8%q(R z`5m1{HmQ+Y)ByMDW(4XSXOx#B-I4BnW4%K>*fFx8bPU2}W%i8PmE*)AIav&4yrV9C zc|H)`qn4eev+$eXzD=0*sNvgNHRid;u7pL# z=zBS~ttv`v#^C;RgcP~u9!Nd5eHZC;!mEnY;%ptRDKEia9Kx#|=lB+4p($-klTxio zX08t%^J5>eWQoyZkv|TJ2zA`u(#pTKso+%KCT|w2ex>i3!GxBtf%(I=^pELR2&(OL z=Yg;Et12}2p?#{e@3qmro$Kx`jksZh*!4hOg{n^D6RZa>U^S=8Jzvh7)|o3U1U`7Y z@HIaiw;UEkV!ot0ucs^>V_G>?xU9NA@%y-VKDvsr^Z+;YS`BTz9uye(P<6PTt*|j- z8Y^sNz-758=k-=i+NkAjI@U?iMSbnU`Z7p%S*oHnX956Iar8=ir&F$aKaJ z5grdSO^!JH%kGJv%JJ9^V%FG|qiV=efBnVH+hT_$ezJ;^)E14xl|KXzsh!)>(be+5u^w<#{fegPAhmdkX!29Fa&E|fI)(aDO+0>4t-HeD8^h;S z4;;zP*LhaDCoFG&J(d>^-@okRJ~YRAxO?JpI@MlST}(?3wO=uh!VW~k1dOBA2@#`r z!P?p-XfVeW`24zFtM~zd?-j2j8m|7n*^*iETepS~={Y<0xUb+_qC!|rpq5ox9uKcr z{FBLn=Ta)P`|*x>nNt;fmgd;E@p5?RK!N6H3-&ly@i}@qlr7eiYVxi5&#f~m)Z+?s zNu2S>x;>TnQT3~i?$*kJG~t=)wyK6}U9L$#?&n!t@sve&RN4&86B_~r8&hOM)XUX^ zZ;i4;jg@$_g<|bih3=*=9^?N$aHxWpkEd-EcBG;~@$14q=quMpxz`G8@cRN{5zBCC(RTe0cmhqTLQ&H8`yUt!+MLjYa9`@z zoWj*}>}V6^>Fx@FK=Zz7>#6rl3vYLY2ozNp?ROw?PeI=W_rt2jL#nWl7cjLcfrWvV z5+9aOK!Q` z$$3s#5=t`b<`?aiT&alrborC9q^ z9o2v8E8r5SD1J`BM--){pwVa+v}qej=I9*#VSbIR!xpw~oh9!hA4IUHAa zetubp6xoHDNbH*WsEsz+Tvfz$-KYV3x_DjvyXz$uc;VZeD5iVrGe7s;6d&|J)|l$w zpE#X4?wwEErRnW9FMYy0p6e!B*730=+HY%3uM$Xu&e`VA7a~tPZoT>#%JV8oz5Mm< zg!^0{=Mdc*Ym)81BhW=itD5yk>qa&yp-{b>c&P8&&3AkzjzPuO>^CdqijAo?GG%IL zOO%Mm$Qy2twMy|SSEf{|lEb??&aG11J1gOycPch%|Tmb>(uQy6leg2gD` z16s40)WZqN`3=O0nz^lFH>|C4`X|Ec;M`k~51Q=M4ve=&XTdO@W1#+ z(z(`(Oa>8_f7D%re#_*b=JWKVL);%zAw|27!T}Y2IbGiobWkQOSmZ$czQZ(<%KVLrKT#vw3G`4 zlL_TnFV@4n+;Tc}b+}n%wcFGq-}J|7TFJ<&1@GDKp0$^K65hq)_p+&xtYC$P3l=MX zRAa{}KRc6WTHe2sZuPM|oxSESFEvBG8Qb2|%KPIG${R_M>;xN6$_s1a?L4dXE4}?>tS2g z12m};>T-4l^a#&DJ$zJ-IR9&O6tAP5ewhb|QE7R+<)*^?KXywA!N`4WvLDKY^G<@B z*52Mm@{ygI^m=y!;?2ule7oY)G7A5I)s-vYw)W`P>&MV^A_+Stew=^r^@5%a`5^56(LI9ZsyJO_<1K#bwWl=4 zp>l@-MjWsubbJ10`BcXK=SDR>CJD(q(3akr?UQ&OiEgW`Ti)s^u-Yz*Vg|Z^t{#tR z&<)W&|DLO5-?ZO<5WXq7Ftq&#YqpUu6dec%uZI+sMkR^6&)#K&EilBaoz5~wk+@S73w}+F%q_SgD>brWtTbt7FI6@Bh6$-*vuEd*;_7Tv*x!A8;I1BIG4wExp>t2U=kAYz29|Xj z*W*2#jzV?Trk)4-b-4BN_D9}p=LD_#`xgbB z*T+Of73(id#KOxadaD8pN05q2JJIjeG8b@6#ic$~IAM>7lLqVUL28}9yc$Zldnt zz$grV5aFu;6EYGQmbmk)v%YgVgG=ZLTNt=fXxKF0m+!WILf)&z*_;HPB$hmH4n~%jH}d4JYE^K|k3~mbq3`~? zKP;=&SjMEca9J7*gh-2-j7VS1I2F!k5#ZW!N#QbPOwt>FM&K&bel7^RDEY0o)K39h zWP95Hr-=LUW=2*nb2X2*IzXUQ|9T7dbez$!0tO{q1Z$tb#q)P~s`;5=izc-%FTWPU zH|LI9Ud%UnOGw&tmOWCF?icIQHZp;o8G_@6{RVcExZPUY??YC|@JDV*a?>{gw_)QJ z*m~`(6sU6Yete17Y9~&?YgLidUk*7z^hMX*p0gPZ`t4ZGKX1yY8#Bdnu0OS)2_#v(+JJsZ8B^(Y zl(iOKj3{YA*88`(_LMjOrqy>aHB^rM5T;{#v}}?n@hRI>M+I9`$BTs?6|vFx%9e;U z)E%!K^rGvpw zo{Ipg1N<8Fy@Qi*F>mpG6cQS9Z7m}W(VR>l%T2GUPlAXpUfM}Bkb#u<3CURf;oeFu zssQ(RApO-l7}x__dVxNpc2CF$&r3J~~obv<8f zDVvugCmtj5?(+0Z*hm>dtIzx1?t>Vx6Xd&<$Ni4|<0!;G%%Xp!+P?j^@0KWu z!goN>%%ENJ0n>*}Z1TM%tPPoDmeY*xTWIXg`vim&g0~sxolFORSzV=gF$3o1z7b0m zg!&yJf|7zqO&SoL(h*}Fcu*nz;J)(I~v6dL7510HmX;{z15(K?_Lw(_Dp z_t|D+*g_#r5r&-Ucofz;8520#mk6;QCc|YyN)Afv>b@N5**W zkW)JzbludP6B{n5CvVcf-^?yK^$KufCi%IPcy2u_CgxmtoikoyIh`FM`NvVwGv}*P zadA>w%Ho+J=jLm4m}`?8yRP5Zxd2~l1y4vX{t|m9JhPa~!*m`3G}|)YFZ2-~IpU@x z&3~*0e)nWxeBD;hJ=}PWn|o8FVDWUvzh0hnEw4bS|eIrah<^pmVpDy`oMiMcLK5OVKBVkDhEEdTIDjHNyN z6du|9?ARLnf`8E-37&IIAC~V?u5&#xZgYFgRB{}K&k}j^KFJGp-ZjHuS8d+S^z)ViSrzw=h2q%2+!bCgER&6j9U*_ELE zACcykWlg{b1!#@Sn=60qlFDCs+5&4q%tnf`)-*!M#gl4v0;JgQqdX zGpn8SAA1?3FX6l%D-)W2lnm7ifIKJ4BJlfh!uZU=J`mRTU4854UflBLiNzGRk_x%{ zcaKqe?+-6tO65>cv7C}eVPdQpk%9cTQ74tZfExQ9_R7@clgUMlnGL3}c-bjNW98$H zP6=G~u)0>XRoR#2$f=S!Khn^*Bpb{qd~+}>=9>GJ96i2hurkE|gWAr6;Hq}^vK>5) zTUW+2fc5Q-iZTLL$%WA@Tz{b%;gI^2z9r5vYFpVeT_^e4kZFm9$98dDrym)UjdAH6 zP!S!Fyw|b#-lr2r;#1i;3~S-zCuB334qgW^32l+~}k4__B;% z?&Yf#@f&PlZ>{QCVhX&-xq=Bb2)B`s5gqAjq^PV(=jEimJXe|9;9ddq8FI-@L*JiT zy_JqQXEUm&K22>n0=gV$wf>kg_dG_Gsi>2!8Lhm#e-MAoLyOX+Mf2z_P2x5KA8RjyY;qeDijKBXV?Dt>@tC zm+s|H0nDcZ(0}9tFkUY7fmqrklah|r^Ec*U-eOLYUrwYm{<=I5R-n_X#>ETRppn zg%4hSGRch30ovEz8eip+<$9ktWCRIa#n~-V1g#4KA{qPjlfGRIepEGoKo~z%Wgo4k z2wv((7bDy_N~!v@@tC%30^PTs~eHL}V61C4#QK@xV zk}WCcn&ZJe-yf$@;}KV zk@j<)9%0!!#|g=z7qaVTs{OuF*!gK<2It2eAyu~HR(2szC^A? zY;OYRs^s4Z2;eV%PW<1**$EfERj4%P=!m&0og{VCh`)!He(23LZ_ZiS`1SI3y~(t| zLOta0wBr!W?p^wa1T?-?SlBNe!0a7;=Ym3B9B4lGULBk4dD8Y4p|<_pk^hiLBm|od z(JlnA5bd*p#R}j5aGF$?wQX~DrqI8avc{|rhk#GqzaQcTi>LHfuZUu$8T(Cn>`~H7 zD_2surT_l+E{O;!7Z;c6xw*LpS0>hX<>rp|-1e83c9*db$cX{IG=ycqa_;;0CzU{m zi63ymgSfJG9gvanx)UUJkgbeBe27(0Q<*QN3OqTA@_=tgBOGWpjBGb6wwjwU%6af) zHO?8}NK=Ww^wyH>f6I?|Ud5p6-x65x#s4k_&-->GJ*m*RRY|b<)mWXg$Fhfg)IND{ zAN1dHeGt`Ebx%9JlCQ_THANh1{y)C+riDA8b`ZE$|NRi?5ZX_Z&+k3^u#F!Fs0x2Q zo@PpVzo8V3jD#539k}LaD_@#bJ@A)TyVL;A{cMBlxQc4F8orfyn$#{xgrg{$R1|Gp#R zDjmR0gw77;R3zgGz6%m?dxW(sCxD5yMSHC!Pomztx?QdalX1}7odNnem+hz2utpG28B!i{B zPVmPsBRFK!Vyh!X$xEe;hZNU_C_868o~n$?ZdSpTsh9mtMiSNabT@j1N=E-E+Wp@J z!hgwpv%b~VD?S7X9ps?28rV`4@$L}ViM#aUISwFDsYv}R8; zVfURj23D`-Wz0H>C(CZh)h{6Rg(9MvW~(iljeP`3OzZt%UMe0#nR2S z@b6^<2+sCWweSl|hNxOtA3!|J40A@|E$PQp`Z}roq!)Epzts3G2;Dz_{_39W`@3I) z_Co2%-I(%zzLU#U2h-%oHbu(b)*+h^ej{TkpO(lB*Tv|%iRrP$tioa3q?kGy4OyFz z>)zGm`D$P|`rv9$&kE>hM2i+y7KO@3tO;w0TV#mYEPLV$ zUXEPF8L{N|o@DMw9xY1i{?)~JKOJ)YZZ(Txv?rmmMxkI>Nl9e3&2*Z!JiSz;yI#<6 zepkk$ze5W3JM*QLU}Yc@?uuJaWj+8v|Emg0wh-Pjc$MB?XljWEg%-r$!^LB`5)=Ir zRz8ezvy7VW_W(f?n0*J2KLp(ia21_H(#yo)k8{%yHN3laPJ+BV9stnh7rc3W=RQ+I z$n=#jG$TWQ^%Sm$g$8}{) z4HJagEY2Xwvo)?KXk+KY)Eohl&R-^2;G1M5a7zwmYVx9&mT|b^34OXi-cNEAWOaDW z)-A*}c_PLGv2dF;ACu61O6vlbV~DVmir>sct&l=EERZ6y`090n?7K|cm{4(^^5+V9 zpy@*-;5|xaFp$G{1bmOF!OFBJnR3FPJ9Coph#!<)SPosPja>y`MGGSLlSrJcOX~i-T_{F^cN&FB!0=a!9Uxv7a&lVKvTK= zOiiv&B}Vt%o@=@4>sfWa<6|RF=4Xl|WCCx`6}VNI zod?RA%y7$<0Ox*S@4{VXpZJwG38}M*T&kBgOsKCh-@6{X3;_R#BoCH&q zUHbp2`zauT&2>mw*|g%0j%E4d2>9wc5gbXj>297UzduRwX}90 z!Gs*asIS;}e9c;JX0Og&VJ{u2dJaw|gzgfP6v z%MkI{{Mc51@m#`eg=SPtUD5vjK7LXH=hOG*T24A?W`}7T#Hjup z1grtTpn$-Y>UpvNHPW5r>g!`-I9@y;pD(Dl`9x+ZfRm^=8ieC;W7f(?$sdS?hGeTmmHue}FbYdv(}i@a!bbNdQKnKgu3 zT-Ro_3LiGin8ir)Lf*9XQbsne#k#E$<1Tzoxc8*j;ORY-2?N@qp`38)$WxyGaP}?O zGLYJ?<4WY(R*7Ht>%2jES)B|26Z!JdR3@d*u!-M|Kk&;{lFc9FXEvBTZZfXDJ%mTmv|HVC4jl z1j}Dms{4zI=oVeT>gtwMwOn2NcFhye|06qVI7z!2H${|;vo^0--4@Trx)lX?m-w4;t5WjJXMKuK?8n6Fkw~Z zlu@Wm_W3hs8jI`awXjBk@KujIpv1-#GzvV`aAK1=lfixL0-87(q;|CG7wSATbhXU_Pu~K z+4RHm;gRQir9?+PGrT8NcjXNRv>2f*roaB;Tjozk&$#BlB}Se{@}}1gsGi93;Zl+( zevJG)A=O%fG#T<|K*EY{guU?VZb};5skwyTo*UXJAm~H>Hn=$(>_dsBZxi7zw1mOz?zk*@%kX$? z;`ImK|vAjbdvYkif?-_)EK4UG#zt#0Z9aEmr#BP^0#0(xJLO@oV^0!Vk)&pW_E>&E3C^c)$ zi=}{{n&4d``;SI1YP7=-Z)(6iiQLbujk~r?Y7wIp*#_E|FOb z>uD0Em+dr-NR4xN(1yZ^PBX(UQE}T9moJ}2se&HThP}UgK^IK=^Q5#qg@B^YqH zjz8TdhYW!{2AsMu>lFf~03)dRQoN4*Dnop$O?k=*KN-japmYS~o6G(%EvC7PFFP&umPyqh>z z8olhZQY`o06R#65C&KD}DRzhPvP8*x$dx0qm%FAl=|=737A1kL4Y0@X@hz6q4-k>i zk(BtnUE_Vaux!O`#*Hs?&r76DGuPs#$9gZZhZ`x~^!80UjB$q{5u!mvLns5Vkj3?I zs)>8@21SaV(&#WpSl`Lwt9=;*V75LRH9VG%t;PScI)|{SrM;7PF|7BQ9T{G3zrUdF z8PTSBblRMRSuRmfMA@y-iU`crSJ4K^t~Txn;FvF&Rr?d3zRgq!@9p)g%VpPE@KJ6p zSl4cu-1$$v6BX5)(*dP#GXn9uOs7{%?c@e!u%nIybxx>^)u*msHZ~CAp|;(3cn2VJ zP;4cR45xC2cHBXr3|tz2DOw5=Ir}~SJ^ABLO59?z4lE3#Q|qqM97qmCNEkZxJ8-nM zzfM(WI)YY z{Dd5&b~(Un%KDHGt8Zco%+&nQLACitcz>6B8$L1W^iLqBGOU}Ycc+!AlcM;9#inEN z)2gOq^dn6D4T!eSWL$B`s@-aJT0b zd|zz@|G7c&B&+$JH>(6yrLoO-U@ceoi~u+>BxoFtTdGRk>GfIEtLWNmh&=fk3nd$Q z>DW)K%?|a#M{Tqh*SFQ}@5qm-Aby^Sx!vy5L=&X1oEIaxWm#hZmZNG1<)3h4aeLLF z(DWfTH@o`2Lq>4&B0>@lgXO`;2M%tIK>W!b!d6~(@-hjzo!dcgk^<)Dtn)5xZFd9I ztk@qvA5rZy2kg1BlO#A3?X!Kox-gbPL{A@P3s8alJ&k8-Ovid$H-6eJ2X?I-C$!_0 zYMOsu5lR*2ST(5!kC(4e3V`gp)Za(FE5m2D#za@D8x_0DLz z!vb?b70^BZ>X|xEYf4E(ZcjUz?JkB=jAKin6u&Vz-@?eWms#~TD3eM3 z+r=<+*xv)yQ?OSjvA9C{BExL0QgOVH>Y^iMH~$t@&_|*aPO_Cfi0L% zg_-8+LJG$+Zq&<%Ser-&7!#obpd3|YKj(J`xs6r87%FvDN^aX8WNZqC0%lJ<;1@UV z^n_(BG3At(bY+9|0x};`d#{#^g>gqk0GI{h&41-h<>nZ)k zdyL+ebVY4j0eI5L$3&x^AS^kv;ZPbjuwq8hfB7VK*@ZPkdC!kFCc^jgf+W3=yoD>U z^MdTfMGZ&XItXGN>d86OR=S z>Ybx+Myt=fbIvZ^b5C`t_N`?i$Q}RG7L;Z)Cw(f1))!P;9%a(CZMb>_B^9!TjsH=%vV}1K5b#rYffDq))l$JoR!9windE*i=xw}53 z!#K-L#lq8&qMg|JrVRDkxt0@o?*j18+M=l72s|lrSIX$~9sGMwaPW0YSf$hk(mP3> zLr>JAVUP?p=2zs%!&{pPo70?6JtmouLExO4MHUu%0b{CpF%2E~O6W!;Q}XG@>xQRY z4^D+CrJPq)bSKxqWJ?MJ)=)#hN($jB+oNoK72Z9_wIZcq^sLSLhKR}gNGV&mLv3#4 zeH-R+?F4LQo3F`%!ka|1iOuDfK84sBSA&GSnLl4@uy)F4Mz(OYqq^HZNsg_ZCEBbN?T+2a?5T_<7_n?Tc>XTY->+`ig z9PDN-U>)fe=^K}`<`)WKdoRfQl?HGiJh0#)B1F;6`=8>HMot=`~+d(Nth z1-mn5Yc%e}C1}?&6s(yGqqB$>eyX`yh9+@3Okc}vY^BY}4$pfu0cIdbhZN2J-H43$ zIsVG2A(ZI{QY6g5PH9y-vv#Gkl2gZdR;M&`OX*cw0HV zd{2s!r=51v1&k)|D<`_yS{`Tu#1>YJh^0SUdUsE6osu$F%u7ioa9JTS>cybxeBw0 z&Ck!4Pqqbr64$%D(x#Z6IZ_fTasB9t!}`aTDtkMj<}#PQ+~8BQaXlh*;*X<1HL>5H zDp)8n*Tm0yEiI#VOA0s9b>*;ZOZjYyHe<~HCFT5>f~8&C1ylEA!RbK#HxFe{APr(6 zG2z8PE{ASePkkORor&MwI!esEw^mdr7`;bpv)<_Q-Lc(;A7J}FV^Q^>2M%XXh@{# zB-HR^N(3A&t~GYZk?QDIxqD+j=8qM!lH_1Undukf{6ZdWlf$f2FJ=%IA~U;IGqoOa z#mR?TKHLzx#MQmRbFJwF_RND8!5myps6@cHW#?>&6t5noOI_`y>(USDq*ra+7em|x zO-#?bwestIa<>;`AeypPXDu4-_vO>9WSV_N!I1w|I5j3+j_XB8duf2c)jx?kW>0!o zx2`O=JdE=aexaGoumc8Y2bH|~VspmjYj;epMYMhI#Vt}}i^r184N%-_Nt^W>JGt-W zattxVRztQpsNEc_-Z3x|k5I7byX0?kRQ*~g%QqyG8u}#>X7F{Ur2L-*h|Z9;ac;lm zA*W%q5~qEK0Kj0g)OW^zS&)?VYs&#jgUlayMg3aTyvFcoKlE_1wEV$yV+*xDiva!m zuwtfT3Ft?j2)@OR`lap!D*czXpf*t<{KF+5MfZoENmjle>Q*-0{Fs7f;MBRiK(Bt{ z8-1+}^G6L3F<3p7+;Q+PWxkRF2@de)PF2c<)T`rHa2SpUv^FjBPC|LXE_y;~dWpQ5 zCN{A@=qzZ&7bnE*6QF|GsMljrn-7J{Wxlmv5xPd;9M_Eg+ON2@+7gj290kb~5*l9u zX)=XJ`~8)&?+XqTbkQN{E~wBWO&;ip^~jI8ZQj}WLI&ed-0cLC4RRHedVa!kOG0l& zYM`IzBM5aVekGlDx1st=<xU(rLY0{tHj4^))TMuqjq>-u-9FHo983CY$nj%f7@% zEcYuAtx`*1BU!O)+Nm{c9=zE3lgRhH8DI~b+DSK}Rz~-)7qTuxJj*HIR5lv`cbXM- zHgA#eI>Qz{E1h(k>Sk~@cp!nB-0Ss2Zpi<};_CanqF1NQ*;1+hf776PT40%c-C}*FFz? z7`QrrX9c{~168(vQJ8nS92q04WXJpWanJYaUz2qB$ zt5uwubDAwUXqmQ0bqt|26eYaZcA<-v%Xo9$jrsS89X$E}!ksQSmgz$8_!vRYM&)$! z_{D#{z`B$&lSE(0wDsAr`mlO|IoKi$6w=*$z05rb#lz5*VLGIA97&-OuCMYgKw^&!9z=^nsy&{beCY0Dcq-`x;KHnyk-+F3&#x#ZWc4=j*zNvURz z5P5MHSiD`+> zdDV~hqkUgy!lj_EoalXljxwS0q`nH13ghZjj#c;SZFa-EvVwF>gc_$vQgO`h_5Hoq zpX6nVZ>lr>UGJ1@C23X#m^hZ!w#L~w4i^OBxaSs~6*WpOOODZnVmpfCoD#RMYS2s$ zzpv1#Gf5nmN^B(gV}lAE4Vio6vt3PVkhflK_~Y(zbarL@SzzASg>1p$8^*;<1om=7 z_-wVWg1*rrh(D|Pg{jduHe)PMa*X>5Or(Ry!|kBy1p)%n4}M%{!K_~HrN`*9eQLQa z@0cg7f?1PC5`D>yTFb)6BNC-~L$BrisH(6~D0iPsu~m4KDFx%+1ndvAO z!>1oj4qbY}{#UYG)RL>^C~@{U$$7nK&JWt;mv3{PcGtt;F=y28$Bkgix3wLnxj_m_ zHsy%0{(P~s3hhZVb;VWZdW)>z+6K43Fm-Ai{zkDFRu>_WWCJbH_dAXU@`BmU zrpm#vC6ak>P$E_J_v?~{-QO)V!-_6_K~lC^#U9;wrfaq^|6$pQv8B`7O1q!Nxm0H< zRGL%`*69Wz!x*Y|3pE{slESuD?+?qfLE=u31(%xw$<=M`M0B z8JWtB%o=l_^h*uB%6!~pJd@WGU;uLyJa~Be?zF6aRm$zrxem*YIqKF6XX&TTZmL|a z#0!MNjWh*9BGK6~_$v~&vuvDqmd(|*y~VZJTWHVJq2^(fmB4nA95~rp; z?!$z$wFF?+P|nHP3K2 zppLbdD+0`e#lH~nh0P^v=(?(CT&Z`S>$*yVp|!u^v4P=3`>~4Oa$odoy*c#s?3%O{ zvHVJ256e=iA=+-;&SB{Hf=p7acSnxRWQ#-(Sl?{0z9%dmFDOpQpj%&W zVOiy4p<>=0uWDK9U4}Bln~F$Y@?o%Reil+(1*{^F2Iq%9**CFMIWeVfshPM#vD@_J zPrq6&J8aI5M&tde&RrtEf{*N5qFI9}iZ1h2Ahrp=1bP=yRRwRn#B*sqA6@vddXP(L zqROUQo8as`-4nY*a&19{ob<>B1Y4hA*KdchdS6^%vt12oP7OA^R-+j7m;&+B*7IJ= zO6ORT(o}vfgo{SuKYxeFtwH1gSG?JQlo?9~;X(Q3xZ8wmS{|!A z%SkUOXW7H0hnc`PeV1}bsMxe|mP>J`V^pldm26@*+n<~iR-MT1gkpwzC> zw*B0Axnc6Ga?Ff^x5oN+XB=I7BW=~UGp-gJ(J7XAL9UGD+Fv}Kp8e1@JbU0F=o)>H zmXjg==`P*ra}BW-z+f}|DJh6;8d^H)p{7jCAhmCH{SJN3qLJ#O2^2Si@1@*U{d*5D z8MeX*`sat^T6EZAQ1ki|f7bG3bVxa`7jBz7qG={V#4?X8^4;eeNyLP&ZJTMd?K4Kq zhgrt~+xmWSxlTg!uE@;n{*toqj?eeq@=H+K)kuc(zFY7Rf^20 zqfqmPXCN?hD6!eaJhN@Of}l>4Da;S=G=MgGPZsH z`SjUPzJjZQ)6<|p0-0&|W_`xjfrd*n#-pqB8L#L@F*bf+?O1PC!l&`dN)JG8W=3;J zW9%7P{#Im<(eZN2sR|YU00=8d#&TvrEj#;1570)2$^>p<=1*pN_kSd`EE_Q;-W-l0 zU|-!A8D^{y(MLolPAsFO`?15>aJVdQdCABz&)U9#v9`DTBucX}7xvg-M_mqdvjxRB&x{E=J!7^Yq{j9L;Vp+u=nYzJ6?4i3D zk%cykhvhYK#*vG?KhPiG-OIxT{iRVAv?>?<{w@4W%$B{U!IVw3dAs`yPSFBIV?%J| z^*h3xSeCh?+YEQhopVaIZtZmFPgAT%vs7VHM&a+fxQyKDW?55X`HD9j^z>I!8TD+( z!g&C0^eu-(5!Z1Fi$+-Bk=nqN)&v^sJ9W!j{=t+QT$6sp5jo0+?nm)m zH}Ay_U;IN`nhGhhYY)S>Uoq_`^<`%^cMX;{4=4>kSxtm%ZsH(ccgn-t=H32-I(I^LMj(3D--7bJdUsrOPk?L&yrd9TAcPhUz^+T*NgzY;B^qbcf63@c~q!l|Bcji0&%dI5~(f7 zsb7#wb6b924aM<&liY~Aa8FooQO!X6G*ZnXS~yRtg8_Ifu@Z7C>A1K*ldQ`rpMXt5 zw2S~X7^Or$2W74L!FR`@X#QnGNg7|J4xY`+xmi+!xhgSOZ;m|>i~Ma9j-a``AWUlr z`yA4#&vY_U@{Yho?$WFsAD$Y_-lYm?c~O3#*X|FO{L=#4l^&Z{4KA zHS^=-FW%k*sHtvk8^#7U#Lh!Uq*tZ)q9D>01f;7FdhZY*C?b#2doR*E z(n}~RD!rG`0w^UwfCvNv2_gT&=lGoS&ikH!-ZS%kUxr~OOv2uK?X}ms@9Vzq>)NyD ze{2^ru~96p53z54x0KDz$ya-FyNpBe;E~$f7(HIJ-c-Utt;aYgf8@2Qv7{z96IA{2Y`Tb}*8EUWd zfn!GInG5GfH^Rm#UjKP{u*O$Ab>*N`UrKn4h_0q&j`dNxb;Z>jTL_M39 z`nM+^bZuWH%&hv!Ht5nr4(JmXp`{HNx8mO_aAfw7V&+{wr6-??0v|}9XD<|a#ROHl zF-dE5+Y??Gtn!$Guj_2He|8D+sT?FT!{Uv7WJkN6M zG=%d*1SsY(&&v882RS`f0m<0-hOE6%Hi{_?H`#^9+k^DE}1-|;|rzEm%hr?MMzr%cwwrI z4PlWG&kPbqzO0cJ8&_Hgzy;a4e5%`S(3 zsziEDH@c7dCva=U=H;37p#PYYN#c&9xY*G0@!h1wlUrr;ui6+NGrE`Arbl}c0s)x$ z`cGuRr&;Lk+LA0?WK)pNolgaBAXmHbN8nG;Fr`Ec*q8=gm-&Zw_E(W&=>jr*eVYyD zQ9WKZs(KI3Y%T1sm?rFH?b=ql^@$+9F?4Xun7luE7MPXmyv<-rKQ^Nssu~ws{WU0j zFNE26VBsgKEw-*Ez8M}S?(k*1%e4=*}y`y&s&L z)qh;qI!+c{Nnt!NU+UFj%C6si1z-aF$Ne6U%4Gmk0?4zjJfmdGtICz$v9PcJvV8i} z!2AW68)_NIl2q&4PY{d%PBjH&P+zn_ajuZ;?MIE)G)r{8s%l~|yx^BVL5S^>Vr`SGZCzfp0rJjJ#!%m}<5eYEm=A<~Uc>4g!)Yq-KY8B-+N zs{Y||?tr`tB>GWC$@`A+!dx0!Jp&gRXf>44-`(3g-f*?FCYrv$wBa&rW#YIp3fIhTCoE;b!OxB6+N-rHyt50jvJEoi~=o+kem(RvR+Rx z76(4nGQ=7khaa!cjRO(aA+&m2y*G#f1`c--W-b^r`{Xx9Hm?T?4wRV!k}zqNsIzAG zpH{iO#&N;8)!Jn0*kZdsB`RgR5e8NpcTlSCr7-ftMj|n+MGS|;VOD&UG9x$md+S}f zR)~*eKWD}|%f`f;i>F)QWFPy=&IyFmukHm`bdB7_tFQai_^Zi~@Q0uo7u~;<33CYb zXKZ%PxBxx+popNaSc)0eYpoR+@~LgfaxLfm=Sa%mh$$}I^y(AY+wh9rNcSS4nq(wP zbvOve_1yScpkxZKbr=~3F?{9Z)*8PGlKt2f#S?0nB18Io0fg1}^-mNF9~+}E@O)S8 z+gbolCqWd`6D~~CVsn1x2rN3$Nyhl)8gOjo5(OzmnespeKN4_n8s3dy0pWA@ZfCmk zw8yM>CSten$0Ta?n8Wfs`p~!dPeiTVT%JE+>NtIoUFcc;Rh#{c$gv}0qHghPb*FY` zgSJRV(m#A%JUYBEv+c9MeWJc4tLpJ(<;)$(>Z&+F>AnZy@+BXO zxj&H0i3D1(z>|@1!+SG1dO#SMzia^3CsLH>f=T`G1SoDJMUhN2Ld*VQi9cIbr)rI6 zfFglMQbw>MrUM-fEg}@UaWQpA_6sz@E&vH*{|8s&&DX2lJr-r&6=Y%cc+H-Jnx-oO zYaG1#2Lrq|6BdsKWZnk11C-pAOe<2_o1XeRkc9OV4}S_KzYqShF4@!UIt2kvK)|%# zNYmX^MXx{p+~1Gn^}?#EziOgsfO4!G7+OK52g!fM^fn?gZ=mG}&-sf-bE6f1cw88T zJYFi|b{659xC%ENlxRK-@{SR^z1>B<9lYcT6>{auL#cXYoH+^-8C_r${!ez^?m zDAjr$`>xEt63Fqs&bfW#NHURoQg_nm(d3GBFoSt6r_ad2b!LMmcbgAvl{t|T>?ss7 zRKJR;dnm$j)W6(h1|V*Cxz8^nCak!4hX5aC&=|tiM6UaRfHFTiJa8HM?qXHx0C)I8J8r@cKDjZQ%g54PWvnj*^+28cQZGS!8b0dOdh~i4<1Y45$!v zEv6NqnQjOr9Q`>Lk@fr(ZsvJF8*t>Py*)oT0msbUOn3*lmo zH-#iCx>>Fuz2=tUn!cq-Svh{N+S&Q49m)xFz^~(U@)da++hfvi0|cc=5UF2R;?Y^z z;TgGH@ByW%chk4rpLXp9U$g~AMFGpZl6-bVgfOqW-XPTN1e{F7E~s+-F??LlG}KM# zR+bLd5QyGBJmmNR_ZXEBh5_OUa`$FkZ;VOxNwI9^2g|ULLtzGx0h$=j%^i)-5a^7TGiIE-}2a z@0c>$^5pqffTB2O+41)8#(7R&XLD+bTq9RQn#hn2-44ESZ9Q4_{~h&-F`$hmAFdy~ zFfu7Js`^=b;7HbfUQ&5ohO&Zi-cz@{gIw>to1=iK0q4gYH_%>>J87lUDC>Nvu$17^ z7O!^OM3FY`Y{9jnCk2Y>x8qd`N6zHAN#01gQVgSZU47Th=E1F95Tn>7(x|T5^enr} zpZtF3ogK3Q_*^Y+3c5F29rEd78|I+28sX4}Ho+J|Bgd;VaUOFOOG?*P-D0RIZ@!k@ zM=StOvguyC{I_D_c^hRfdj>y74X+E8*;!NDn;vipqgk+U&|e@Zth>RjZ+-(BR%<< z-P8F)Gy!M-Xmwt}UuLBlpMQ$t(!N=B)uqmtLH&!pbGrjj`?m*)j|sd|)Q?u{&DQBP zStUO-SYB%|Zwd3+)!kukP)kg0m*vE5V$${TAB=w66z4+EO;&yZ170X!9F0v@-}{ z>1#5;UY{WSQ(kW9t|?2chPBK+8wts89Si*jw(<&Snli`e*W;6fj6rkjRJ(7X5p6kG zZ@jbd9E#Bl-a8_RhQ`J)#wr9cM*d;^cqrmM)kq6urPViFB(ztC!-1o3xyZDvX=W%V z#DIEZ;(f=?c3rUS2db9xDM%`R2wb#D%QW-a4PT8KUWQoZ0e$o}Lph{b(8W!eA1xRW zDCqe@j^@Dy?UN9BZV2#>;S|X&V`c}Mt_55KDb)c_u{~K z73wj=PkA`wkCRy@ZW2B-=+`URq1tr^VLgD)+h?b$`p!p&{@l59%Od>zn(Fq-LDEVp z`0+l^zj}Dm9s+@OHw_9ZM&Xf{rzm=X{bPJJjC7O+taF8|FtaTZ(7pAp$yz)8{{D0+ zH$g!`SI|n+C{{IqsG9J0DNE>Xkyy#eFVGf?7KZcPX_l|wFX7N8a#E;vEaM?!K0-ok!I zqXwPaowuGBooJel%DQ6P$HlOQ%93@Pb8wvh(e~}yV6T>h3Pdk5zv6qp62guFX-B7N zP2l#=g!*B86QSuI+X;XVi#f18XyS``xMU+?Xj+5womS$g*D!XJnQ`5HI_qDv{;Gjg z%jkQtzO32diZ3I6ZMI;x>FboGPkMDi9^}oq*s#lewEp0Eyi?wWfL_Aq3eS6y9MthT+)kX)dXw%Im6q90u%Wm6X+0OjZ*HNi*$JHul^*03&FP$~9gx3S-&Ie`3b^Z3OAp3YF-{gW#qH3ZkULQ{0sR1ud0lj&`j(#sq z++KWlJGsd8dn2AdJ6y>zRol`VR(VCTjzZI(cJ$%;xJHVI!;5@6DX*ATe~cW9dDwMN zKh41V_kZs>;;-BXck+4?lo>wIbFfodhGpLQG{dy%o;}O)Up@z_j%RhFLLG{7qS4zB}mTXaM)3>RoQsc2}_+TF2Td}uRX^VUZu+VAHl;ng|Prb zOp{Y&A(8*+x+Z%hFPxO4z(BdlEas4Drbl9_wuIekAz&-*BDH|IDdqV!W0=1(jU@IQ zmu_*K0eRr7zw?)mk9DdoHBJJRcKNg0*V$8HQI1-N%tq@h*`2doJeIt%vXKF|ZV)6# z+Lj;I>$fJ}pqcdiYu^pbQ46&Lb;Y1v>2AREZdG~7+5EoIN~6Z zK6BSptAnn>J$5i99T)0nrzuksP<%QJ9YY8y=x&@=ffg>aqrJTC>PtlFT|WxYpuWVs_$=G3jyA>`RK#wRU(6nAazHkXHDkJYDg+^o9s4T_TCB3Nv+LA$G9Jh$(2OQb z;gCQlh@;hs$i2p`{8V+Cru95jmDhl2wZdqw%IfZD+G zQ%t_4i@B^c*!}rGchiM!va#!vJ@yEqJIp_GI>V998(q=7k%#aK*Wtj3xS(^VO&Nsr z%GU;Otv7zt?f@yj3BS!)w>`!Kl`iPHo|HAu45q4dN2=2Oyr-2f6h;P>Jg0}UJ@yF} z5`wqF{I|zmXF^O;PbUx7W<24sar*wF;9>2zaL8id2m~|T1F_^q&gN?*^v~AOHV-=f z8dNe)@g<%(u@h%DvPG<)TQoL0%9;MW? z;kwhetZNh4UNW0()eXiv*=J+B%yVNZCOZ0gLd$aRfnZ@-O*1gO=y`Rp(^oZ|^_K3V zEnp6h7Mt{p4moI<6kx?A9p+k*ywGX2)w?qbD*=?W!gqFj-sVNr&&?v+T3i+`SRl$x zz@xi(FAC+2-9OpY)wQKXG@97$2%6LHSwV_GKAQDR-?;T-O$EcF_|30&to%>;Q_{5s z4^eX`H)^s1)~=ja|Erty^k|V$NB@D~{hA9x^*!Ys6qGT$=<(^Y6SR-ES_jll2{}Gf z)GdAb*b_7B|M0{K$^h#JD%QB?mE$|Wc`;r!o_mswsm!b4qpo;L*AK?~aH&wm0sR4~ zn8CVX$&I7ieyOh$mOLx-JqGnRO!8);l#-c#ct*9F9J&uxWH%TE9wm`tqX0 zx`EyBFKw27DRBuwX%9?Qfx6UWMubCDoIAozGCUOJvbr zPSGj-t_oIHHjJy)R7DE8uiTS6Y1ctV`XF1(=TN>JEMCN*587npJ7a0 zZ^W~k(cuwP8TQjdCT(3KUibNA4|Sct zjw0SyboA8`mFzi_u7pL++DBi#J5xuIM$9f6)06Ds(-yL)c4&1=2(FU}K=bNIZ`_4? zSh+do^D#0pCwljI+rM*Ab}-^A$X9Rt_gL+kuj(H<~m2Cu+t!JanxG_12O zRxCrCO_sg;qfG8YE@m}qbwUHuBVk)P)5c6h3@o2VjPj=PGOxoWh<>)bXZv`ts(;d!<2FrA0hAzGSx*_Sc#fx zcVMDCi>y)C*2oXvX?^)JEHhyvWI_VH1v@i!*P%}RoGm;Xn$U!DYriXdw05a#%HK?jl9-X--bxczd|JtrzS+{ivub91H&(B@#pHXoi&mE{UUYYJzqjIP zHF7f6<_EAUlQDwjsBfKSc1N!7Ner8PjxR7t?n|gMd_yzMu6wk^H9&9vwAtRTW147i zqU*@y0oA^)E!Oksxwepc*s#qAE(32W>fv}BmwpX;QD*=bgPFySP1X#N!P%a5-b+os z-el4t?>eOnw<~GHo4u@i=gQ|=+gN8V7fl_Zn0mbYeRR18y?1u0e5bWZ2gow|fNUo# z8KLhb={z5p46I5HD+oA@ScN1IC;1lV#VKf;2|=CYChmo%pK>k@r`e#d*AM35Ap<+-et7>)PS& zV4UxY^&F{Fe+Ynl5EUL2RmCicb_wZcb9Tl~Bh}c)PW)tb+cbWY4CLS?Z+THL& z4DOU?UVN?Y5$*@ocE7=Ho|WuL>Efl2;oJG@(UY4E;rxSj1{%*l9Qjdc3izvN8s;4|xSb z&C&&^sqltx)K#Nz-CpkgN`%FI4eyWla(s7d$7bjeO)+w)vBs{}Yoj@1$2{@0Q@v;& z|1}A@S=iUcFd?~<80|xeD0cz6C07_-uy9yeyJ~H zT7yZ_UvsO;Z{DPgPccdDJ~`s?RBg5GL(z=3)E!f;g03yW=}o7-9WT1&_0($l6wk6% z0f8F3dSiEWrbZ=ONy3{8arE4jKaFv9or5nmmIP2~JV6w-(GnzE&U%w4x{l~s^=0X? z2jryMVx$z6Cc{F=nW@638(hN&^<17|^r$o#R41VpYfmCr#6~aBAvgzHtJw_MwXCO2 zScJxuAjDEh|>89?Gh|Ac&$GsOW*wWg+30+9As0p_qdLgSN%gua-#Qnau^vlgtiQU`#1XRQW9e^|P+k*fp1s-otgF>VEY6 zr=aaUBPSKyG;j+Jz;}5a%0TxzNiw^yS!X>%!|0?QT%s3eZYwi$il{)F2COPgw!zvA zNK*}!mPj2f+2^y=5sXGXZIwF8I++B*UPAmFOdyhST>#|I_0T1a>3efIvHd(UAy%0_ zQ*D~lO6XQd&&^fRO1mb~Ff z+8x>1#hc?CX|@iXSG|$7t{NdcOCzh96MP*JvjX?YsRTWw=+6w5H<@697?IcVrprtq zzziurt$9lK*fFXZ1;mVEd()-b6PPv`hpPZ~z-lv3=4KC&j;B8ifxyztTtR)KDL!Kt zjY!6?pj7&ZYdkb@hflu{_N=)J?UJd9%`*ERiOaq>PCIB}{B;Ivj9W05>Ra&)MRW0Z ze-DD=-OsgA+=Nvn>9D}FhGRhp^2$WyIa?mK3@=s`DzApILWJ1(9D6G zo6}-s+J5arR!-$)7O;B8pw7O?M;_w~S{5L^4TxMKAWn;%007oDqK7{gVag=%wtkLZ z$g1}a8WkX-yf!8^;xmWNpBb&S%Udrh=w67Vil#OT&=qx>Wd(vTRjy08DpaJLMcU30 z&>d3g-dUYDi;g3& zK2};OGN{gP-kE)J;Eli7SlmA5i5}XW4AUYiG`rCW-$4~3mYr`X!ZQ#b-Z%do<`Kkp zkzxg`1`_1bp!bz*_46Fs+`%>|cQ`+z<+9Wh!Y4N)lMCT9zGHSZML7C;p1dcxAXnnd)FARtqwm>ZAhXO!`FQL879bj?VzCaB3jeGDk2<4VCBNQkb}Cd&e*l z3uD>A7nU}mm{=)aY>l0!`rk?Y$*f8864-$OuwA@0a5$&qs$Y>I=sWsQ;U_f99GVb=bAF8Jw4vSc=oh1zln6g*g>?vL^4XAKFzGTwIT{8@l2KLq-e> zBt6zTn>-p%JsGn8pb9gXtL>5Ny>ID1kFm70_KbEMAq&;-(q?13_5Lld$#%HG(GmOx zdqWm_hsVt-|D559gwhTHV^d{^;BQ=>YD*S%u_5p5yfTp5H0!S~5bH2+$tb;p)mfIl z$#2X|MMBNR98So`mTiyeyY)g_PzQr;OmRTZH6?H=hl-?}@rUGuMXI%En57+Zsy5W8 zlY|61)Ofpv#Xgm58qWq&NlB0mL=abfgd7mN-({x->+N1ZADd! zhV%M}@rhWh1N)sF9L)W$0&NS&_5vu?M&ICR71_`!(c|MXsw*|9NT%ycHRGi=j(WD~ zR3W!_cEVD!g+luIwDQl0z&DQ3f zo*S8MT19NgDJX3PP+^7%OW@a=C8JF-V)HAW)g3#E9M_?kwnwhyHD=_<0I;@rfF zFOt!=Z*7cSK58(x2++OmYf2ul?p!wE@W0#!trrOTRAOwL)_lh|?i{~jchzJ3{9Zb# zmCs@7@GCtOw`rpNO_moJ!d2xK6r}q2Kb798reQDCsb03(2Ia^nrBA!;M-W)x4DMID zw>im!Fm@}u2n~3BxZN|b{Jl)Jv!$7ML(p>uz5Kl`!>bS&U?$1Okt-du)vD8&@E`Tz zb_6_HX}D-7{D?WQ91*hF9wI~SPFd%GT)yBsDe3~2;enb+%X_<cQNeXj0+kdvob~Cx1z4QA0X=ndfYG&)FfP3zeC@*@dxsBK7iO54U|6|W zg_@bhgq(CVe!h(q%M<$W)H`$lam<2!w}o`VX1K;+P$Uw2FtOz4nL#J}`ShzDs5&2_ zFUr>a=)f}F$Ta6cxNB|5EUwlLA&T=4DXEBl(NB7k+m!BWD-rACfnTld_3HfdaZaBv z<-JU|&BpD+&d2QcAHh$KUgTY>dk)lr`>H%Kg_$Q>Duf$K=VArg1Rppy?uu3;Z)^$` zO}^Va@R1YaVENtQC4Yj`peoneSb^ytx?*$p#J-w9nCK@ulZxpUEMixn1^cRNRDy^d zSsK;p>CPk^)zC;ASehb&haJmnj0F8V<^1s+%O~JRF-QXNj-7*vwRIyx3h;r5)8VQK zg2)eCls{MQ>kxy9P)zIX5`EH(ljL}^HrIIWDu3vkNi8!E3At{4PJuDI(L1P;B^!V2 z_rr<16)Ea(Z_EYQ^$R@d8_`SzzR+D@jbF5&6qo2Zcu(b*>Agm>m>w^yGKW4>XRbG@ zq`=Gk;ZDh|SIPBCfYudn)4f=t; z;$h#_`^4eAp3YBaFGe(3ee@HNo$-Y6Tpw zDj)Pqpq|Z+2sNJ}4kWR+5}UI}{vq8Rdu?z?qes$=Hv0g8QPJ};Ts zm$bSMFyb>O#eutO48R#v>c#_eEmN?t#VaU7%Vk@AuQ{OhmQudLxH8=l=9G)T;A-aj zJcd2_&03q&Jn=SrCbG0=Z9IpRG@&y*Kw9weBSfe#NeS;~P4=K-=RLg;eSNd@#`hLX zEkjQn-?duDl;?Rk2p4J!O~9J+GErMq<-4clF6O@6o(MeJwzDmkJG)Z%9=|g{+@2$~ zLQej`OV~Qk`mn>d`ZHt}(MqAcvgOX1Dl!!N|BP<~WdloLk>S@phaplQ^bDJI6rnS}zqyd}Moee#@Ut*_42y&ks9b!hY%VUM+WPc>EY zq=*}Y(pGhL^0~HSwnx3xc~pIJM=Q5SZW0*}>*Kf>d}jWj{A{Ba$EZB8R6jSKY8Pt; zg4?OQIm&d&)cH`^FOd&~#Dt+%*ieCFI~nI^F{_Nc!bvyZZWefyKB~-ihqu5>4XO>h z^$VGS=W~j2)SzN(iV%lA^()$sc;!TXL92f1D(@|XXIbPdinh~xukrhE)e@VhgFKKG z?wyd842T#vF!P{)@64@N%osIhj*EtBilx;DUycCm2ejoJe__`e) z?4Ztgl;xkOYL;aRaqYGKTpJP*yf};Vr9$sLUAx&IGLqjlhA_6P@+^Kr$;8TUuzh`X zoNvhD(JD$kGS3_>eYlb%2;D2qBCyR^4HH{W{!X5uE#Yd}t3v(JjKdJ?tm;CmICI>R}hgD{( zYj|`vm6bm6gLcLrf~=hI0_4&LWOk+zM0bp?dyObnKfh+ctN-RM;)yfyO7RzgKcr|z zgbdbu!N=kX%$uw&qaysH=PGsM$U%77^jLO(-hU*0Y9S~_BZ?;t5B#JBPxs5BjN$Ag z?E6|v%hIDI>gsh*9#7cZtil3~&GcH)8wawUe7S^$WWT~s1 zYOu+niB;}cZN#tH^?8iTccO%>QY!CT4y3R#IIURV_J$}Xtt3$UNp9h_JS|r_4o>n* zz6m2=ZZ;3K9(*`AM~WsT+3Dpx&=Ato7N5$HB#(;Fy{f5DQxbv7H96C?P^4(9--2_O z!`+cVw?=W00nUuZ&(i^nuKU*5FeVjl>85; z4zg_9*~1qnrR7hjAhQ<^tSyHYx>SZ6cfwD5JCFXo^ac7^dwvhL*!rl|ff;h~`xXI3 zh8g9UFrHMt@cVK2_gI4b`#LX-DJW`Gs*#aV|NeXynI8%1HC)oc;JO0<^w@rM6G;A@ z@(-UjS-dqK`L1eEwMYkluvowZivwA>*z_@&K*Eh)+s>(W-2Z@DjF`T*gh!W)R5Ufa zp)^%!#pSO$!F3%srj&kz0N|+^H}DFjVV*6^OxzSY=u>euFNhfa-o3ZI#v?Gz*U`@e z_v(rI6x4fgitN?jRn_zIIXeSlLFHbJjU~zMrU-`O;XJjTVYaz_p{F+mjtt*X3s^3j z6r{PnlODt<_&DzGxPCfAouqHV41jQrG+Y7C`q^dv8>yFKZ7aYW=MKB$@Hw z>ECT23Zvge^!HT*P)JvkM_YG>4AkPwPJ5m*PBAt*r{_Jbh@@GafupB>9; z{x)GL4jvwmX7bq~UKhN~0^kRSnAZk3z@sbe{6A$5$fiCQgb80*0oqxDXyKefQVx|G z28xLezHqY>q%yl!H*9VWZ6e`)KH>CR%@P)$N2vbeW$bqy}m|c<{z2G6DBHZ`;OB3{Wvyb`QGlrk$8q z{JV}U{#jG@z{1CK!nyHqdoQNSuaP%NP74TG-ZD3X-Ul`kJUt2gl~D30McPWBore$P z!b$-|k+DhOZBAVx16z+)P>JjcqM8v%G#S@BmNFhEeQ?d2@xmb4<#T9+%CT5?iQ1W> ztJM0lkm!ZFU#LYNW2Xr;e6sY%-@fi87pJ=pp*+^}`#IC$Ou(Nob4IA_Ndcvt1f z40fT__ax~bqg?&;Y8wBNIT*Y3)oy>MU`pCGAmDnw0_kqSU=)Oo^G?FOG7XrDAw6mq2ip*KoqV62(2c1H zYcGdLHnyG{`X+2V`T+s}q_J$7Hc9n-c~f8Z@?g=U_pi>it|RHvbZcxD9#jJfTG#xe zr61j0<9tTFb#Ex?RDkeHUo#^HYgn7B`1Y#nlubc$R&)lc5hWV+;_JI)<}nZ!rfuU? zf!I~v7MT73oT`ZZm-q_sRWtLOA2kJ_$N9A3nkLnL;9sOdOw6jDs9X~sF-ISM3Tkyb z6S%+}rq4#d^L`(y8ld1>E2P(X1xwf^oo^~HWr0>4h6$kiL zol_!q>K{?1)dQj?V>UR)DWvhi_Kn`B_f45JQ`wJA2fEG{Ym2z%$3)0I$y3!G@lT!l z@ZGD(ur`GTc9u*Nv?l%qX9wo2SJiD;^reisg6Gd?|2?b+Fs3Z)PxI*HhY3rP{Df@w zdfpGtYY_JIyRllb2|*N8`*6FFyPmD2O(}R{5^s_t@+xE`Ut{>-4SLB5;U0xBqqA!A zu^Y+`#%}m$V&QES!d}ZFIvh{lg1b*O3p3kX8*4wE*e_M_zUH7O&r(C`-+Vv%U+8Miep7&F66PI{G=s(QYgd@c zz;BYh%YSubl##r8L9ZY;Hwn=m9ToM=bm7MjMRO^O?Z1u&e*crqLPnneu&6E&T*vV; zl8JZ!kBk@ajd#qypBeB*>GJPs_3t;Pe-Cp1TVl=sk;B~h9|(fKY6WDP*MBhsKboNY zJqp&>?RR{C&MOF2RBXD>e>@=sl#36{aF{tKQxDsb{BSPJBa2blp8gYLfeT7`a{-lZ z2Z_naHl{k-+P&!S4UR;ADsLXUJx-TQ=quG|C$HIlWgGIWMt0S zonRk#JMpWY0kN`5MSxkI0s@u-@Mt9+i+2APk`?$y2oG?MXwLuN-Rb}7CU!=~JsCU&36&)t`m|BJVLF;{W*lk-bRA zu5?~pIf~*j57%kzET+V$j^h-i0o_C_nW z4bwDBBy1Av+n`}*J*rSQ0qQIblk%y0Kf`+q<7?ujv@MVrk}i9N*82)gSj3HGEf_ES;f z^sY*bq$Vk+xKjFqee=u|w~DNhsH&u1J)Cx^uIR0xQH+L9g<7^S9ZO6ur0u3a&|F=| zC`mlSJaScCMkn@wO7wamF&S=wxa5T&DVH&o$ozh36Bj6ZSjg+pOjRN}5I?yqAl4Qa zekgN!e}-JP#K#}VymLZ(_;5tgxcKv7ZlFAK^aTUB)z9xQX52RIB znSaY=pox;U*ZSG=W-@M+i8bg@?&JlpW2&qC5Fmy>_JP|8A%(##ltB-~G~$^IjzZv5 zH-b?L&LIkduw6p}Q&kz{88v~)aBTYFG`@B6zE>)?1}U4yh&c=~rXn!apG)j1vn<=m ztT!8oIas(x{8Y55iPRRG3YR~z@3MS4c|RdtHi=_;9lsD;4;MANlfUiJ!a6HkIy_)> zn8*I*+7gucXX9>w-U%}C00|hietoPc{x&&L?85|14xJ!z?G)*a$5ERGVI25nO&iAK zrcR6429PY@w3?BS8A;rB8!kp{94SnY{RkSTwiPEY-WU4>Mz?go!=5p;iXRWo z|I_YRorh4+ivzC!XK1MKW(;f0T0~}N+hZ^gkFcO$w^gK7c=qs}91&eRJWe?;PI`%L zq9jk|8fa~b>TB3XGL8{ z4ie37=|%q^=cK}860fzismRDCKf_Efu!*#WQ!ZXF$ACg}1jEMgQ|aUntz@drKuX&( zM=NFFNKF@4i>$TT>pqnK78$V`TLQ1MR{u80oID@lQ|*%y#=s=7o9+HKrBznf@N4F# zQ72~Wh09rwcbi@+>6q5J5zoiMtys}yi>9zWgRMR0E4Vapq`(C-1xCdshFFd}^F>GR zVA-heZw9h)P?#E^Xfb?{djgT;5UOxb?toW9w+X(xM@2@(Olk(Xw(KxGJniUdgZJu83qOw=iH>lRrio~J6K2Im0C55NM;b=^4dIF3wp zm!0lqlJV1(e9Nj|?E{2(8*BBo7SRkOI28hYxr`fe@{J9KZaVIN~4CxP0_H zxodOtCk7mdNk8ONC@3&W9lVmJVCCr{_enz#**jw)`M*#U@UJc*qAzX_n$R7e(edkl z#e4X_8xsBvKK%1A;@qNrM~@{3W^EGZ4aI%fHh`BF*?iPrn2bDG{)eZH58hE4aip%Z z9AAXu-@NjFhPBMx8=9pPw>N7Z+??7~6$)f=h%H0sR>K`8Bvool+@@LYGaWo;ufVR$ zNr)%1t%z@m_W5qDTkUOGd^!!`@In75D)1Rt^bquU`qNi#r&UC7k`cC|I%n&YdKw}h zEEQ3Hp}T)_m3}~CuFP{t&?C8KU=mh88n*QG_=GgQ|GGDdxi3T1MANzHGVM7fB$3>% zZ{?m<>R38)Z_L%rANqs0D^)6QE=}{K6DDy;_U-lFAWtK4ilqb^7J;NH?w%;jFj3(W z>xA<1 zOm5g`sz;|Rw-D*3M5DV~t1?R2(shRIP3}irt8D&hTO)%gGUAFZ2IATNrEdiD$})a6 z5&Q%3zx;`vMoee1Z+cCY68?ZzFIo&z(JN}exs+#z_*j=f9arT>n>KOlRDT7tNy*d= zU3B+_4Yi42XI1YAo%>T60#)|amSyX4T|#?ZQ9MDBLLMWgR^>Hc^pPCZ4uMLiG}G-G zdZ27$le6Oz0p(5B&ekP#7hS#UgLPGpmZ-`nL~StR`OP&NoX^q4yAqs5Mt(-;?}e{% zNQE2^Z<61LjJ44>XH2(^t8+V`HoGm(Ec{G6 zt4Gj{{@VV}(@*t|ZuMN{eu%iBdXPvl%1Lup(?5~Xn{<0sP`-*)Bo|&Y!4PMpj&p1+ zTJ8-JU3p^Kv{%CW0=+h%C`nH_5Ep(9s)2KuEnhi41Npz^?PVqFI~E1Gj@-Al#?lNZ zfA)%Zjl>%<$0{G3WI9oln(cwOsd3I{WbRB#I{rWqYMW+e$O;MJow0{omUzaP^vB$y z-oGzBT;yLikCXFpWSo>5iiGMJXI(E+}`Uj-Qx^k z{>xuxNb;wr9HtZ+A=w;37E7XyUpL4d+!CtQn2jvI*S}O}q-=G^J1R4GR(hmM6VlTM zsQbpF=Ow*$`M5OdH{-2zz9hOlseR>s(?r%_N))^C;-rF**v*F@zarRYD??be+>w^( z74#2Hc;qx^J^ekCm8N6oBKgAqw$Ke_QXbzHPEN^>ZJtugB8z%+^P~$L6>(}aWEx{S zket5ky9-Mf)pjU&-=vwTl0Tf3*9*18H<&a?V2q+Z=x4;I2!54o4Y!NE=x-771qW#1 z*8ZEj>vT^jLX5;9bt({&OJ8Gd+}`NO_p(sQx%#$AFP$@5?3#aqhkED3sqG4mfw%-u z-4!2#V0g`@FXPmWv`9;;#$8;UQ^8(*o?G{&=xIMx$u6w!4csZqUZ#UFwFRLh^k?%f znWprAvTtFmjYw!iDUdXsH%u2=n{3SapOd`*vN+Fp%<6k_zdKILoew2q6d0TA{`Oe< zH*G9nH2+`hTbGAo*whvmB4uMh5<4L>#AnuOd~}3MU0l1Q-*v3|Z3s@8^*0#K$$E@L zgDCIGkAXsTCTL5E1uJP z_N5g&J+Mc*n&QySLaT>2^i3h%Qd7cFg8N$?c>tUn1|mw;<;Sd@a$|`dU)C^M32m_V zv7TarssoBY1i?s4`2aarUokUS6zje|F;sqrj2X6vnZq1vbVUKR(+LqJBg=e&fT)<5 z7p7Fo_wK#&2@egu7QXR&43u8cb#DEtS#(iuTR-BkkLn=zI#kFY68cIsfo;y+B?bq_ zsDcOKw8L;MCb-^lgTrT(H)#C+Mw2~I_x-&y)l6h$rg$&k-X#5{Hm5c|5)Lag-0b59&s&lFm-))MC>&b= z8hWbiCj}>4p!Eg?I{>R^w#qOtn@tl|X-$$bV%P8;Q8x=X$OG+G6qa(e&fibIjf_kr zweFOs`HxQuy8JkO01)?F(CnB>1zE)yHwd84L+2 z9?(csL1}L>FVQR-*gbUt-WJe?dQ!|KZ!_y8*8bf3~aoYy}Uo7m||& zCeqDMHarj7@v^9qmh(&EHEo`7R1*IUUY@7vD|hKw9J=c(+^!tNK__M(HwV*-J!V#J zLwc5egc>DLyZ~M`@ogqvEooPnoboRSG(XY{AhrC3>yA52JuDe7Tf&ZLiB$jxO_#cj zSV2e+;E}N{EyikzCW};hB0SqE#geM9h%r>g^v5`_VHJ*Kvm1$=E-`W3CWhUK0s?JE z_>#lJ5v`b{B9VJ} zezy0yk*}#d?LGq$3{o4~M>o8>ckqDcv0?lH_)n|s(u(97*2*IYH@NkL6}ZL7&XCDl z2NnRuP)lO6Rfb9y2h~4Eka7($lZMo%bW_Q#-KFXJW(*F9ss^BXm8MJL9Z^cz)Ty-< z8PPRdt3V%)402@rDItVg`2L~4Fx>n4>@ zrQ|9ItB6M#P;65Gl-Os8n_)l-y$dL%-(Kj56q}SS(XU9TpH1OCu8tG~$4lHvvb4hO z^FJHTVikYe3T8$5d=DNPu2Fdf!|zQy_2CU`ZM$f!zVv{u*SzQLZ!AsTUS(swyX9#! zRa!Iy9grE$_uxqe4PrFZ95-p5xlEfIYV4rNe)v^)c-=GWZ~cKMPW2uFJ667W4$s)} zvgwEQUletmKwhgsx_Mjzd3;KmpAvf!7VsJvg-Uo*KB>&j%}rZew17X|huBZE#225& zyPWwoE*#`uel!AJ=^(~G&KXLMRG*@bF=%roj=m_De?>5%C02CFEb?c@pR9va~^a9rDlZ zm4isXhW->p(bwGC^t+dM35EouWuLKM5IU&L2DZol{~)~#Q!$u1#f=utsfuPnD0IEF^@Ot>?z(7wAi}@cTO6%>Y}UTEo-N|Z>h2w z1B(%p^oVE)=rB~MJD!Taa?8NOsV2=$x<<9Pth z1wces!1K}!7gf(Z%ir3LEjJP|bzC96=Vd^)$9gRE)Z8T;AU2`~Lc$UUM5GEv9v#da z6zpqVo2imi?sc~rY7FMZPtbR{b|XPsDNOVN)-r6`0J+6C#e(w;OV9?gd36N6^`*3NI)tXG7fzbzH z&P4&(m-CFi{P!MXpEJfj`2vHmGLp6C%AE7Quj_a1B-=RAzOU&9zg2&h=Wv)) zIp87EE$!GFXO#oJu`gGSKl~0T?L`4^IRiOEfk5HLQ#%EB%r-F{q7SsGmZdi@FZ*Oh znV?mh+jdoWQCP{@ET5af({v+yWS&Xli{LUnvF$pL&QjW0$-`K&pxKJEpyTj)YTvN( znZF4{?CFqa_3#U6%J*l`&fhwbYE9f76;U83PeE2uH^9U4J+>^ODC4-XN&pd zw>P#M)K*OVtYte&yfhi(&+0*c-oPHGihbi3XFu5IcKl$le=_0?wadyfBN?(o|ORi2z zSkCE%qrS|E{-EbI7l&}Cd9J|rqa6zK!bxZE9U7ZeuWNzF`+OND3Ci_F?q^j9n~rpQ zaV#lHFn^z8zL6)I5(G=V8&Di$-qEf>Ms;1QNyK8Ir+N}j#Wkc0o8`K3dC2y;hoHh} z1*XZl>2GzMPnH>G)^2P`8DvsVWW%&6x%8Q%)|+vCRO9;e>TkBsbu?OH6f)+Lm9bxN zLI32TpWB`rtZx~YGbxKKYk^dT+@d^Ew_54H#;VxL#PKX8M$IGfq0e?;$kYq2RrY|9 z=cEM?%7toWqJbZ=pE^-jj^(x5lSkE#sy@W5O5n5_m$zI0fRr8_^5})x z?5%s>O$u}w{7rcl(2bQAu1NJQDP!ypM(-t9V1a`6q(dgQ+wEb3$A(t@J8jl+moL32 z9^DfAI^&3k{)Hu>@wZ;|lQibQJm>?|l=ky-xzI1W<&Gb23(}`*P<>!tK(YF(-CAWZ zs$HU^H_PZdU>>e=CwmcF&!@+6NYdIe+~VX1WX-9ZNa_!h+TRI@#v|87pZE5Mvoxr+ z^i<-B%f)elWR-8fUCt?=z;g4K^9mL)l|_W4_2>7ngjA(@tD%;n)AKY5%gS-WSYO5Xt$SzE?SV7~YT(&L9%Q}&!2HQPs&Iv#uZ z)z}|Q%^s`gOr!tIS3Bo07oP2w!+$~JyjfLYUwnxhIP6GUt<7NlA#s!lnR=Lt@!6hX zoG-J@+hOLA34)6g{J5ohhe6h_HgpR031GU)o?nD1Y}@sEvL+?Hk>#y%*;hEfW-!io=ic*oflh z@TB*(vc}0YBk@*MQC7HZ={z~gDshkZgC=v&ieT(z)=R<`d>=FR@{*ave!DH2r{@IJ zGtC@H6zweLXEQzc*6p`I`T6l>1Hm1&@t*QsN&B%HEec)usQ6$QpP+2DfSF5dE(}&P z+J9ZXYUSw7nq;!OJaGySyBn=cnE)dW`ObGsJa zOiIjZ=J7doWWc384h2*wygm5CMKeRg7&xP(FC;kC_Va|(7h>S5|6_`#v~Ek7yiuZN z_FhI!9Q9RYuLr@QD7>dVO)#wE!|inZW$E*K^OUR}ch;VKM;GsL`te|SC%1i=fnAA- z0#ihA%Cx!1Xs_y3nlbvt96c5P7A{vPHn)9X8ycCh-qpSxf*jZdNt5x7%?9wDhkK)= zcIt999fRwC-gpfDBtD+W;dhc|--9$%RO?lT+9hw-=VcH=Z~kp?YwYASu#3B$3Ej;& zsM^lLEtjF?W4KukGVf@BOT|s6tTo6PZx(tH4F=Z!V>$z>3|X#oMg?GM<7o^X}8!#%Nd4fUa8t8r+f!h5!C*r#F@0XnG0q4VZXhvKElfyDH}qX}lt zEJCL$?R-CJd>|?qWKlosGbz78yyujXy8}hZ46)RW*6PLNJ(`Mwr+g?XV>@c< zJ8pVac}l#=dI#?Ma%SpjmG5cI*D#9yR7Yn0_}TtZNN|SxO%0ziXTc`WR_b4MQM<8& zyA;{nVeyH2_j_fw<2%fkYy0b^B_&fW@Fk`*MBBT0&?cCz0mx!i?Xr35rRMeC)>(~2 zczOpkIVVu(3SJ#p6L9Y$tP+%l<0e$}6`Y(wnAK`?p!k>QJgnt$^Gj%=&k~5Ut$k-k z;n!JheNz|7NB&gkd)}1x`7_l<8Q%j=Bu4Wk?^yLpfYUgQ?-LgUH4$@AWuW z_C=++229j0B|sfgF(P+9@#hi@c0g!*JN#mD6fGe-Z13TMeE&1%$1ONavul9z;x5r6 zR4BKB14E_}YLvZnWwqb!qok8Du;TPeMe-{rWlzRwH<$u#K18AN#2FEzc*`E#lfC=2Tnog2h2?QStl&ZaoW2j;~@RFf}YeL9T%wfKe{5`AXSHHjFLk1G^4BsLgs8pt_t4S`{&PRlin(9 z`FW?_XuiPN<6zw>SqMGV;AQ*KDa3IszrW_(&gPiHMoiOlD{TjCck72I3kP?VE>GQu zy~+`>^_%|iCi{XAhY8qzj$`W+7jxg0^d&-IZ@oXpW7?8|Vz=gsIBUNoyMeT{MoftO zTshmYe}&SkTeco;IpGE#d|5(Pk~6#OAn}ea9}8)ajpF&H@_-Z8qu?Ll)}DAg-tWIS zzU5(>ngLG`sd^A3@ml&Nht!zd6((&+IeKXD02Po<*$;Ra?SEWw(C~V=Y$qrPtxTLP zxP#?p9Da~pF}Pj#{4?<@OibEGJgBN{5Q?1=YMV zTR}-&3#7Mal&yb>IpYW^Yv-b#8#!8Vll7cz#vZ-Azy|1R_tA@!qi~`o+@Yq1vM*sPKM^lxDOQ=6~))y=C!*<6XND) z#IZG2sn6C>`T0QE=9LYz**y)J6+I^fk7mduqHKcmb+eJaJRH{ImCjnquP!&S@zshw zg5h+eL)CJ8*UN^Z%88gT<3&okYM@Q#UV(}dcE`E>*PEUT8kd^Z0(+T8`roLxfGG1t zVx05=F_@nuk1Vdv8JRr}$!w{f*Tt^4*>3M!mpe4=1P&4ytDPX+-o%#-sd`5TPd^aP ztg{hE-vmtO`oD9P!aeHgcjG>Z z`A$@YWfsKt?m^_sjJ+Yu4x z_ZLpj9}YrJPcM@H;(J~^3Ecy$4-_Cz+^qz)T8eonQz-~h8XoNt0wlv3Q1nPHe;l8CkM|4uUOB_bKdOE~$^$=v zI?U}lt4eVFNhd(t-yP`h-pT#%GbhiU`8PR>CaV>+KF&)aYq(fn1`5x^y}q|lJ01Y| zt6nk~Fq*E7;pG7yn4C$DdQ)sM#2&auqyaJ*(%08n1=+FRPy0XFM7eR}fNoP&{zr>% zU1bxjp$f}c2_=J&IzPz=i?K@+j@j}Z?G=8i>UT9#cITVugbjZ~EC$R5tfqKccBue; zHKkF({`&>a!*^Mbje6-K8o5{pSYr-kXgaS_L%srERL#y6Jo*f z0Xcdbj}Wc|=x|^kl=g{<-yv{u54|*?aV$%Y=2E)HMIC6dUoS3Ca|fKmTE;1oM9*RU zY|k5#DePs(nL&2|LLXOTKi>PHVBhn){fuIRh!{PYGqPbn`y9NGjwqYs+41^Bz<*_Q z0*RY7Nb`qznl)Hg1*_*M4VR$tpC@QNIJYNjmoh!qC#P?5&Z_AwI~dpbjX|fCmy=6B z6W-wF$DZ^+-KQ0Ito^O3rQ6_zDG{5 zTESZSHd&isY!GYe4gG2<$aNHPjf@GbLu;XD0WR0dbPdz=qKKzOJ-SD)r)4jtY^7-f zx;iF0trUp6WZv@PU2QCgi3n8l4{*ih4eKezmEXd%%^w0p&YT=1#PmnJ!-<#eeOqeo0j& z4emVN>3CMW^ywe~JfClxXNXbmr(Ru-)u6_y1nx_lX)zdNbh2L+=t?&A`$1@(4_J&w zFDE=N)vvu*u0lwvu!OXn^8%O$d7?KuxBzwuekm$d1cD=>r8SV{6qb{Spha|=u8GbSjK`z#N z0o|o-B3P;}S-h`g=OgH7s=+T2py|El+AOoIN3Fw_lTFjz8)7$#2}48|){QWG$saO)`YT>?F37E-FEp)>hBegmnS^GEj!rnnoDvnpjdRQ4fQJvrEV&!;%Y zhQfixD!Z^7`Zas*&YVM(6IC7(&48CKgIqZKFLe;;bWF%?q^T-Dh*f{*I{LjPuh27* zspVJ#sCY`Ts#B5l9s}jDza##q6Sc^hh@E9ta|^~;7lYiDfDli8x&Z9zklB!|NM(KgYff`v~<(M+;PgXT#Ojr+lX5qDLeImJEXxE>EL)j@bNl` zoM*+oh68-m>|4D4s}-`tt@!6_Tbg0(lSk2rEBJ%M$1iZfKvS5+{Xn$O&O5f)Dj1rX zaAiNVqFG@qP+L?61&+8{%F*W?mFyr`x9mi;Bwf}c|Gw1%jCV7@6$x>3Fa8I97b&1Y z#LlC9D8v@-gm}IOX^Z!JE`0!%ea5G7CyPA$$5+$q%413^A2AC)-89lkRZ|`Ux<*wd!do#Gh6ok@V*W|CMYB*#UaRRa!99V3N4SnB7K+`Cgcq zRfG25>?fu!=px&FVQv;dqQ;<6!9dzt4i~rTZXCDWLMH=dxkbHtl)f;&EZO0#GeUQ! zi|jSlW09i%bS!dm1LFGwl1fKvWRCI!-04^G2Oe}G4h8`on_l!|{)MsX)Z0Smmd=;z z$i{bn0%gx@7h5>B@)^_o_BE69``Ch%$7hRbymrrNTq0Vd+{6)?;{QS51p;FNcH>On z#UYQ$UDftj7~jIU)KI@%HRht=ur|_hxKeI>5tMvWq=onm_n46Agw~$Y8?cd~HfmPB zDE~@#Su0E<&?95?oh_ieKUsVL&B`4tm9i3Assh*(()Tjzt2WR!_J@MpnHy8PuRH+k z13*#lJ=!)$dJUg+DtQ26ZX(#o`oxmfZhKHbN)*Nzi&I7b6obsg0WcGLy5Hn=VCMaRT0Pp~2iQRMHLffq z0>DICGtTeZZ#>$oto@=^kAV=aq!)+RK;kiHpa&(iO*k!k1iJwA0C&-&yak1BjRXNA zb1IsW2v8yOI_M6GL=a>CqRrD%^U>Kq3F_mZ9@HDq^r92unFou>qmG+H^eB&XfL3`< zMZhR;5l3sy`OPX!#oUpTl*)ma7q8yNOnk3~WIz zyUuAL6NVe!&G-*(4C!9nQ~v-mkR8_5@SJo|UTZAt8Son+>vcRv5ri<3O2QAhU_n2G zX*&%6k3RF$D!`u#Jm$3LVnv^nKduRMtAS#r`(Cbr| z$=&_+30v$x@1iw+E(ZDEcj2$kMUfqb5Mos* zCD?9XS`y|lm;C2wuO+8kfq(2;fXw#N(oje&!=_^S1eGVY*@5&{O*x$>w%@T!4sGq& zO>1a(1`Hs^Xn9& zBK_Uq_^$toxbCVSyvzWUMktB1Qx&$6w?Q}o02^H63YbRzmzVKPE`Vy44*qrK#2XFZ zhZSf3{T2mY{NF}3@atJ^qzPoZOE3?1tdnmxEU@wn`D90eFohV{5HG;VS#f)0f{-g7 z!ye<+9H~U82hpve$tY(gAtS>j#V_X{8u0p{baj~rYkWfpEzLELfA+|}UfEx6{o}p{ zgxeyj)z&nRo#dSD9aU2X5GTEK@fWzIbnU#S?vg@d* zat5X8A%7@TJRO^}s=cJYc`x7sKM2T%G^` zSlVmOw%}6-7rPL%>Y&lW;-bNvL;EMAz6y-}D4?n`p^g-p^pZ~mUA3bC^_634@9%&G zo}+O?75N=b8!~R^;PAgTyNUm)7SIUYHMIsOGkka2)DDyX+=D}xDv+HwAJD3HV^+-X zz?%Po4SzMS@xbS_0QrQ}H~wr2&36Id?e(NnOQX1cmA;Bmen5j%(3c7DCTUdxU6Oo< zAEJKmG|e^6f3-0ow!f$BGaOchn8w$swuq^ zBeVeQ;*qve4{2yNLLX{tJ_Rm6@aSj-5Wig`!X^g(&I+K7Ya_{%duab8!~O=4yQIvN zMmqIjsKbO4N$xv3?u0AtKT+$uW{kW}^Z4oiJN4hGi6(c@1=ZajAeQ6l2n;dJ$#}m? zH=ly_tk)nWuhow%J@F!fj_KeH(UT3S3d@|0qmAFhk&z7`aB4BU84Nn(OG@v@=$nNdcS26Wk_{Tl-l zWnvhAh5zG+;~d;!>>w?98Q9gvHIXllC)0Sn2hKt(1HS3PTc$F0(dFQ~mV?g;!dfBp zXCKk3eI$Q8nd5~r{`0jE^LZhEAunk8k#X%vm+|_X`UJu?a(%k?J^*-*!$9`Ce!dpe zD>4y%_~+vrGOUNnE=#34~xaZ*j@Q=D%sOx!0Mf~|M#<;ilvt;WR z_GFcy<8(!v)6a`EUWZv~2pd>urwUB@AMw(EOiq$s7QM83%F7KuDMskCxy`9D>>TQQ zv<*qmG%Vo#=c3Vgl>ofq8-~Jy%iURG5P!GSDCsm<=Q zJx>ReXO~hIMfn1(?1~nT#TilfdtB0v6qP!UNM4_@Rm+ai?XZEabUN7WNL2m(zXyXp z#9Fw0=9@dyf^Ok3l(!1kIkKP2#S_efL$3E2f0-*kQQ5F$ybutjxz?>vd<&bg%V0o~c5 zK^}`V-@>SDuM4{3uK;6mUMCLwP31mdS{MJbk575dC*MM583VB?9XnR&XVD4Hrqz9$L%cNNXB_zJ(W^-W9^L1 zzqD{=a@Af%hrFV%PWXR)+fiwH|TU|z|OIWBzf)Azs#?plDP;LUaV6P321PH|47 z9Hd|U4b+U?bXA!*4M(#(PHPp8pVi4Ce1fTpLOIX| zP2+w0spKJd|9u>Bi*5pWoSUSW|0$^&$5_nWZYfN0bVKO1ZWXng*)PvrypH$%C_7s{ zdv*6s0T^jth(YLzTAOE}i$z8s<=B}jQpd$*{2`}D_#y6#Sp>a$Zpl{C+um~N5hd(dd<2p__tZA=uWqd4#u-u?9SdX!pvmT z?WO2eIcUOsFTXR|W3wdQGB`)~(MM|y$74`*ulck3=R9+(jJGj@2J7D6dXsGU=grA8 z-RMV=F`hl%*lE7fR62Awe=@W0!xyXI4o2Jt5{d;aF`VTcZ#_?2XyuPF9EaTX!w17>EPqOe$Ii5_~y$N*0V9L6o(tt;-)qU~|tMr0^)rJ^f7TBs;bTerEl6$IO%jAS@!~jNW zbk)#DlBucki&f}Vvy}+H=GI4#Lt1S|?H<9*Ohk=gmCq1K zMoVA5BjD=lpda-@nl?7dFpMvX){L7IHSKn(qgtt1jHyqcD5!MWmI$6_h+iY&oAqON zzIC>^v1(2{EPl|#CvV$6QqylDz4o|4XJ-tZ$)C?EzmA88=b!csr@rXonxq}0Qw>rruXK)o_j#bZpE6uPbh`1_wO-OR*Sl$lr8xg~ zNe&O=v;$?!om9KrhZ>YjhTmRhxqdMco>p*asfpr5RzbV>~Z=81{i}4ms;jnQfZoK6im# zJNkL>W1f+8RpJj~9dx!vwC$X~KCx*9(ykUkCNU~G91s-PdG^+?262$puGf|fzHBTv zJfy-@3v>4W^gD`qO>c%;da_#Cy~v9^L6JUcZwN+JmEgNQZ5U){)lgPw4`v|ArFBBA+~$Ph$r!$i&Zi*gg)k_H|P zg6T0vJInQhdmDSw1jL?y8N9_^mB8#Vu(_u*w8B)U3hv?n-(KZKIBb<9zI)eroLsj2 zd&cht&(6|>Go$_R4df)BjD1W=*1nO=rm$~I%!g1hCY`?l?0JE^?q=z=Kg*({xpdr2 zeY@=hOOHp-AdOjC#PLV0!nd~2>S754+tG1{hgD&L>inYkiliz2Y&uRhs|ChSzxgdi zqz@Z9ZLjA`#wFQ%_Egov-%jO5^|gw)?HLfVLCHos6g}gWBC^c z+NBKMHieO=Pu>5TP~BKj7UWtPpG98C^aC(S^SB0lo6P_7Rg=!^by( z!Sn9W-8k&c@gIN4HoE+IT}p3IwJuV~l2h3k+rN^p=RaKIm`I`)=27RTDyK=31?%I1 z0V*PIxr73^QV!j=RnMIV2P`72nyHWSW@$a)AT3noes77LSx9 z%N{>~HRZddE7VP~cN#Fu6H~#~k^_=8#g<~FlICJKsHbmAdBW$MzBpvY#PUrz+BJe9 zc$tc~ND9n|e74WqOY~W8%4~QPDbg^v?r(2ezm-Yat^t1|*YqaRF9{G^-mqbAQzSBO z`B0b}UkkPEQHoJ$;o{l*Af+T9sy{ebJjlAI|5i(x40D`xN07)=STI1?X}0Ib@(`!y=pllUNjx=ioBQp<1d z?O}D~&C%y1XQPKoQ!{*Ev!DpNyR-7d#Rcq)95Erd&?#j3!PSuwcN4cCfS(q+-#Gov zbA;zJT_&7N;vP`S@w*x@;@;n!P2ja5vBkM#IqftSHv*wv?p)n}9ov*VcIf3g z*NRPET#f-wmknkHf-_0?I9&v{f5-5?Ji)Z#qQAOI^IVZbU?W;`cfMG?uE}Nw*~tW= zcMLiBD?3hFzb_&h_wY+7Zl%`nFkKewM7w8RP!4r3_^?6l^8$OcgB&S$uIg{rAl;5ZCJg(TsM-*T;pYVN#PReB;O0K?Hd#oJ&=EQxu|cO&x;BF z@lNo~uRoJoV?{Px^3bC*Q7bcpEmmxHUi($<>~#qEUK<`-xW};)b7txH8kEp;7}lKb%zYV%>DR{C`SM6eu(>~WhnwvJ3NnNa z1{|S6Xr*$9Jj(GtL6GUr;fB4Vw7Uz`Wa{YLpQK{!Dm0jI-J|8^285#Cv86?OUUPzh z?QWc2e!RxrHyI<}Y#pPSDxK5e(diD^tF*!FFB&BMSHg?up&oQmp4-tZ*Yvp;jLPka z!&0{EhxhcV!ltF{eAjOym2a^JIaR(0Q@q^pbtksPuFy;K(^nx`A3>q24&U;^be(}S zXPdW;>z{k2uK`JPu6cWp!eEKAiNf6Y%jgYfR<#w$ZM+_@nLE~6M9w-u&sau1g%xFB z{-6{>t91O`8KnM6CgV|6eb0%{`0o4z;AZ@GgXJLqd05o6%rFeXQ za+>bO>ssd~vF4&^rWq%+bWMI4_LVt5-c`vhy}{Gb*{7OH7WtNaYBJw=N14j?jZ-c! zhCK*H%zC1*c}Z8~5k^LP?3n9lQ`m*I9hiS|I^SDYM848bht-e!xJim@C@Pw~%mD7a zU^vHaNWa~dqI)WV2X(o62LY8{E5?Aj69@ooqNfPe=v~{02t-)Lyk3+~wMs;$3*+r)&5mXsyRNyotNszhdg6sv$};x zJGrCFqQ&*q9tF&rO@8NZkkXizB%pVW`n*^Hfc5MWIm>nP+3c1j%hk<&`*Yzz9<`-c z@lOO%j-~x;z|Nk_KD{KuiIs!855EPKJMbV{HBzy0AoM_O^MjXF!a*Iey~ofbNA`o} zawxh>&BlU$xb`f>X2~c|erHx+YRjfg$Yo^f?1e@%(|V^t8ySdfaeGm0W^^@G2MO?0 zzQA<$|xUS9Lh7jm928Z*S^DfGmr2En92`*bY$y-W+Ct5HIT%OjIBjR zw?9e-`vp@qR);#$P;-{yQH#92Kn)2`bxD6vdQ4Yhv0m*9*#r==EY-;7@X>dhBvYX` z$w5SC9TjdvHKpP{2Nj?I^0*F=e{@$~bkGa0Gp54s6qX%p-EdRpx&A#h)e)J+>-pf^ z=C_Z9$q5U8D*07<$`nPWBk4fWEf+8n!?PK;6lORM&VF}*25<+-5$&L7>~qcxMLsel z5$LI|f-e5A=U26^;UDz&O;<4MhrNToTqHju1QK7Z$KNnFN_;ZcBeJcwyLDbQfKj0! zg77MruU&fDC;1iWrsuCCk-A#KsSGV{f%=IX?L@+Z4U{mqK3!;aLX?`OQYrZl?9F#v zi{!nks`HU-j>&tUewr9hdXh{I4Gj^)9weKTOt@)vvIfCd3DUzxa)`D1{5Ok_Z(wUT zA-l2UVg%C3?Z zuST-gAbPr=k+=N=->7V3I75H9V^n2~S-(a>a@Y3AD0p4op*Vz(DMfIbE|Ig9-q~^p z&ufV41b)hY+e~;eet=Z=DR5j~&W&7{q4_APzGZ(|B_fu!Twp-#L-@ACK&wC%2*ig})W8q3bz(JX0vBMS7{VP*F|+*i6b$!QrqgeLWOk+k5Z0q&Str4eb-!D@0W*2UE}-L`bbsTP1R{> z<}cH8MlHfmg5~})DV|X&M^8C$a3QjeK1JGcjl0B3%tUHD`}^oI;hM-U?{~1ST(2D) zXY|icZDYf2+|^r*zzT~PH8Xt*zH0BpV?P5VMX}F%TlcmVg}Z0r@C@hW8ccc>RX6sm zUv!|O2S5L4sU7RG3kwHdx<100MVHin&iB5lVlrU<73q0j7U~>Ss95BHxZ(WAwYzE0 zC;@xp_%?2OCQtnfeP!>1^!t*0Vtj^Z zQ3F%aW?$u3cmsGWULy5#E^liKqSY^Ji}VDyV8&4-kBclz`#w|Xt6s-5MaS~UnW_7B z<1}Ry!wNLtH1Y9^ifYZL|NRcG+KKF@miCTD6hxH^ga_ZYwRo)lblYjmQY{y=(N-%GSxZINKUscB^Trh=ml(?Rk7*fhZBSj-ip zo0EKpXmUz;oXn+T%C}}mM;b8b=-&cC3RrK&H;_>7^+;WxZV-{k!G}sy)m&CdOkuf6 z-&v&hrBJ=rRT{xHv-Q^6t4hO{+fxlgR2)|OKqMjl)F36j{a^ChpWzhD!`!MdYV;}5 zoeic)ATR8B|cskhQ z!q3x#$85*o6jySdZ}rrI1gFS=0jOh%^rEby#qUF&eidY$#exD_r2de3Y>w62Kk zg(VNSozbh2sAarkLk>K>O9>*A8(J&zTosHG3OAQjsG0r#fo`vz!&cAlHg^{4x`UkD ztlFwSGn8fS4?((=G4s?Z(RHsXS~g-pP&GXZbIljbjz>Yk6-zO&>uQJ8IeK%5!cmU9BhO8@xM zJuci9EWuAPPpTIE7y`6SKXq&$sr{hJ;00L^7A2g6`oZ2N>80Dh5bX8@XQuq)`sH=5 z@Q@i>N&SF@+9i^95JURB=UMlCF# zm{^e`zpS;xDh~e)^BzpEtYUr?6=Rx4X;Keb^HcKT(Yt8J83&sgnE~hyG>WR}=^o{Z zX9a<9V_BdzJy7ujmg+W9Yh&p8Tt|M!`dP;K=&RB1A~|ZtI?C<%)TVSDnbxatlH6a` zjdC|=A`y-4<1XRz!3T0q@oyI6E*;(-6X%ot@nz~)v|cXe&jDn^1 zn9hxHK-9I+5%q`K)qlu_T&1G-o-92X2%+;v|Cj`XZXszJ=N8D}`+>*ho&5JK9*FYE z3oLdyXq*x7r}3Cdj!FMTA8_9C`mAJ4ldZ=5xQH2!1AK@&H1=O4Ce*p)SVErc{JK7O ziUyzyF$v6`p-~J1vfWah2`!Sduw%GYSX**Nh6waRryj;QSc7}qMplDP`pzv9U$aO+NGqn- zX7qE|1&)IkgG~#~2sGTEE;*e=+#jGgXm)fLXIswzbz>qRBwhk!S-nSign#OcVfwtb zXj?wn4am_%gGD`&!i1W!ft{0{cj0hh=Caqas~UjUaQW?e(>!83I~LM%zoDc02*6&` z)kuYWjn&Uy95E9lBy1z4?Zyfy#@p5Br8nCfD%ZOr5_~+Zz&qRLQ4Q0)8JMQ`*>rnOOomBZ9)F7+z$H8%00jJaVdeD zm--Sso8y;&4-5gspubcP&@`baX}Qk4P&&*EAQ%O&q!${bv;B4&%nd!Zba`6->g^Q? zrjXSwiy9Ai^pZhOBOqnT2ZS)j&G*2_F+p>+CfR_`zwm|SQ7n=vCsNUew6Ysi>!EHh zXDde_cvE6|e-CZblcykF*~tzDnQ1(ciF8K407y%;Wx#wmwe?9` z1e3v~*1p>xmbUltl=NF{vLn(cRIp5s`HI=zz_w@0E~=#)5QyrhHyF<18uFfrUbXY0 zJ)iMJ+IRJ;x66b{pSM_bFQB{Amhc$*RmSlCxsm%-CXdw$*ugygKY_zIKMf{*@iYRi z;+~C)-(R;%4__3R>2Q_&T3l;Q9Y8~;OtbOlPUP#cz%D(n`YyX8!N=ET>FQoMm4z$y z%>g79T_3N{9;S8}rOk0vRhh*kL(~Cz2Ez6Cnfa%yYIhv_Q~PTgp90`>do+zA*MEdF zA*Y|tFNqb|IK*aI?K2A$v}NyFqaYv2B7`+D!qW$ZYWengT6V2>%xzjKZB^O?grXT2dT=@(f7tHehIMkPLDEY;zY{Q6 zie^Y$>Mm9u_dk$ro;wX*8lo2Hr4?oeKcG?u+XQH?yDUa9^&hjynCWZ*WRf|}u9Y;t ztOlpYb8vsE>su8zF*fCcH$}!Z-y8R4{qrqefBD3=)p!zEVWZh0#dOmNq@U9aHFyx= z(C4)OiH`O}>TH)h>=0imcWWq;%Jy=o^#3kbaj(K0Lw0(D4ZeN#Rj@WWf>cHNdH9B?lLiFoDd6xBxJ99Qztx-TF zSijIMnh%027aRc$p6(hL(hwll3ztqE{ZW01rvE#MpGpzW1PJ3+o~LyTGOe5{9|u!O zf)=PP&5nRKGTzgl;Q!>0XMn%T;@ecpV9|g!?|q>CQx(j5QzGcVi}15x)BD?lMhfooa2O4RHkN`%mHLgUYeldS7rp}Lc-g})5230!K6AxScLY61^(V*bHs+} zj+YfOcsLM*-}WZ~0EVU3(8Xe8AR$e4QaqhKZ}8`ig%t{Q2DZBgM9N2}g)TBF1~{8R z$up9GOvtXgYal=|u&)NG$aJZWmMH3ZBNi3%&Y?QMS;28KIUOXm0x|;SX@4*5VXuDU ztm48`VOL}<5U_GxBKKX*(Cd0s{ zeox=#i4+@iL1G{R!0U9;F>+$NrZ}^#HSiKc_>UJ`x1#??j|)h)b-1-%Y4Y7BDg}H1 zBtEy@8j9bT_^Cm_=K*mjx0}Meo46+9a9G$u&m6sWYHuhH^XyrfrI|G++5E9pIUyhn zvv{z=M6EMfZ3|4L86tOx>VDID%pNJ~nGh=8PkAT1q3$H35`V$j_s-96GG3P|?=!w}L8Lk|NCu`ZtbzMtoP z*Lt^aTkDVYeb+y3Y;Fo%b6w|o9LKru`_EoZ5ue-pc*{O%xA}0$xbqbN)%qq~)h^M^ zIN;H=ytCmo_BI=A@E|RO@;1qF+f!?YEKG#W8~fwY)+UcI!5kdAg=-Vm^>t4$XlKEN zL8e6qARGdCK1qO0_PQ|Wpk}jOozV~kwFO8HLI%vU@6&fWT$e&qTI9wnC&vO+;{g!W zJAjnJ!-B%&_Ch^8+`DqM(|4ccolB2r@7o0|2mnkd5!iAZy0^sV?a6I`ny8Sr+7-}} zK|%Z^tnZL<+!>!J*-u(-etCfz=UW6e_)c6GeKSKc)Rt-(fpfrD;AUvo`#Mys^l-Y@ z>CFk))wg+`(+nDq4!>(R6LLEWoK#u&%5?rxaA&aF4WCP*O~R(!7^ufu54OtI0-R|K z8wq`yJ)6Y!aX1qizuG7@A<*>1hEGYfFViSYt4x{^7~s9Kc_^BbYPi+&<)uq711q=N7U0 z(rupQbO?Rm6|lcR4BU5mN&>b^_K~nB=P|x+A*c+C81*kUT%LN5F~y9@#k6SPtK$>N zB-uXMaJ7%w>P~l-$m?Xqd9V6EX@B2`Pu<43Rl$B9dM%ag?T5OwJ~l8QVnxa&8GE3- zz`RbA5T;VQ0{%45;zWe_z)c0SZQyYs?ii+KhyxJu%MOt)y z0A=Cz^*uKJf2CPP0Uy8eq0 z7kI(s|M`i5zx>S94QPxb{?hz@k6pc1DARxG2|%m&fYq`hW^HH0uYHRpM{s^HA6Us< zjp1(_UXHRWzPRc9VidrScsM-@%VCPn^q0@Vk4v-;lNv$>Qm*_K)B(`0YLM`Mi4J>; zeo(FC{>S9_zY6QJ_&d`Ja7ixj`25QysXN`hBAy^~j*IiXMn@}XnC2h(EATtW|Fd+^ z6&)paU89E$Is$=?G0y@3wu}{Nx&Ri*29QP3E?}2zRPg1;$+7##V5!w>_tfLsJ4mYE zm^^G72%KP}fEd3x03B=yghJXTc?15!Y>lhuQf)>n@u$vhnUH4s>eVS+gg$@S3)Yvx-w`wVNGavN z+Z-w1o%SraBwVAAG4|EUEiTv|^~~#9ybs_K^^?h#3&R^-7Wll6TNS$7&pvY+L1oYO zf&i#jmm_BEfbb~jxuEw>0^s>kB_#FHC6tv>W}uy3$X2We=!tWaWkmxgp3NN$hDG6* z7df0p(Mw4csjAJ{Q>w%E0O^!&av=Gu{IHUcuW;S^EU1!n>!mupyknffd2N`8QLWDC z`Bb^7(=iO)91U-89xjf3G{s&2 zjCmJ;$<>GjJcn`pa5Lur<~rOPmFru1%8@G9f6WB!*34kNE_kn`Pv7MiT-ad7_K+i_ID2coj0yQoov8_Cd>DX2C^X=tqcdFtkC=&y&p(u2V_7~<+0`E zJOFaD#6a(%@wdaupuTHxCPeMQ)dz7h6ImctvSI)4UCP#`Vu(lTQ}4>{*@k{cO@nr0@a`;cz)q0d)|9lu z7ED&v&~)r2fJA=8mU*EGprAMb_~SLyczYM{RU}kV^Co~QFVcmbrqqD=LawLtN8Xg@ z*C6hePM1Yb<~i)C{4-__`qpBfxaT4T6=6VuRA- zEJEcIoxVRqB&FE(O{qj5cJ=M5!#oeyhZB>AP8~3whWwdVn?0`q$j)*IZHoPLbuOd= z;6|qk`#Au_9d;1%Ws!6O7&%qy1rjm?TK&zLy5y#$=1YK9cjs2GeX{GUVur)q37$vv zJ3`2_=!#Xl??6K0JHQ~2WQ>J&q*_;m6Mk*=0<_yk|G8ZSs_n7Yh;Gl!scTHx`JVZZ zd+9a(&k?o*zi#~i^I2?G79R~9+MkL>!bL3b6wVee0q<)y==o=AvOwbmpx?Lz@*-RA z8BCV8FRHzK`I(s1A8PSl*d?$g;qj{FOF}H7fiD8swdl?odI2X+Rm1zM8kGTQ>gpW1mHFpTGa#e{FIKji(a4~ z3M4W{*-#J;micNk&kcjJa+WUZj{GV>Rp4+1+zvAlk)Kzm*3Avgt?@=0#;(Hrp zzHNSb<(TmI+<35A(lxU3>QXX3(xdYRaa==CN2{oF#`z_77x0vFTQ7y4u3gNUq(#B= zl1b=Hr1pASqv&(w`j;2 zN4~|pY;gk8=eL{YF=FX^u^UFFmWe(wB&&$F!Pz`f$PN%ySPK;C@iZ@7KSIO4Y`1)F z7aEq*N#ZfM3+ACk6v7;@T_UwM@`Kq=hX<$$p#D&}C~weKLWzy(rgWi6_hx=Q!_IyK z=;-QLz;KUi3#ZCCw^g;RIb4?nMz}aVhW}IH2t4QJ<3^dQaj}xD^W%ua`H8l% z<6oLq%Gg_A5*!>3_CW^uC7tyMUofen!N%fM-*sRG2g$)^nPlUa_U3q-rj3Ne#Qzon z+NzNFABxu8J__M|$ql%vVte8UQ!A$@{;4a%8GPTQnfT-ygj*^JeWn`7)`Ws^V!}hu z{IXJ0JNWc~(6L$|=mIEyT$O$AWV6-D+*TX*;^r-(^y>{ymE8W<>5B&ILps1nb#33O z2f^kUfuTB%5-DJ*k;5%vf=S6}%m&Km5a9&dfd?44T*_;2LkvVrKMe5Ybd&+fiX=u! zQ%fJ1>sY;i%l@X#l;|<-u&iK$6MZ-LTP>ho-IrH!M^D0ft)1Yr4ZyTfnWYyW=d{5q zbMC2ogA``yq2vV%Ol{ukX;v>)Z;Yfw|A=Cl)!cpk{@V-iNhOuD@HT6o&n99PdcAw| zB<9XM$#I27% zp-%#{KwA?X!ygq&LK>Cky)>^}Q`F$w>1G0do($i|AvNN)Xa8cQvH@EwRXhmEyb*lf zT%~E2dc34GhE6iN#_rXE0s!nX$5p_(bh86DE3kgQ(09Ud&0y*c!-HBpk5};NCA`Ng zLi;+A=qj)fZ$d$Y8Lw;!E%edizbLIqmoSrX727>uIwoRRC%c~qF zP={9FL{-5+qB)!c*_~`}d3;y}XU-<0;m-zvHHvZ%nhrJhv)R8{dqt&ej^%mWHaG&z zfvX8ZiYxQjv{`G$cr>NEn#npZEIo4tv0#E3Cnz$l%RJmqrVxu>EYE$iUgRWXp5zh5 zj8vGt?u4%MljQI1@Ha@0Q=HsrA$)(n+H-Q-;lc}&W7-r%g1U}H&F>gH?x<3kHY>)? zrw^OGfx9b&89^q;`HM|+u@x~(mriXL9eBfR4m3#!j^2GX<1fNuv*(qB!w zj63EqS}ZnmbdTKlu@fy zy`#t?^#KtZ>RI^MsV?cdZfaNngWG3z)$wTMGyi#{v7=Qww+{DjrsTL0G%DRO$2 zG11Y=z3bGi`+}`qJocb#iFts}#=Y~jibK%8;5UVDL?1@`ZoUB^L#Zz79&STHdaaj& z3;NwiG|}(-I||R7(j~PoFrl0aha;ny-~*4M3M074E7oQh``l?gcs4Lb?WPA=evsG; z_8CaVO?Ds!lyr{61>VAHonkCdmw7R?hbRh@QA_TFMY`|wPq~)`>Ya%mBkDZ(Fbg06 z0fwKA-v1n5@4I~6I4lzrgDSoryZ_8Yx$1eO? zkA%?USc6?N$Y658UGM@q_X}fZA#2YL;MH%g%;X5u30Oapd$!{KBU5PrwOsGAC@F66 zM}Jtzn(#Uvs2!YM|8nX~aj5mvs#Mo)nPFu;;AwoiwZJ}j#~o>Xskez)UmqLF_#%XU z1KLS^Q&p0d-8uzuuw+hW1uwd+h8so?t9a;@#NkE=_9{uFT4qD!0NBF` zI<2#+Y@AtZ0+@06>DU}0=2wJ`X^-oKZ{7vb@CEoF6GWb96ZDH;5mnxPxA)M@H@$bO zLF0==1rWR#yRx!)&=a&1M84@)Jf}H3y_%AGsFK)_<=g1QxWn*Ir_0^q zon`54^w0f}#gHV_)#XhqAbxuoO><|0?d|&k_hZJn&cJoA2dsxETP4QUetPwl&j5QY zB^E<65+Jp{3!6PeP*r3+S*Kvp#u7kXtnJ4ywPZbNGHhAr4{$ZFL=&yj-0P^FO{GsS%U(pA-T(D0V zBJR-5cBqOZMt&idN_RN;2wgJ9b?MoXuaWHY^dx_`#BBIV&WKTXs*FFbS?0tsFUcH8 ziT2*$Z?PonN)d!Z_vzrO{bZy=_fo!4UUZ~*r}8iqp$_PuON4^UXE>J&U24Y}Yv(G% zH6v-ee~0z>NWC^I{B*(KUT9~)JY>Q??i(HJ6VzxJ7)IO9LwdEJXCu94yI}VtkrE48 zsR|%fl+Uy!uu;plie*-3@m5%4MD}RRN2DlN2a%6BM-giLxN;h2l#lQddQ`NYN$((7 zevbAOg0l3(8YJ&J;Vgcf&S+F~m^@nT-#!7y@`!jabHU;a`yKVINArtR495-sU?omf zs5FFxC^8<=@2bXo1F)V3zCL=b(ehNXb3}=FLBM&QGA~xK05|UjV{d)Ep?mH{T$O2= z{mA9%UF7NY7;*1WZ5+FvEeIums(!x{`@>Y#QBrSV>xy|OXJ0m_CQ-@t>AGEm^5^`o@a@R!;LqI>*V@q}$Fb=fdMEvf8BJQ+nj8d8J9p4&zsoasLsXAsA&B zQ43m9ygh0cJ8m_f(zK_R?zgk4EbN*uTlmr61^)I@aFC&{6A)|xZ_Pc^I0IE;V`&Zm_?fkw@ z#8HjC>X{&(WEzbKS>`UQlj70r#R-DCt}FLTFupXbu({lsbTZK-$DX*9GDa^T_@tc=G3dyy<)rxReOEPaH-+bMtsTBoM26rg z%{ue#a`R^K!^ryrg8JUdH~1Z;rO)MQJ3I|qW}n*D#yndg-FVL5MK8-TWwx2l_hG^-yP}#+4mH(s_p!7-Yi=zDMs>mlI&Vd`a0h4$}1|OP4bC)Q(MwR zwNbQwNxyCXHh=55`%Jw{c)9x;b@{A0v`V7h?BIn(PgB#6c?F5fB&_(9bGe@`v`B8d7^ zSpXu`9_n7Q*6H^yK;fiY-wi_yV>8HiXUSA@MCqJ1TMc`=?_m!)8V?83bu^;ouzpuB zPFfT|rOVVa!2v&3+bz=u7}jS~YhZI1Y148>JTPHF7ySanuM6j~#ri5~^n-RJFiqBS z@So@a%_0ggSy3s8E1z9a!Z{n*rO-AaH5@^0S{$*d|C6Dr{}aUc-6K^YIpGI)A7*^4 zp9eM<`==ryI4_Sb+K!e|N#!#2_t*{sC8*wmU*8i;+9_K$KOv%p1*_IOhk0g`f(nYB z_ELn+t<%F#2_}d4GP=6W#~h8NHJP5nwR?@fC-v5@*A_4wLjp>p4jF$8Lr?|=LeDdxO$Xtwqe22G&GwGH*j)r%CEdC zG8N3V*CXb>+U0Ekbi@Cb2;^{>x#tU1-L|pZzxd36&HM4=;*RzIe(uuAT#c|N`E(8f z#Fc_eEi1Py4~1z~Hd%OB5H2>7Dz{p)FGFYGlgXshyI^!8-}narWQm_g;B$StxD{q| z#lJ2BVtYauS%rO!MY^K4G^9*Wc6whV-}6%yD25iKDaYC1fPWbM9?sfRR$6>$TZpsePs2^&L$j;wt2Tr&53-p zA&tAUAAoM3leJNM+hzlO_uD~*j?w=PiT^vRgP(Craoq8MLJIVOuB)YrG!8WwBY<}6 z$=$1eWhebLacLby8^j(1M2L#q<`A#v7DH8PRt34jZ_En6k+(T09szS)AMD(_VRdj% z!|H&Jan6zcuZ+&#mCl-Kd;O&I#z(58HtX$XA?J@@wWdr|y4FrS_O3OdjPN75!C8ex zJ%4>q5OVV%XJm}%jB+dD^TRjd62d1>Ot&Hr2y%d5IQZsG;QuCoM3Ff&_4NO1asy<~ zQ?;Kuk&z)@y*=v0DmL^_7rdPVJ+>R&fl}T_G~kBw06>F?WN?qv_vL9ReH&Ou#y_I9 zzhgjMTLHY!zw$LB7{mcJ5mj>lddtkJF9BmUoF#1o99@0%#bjRfouQH2X^)n}?05SC zbyN%ruF!+!nf2L-3cZI4{9~#hznsODc9P6@tE6wNrrK&qcej@b1^m<>4Nh;}C+51x z^49<}(uOILR`P{}@rUrg3#mec&PvyUBKutbBki$(Z{iv&$_E^MJk(2l}9%symLfpl1&~XN0W^l)b z5|4H7N_trAVjxwhjyA)4LCEHDFQS27+E;h}0Rv~j%fvWsHr3zURc(BVU#KQQ2xhUv zwPFhG5(~CXcu=tERvg0D>V!^Rj4LesPJB)dQ`^xWK;Zhvr6bmRo|bpD&qTa)IvbNY zrehEw3jTI}HtsIHK2ouZ9Ls-AB+`b&IMq7OJli}wFVn7n6O*4Q$!+F;6y=c}bZ$o5 z;CwinD0mnKoe=Cw2ovlkK_MFll25|?tg*wgzXLM;HrU!T)zo7XZ+FCiqopghz|2}x zg(Cf{S)`fhyFInhN^L+O$z^V`SgY6peu;*ySXGf~gJHvJQ2NtikNQBq^oD?G16exCXD-d^YXQf( zM;o%ji^!-(J`-zz^H%G!YueUr4xg&H zJKB~mHJzIoL4VPnU-(T{>Hs=FtNsvAs(0lSoou!O9F6KCEi5fp_j@Gz*VNM|j&BC$ zVjFv|W>h5VTQp6#7c?(Vmc1KDt#isb<1e|pKHSkm5_KGxvT|^gp>IA>PnA-Ukez*H z&4%_{g3KV@`1Iq82w(JtAHqt*M}2}L?WLxFDOeH&lP_|v?=RaBuyhZZ<~IJi^y!TV zcoL0^+;crU4ieTUtGSx4mFM;2@U3w~?0xl(F(F?JIqBb3(_TLsiEp!>{+a3^QH0B2 zrbXJP(2~|DN8`-S=W!1Oz6CBkASGlJS&B!EN_=mM1pjUpVcNt zb;8|B<^6jEQ+%O6S3J9B!*Dh<`Kf}nYV2)>)@5A(bz9R3RXl)smaVXP1r47m>eciEEpIvcCy`Dy zbM?31GS*2S|B@2ak0}WCwKM~z7DhezDmAe{x2`S!gaEhLo%ufcu96Xpm_@DI!v(ko z!szYb#~*DrKHNRGW^}#hE`l5$uIjbOs3E?#@8~${)Ey5xVDo-`7RS%B;~q~U1U@Z> zNe=@N`-|W{ZJ}yuJk^^%kT4ulJn@216NC4~I$zf+w$a7qTcN&PpAwe2#NK@;?Nfy3 z^1TMVE8S$I4ytIZGqp7KLwYsNQx+#DdS!~cB)ne@_9M%-rMr#P;w#+T`o%;>@z?cA z#(fV6jq=>cnM354Y~_*2r!|14dOuNeOq`+MjlV_S-|nY0X?gkn*8Kv5L)WGXXOjlf zS|gX&*TJ1OvM*v;6!U=?RfA@b0!ENFXr76l!AI*xq?YM=kW68yY|zehF7&Rw-@=79 z0NyJx!hoAL3)6MIJ*Ej~lzELB;(*{)Rp2~swGqBmy3OF3sx;FTX6rdATCEB~e}@s= zymPqt&_L?#APN_JeuI#tGeVB_9CeEzjF|kiMU!OQ z`5OjDo{Hf89ku1lbeTY_Bqo}nuPFi2wXOqbp-wGhg|dczs*>TUG75TK3~0^gTZd~$ znunrR--IMsDPm6hiZAgrtel~qzEKEkmjRG2=|@rv79BO|!fLwJjh~d6g8PJ!?}m8Bo=Cxxw`G8{l^JnQMSKvOQ*sqH7lgJ(}RCOBbOxyq*Q3kn@= z?Ys<0Zw+fUUZb{T<8Rn^RUNJ_cBp!yhc#&UQgq*NWGS4uP<^23eXSU{dMtKiaE#?k|mPLf*&2r;yiAN(Li!}3B1nh4%h++Oe^Q&I(b*Gu!Pz?KA#zRN& z94CaPmA@x`vyueAGLbkxEhk1?pVCT2Lo5$3?6t#$Hilt`jIK+_$0`LBkuwnqeX84E zExlu@BZ{X?xE1_1p4e__{&}+Z#$7V`rv!n+nbMD*157u#%?2*DNrYsso>`BcS34y31(#?Se5Mn3e?F8U{`FYCJ3>T=y#*~!arZ9E zYJXz9bc;8VjipF4TW?0}O)|ab;W1j@tj}Y(gK1nQosV8ZDhH;eu@v$o^nsoalVgC~ zb}GeEssP1Jsg)OmVZ=PlAD7e>u{CP!c!Y=T)Z7Gw?N?lerU5~vvxH<5he8An?U^FK zPE8+LtymFt5)sIdZwMmnA%eSRKZ0`zLMcy41ieR0(nI9#32NeWQWE(19xbUWj!r%E4#)))&)=K#Y-%R@%X;$-IC+GEUIg)+mA*^l;z0Z|=cMiz^UaVFrd#6-hYG@;} z01>hV$p%YB;0579$JIrlAjrA-)J8>3Ii{*T<7=q+0*~S2D=g}%NvKuJyv`>8HM$rQ zc7Rz3D)ZiWbAyOTb-5+I_qy)mO@FFtVG(+3Hi1(|&$(^TkJ?r5)2B~dUy6GhV14ZY zeyf;;tD@`sDUZ#P4bmZ7?zC!p(=zm|F$7{DGxb&Vu@p|X@H{HS4ZQaq;aT>6o6cod zx)ZAnZ25?mw1anYxV28z(ovCT>jZd4Hw9Ax-}(>8pIpiLT#MRNDLBW|@?C3rS{6C- zn*?O!R^Ph_V>`aS7BA>e z(81!Zk)gi4#*|fICkQO1>cG`fPj`8r1&mHE)HVsRZYTNrmbkFnIm~{4c<))v4OET! zFX&LME8mHKj*%E8!7YMNg>TRSX>&Z);ANv->iX>86PeSv(x;DQ5f5 zAj3}ZSDiop%cc?RNNa^O)^8})1;oJoUf)jFj9A4v4H}(ic%XCcWl{^!>~h1VXP4-0 zp;Fa)Bj>i)E}S!!7|-E0-U2P=Sn9KL)ug~(A0|*v8I+@0hSO=bG4ZKVWX#7M1gp$t z^&JKY-8NeeNz|-&45*5ig4fA3Ty!dUjyKRo z1@$0+C*m7ZKY^3oe3_MLe)d9+^zP<}N+!`3ak1o%kf(s{Ry6ZS4sNpn{pj0l&Xp)U&LiE|PRQbp+Q}oE}me2f~-5|NlQIa%h4tXd~k!GeVp`IJx zx5jTh($Pq=DDyUs^45wjFC04PhzP7WIE7e3UL#6fzwlXXY;0q3@nh-qD>e>>#DlZw z+kd|)CekCQ6pp$92~hs)A>Nb$LAXtKQscHH2BF_dwO@D-oepxG^7)VPiEjl2r zb)tZqv;R{_0N>aI9g`Wh^CyK~;RbP-)Zfe8zy7#E{{P`?NdBJ4`=fiK?+?9Y_f5aH zcKemSwfOh;_3?4^#ABm(WG^{27iE52tlZue=~JCSxFiJK{~Qrfuc)ZFIdjf0zF(YB zrKK|b_w5*+{9#kK$w~e18)9o^RSevb7y!NX0nl+t_SoCoJ47%`Nf{?58~qm9+Tct+ zAOdf40<|#L&4aC7h=W6ER-a^NXJ_a%X_ypb6?b`mp;kpnG!!@^;AriIJt>QW{HwmttNknO*q!9|3!)8? z)2Ghy^694zsy|ML9F7mGrReoSa9CDEV{L;2q z*l}7pYkSIsAMLacUFbd992InYlRr_ZqZAq%dX%P0h7z?s<`MT;i;#k2%^YUP%Jlly zvxgG^iHpi)DXhdA_=IjK0#et#%zuAor_X^M$m%G?4flo*4sNMnXQy_BFS`HXA}+x& zc;{SoC{wyD`QseCHc>5AA`%zq8S=ioOa14c>oTP{(sTdoUSI#5;O&&wvjf$!r4XXk zrKsrMA2$wH(_N@kkW)@pm#s~uJ8f6!jCy;&Y=1GgP#)9sig}%tCYj-W1v2l1*T4^Z zG%OSURVljnx;AO^y;9w2Z~1hOOIJA&`dx-e$8Kh9m(Ahi=1esZ=OX2)<*=Y-)P8YH z3-DTF_01T0(gBfwdxntF%Y?_ARjp@f6D}ii^o-U6>DUHVHZ~PtW?;S8VHTI}(xf;~ zC-N-tVwKv2Ha7O_d|Vh2S+V2SzXk(|K$sRmsvsn;+zhIBi<*yz*KqEUrtG*Xkc7!y zQ&V$r2C7m9oGI3WnzA$N7-giW)2i7pnp4Z9?N_!KKT%Y6a>PJ6hWnL9YVwjk=OFbT zN)yt773P1Mt=sM=yB(-2URFw(6Xi5f5PO|X05dVMQUTCTvHdB@;)*%^o&Vc?;R0p# z>tOX@>F1}hHYKuC|0z2A@#8?qZl?E2P{+mESMwYKVQOT*;m)=dCqHT00%WgDHnP8C2<%U8-$G(wT zM60OJ$2&f5Ip-%`Tr;(hcvGDxPrfTah%t9}fOpC4!M}gwzMfK3@67tPU6~T&rrLTt zx2jul8B%WA*3f(W4EdqJ6KAbkIMnO~(q+1d$WP=qGnJ6q3!W%`r4V>AnP{%_+f-xR zMt$WB(D(*XT;@6CUIgj18QaZ9M)SBpMB{qB6Y||!&>d+2?d@>gv20G9X4fu9FTDN` zy}#H+R))T+PL5oD1G`UfXHUy?Sz7V=<$tN@qD^#)V~peoP1CB7w7k5|H!X9-ML{z=zG8#2l>zXxN$3Z zAPZUg`Wnz)Jn-;4_PusgQE_>CYqj}>FO4iX!t-+7@?hb&&IC3D&+7u+uyV4$9Orse zY#QoK&Q|7|%=KEEzp3_m{?)pt>;X0J>igwe(ObCyEpZwf%A8cC>z9K5nl}94m09E3 z-D8l1+b4?l*`1ts7Zg#fa^t7&xq&?H^7T#vMqiWeX0FCMFPPwFk0%&=>KhHfS{xID z6O>`%W&M76ZEVzw7LG^6Om^J)XjfBg87@7u5?=+W&7bhR-+ z8no(K;6vQKo}cX1V=)o*q(j6GQX(-er$CI3sc^r9vJXfIc> zRe2uwf}3>HpaII06!^2?&ZFp7!e1Xh9!L^G{u!H9l4BYjIi<59FJ#h>OQcSJF4sDv z9s;2I;)z=%lSalV?CR;iBfXpx^v!5k88tGPU}iyWrpp@-E1lq2tA+M}vBMIE+JJPw zZUxs=!GkSiRoUjcFD6d@is5nOt}}}?OO`vB-@Ad!kVpAOu!QVkp6MUg6S<5zV60+j z#`P^i*v>ur=LNdO6j}ZE*u_DbDW`TnoK3rG|EdJST`uW;TyJcKwGoN_P97?MbL|`$ zT<&~>*JvhgHRR8t&9_cOP;d)|mp78*|FF>^PMDcO?>r1DopPP?wr`e{aY=oq+L6U4 z%Xj&bS0RU6eCcD~lY@audHO;3I?{fiIIHDJ$23K3zy?!AR#0M>IjCj~ZF#8OF_d1LRMx z_iG^cyi}l>uS>YwMp;u+AHP{hXc>^9i*%DSFjV&SSFAkrI!aJI#cw&fXYxC6e%<#f zmjC7h-C}L^tvNk2emA*AoKz7MgP-9IuoP6`JBz?&Oy3GFfm0GNWH6MTo1|Hh$H5C> zu6DkiwQ7V>qM`_uV$WHwhUlH`&KU zwK^*rDvIl}y4uiE)gjR=%-ZJy6fffQMai(xu&^67^fv$Qr6}&p_5Q)7OpqhTGmy@b z|JWK_8-3ZfKr_)fE%Y7Vb~r=ZK&01I0GHvru%LOh|J&rLTKmD5_j~0r&XK!LMUC<} zH%xk${QLCFSzedIbo=8e|F9K5=d>lfi^m5v=qfd+l$d7oQbH~lOD ze9=D^{Z5X8Vzi+9-|Ym&E17pW;r9h~%gINc7)ah!W4hfmGB1s55?~Gfg5>KC4&i@X>%+bwKBc~!$A!HOEDB|0}HYBSJb96)@ z`9ejSWt%Rx>aP$`^PpBhbZT`cH?o>!X!4AYjU`X@)4zwEEP4LLo~gC95Y)>==1?Zm zc^XRJaVH1*HHsX8-8T8-eqh4uPWY63LoOI^Ms%8Lw?$rygH3!i754~U1$ym@hfU(s z(P--@B2SSICbWK}{7x>;c8WB~2wyo%i@n)UAsJLGD;P1tX6#&R5;N&>e57LA_NqfV z=n@#AiHo=-rZ4BTUJu$M)1caiVpM%EXo7w@YWGVqFMhDZt@Tl>9=NqSbh&HyI?A43 z%`#QwMDe*N^M7_zmcHq$yFSt*dX#_OfI3;oBaZJkO=WbocATN^Il<06nHPis1ufNO5C9O*x3TU z9;m4?$_lDpJi%#JQ)t7J9-6iOlCl2oz!X@}N=dZl)zLe;s7S%lZbCfAVtm1L=PM|BuHT*cI=~ z{bzJ=-3a{8U$5%^klBBv`!ukK8U;bT|0cEXfm^?$Dhrlwe@|B{BZ`4Mg zZiBNTWV43$NXsydLCT!?Y&yJP-`&_n^{>T6Kl%sk-k8pFNEqfG#c3B4*=a26?K6>> z7bLt29XE~(Ah+e2ZBLgikF>AisL*v2pa`EGYu<6*MNg}cBkvuUT(|RhKQA5DhIgFb zq|(-vyTwq8oea+)BsS8E~_yz3_yu z{btbcC*YIp&3!S$;{R9^LiksWmwo+d-%!#1K_RV3ZIY&R%W3fQ{eq@|^5)Nq3}o0&O%nU-r4a@@l9Lr^TK|*G!l> zfwp#CGC3xrWM;|G(4BR#Ocb^vJK9e!GrnynWZsB+at^$UbPE4)L4cYnW1IBE|~4oU3uE$x*)KWYg@9?>7RC$L#SA0tA>0lAQpjVPi_l19+i&x+ATq zV>JLU(>(jwl&sqZP6`3;|E(mTBaaFSUqR!1+`acBC@(M1vzOyaRYQtvm0Ner!_$qq z?nj`@oy^Dd+(<>LlN)aE;)bZyk9IRsIaz5xtLBQ{y-@96r4Y2BPZCZxS8YvPD)2vV z_VEJQ8sK*FcffzWtm3^&@-^+#MMwBesisahHvE*Xdrde6`|`b_^}G0x-+MKm$Itoq z-}1sFGFLNV#RUwWjoMf&IOi*`{EYhZcv5@46gO#Us?l7~5wlmmzD?4Y{gAysqo;AN zjucg0`#$=hZerZG?Z`7-i-uwyLbm9yr);O2Q6Ber!O6dbbvr({BOylqO8*(ZaxA8! z>BS3h#h;9;KVO!|YLRG*q?AcH6{6AMf8xua-$mb<_|C6U{U7a!8Pr|$s7HV3hw z%T|w!q@=>`2S2*HUIP;iXjg|C1;)S- zZi7baGRH=;an>Idpfs;n@roZLrkpN?bzjuquKrR~3Mh8G%U6nTr*_rU^5r!I;&>_l znR@>+WwrB-@}L$)m9+(YXROcY$sY^XvLe;7OEG&YL-k>K5n`uCy+5RIjv7tWlm4(F za^f=HyU>LT$MdAzpS{yrEaQX(m$ICt1ENbwmMtg7-c})MGxVI&eEI6MO1;&Hcto@5 zOG9A;n_2kIk4tK97y5;G7Ms2YL~4zy8TyjQBGGq}F_#@+ah{ z-B|KXF#*HorKN8HO-4^@E;~>QPZ5&}*g;Ckm#FZp#F16dk*%!C6c1UV>6tkcE$LvO zn;})vY}_S4@p!bypIz_6dSO3rJ-&=fGoAjaj~pYjTQTDl2}xZLQOPfG`w-0BM7O*W zb_+Ay6Dv|%D%!3;SM|vjZex!Ou6$juJWR-?9PBjUi_*ek~P&B3JaZk+mDqUxa~NQU&>(CJd+ zb3_K9)h`UVDnc#PL|uGk^@NgA&HRc``abt+XN}EV@YlR3bEMHHAAdrrtF>PdF1%&4 z8-DIz9#yYY@cg}{_GLd<$#pDGq(B{YncP{E-yPo1Mzo@L)EXGjWt*B^4 z+-!U=3tc|3k1Y0(YFwdzzEa(k0pPc)HMgVniK3yTf`P!|>gn22L%V zeTx1b^Hk+ap4GehI9I4yS-7$fZOt6D&lAqd#(s{{sR}y?ktU7(mG|ePvlD*lpZ#<7 zKYaVSgGq~viP|MVxu(g=pNvr7UI>&e=UXq6tIU4Wo>Ej2>)_9dY9x60D9bC5V-d?@ zbkp=B+grPi1wX}~D&@q_3G%b*OWU-kigQAVKZw2Q_`1hrd?UGLu$ktd{YwXdNyIb2J9)2(mk2Zc^~aF@8V1TSBAHaw4t2)i)4uo@cg{Wum+e z09Yb&WtD;W$lpTG?;KUnsE~n4S)DIlFtmn1+!q$yvPi!{d4j6oGgnD@POglnCwIhr z=Hfp`*B%-E^O*v3om|HpB-Mp0b=WElh{N6@k~@=6#yHYc6VlC1(k`C-YT&fBw#!cr zj_}?97g96}j(14uafN?E?iYP~!Iv^X}h&u#5uvbiEsg|2rcbjpZh1w$=gS~Ej> zACBys5#n*4BsLm#hcRvy9Bk?D7=%5$oPq?s*?7OYRC=b^Li+GcNjP+rdz)?6=}Qtt zg9&cvc}ZOBlMVLNu^y3ufYP)3Bd^mLeSF$!VZDKfUtR&aRFS9c)np;_-qfmXRJpYd zmT|r}T|$`y4e$*g)LK1QPg|r;PCmB(x~7{@&@nYkggB0@tfcpafivQ`+m0wm@c49|>;9F20Db^DJgSmqOBQPMh^zR!RC zPEZu6eOtCkVO7h;t5cwA3GB|SKa|@_hY^v;SnG!;iz&x^ zJ7W$>_G2A6d^Mw|GrF1^){L2Jo;@PN4bX3-s-;sOS#WcKv>mSrkyEe5iV#ORU(R6; zb*TQjs}!rU*C!vLtei_9v+}<1kBWAlP<9d=FA!8&%Ii?*$+3Ku5H>gV3Im9~z>v&`Oy| zc(>zZosm+@tl*+xxl~_WQb=vvj^(;b=7&S?B;=O`cd5$g()0_{+Ir@p{)$Nc7FL4>oAhW6OYPVc6mR~2RMUn?jJ6B?440phC;}eO)cA= z-kBaYk7#Ji#HM10ybXXJC)vox#wLmR(IW+tf64=1Ufw}4Fl2?N3fVdW$I^|NVs1Z@ z;^Hh+H8dL8SXrk5Ae|Et8ACk^(E@7(GG*XV^pcJO0s@UdmfMV|NML#dSNu zM|Vjd2g7G-*SUH1>GS6?=Is9*=8XP&@7nU+JioiN_!Wy^~y{Qkx1h? zG7y>$ufDp^VCzQ?+Z7!pKQn%T8KzwdAFf2663#7V+dSdcK&h{j(zpv7UKz{t;!wpz z<@GkAj*8+~gzuq^TO5T8Ys>T@yKz?dd3hOurOpfP>7TwyHkvQ>O^Jm6j)C( zrg@1FpI$tueUzrqdBHL=)5VTFk?qvpRJj3tkGdqHX+wpd^apuhKL`LE*eV^^P!v9X zCgthba(_5WY>(|+ zxF8_p%lA9azTfc&6c3_>2RMp9FWK$TGVlrE{OGe4HyjrSI|zNz7tdy&Y^hem5y^|+F;FvRGvhT0^&0W2g`%w-b%CXN?sQpjo>h09B#+_ z^S>a6q<6S0+9_s})fB)C5%>YvN-F`P1(=eYx8ErulNoFwnQ!6?w6>p(LDi7{KEQ5& zC>y{h+5G>9k6UmEX+=5mUPQ*zh_sZVjcLD-mX6o@_dkG{frpK$-3t-_9)AtSNSMZF z8{0<<;{b{_p17-SK=74WL?_x80{klOuYu!`66*=>=u>!O*LM=272TDg2&rGYF z-?(K-JMS@3J}V;!?kJCcH13nl&a9VHTu~5glCPyZn?Lzow&Fj$$_El5JwwBE%?&>_ z02QK^KV%G2y1qz8NC*it7*)d%FdRzo#W09h&@23_F7xvJM^dxN^vZl0>30fLVv0a& zM#0HlR2?Ek*sSDeM@*a>_=&lJ;r~cqx#%kwXU+rtgVBJH(!7>xo$s*Rx;m-%R&82P zCW(_u{9B8H;VvBlS z@BUltJ);Ule*x6k^4~68)tDWcd;C1`1D`sWtOE7Z8lbT8t2p>=-LQlbxLP!EKnB7~ z;IW=p%XfFcBIA0W`#ekzHd$^q^GS^n=*P-U`cyGQS!I~MU04aQ5QLvKFyUG>xmAa^=&K= z*4MwzYtf%074q=$V~Ir0OM~{(5Uz5dH{+S_z?~E!w+aFZ9`#^C%EDlkw;hZ?B4IuE zwJr~j{xoV7ZvKSb1DgzcG9$_dSpf69py#WyPZ~E@fqhv!xIX_zy9m z0rnt+*lTNtC{*e8oq7=+_bt!oKZ$4)=i5EyDl?TJ!<|>L0E@U8yQwO^HUR)K331Fy z;C_|7{O=iVCEFYXZnF*{ZHQx`*O0mapsHPJ3k=#^(tnEWBvEo_cnL>Te@)dO&NdNZ zKGe>VE)CtpRKe)J32!$0liwi1*y!l^ZxSJjhI^FkTdedg#KpzMo@{$`t>ph9Y_GovTLD}3dH<$hz& zz-lzVcqZ|~hYiVpD|OQGGQe~3>pdH81Q5jEr-9jO&G35+%0=&X9xyjc)af%far7|ew$PSK7%@(A18}PCZGh&?)xi`P2Nh-40>UC%+y)tfl)uGMVSDu z{ohpYF?dmx9Tu^sWC@y%zl;08XFhx=y76xz?|=6(+g%C@%N~da-p7?Mc|eRTqlnD! zzfD>T|9?Gg7}zmR73F;be&dFm+Eo{q2x;>FUsd(5yAS+BD*m4WuvSt2I_lhjW5de$ z|3L!&U5rsQ9900$Fv-y1;+4{$6WyOA%54?2FaMMmRL~kc#+Y>4PW2LEq}7REY5ORj z4^9`abBR*n_YEpVroW8SdtnzZdFdNnAQX#GrO(~|wdBtnDm!-;v0N*Ru?)7&d(-Q+#m<3F%?{VQy*N{N*laI&(pdMb_!1!`#L@^sYygUfqmiT>p8lug|!c%Rj;d}ZrulDZEXtO18l?1Yp z8XB@sK*-|Yj2}1J^*^)SO*-XE6M%?&FouyO_Kr+AarOAuAm3@Jnb8x!TUyz;R_nPk zu{Z=J%Gn{_s(>=Mhf6PQAHXjU-HJTwuxA*#b)X(l>+9&k9JBN(bVSo#yJA&IrQ5e} zM*cB?t{p?)CaHZ=9H;K7z5-){*b6?M5gE`a$2&5CGA&g#hPXe-s!QNtvOY4JF}-1&K2}Cf@_|Q(W6~y9 zX_6)u&2SHoB@Ab*l4~}v;i*d(Pwmco^JVwRG2SY(a`Fa<(~4*U+)3%=&UCGwZi5wL z)<`M?sidUo_y@jx$=;7V*27w(4D^yrk+jUMZab>b(bd|EN>f(EsFE-3ykE`n+t4@q z&u=;tKa}YDBxkSEt~q{mFt+Ik*WX2F(Id)?C-s4q5|Eh=xAD6rvEl1*F$oQrGCimY zKudY{gQg5&aHN-e!Ji#41Ka=>Ed|?<9pkOw9;|h|~y}ZR1xtbJVMKS52*0f)*TB2?lBl$kxbU^iv zeqp#zO|-7tas;1TyC?AQ0`4#oPiY$O4P#Pbs~;PR6BCpz9(j;H)3e2H5p)b3)#U8= z0XC8MkjkB&tU$ecpu@DUHH84v1Dx2T`HJCQ%vi-xrj`EliJSIR&JWgap_AckBy-Sj zXjcYqe-JA#>~?0wzDH!|)t>tGm>fP&ad>rKEqK64QZufY9R1@WMpQ_N-ui&Q5 zuW7%rDmHZ?`1F-DY7A6SWZaJHAaR9kaGz`#Cpn+e8&tN9QYTT1RmP5VevEUR%1o%8 z!jkW7^78So=FQt)Gea#lq3lpuCP zM9ftf*D=M+O=l`Euc#4~9d2~Lso8cPldox;H@0j=t{L!6%QA;st(AcBS}RZx;1j?a zCH;v*X)7n!mr6D%&v5ZuB`SwfvVZm#R1p&HKpVAOmX9T~{A7XUa}n1pAr(IzYL6)b z^2H&bdl``Zeqw8`Z}s3sLV7p8srTYiCn-8w|H=TTX;`w|=Mn+~=IT(3qx*Zi*Kb;9 z$S?{I6zL4-svexaZg@UrO8)uq@+pqpgHqhS7maR{+e}@@(>Jvo>6v#-%VEf<+3Y~K zA0vSF;Cf`{8$h(hXgIM z>WM)l%(jw4;!fQ%{@G93JxIK7lpK=z1$h0E5E3Fr73b)Q|7%$Rreu_hkM`QLWfi-q zk|X2Pr5j4+OByYZht)T0wR_$|A#1W~q6v)hNkSnZLZZ2i*%w{BbODRKBM!x*xea;v zq717xEzll61%^1_%|^Nhb@k@OT{G8abquAbtgy#n6Dv#~&xnmTnC~YDyz|GZ@g8*D zNZppy<_*5F4k|pY-};ehi~i%PP;NIMXBKQJq?6-Yf)tG6S`*H(79P_yZ;IY#rf+cs z=0D#>a`3Hu6)A}QZQt(5?C9Ey8-CRhhTE-M2?(vNNuD`$MH#Y}e(S!s+OD=1s^1d& zomD^(1a@XxO3aO(9(LpmCK<5vv#a-w3p`KSBPwmM8?Bdibdmf@Cnm_^<%Y)<@LHSF z|F&4Ui+iZ`k&adC*~=AO2zT!zP<6V`D+32p84i12-`PFZ#*u^$!>Tgdaov>Zv5rCS zDD7RobsqpX>X>(_Yz4crPo0BI+dKOzzu}AMbaErsiTd2;N1FVG)<+=?zB-*499f2q zBN_EnkmJkTIo`6i`p^u-Y+uDBzDV(4+|3pnnN|Vl_nlU#jL!}LStOug9AEl)6E*GZ zEqe{NL!xztkKQChMpg zOC@YCzH2wC&W$M71|kN_-l$AhFB1v)%y>;omh0A|>@)DQK?=u>Zx3V@6r#=KJCnxm z%8;u#dn`V`oJ@k{wLWw9Gv8LUH~p9mgc1j87e zfe9aLF0J>xUs>YJEd&d)`1Umh8?6Lc-1op8pPPK>0pe3r&`3eZqxFbm$#!Cb>JEm! z+O$^ugg96DO~lcJ3+0yO{IZmEJT;aF3+0g6kJ$1Wk1!f0*LdP~Cho<6sj*fDvlKSJ z_XJStrNizF`EZ3OuSuOxW-1Qwy48SeHnm*D`5W8_s~rwrbJwz?QKYTG9aaYsPNFCT z##lm5%%}o4-aF5J0o8o7cLs|q0Ppjdr(sUcvKTt;BP8rzM}ARUarh~RCpQCuR#W0sLQ{Mq-4T}q1|CRBcGZ)xpe58D&&YoO%HnG}pXy7JcyeKhsrEzDJPXvbDe zztF20JC^KKVv1)f*C+RB$A)6z7USsf)J{1~&J?yFCT!U$yb!ZK9pns!5;*&&eUpj zowr6+g0c`BI6Bjxt7knsa|voMpQMyEHu_=7=3{X~d{Q_wQr_h zqUr|7)40oJU1e?=d0ow%Dlf5)ccU}{d_Nmux(Z{-Xb+Fi`J!Rl869q1$~ zJJ!Wrqz%QS%@Ss4t7P-92nT9!+DUp1+)2DmyEet5DV3U zq0m{N(cM71AJ`b#6`9IPrno7GJ<)MS)VD!q|2?EIDfRPnM?>(fEumls0Mt&iMK+x` z_~JK0PbOgZPuY6p&j39*fi(K`tikuz3n-PB8K>IBm^Dxm@30-z6tQkfAm{J%VBQko zE?d?8RGWV23cWXG{-a{g+w0XW`3wxs9%bm@iSO{dkyoRMkg323N8hp2!s(o*68F(8 zmc3}+4($B=?Xvvph5>;(OZ z%l%_U>0|F5KzXfh=)IhQ()gVDK#_YLrd~(87B)`HRkPJfi}u{wVnN5S%01j!Kf4od zQEX3YQJ8rK^dycZJ&Upt32}J4Il41u(BOuo`q4N5Z?<1hx;1QjB)IyzGxXlTek^7Au>_xZH+&BP8IOSdU zt5gH}*_JCE@~6`Xc?8GweP8ukaptWiJ{AG)PW+ma&+8^Tzlc6`fJriz)ugIOS_OY} z=Olr;CTSuN+r4X=N=f;b4x=1(shL4mcV=wLzfdaD_hqze(5ckPqS|-RD=&N9yp=vGfbLX=sMTn2cj{u+dl-^+&TGt^AjQeV zDA_Eo`IOG*q3Rvhhs}dNCyXAOt0!i=@QRuaS@})mL?mR?1;iU?n-db?D+cQqPvOWJ zwrN`P^vG@z;(ao{$On7O3_TAn>t$s^+Q}MGd=RjXyO1%n5`gXXmkm^dmqr~=@Q{tK z!^>vp4lJX=Zx|63* zw6Fz~*v)zM=a%^e0?~%;lD98hnb&T$&~8yM_q1$$8;JQ)wkIS0t7hAB*U@FnDaK<` z&82o_qh(WhR=1CbS%wZEr4Q6O)y2FCs|cJb3QLRp={}H?vb8&F$@u2@fU8!_;UEb`op`%+Yq0aht`Qn zdl7NTETeS>;nGby;S(=sj%5{tjqkMB6_hLFJ>UDktH+l@oH>q@WFfz$MvlB0{hDyzI;PTbh&=AUuT#*e?o%JC+uo7VMh8LJ+x?dV9fV(t0mq{c?%A!{n#w>M7}+b+Z132Fk6S9hn;)&?$1v z<$Z<^!nPK_^(uP$2tZp8?i2FZufTuRzBr5N=Q+F|!-+BJAJpoJLAAH^cy(pPhkxtl zB*Sz1^3Jud7&;=G@BXR0DiR!a1cwb+i*Tk(P=0zCI=7SjSxQ1l2Se}*B2H(fkw%Jk z{o1hIOQt=Ez6X#ak<2$7D)vF6Hy0qE#t@ayG zk0r;Nd#HBa6x^(&k;LY?qhWmF#^cuGIUPuTc#ruyn$wyLvVQ0Uw>r1kIGL@RI3b?z zG!yLuAOcycj-(@`{djBfk!wU5H?(mfiyh(ULR7L>@3{ryjNHk4SkZ8%FcB9piS(*} z$=CjsQCd*Zx$PR_z%hk?eK1^2b39_u&b2o8M6>}h&~d4}T^dz6-@bZkBM5fpprs)% z=@b%aprv5XS(Bg8N^`Hl%j%=|EbOOebSzg^j(wxH?TpJ>=J z2qlXWZ)g`Sb(x;@gkD4C5<=aY&MX(US1g4{{(4^o?n-9as;H=VKKl;{3j?#8cx3Ti z73b*O^&|dVOtAV_Yy3W_Q@3Z@XfnnS16jiNEeo zUW~-Y@eopS<3Gl;TrIzhKJ&j3%c#Ba(>IHMW>?3unF@5RlVs-Sr|*o5G#!6yX7&=o z{t`=z;gvm5=&<#vZMSe>sikkpOWD*gwmpW+G{u4|1O9 zhlAejWxc^oORnAXK}nuR|4WjHyR2v954sw-cBFSb4){c#KGjfK%~)JClCTL$5st@i z5h{=AX#G;{io4P-&&3_d5xo@Pd^>n2u`%{#C3I=(bh4u3wP}mb{Pzj1SdM$ms=9h-aNLc=C0gv9Knh!Cq@!TK273D@?yzfdt)NfFoX((P( z{3*=KO}Sz>uPe`*PB{5!Ch-c46YhB(RlxqV&wn@c2upN{e80ly!s2X2d^K_u;(J!M z=bL*`xy?Y^k3G^5pLin5K!HWyz*RBtp~pyN?;;|BpXfh6c-yT*D0XDCQbfvuKxC_Tx^*R4O=;vmw(?b zFraC)KE?RU1E!u$CFH7rS`^}w4^GKDnxE`~fH?mtM_?jvf42dyyZk2G?D6Hr)8S$@ zONvoMt(ar|UO|JiOwCbBt=h=V-Tu%g&1Nev>irBPQii_TuoCaQh+hDRS!mYJD%xaVOkT{HOCWfFL29u=y9;J_95Bg{zrXJT~u_`ocyUNt7!q=<5TIqjFb~>D3^2l-A z%&jqbW752r2=|m-yqLq5jt6>a{%!UGV}B%NXX5UJr+Pm|%6lN^PSp80Dv4-v*B1T~ z_8Qxs?AlJt6)I#fX_Oj#N>X;+C!T$FVDR)G*>)LCfF_=yC}8mgqNX?BJCxp&8yl1I zQ92cnF7d-}yX>(0GFB|s?0BrPxaQ}A4HIppzzTtOa>zwUWL6v{d!jO=?Le!e)1}C1 zS+{%mutbOJCDzbF-sD*zHZscRyj9Oj!3S<0s^lUvTM5c(@&+_Rk@di3pY|QVxx_-^ zTyEpFLpyw!ReSa(@y6}QGbjBLVb#jqcuwPmt88nL$Tat@HjWRngf-azxHk`hWm^sZY80G_@9%AUM&-ynng zZ@8HyIHMvW5>WMC!{HR5#^!ENPAgW_ zkmFPMs)QpRHxtyGlPTW`^i;mCjhpcs+&EFsc)(=ddgM{j2-e=3tPi_rHVM)7Wt1#@ z`B`shHK65zXDB{8@ui-6QtWelpcIYMwkUC?7E#Jyt3b@r@<~zP3|6!(n8Fd}*I1Ub z=JV?Y@N-4JbuQDAxEWAI2u%*BRKgjoE84+Rcy^0(Ig$0y@7RTW!Sd^8>@JGe~1P&VoVP71$o z`u2Ri{7tj35!9SQZdZ(NJ1!%=c`QG^d)E|*Q>s}Jt(YMQ*}u)O+7*C->U7fnb*VA= zo`>x|F~$B*@w0;v4WP8l)czIdw}HXqI*1&tQej9T69HX0Oo3|L-liL*wUa`UAmJ2a ztB7u?i7TM2oiI}9Q-ZDqc%@j}<|ee)yq{{F-*Q*su}$%;EXAf#Ww@cj*i>XdZ*_jU z>1^>e)VQHulz$|$6CRcM694pv{~~T63l7#S@q&~yf5E(>(OCC0om;j1)R-kqYu=V-hD6p zG2Jq53Tr_S9t7U0KiBo(ga2ZJj#z~n_2$`GmKETkL1Pw=W-F6)uy}+g!E7qqedy#0 z{@8(-xMIQ|q;%rKNzJygHorSe+1GoZG8~0*zh4M)vRO|kM50&<^GEdTRx%I{g`3C z^6Kk#r_G*QqV)|amQLeym@ZXR80g8;TKE5TtHA|K`~OzZCnEHEUbx8tu1s|!X4es# z>1vaZBiMEBtS8J?wOscpDj5dA2?&XVSsEwG*&~4YrQ2mOjI!rz(J!HP0<40n0YU2VkQ(0GLJdW#bARWiHRH{1mPc z>x6(yFeZGE0EpyIu&!u+ai6b4FQaDyi>Ua7F>At!5T}mLq?e>cPU`E&rcqE>U2dYeQ!SNTKFN)Rc!c`qE zEWLrr^Y~HZ8~xs$WcSl3@dVt9Z2V`K#l)D^Sd!oD__1iNkofUA>>`+t>56wE;>@7h>t|YI`o6=#+*h z-FL>A_=)t1*q!$*Dj1Jte98_x(0%;rqMNbHr$L#(EYmSVVgJ_He}*(nzUTgKK&R-^ zM0z(jCLU}W_Ik^tWl?JG`&!4=i~oEhfpodbE%crDqSvZ(sV+P4WH4A3*n-2p4e2G6 zXdotc<>KxAl;nYw7reH6?<*br#QipmCU?VuZeQF}Ah(P>N&z8fPOT>UNo?di-Pp#S zRLBYxaCak-(2{dM_<>ApOw0qIO;J*Z4-x`s|Er;W*R0EZ5iYLeZcn>|E@2R%8h!%d zl|Cs~45Ge+Xey#{G2e?9?N1(Efw^^#Qf;DcZNTxSxvzNSg_j<*50n)l*SPIc?)itn z-T9-+Zl%+r(=qiMy{8NHU?##E@0r;lLuX?8fmTEd?)5Mdx5tKka~1ljRO*k9u9w;U z(9o{<=Q%+R*VVC<|JN28)H^~%;?4g$>xD?>8+F<89^pWdA4E{U^OYg^&sh*#(fely zSUc~tBXQMrprhjE(Uw4`cEpR;)7Uv5BW);!1jQJ&esPkoBP0>N7FQpV4yt*OeFW)H zpIBqke#cWb*L@o#`^VhB4m8KeX)#KBvZ|(20oaxJu?;cIV&4y12N?Jhrg+uI`F zAT0Rw5k-kmGXgd>09gD>E-Rk(Yj#UnVvOP3qZ1FpKHu=gn^Q~K4o-(__{w^nT}9r) z*n&=CP@MxpcfxYZ_UHK8}}i1T#c?~?Mud?{S(SamBg^&J6-X2^GbZQ*m6!BmStgwODW`HWk)+{g`H>rr&^58sl~2#}E?;I2IR5Za{Y?4R(Xx z0L$$6pL0=;6RlgI^B0}?P0=`FeN!eHG-5|s`VnNI=M9&CA;sIt#bn!c< z$ojTrtSL;;4oFU*nW&7IzsDmvoF#oE5rcWWj<4yh@WS-+tya4{cG5r4E&Z48@!+G` zS`V-GjW_2?KOJqI)oowExLI|}lDFVC``>a@>)xnro=DPqn0=Gq65;dMOw_YWSVtbK zNl;M%+&AE5s3k`emL!?mQ>2i z`BtFW5H2nr8yBiNMuW6q*4XeDidrO3Sa`9duE1wqE62ZmF-AL;hJQo3nXFZ${%xT3*1kP9Q>BDChH?Yw{O+JD4 zFeF7Hvt+fG`Cg%RKLXTMbGNs;A7aH(y@l%BzT z)CI3v@SB-%G&lqb;qjEt(Sww;eEloc^9=o>7_NHZ-SMHFSTqi~)ufP1Yy zGj#l^!fN=ydLjKUpvT!virhH!9}G0yuJ=(yHN`#`GXqo3+48}+qha_ZPc!V5x4n`y`K$kdq#@;ZZ-mU{bQA0of7bvsroZJTdN%uS zJ6f(FKcH5y`S0+SONEPv7t8k|{IwQ}no6Sh_i;j<#Q#$a4C?!p{~NGO|H=W_L;}eR zzYp@DA@eacF4W#M7=Y)V4)^!lNB$G+QtA=@n=$(G56NvHHXJ_i6_1v%$pI8OZPKqJkw z`pxf9V1zmsNPTD-4H?xM*~}S)TS^4>ucSU1a2hHt#@_!l%Cl0f$-XqB;MF4*{?Ae{?M+SsAct-pJ=hx#^*FSVfABy`M z9XKJGjeDd0!I>ov=UT4PF- z2BPoSY(=3>HEOP4O)!z;gMBZ?7Bs{MsmON>qh}&MaB=>-eEh(LW?KEQZ9<=>h%z^+ z3D`x(UvZX{W)os5Fzo+4v!|8tkLTTlE5reetkk%hR{>P4#1xl?;tG7yNa*5Q;y?=e z__EKFRGknJgUfnoAVT^=YUDtc5wq+81EmW`;3aq!aZ$s^uPNYC(W=8Yl zBekHi_0R(g%H@d$>3Fd}utaByC1WvkK8-+7ia@fcuizZT-N(d6A5gT82?2@pKAAAO z-zu$04B3A55&(f{ya+>_1|-+67J<)2>no)dBc3nR-Zt7FZ+jP-=8KksE8qE>@D%7o~Y z+F06Ai`YDIZ4%E2o}dsKhHOWlGrCZvTf+S&wv<#;RFq~9F#3SDXjqNy2Cvc%_pxB# z3jJLVlO6}zhRnLP-^U1i5^O5{=XJa*Bb*U2}cDfTPq<6L4%m`eM^=OA|*vy!5+F?lr0`g#}HOTSV& zC%L)3sY>wxh_Om()bp73BEJ%@(In z$D<))-8*|wD4D={T1NT|`;Q4G={EWu9J0j#5t>310OLrprC5t5J8f%wN$P=7rDMm@EGdXJTfK8DHU|?bbS!r{l4P3Y%iET7xD`h z{A=x!%Z?NHctdlX7BV>2+1B>6ksujQ~;|0Kah@UrxB^c*wI?_b}FL;@OmCIy@e*QK?P=0sY_nK}fQ~b61E(?h_ zrhA1h;+iv!TSI(Ll_u=3N>0T+0(dm-DZ(DZa{L?5k)DxZY9sMo$3!vF7u*PWGG@0{n?d2>E)_6lfS~Nn1f1%dwrv@F zO(6WYQ!`MHpHu7Rw2;N8-;&JqU}qc1p>>h9HzD4X;$;RicaDnbG~$K_5-6bjT%~I_ z2jYklNo6k-gCpls5yDD#3E$s(TP)O+)$QGX=#;enWcIz6arkdc&g=gRll$=}CUtQCH9{M?*9HJesUrnRwzc~m5%rNKjmBw{Jg?^nJamUl@WmF$L(12ec8ZRD zG9a9*+G25(AX}?T8i&dxgEtno>zfXq#$=ODPhA?gYJGRBXOZmz3VAof+NMTe?M4>m zZr9ISYZ^XX&P2HgHJIp~IC@VF$S$}MzR`>FG?}5oci9n;ntWdGYK_$PTm7q=`dtHf zb-^#3C>l&lZRT@Bgs&1F(^QGH3#ld+!?gfE|Lt9(wYHBjn+_v_usRMl#moj_95pk! zIs;nH9F_76v#*0Mw4~4V6Q$+!l^{JlmvnA`4f)Af7&Uy76glMlXF#YuU7S4qWqGsK+6T&@let1EN=T3nxPbl%nhyTLPjZrFuep^#%?q6(gR`@5*eJv@5_g zo2O;je?V!3Ny>*5HV+K;dXf)R=%o}hFTy`o<@nl2E^Na4*~QHT$cv;_tl=$Pqb`zTAO^;>u^h7Kpyk_ zbWZz;bSk-utTv2WTGO3|5N4E!jUBI6?47XS&b5=t*M6W_(ABJeydV;}yEvP)c091?+G zFx9T5sJTOA0RUfJ7+PLBJ>Ji&w%5hJ-AOK<%5Cl6)$Ws09YhK%x#2u~zZEh)t-4Oa zT%G9IV6(hK^C4zaC5LCwm-8@;*J5<#G*r#AKc3g~jC9W^-G=pNa=4hbzGSJ%G}iQO zQPp`rxBMrUPC;LwAH!$iQ>kWlcPhA86THgylk}4?_To+(Leu5 zmE~KSAHi-0a(;Ixw6*yLVj)65gSbI!Ce$gWKg~Y8Q|pZda&ZWaNjTn-sT*7H*a?OR zUQQSD(dp(}U|3R~l!+GZ*@C=ng7!EZh&nu%FYH{|TbrS7w(e?<-Qj7Q8)X&Md9oi4p+|9S-4k}e>& z8R4FzY@fe#$s%|B@pIqj5v_W`TD1O}jInIw>xxudqcV_6bqk(3vzm6C!fN+1t(aF@8?JJS_ z5Wmp#BDLeWn~ufVQ=i%*mMJMw>*G*LOpfhUy_SpvXht$$zxgJ``Z?m6FX_(T2^=jF zVPPNp?>INJ2*WHry3ca>N4UbN0;t5Zd)4ZdFZTtycm|tOD{|2Tv3pf=5)I3-v8I$9 ziSNn%g1GWZ>5=nGwqG0#-OVjli8NrEb!|bP!t1Vuo_qRSB+>jdv(q(hUrksev$S_@ z$Fq7b`a``z0ZM1Vs7`bF=40FS?%lJ+tQ>k~zW(v@R|O=y-L|k*n@hd%Ob-dO3P3#T5-tkn3L#GCpK)5v07v zb*3zY@?w6bmY`UGwwTsN><&Zpm?HJMrgXKCZf7MC!&Tzs7 z*-7iyMXSSQ!t!Y?62W2X&7NFN<9u}`nL`f@PXgE5R}5*!2d)}lCMqRr1a`Gw3h8Qs z<5zQ%c0;g!4`kBL&jANu&C-D)jr@tp*3EUM(=n&usDFYq-1*+IGBfY>sDSQ7d=X;e z=)B+e56M+zH=L_p`28If)?>$>e^9R8R)uYKve=L^H0oB72`KgFM5MaO;lsoe*%44)&nC{RnQ@qAA6ZLis~bnii%AH+NI zJL78r=OT8me*0fHw- zB_4e_xZ>`sK9WEC{ycZsMyk=#K|}?c7TR)99dW)pir8R1uMN&F%A3cbU#eZ69VxFE zVtm3SmlV7Gx>oV?L+cNt6~5Me)#&}XsLjJK!zp|s$;tHk z%Ewc7e!AT&X)ps>pDya7`^#1xmZNNHn$O9`CO5L?HxMdQ;Qe0CGm?wT)SvF&&oes6 zlq0qD>d|T)W8^pi3F|Hyj6CIBZH=xOslFUs`g%*e|egGy}{7 z+f~#Kp~kUp?;idn^}adoyKGK9`B~oGxm#yk%Q~Uf2OAyzwFdmyZPD|F;{8w$ zwtg#d`~EvPgP-@F?Vg0@?PMk-LcSxiTy&04`kp6MDZRMV)C{iU$RpRc9R>$Cz5rKS z$jEukF{bhLbyBd=YErRD?GE3;YVrQfdtJIf^g$o(XrrMYN=F8~ zm3qOqJU}fc?sB`$CkE{r!#VA1gPDvL!|5>=Uf1%RNaG2)vx~zNp4TfZ#kvT=`faOj zzcjO6KcU;-CkVyL`mO&?>|P1kTMWlzJMI50PQ1AJrcLSd?S}`A887)6!4S$Fmq}yNDB@gT%|%fud+h#;Yos_2J@yPh2|!g#$1@INn)t7`JUI zvnJbYbF()ffPcH$?ep7`trB2{F7OML3J#=NVO1+EJMu0}q7uDmyl68H@@_oUEA~R} zz`>=J@}YMak0u2UyWbr+K3OUvpy5%t=>h*(>{Rd(@XKGLd2UXGNo1A*>UwVJTrUB< zs`VK-fn)B_-Pv}GgKcnvT2;MB;gEE(Tgp!@*uv;0Y#hlYoQz8+8u``n^ohi79)UXG@bC_Ue`>o@D;Avh!j7$sVid%%~wnfXd!=wR6GR zJt`2h84;-d=?FrIx2&3JCUUUi<$FBggZ94OsI5P-g{|6wsZSWa#ti zbwgi&L%F+DAwzQg5t0#p3i!=~sAmR}zwZqkEcZd8O50+(%`$F=2-rFp^($DGB0{Ak2t|d6562J0seA0~ zS~H+v9v~$Tmgw;gUQM`~a{+kR!PO>x<5z%>3O<>Zrw&p%{_%ZJ2xh%?u$n$yqCf7n zo&0@!3+P70a$|5M#~WXVa?D!sD2u{TmagZa?q{Yoj@n;m2c++kp;P`YwcHel>*Hl# z8!uMl5q3;|7d%Jjlj$ds$gRip{ri~dw`{F^&xkGfmDiqJ0-J`0o8?~HWg&Qc^U&K+ z_9Z`?OcYg2aKvtWl-RlQ9TJk2-T-b?*;3ujwzBj1V;dZ7jSA`3h_>kcxLP9A2sBD~ z#iV$TIpw(FBbBIR{W3QtpWG$Zt(EbCxRS`HR+I4(+?{O9s%op3CkqL9q--VrKqfZ_m5buJK)RW=Q$VM*F`gNNh197jz_roN0i>{~Bbus*Bdjj>u92@q zFN|{AF2JRu!WY-h_;;xWR|Y-;YKn8c2@?_MeXQvaT-nlP8bjDsX0pFzrkrB&H^Y_- zDYReud`G>l$u$2Hq}gfRbgt#;XuhmkbDpmcsebp7q2F#a3A196(L~Cag?iQ2SIW1l z0e74ag158jpMNa65mmW6V^^xDmHLz@2?)C==821>IIe>2 zU?}eu5T4AEg%=Zf#^@CM4=iXF?EeaUa2K~&S;EES_#{UPzQY%me|c%EL2jAleGvmz zW&>ivg{RhUPLR%w-JUc15#1e|o?a$DKocknz-gmSxq&ZO@B{Kt7Of<#4wku0Z%LOS zvLYYkvD|cxS;1>Ytr3n@a6*#PG0$yr9y~)eZ6yIJL3d?fw7ea|{jc7)>g3L+=zU?_ zd^qg)@&K?u%1xAvo@GT1xGiwU0rtOAs1mVHO)8c8aE)xTRod)X+x!5dgVv8X#z;SL|wN19dI!mfe2I7 z^aUKb-dH+ZK%!)v*wrb>Y_sipUI=d5xU1T#NIfy3oA<&E3`AW38TO?aP}|wl+Wh?d z{%sw@B8Ts}z4_9(TEqp?1F??#T@nZ`nzj%YX5fj|NK}fkuGB~oKpElNU$`+^RE_}_ z?v?%+hOJ8xO=DwY)plK%6akYKDnaL$u6y&0PMueBsn2Yg9y}mDLIrBXQ~q&Xc-a%V z<4{Q;-IeWZ*vETGjSD_XC@ZdomKCZQNC+(;)_jdpgGTu7fml`A-g(jvXU?@2Amfz! zo!Y%*SJ^aH4!D$xe0G}~3w-?kYBbU*&53_E(ru^y`O5qCthl#ioUy4-E2pfb0ZY`M z0ol-J?Oz`>DNuMI5K|LRww`P(U=$q8y~>yQqQ>?sJi1wng@D}_e^bw9yG$-flEzZQ1GK?Uu2uxXbD7F(oHd#VLaXll7Y|^z1d}YgF7jI-jueQ|$ zfW%bYM!##(Mi;TmI$f8nXFw7_Y-%h$_t9C>g~bnI0bq48GtUp?y@QWXEa=m4T0Tw1 zEYb2w<8Tj-sEzqozSF0*x^||GS3s)3YC!-uxG07p-#V#Jy^0mU(l$>%AEF3itBXF` z&Qe>INg&IGo|@KEJb};nf?oiLz??cnUDJQ7RPYQ9cCB9>A5K5SI4*Xf>D1Zh==$z2 zqJ>_JC>Lv%w@8m9v!dEeu0j$A%D6?7crAwefypZ$2&v&Y44a0pLHGKf0`V;ELc7sZ z*hDb^^NwPHS5~zQ;$HWDEQS+chSGS{#SLa2CbV5_S#O;J0WYL!Lrf@=wezY*CAjmk zYQh=N(+Jl75Q_MkDbiYCR{DR6JM(y``@i2OLLsF^c9N8}2-%6KNMy^dY-LRh#xg{x z?Abz=lCqQCFou+EFv>c{Sdu+63}Y~s^O>&e`u(o^+`s!i=f2N*oa3M7@d%Icotf|F z^Lf8t@8{EmxK%6{bgCSza zyY2pfg#MrX0j*M#L32XSACn+&!EX-rzCKfWJ>I9AW#(? zgDTm2nP;)JZixb|5e2q46I`Nhs8VW@Me4J%`7`Elz7r|6<1o`hdOMdP^DCek1Uy1O zlR)3OUtOm?$N<}N$c={WD;t~Kxbb{~boI0pH2%d2`M_sMVrF-#^qnK-h+TZc-BL?v zGDg~a#f7^4LX}!6I!uLbNzKog&ctq$^7P+cTTDZ7wF)ArSHnO({twL!tnujxP`>TiGZ+i2_4SkF> zngq38lzYfuhTMMHxJgL;S=zu^OQ;9Qw1o)|cj*;54i0}e@pWd6t%3{|* zb1ChVxVaHnkA;ARL|Icu=t&I8eeG${gtQuF@9hmH=pi4^LXI;V_tJ_N|( zbf|i*zLqd&UMVT*b)$_XM1eu&hk;TnZO7oPYB4kTnEVy^njTeZLsf%xr>`ZC8SEe3 zA_(&pG#k73f@e1G49H@Clp_GT<*7tBfR)$}vD@4LYA#nyqnSyGc>!EUL+d+rHOjg1 zdpUaX%3soeFe&f5QT*jA-TY)KVj%7PZk*|g2Y$GaBHQRGT<2Xr%8P_; zK&-*lGX0y7;mC99>7}TQHKlIk-V1Ph8HZACFMOXlT#p3yp1bd#|H2?F;Hq2Cl!hBp zf#l;lZ*5svIhT8UTMWU3@C!;QF%ZdlkkgQ=tpG`>c7eSDdsm=E1@Nvxg(OT78A3IW{HYry6};0*|(&FwMd@Udg;gCFr}wvAN=)`WqN+`kP_UT!+@YsI|WEe2}|y-2%P6 zN_*4&i3;cg?Ze+H*$4BKsDw=eUg`midJuaN6EmnY2H51Na)GcsjRuN6xM5ZVkR{SU zuS-5?yK0ny@-DjQD>&W>z0+pJG(s!W@e|1GFJHedRB!Puj^=8UEeAQ~6u-bEZFMD_ z&{@f~c%B$eOE%;lqDpAqP`&VcW}>Kcji;qa57R4QJ~7c( zo0-f!4Khp6tTB#<^fEXF(k*}M3eSB$-WL;i4)Uf}~$_(2NTW*K*U_X@v$Tuzhd{0nhs4CG$Ty~2M zhi|+QSbAsPP#si^q}I;oUwY3^szbd77#BACXsJ7%?kK)-l9ZHo(oOA5 z+$&1`St4KQbQ9cu12?}3e{X7~ePX*0Gb7?2+`L&|!M85>+-?u|kX}sGqNZ5$PPRl0 zr_6VY*_d!9_BtM>HIvt5OUIyQ58F|?x6E_`$KJG5^!4edsRTuE&S_s2rqk7TYJHPf z9n@{BjApv*`T3dHat0Ul_{yq})rkR8i);P~al+l)` z{Rp0s%;07HwPU@`DHCFT`jqe;3*Ki1QbOisaVdTIL%mXVj_tQ35figQ32ejt#ByEL z4l54Mi#_Y_)bb-=3tl(Znm?qsx3s_}XooFHN`YtMYFk@10$Q>c6@ocM1V^C(7k>SR z=!s*$C`yU;F?GFO=3khhqf4~*;-4+KJm&hx#y9>e?Y@oR=oII(=qvXmy?n89g%d`h zHOu+|v)%t|0>x%AbN<|>Qkna5-8#2-;P&Qgxl4N1iYWF43+BM=(n#JAK&BP zmbbjt<5V8*hhVj9(|*A`h!s1WcyW_?V86DI5AQUFBo+wjv@O-}HoDuXew<42;=88` zCTOdIJ!F?8`UjLYiiK%O+dVqwog)426((A`r(PH>RqU6>aCmHud%_4<)boC~mjrad zwqhIXc0`7YgQTK&;hruwwV`POpux%JVm)Ua16|Ap+XBhd&Jf= z>w<|nVVw+B!0pM(le*tyo}VxUX>I%FC|aui4f@{DNj_*XY5c5*y}f-$Z)R|(JW6A= zF)1NS;*_ZID-q+OTR`;nb3CQQzH8vo-Reb%f0XF3;T`3Y{pI;HM1^wN^9R;YlE@A? ziR(?fg4b*@R%6efgpUVDQ|&e`y!y;##P4jvO{Y$g>ub%arrNJgmlpjn+3wW3JSr?$ZL*TN=3Y`*QjIJwGdGU zmeF5eL{li?d#jRbF`qzddQW_^-&L-M9Q3?(qbSZ<(NG7~{im$;*ZfH4-s~8jCBGXl zq1khfknXJYy@t!|7a%I0Y%T>(DA{rR(=%zjr$kzR4ND=fdY!)=n|(DeQdd4V)n@f* zTW8AI*v`$cuR>J{DQ@vRQ-U+QzS_6?Rpl7R^^An7>b@-bZk*f~*Aqvj;lHEC;z$-c za_vc9in9c8S)PY7mLM-qzVHg%E_o$engscFyqA#wF;_gB^!(v4ZD7*!&fa5(va7Xd zB8T_jS0OEv(OSN5dckwmToOy`P9MiZ9wub5ymuR`+gS|0{pIkQU^0+bW5+hE>5w`3ngzgMH+36qMB6V{ey%q! zt^QHZJTbk2`n9uvg+Pud+unk+D-neDpI8Xz0ztszDxL2z%0&JhL7}4)UfK_YN`3Af zfOM1wf}Irn6}5a4J^!%2;ie&UY1!A<_Wdf(R|i-E^Ng2doikX^NB^!O0d{RXD0vuK zWdm07)dsC7u%C3;9dVT<#lyOO-u%AxEmlM@e}V~(0;G$ec7aJVSMZQBBM|?6~3>aQ@}})u+cZof@NBG?S&j5gfr{F!OFln-`{^93z1R zqqzm4hqHEg$hV$0MZK^>lQq)cnuuc&GBO0#aC^Goz=AFy(+cCj&Tm+RS9IZhV?g_u!{$6)35W)g8k~!yYmgO@K_t3fF70Ach0Y`poq=VT#eHiJI{YBtdMCD{x!XE;F9KNXYBq}f2B7h ziwLm#1iaMcI#xPY`LWCO1n(rRK09f$DtyjtR&AP*qXuhla5Z0yHvoIcni56W%sQC{ zKWEMQ(Z0wU_O*ytgaxg5zQ{;b(39a)@r$tv$9!gghx}q>{R^W{k}u;F1&u}WdwzB= zzjemseUK7Z_dQ9E?q>GwNYD7q1bIV$k_W@rJH6H8&unkuf#vsVSHV39-;OLB*5wYA zQfMLJ#{ zmHawJRA~KLljQGB#z}TA(a335R2Zwux$9A<2X!h(E1hbqTnBHdWXouaJbOk}Nd5~{ zu@IoWv7Pn_(@iH9=%yhBx zgrSAs015isP)trW8V)O%nTK^{-mR#aZJ zWF28>uO|&z7&jk2cC6Ss7cPA!Jmlq+T@ClI-aksNWBvS@fHb*wb@w+HyQ)t1&bbd{!_MqQ-TvvZxuu%e(Y4^+M_5 zB-6ngbv`2-m~n(dS5jx8MAppu(u9q}`6+XL{m7-KE-&2BZ&aqo@V$zJB#sS#>L=o% zT~+lXLrY(}Mv zXJ`R0@`J}Wt06Pk?FliFE>b)?J?IBL4O75Yio4Tq?n{N4e_K5a5o2>*@q^{DtKSnP zV%__GygOS#XC-k2?Qd@V715#DlSoyPh5y9*owAeMt!;vLr#BZoWrnC$5T9T!T`uj>W{Y50D)J$OODdiKMq zAq(qA?g{ix!$mnJ^I^9gP*p5XOs>s*i~G<)A?PKr?s14bc@n0J8#Pjx;vK88?j1s2 zUru8;ig>XQfjTfTupP?Ui?}~L)eMLg`Yf4iN(WT^ii2+&=grn7&ANCi)1;Q?~$K7 z7tXx~k@Oqa*_%<%{1qH!zh!SG#5jgU<~ro*n(_KCz#dX-(TCdJYA_6j-SPICMaRgE z=fkH&jPikfP~Lz2xzc7|D;p>$vvA=qg6i5`t55f%ZS}W^GkID)=})k3kU@-Oe6m|J-E(^^zq}a@!zs-2~w3pDmGm zL)D&<3U5U(B}EZeSGetLfB-0nw>HOdZE~t{Yu_Ht%nYVunx4$uf=;$D3^vN3=vmu^ zbzkS>58nY!>(Zvlx5!T7>gk>43TlriB=+zkC_@$$^U;|-&gL&-82+3g<$%gRaJWl* z_n4YmrZSoVPM&`oDq}1465l|8$_NJv-RV!OXGOUNaFGJ=F6UO;F!9^#;wmv z_p}(-w-u&9M~oHVW}PvY&TdraIo|BI{!P!BPc4W{z!D%lv2i)kl8pRm?lX^h9wYRR zmNukqFtjfaznpM~bjH@J)Z%9D?L@uRT<8~OYo zFnc((PG>5m;M;+MoTPeh<<&z1M#`4uYF&|B^Qt?ep`PA&WG?(1=L=umdoY<;h6?}h zhcTD@?;7CVTrbegJ^YmZvP8(RzxmZLS-qQVQNC#-1!Ct||D^65A|xhP&vP8xNkQFqjKwqa|YT-nIpgA zI7GhatBwzIs6Z?^SUxt-rVH7#s>kU~ig2I#;s5TaN)2S%j*EoLTl!|`eeATlfi~i} z=4Yq&`fLlU44sFTNfNA2h4(SCivenGQRKc&)`)2xE2$wYg1(3YuU`eLf_s<0V zUrID-Vt1N?+}5T^#fgAo^beh1GvFA#V50c{0#J@+VDY>1SoL&`+g0}lyYsN75*y%R z;oN%a#u;6cnj~$8RxDrhEXsZ$A6b&?#)4answwv1sx(GBH=&yAno8cLwpbt@AI)+I zAo^tCAM5fhM}lwv25%ge*`W-2-<0w4M^kPy^>ThPeeyLVkX zJ3DKDsKFvIuyJ{^C9DP!Kpyp39(BNi#a#US`L>!z{pYa}EL^UtyX%Q6Kk_2|A;HAM zSYf{4{NAq_FQ(fu5iC5#y{xjk+eOQr!o0Q16G)pLiy(QYnq`brR?YHQyTw(Np6&jjn0m!*td-p?MKsGM$v!yR$!bwR@Jc zZd}Lh^3?Kw4!Uw5h;HVd{2IAzfrJIQ0gr{*2L@J{RgBkzme4KhxM`+X(riZVn_*gA ztIM{WxbcLVh`_z%sLFJG$cYpEu)q;9o-DcP_7eUtP)!ZK>B$%Zy4)VJl z|1O-#;U`z?V1Tpi-cBVo>s4&|$IPW{k&;8;WTL&)vz5J5wEZ0;2e=ssb1j}M#qAA#x<0HG zq4DB|jdevCm%-Gy3@zg&k7YQ^+7Nl0t}Dp}?yo_4i&efe(rY^GHajwllQ+2+=_=xl zaU2q;6p?K%oe5kW2C&$NJ?X?i$waw2l{&tIL6S%Ds+L^AMsu&WPA zK>o(Unum8(E@ino7~Wwg<8ww88sb8MUhgDMX<;|uWn9g=sg~^kC0NX=K%QQE_$JKw zsMjEx8#_$uebL2}m%2+do7mO#Zds8i;)coouBb~0HKOSWLtA$S9^cfxl~g;AHuat5kT&Vh#IAjP|w!vFeiEq=MT z`Hmhm3oTwd_9IZ3HC7t-nJ!JvH_J;o)+y+P>bPp+tMtV{zGI6C>HgOcWemr@T$6Jc zVaL4?@Ov7#;t1>YdI0p6PWTrrzUow=}); z01EEU{tfk?|6b?mpTFS$>(5_^%LL^m*v_gp$7>f<(~cMQDN6!TS9f(`Ta$g^TW&zg)Kny|5m~aVXYg;KB+&s7FR@?! z;UNTidy<~1IR7q$2Xa^ICBvbcslxCsQyW+Ty{;X{kip(#f#Cx5n@s1rR|4}g9(bjN z@!ZIB!a|*QQPyWc$!kAxP__8(jALyU zQOn#sy~`)xAol~X`dR}?gSgvhjq&fxQO;6BssbQ8@6B^s%C532&0Dj_xp2HneDVqB z0m;r&LZkexK9X-hf0a}X=F8Dyak`4|Mche z!*5$`J=jQf_6uIWcM)`Ktf#3kUHiFSe9Qh7DVHxcm^yZ0bVh$;QZlnRJFh97kk z<|yk4H}`kTj1YK*i{NkxGLYIVVEayPQgMf!*4Yv^2d-=_%|9|j zQ0lCI-17l*)CE?b>ZCKiP-iBK=Pf40`-qln&b<(km z9qaiA_f|b*6TuAbEJZg#Ibfp$$#AqPd*5quEb7pqf)G7G^c_62b}yDRaujR0_jtSe z5fmsJ>|3{4q?~^;Qo&Nz8m1zDOX#Hi8BrZL1{4qe^W0oqqH(H2W=(ITEw&LWjZ__1 zG>^3T@0bu`Z&Z{TDAI^*#CPveIdI7w>vOR@u;C2dtP$k^BTNVX=gl}(m?_FL8e9`i z1(o#>rIELpU@NZYpb+2C8p*1&6;C9t3TJmD6&MPMiRsq3V$Mpka=!ol*1gZ=8WmIw zOe-R!!sNT^+;-}^?~V*meGsY7k8CDggq0+TncwU21t_?fsiTy=+Zw2Od0)mO0$1(3 zw9Bc}sm2j6z)D?=Q6Gvv;(@x{w4b|7#1U@ZUChgFbY!~ERhfNQcgk-_Oz2nS_G|v6 z+Mq_Wy2npB4<@h=AJ)(QHF{|76TmpUaJJFunci0UO|R-*fr#s;$Y>mCzw9tL%7L8ryh8~Boq?5m!kjYJ~9Oq)`QopMdG^-Yf=A*f9z6J2-J(Hl^31gJnREhv6ji?_ zWj}uj_=Z!4mzR_(gPjM8r+k&UmHgDS8jlP0q(`DsZ2+D>0|kP|sBgL24qFv@74FOC zP{QtIqS-n#>A=o4DXvm`Dykf|2MzO|MEDY{F->k6jk~>yR0G^wmm+{sDsn^A=iNGd zYJ^7VoK}3!owcQb5hXh9OJC@GF5zXB%gN7+afxRyI`tcuGt8{-?A+lPE{K(;o!^pI z9K763>zYV2fV>Wo@vwqDS>G@4w{6}gWFs|3Cr-ahnE)Q2>dgB!tqQ-GE-=v)%!;7Q=Npj2)S^i9BGQer+~qcBL9!_jIX=X1r5 zBw@H`cvX@_5+MG~$)r*V8W_F4#Cy_ilc1!O0#Zkvs(5EHfSETTjMi_Ax&YhU_p=}$ z*ZC^%4MtUK>hs<(Ew3xPxVbLAVP9pCr{5}ukkSv-K@*Wj3w+(d;05X;C2%YL7^pf$ z4rttb0+bpM=%YRqP}b=|dR`?a=8g0Cj$o1HoR?x89-={Vr&@etb>N+k87b!sYgjFh zQUQD${`P@q_0ct9wERKW`B9c*`Yp6ShxlCA(#1of854s-CXe&x2+}gL=Dpowi7n=H zNnt&B-0wgf!yx@)SZQ093oJ8To8zi1{M8zR!z7LTLG__-!4vb%8brV>5s5lD_fo17 z+s;MjFYAF3p$gj=6spK+rxHwuJ6DD!@?Od>syLwxWMt=NIwz{tpp4d<9?_{(K*WAk zQC=wT-o`3@HpU=#JZbgB`HqmiU5AeN7WWBpEzsIDvXHF_Zr>pd+laW7J^c3W?(JF{ z@Dda2K-0))gqH$^e|m7(>GTOO?RkbI?G~{nHOxK-T*>COrAK1a@QC~5;k)V@YG(IO zy(~gA)$lx-AoWhap3JWeU?xAv$QYwdnj~z#Zb}-C>^Sj{IGpBIG$~Vw$};s&s4>{& zY;V0W-KS1SW04P!#8AitYL?fuC69f3M+dSHVYB4xH>rNgh*Q?PTxl@3fttu7TsN8j z?y^oH+*}@o49JLr`1cpriPF(y)WwvwL!M5yNnM1EK)b~m?ct^x2NK0f}4i0Egm2C)&YXVL`jni~s= za;SC}?x!{830#3bd2>tV2TCR3bFCpu4>qyw?Dnf9zDsIU&KQ+%B?(dI3ZyL8R;;GR z+@(Zt8LiOMNUm9hU7r1=EOliCS5SN z24R&0`X>NERQ!p|4tx*yJnQS%5j1^U?q>go+cVU`8xSqSV2hf-bVbo0y33lDnsMIf zX&Mp$JrS4pU;Uh`GfKwLp0R`V@10mwm#SHN7TGgj*yT-j42OJhxzb7(QXB@o5yQ+N zt@^NO8W=}np9fc_VK=BKCG$B}-VcHu_BgctNr8u9V$bOZbrc)E9SjDxnrS3J&m)i89I@ zNtM!`wc_$<0f+&DVbFCC?oI zAJqnJ-AM-4%GJ+M7oVuw194CB`74(=S>JubVW}i3<)n=^Z(KyTfW7uT+RJ-6mi9C> zp(cRF0V(=;8Pa+`ndWkhp&JPh6uWQdpoUelRvvSwDcYbjg}?QGbb`($8CzQms~r>W z^HI;p5&ss>-pjO{h^ub)dB{MA>pOMk;OTp(=Sj5oSKd-2LH`9DW1L61=#sfWNYw*L zN>SQ1dZwFo<>nz2*k+aiEDd-|b1!}3sX^bo#OY>IW`41DDGJ|HOl~mdcZ+tt=v_o# z_fglZ1J>Gf{^~;&zSn?gUL~Akq1>p=SUgO9bN{;~0fbf;MrSV1h2V25!pLh?b#vBf z(g7)rS01aS=w|#Hij0Wp%1O0JX5kvrAqzL$nqc3~PYs?9QXRH5yl2g^?y)eoa2(U< zP`M6$Tb6Wj8i6V(;*jFXS{T$(+1|8U*ewh0oI>uKNN!A2yQET=0bndG2a5nb>vNA% z%WKNdWLZC6ZVQ`jC}s6gVQjBZbV>2?IUG(C=y26GKq(pzj3db{mnaL^fhx?fcTWVv zpd%*A%eO$Hy`1pdA$8I*lfp7! zh+mx)^=dZ+uScs*!#ylpzs*Kt5A-(6n}#x%r(z;iwD?2RIwAPXND%@KUy=S90kWf) z?b=7t`zIjyx!$Z~P`2zy5w{rlYezhH5^u0XBDr!k?mK=V2h4yC%3Lr;B1yr<3^RX9_3ZYhu6JB#SM2NbG75T zzzoY^KrHChUicdNva`N&?&n*u{&VzyL`_@4Z{*!d-8XZ~23x3xBEa(I%yIb)WUa5V z&`PhAP9&poun#=_#pfTR55U|>_oVnYBo9pG%{+6*1HUxC z3(Q=c8mAVgfLi{!oqh8giRW({k)hsOs|s6@gg)fH%DJ`K-o(E0OOGa+5P@WzFB|A# z$NBghl{S=)3PGLj`INTtqvKo3P}SF8&I^t6sQT!h&5e-mNMya#VfT;2_)Ortj9}&{j`e!0&zA%d zAYD_|r(Xnt+|<9rmY_KXxmqAfbaeLaL8GBN1rn0 zqv6NGVqSaX&emKu5u7pN4w?u_I`@@vDx%%|! z2hjb!U89EknNIYHq@8l)BgKK9%AiXjWkH~3^SATibBU+GDvR1Ye8PSpUoH=*x%?lQ zFlt8gC~BRDt-O^!F;C@Ig7Vura;=MS;`uuU4s?eO$%iS7xZ}22h#)GKZ_9X)n}8sf zu7eFgNvo$*_v^PcB!}557Y<^Y!xik=L#3V?d=Luo%%(C!b{q$G&RcWJPskGrIAY+R()BJ8~ zPS-KIZ?3r##@RSI3qNGYx}0Ct{sFQ{Am`BgDEM(SHS6=pF!fil^=|G!fmJ(njLW@F zJ*MZ==U;2$=3}`ZN|exLV7u;o6=*mWWJ8TnDdNc(5Ej+^Vp!x{DM=++O zeeAv8){LqB=gn2?hKrTAKx!gWQMs_Db){`(sv>v-R$Y2)Mx?NK>;l;OC5af{x-A$+ zPs8PnO0i;h?b!Y_By=o0NVcc`PEiWEYr_qD@JQq9(jVn~Z8pKAWa�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 131/461] 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 132/461] 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 133/461] 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 134/461] 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 135/461] 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 136/461] 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 137/461] 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 138/461] 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 139/461] 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 140/461] 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 141/461] 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 142/461] 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 143/461] 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 144/461] 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 145/461] 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 146/461] 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 147/461] 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 148/461] 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 149/461] 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 150/461] 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 151/461] 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 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 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 152/461] 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 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 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 153/461] 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 154/461] 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 9c682c5c5a3b1de3754781696218628a9da31a13 Mon Sep 17 00:00:00 2001 From: Andrei-George Stoica Date: Fri, 19 Feb 2021 19:33:39 +0200 Subject: [PATCH 155/461] 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 156/461] 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 157/461] 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 158/461] 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 159/461] 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 160/461] 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 161/461] 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 162/461] 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 163/461] 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 164/461] 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 165/461] 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 166/461] 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 d612aa6bf2868b407d203b0ef607475932ea5b5f Mon Sep 17 00:00:00 2001 From: schmurky Date: Mon, 22 Feb 2021 14:31:51 +0800 Subject: [PATCH 167/461] 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 168/461] 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 169/461] 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 170/461] 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 171/461] 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 172/461] 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 173/461] 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 174/461] 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 175/461] 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 176/461] 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 177/461] 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 178/461] 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 179/461] 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 180/461] 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 181/461] 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 182/461] 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 183/461] 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 184/461] 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 185/461] 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 186/461] 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 187/461] 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 188/461] 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 189/461] 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 190/461] 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 191/461] 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 192/461] 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 193/461] 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 194/461] 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 195/461] 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 196/461] 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 197/461] 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 198/461] 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 199/461] 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 200/461] 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 201/461] 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 202/461] 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 203/461] 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 204/461] 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 205/461] 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 206/461] 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 207/461] 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 208/461] 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 209/461] 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 210/461] 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 211/461] 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 212/461] 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 213/461] 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 214/461] 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 215/461] 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 216/461] 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 217/461] 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 218/461] 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 219/461] 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 220/461] 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 221/461] 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 222/461] 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 223/461] 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 224/461] 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 225/461] 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 226/461] 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 227/461] 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 228/461] 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 229/461] 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 230/461] 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 231/461] 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 232/461] 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 z#ar8bv{4hHo!wgF%$IT3`=+2^uq>CiOmZc9ETxTC?BZh7^+mTrAXrlT0LOlQcb**` zyYKF7x7_=<(tdwwF(%ZzUz7Ju_Oa3IFYjToCQ}5YO=7gDHx;Fc8pa5Hu5amyz09bc z*{M#xeh?dXaCE;IwQN5>Z*rIvK5XF{kox9z&h++$#}C!<&9j}1`^d1@>RWP=0mrHv zeXI4Ul#7wOKHuY37o8hzTLl>>2|WMPcJS`9oajZ*PN~=eD!0uQw_!3+?NcN(}Knti(~+ zs~-L5kKbC_t}EABP=8FGS2tqajZOcCc&&eOLRdIU|C-Jw=r5t|D{pIm&dT##rZ2^=6U(sdi{d7 zm(SEXD)EGPU83WhTZ4RtE$uTU9yarcX#CrPV{|F9KiF)8`zHB zGEF|+Fb~{}J)rZAjh&1f3_i{c?U`MA`#)R&z9@M6hr5uDjYKBbBRc}MF4PmtTzB#_ zyZ(MdlPcN=<_**PPo2bL$XECuxmc0xjzJ0iMH1Ubp&Jn}9J=-v0lIH$T4akVEzW8R zOE{=flffN#V;saB25%6wQz?A^E(Nph62Yg*qa=sh=pgim>!UIQz#_aln;)(rx8 zHgnu4`ZmPMuR}xc89Dx>-9|}&b`7X=iz{2&_p7yQp;EFD-hvw~HE*n{sT;Y{0Syjb z*|K?ucmIs@pRFI=*8H*F^F$lH`S{iyw+CRqx@1_IH>dj4~1<^T@3LFvoM zickC>pTX0fe2zRHA1aPE@1`iYgZkwa)!qHxzwLzQdY`@XKJKe=_(}Nc(dYiFU-)FX zVtu{clYuQ*)Zl8xGx~TxC;dn1ebn0)82hhd z#0b$4-<%`Hh78PFrf}JTPQBr$J~_rKEj7(5^$KiRCgzsHhu=nwb#A)Oy~Z#Z2V`uU~{iYn*rGFiLMe>L2j~d>)HGVSx{uZKn0VIm}^8B9#6-mkrk$tQY zJJTP6^v<6Dt?IRG0GPx5;qrdpw3j)2D=SBEX{NsF*bu|FPT*`jM2s_fz>i|#zx7gR z^(!SdQBm#}E8mlee}NSZS@B%$Se!Y)Dun~e>SdWA*VqZ?)SkpNF1gmVFnB*e$&N zH`rpQube493gI*H@k!rwXxtbL6_V$N2V(iH$)~ofG8p&#JDFeC<{-oF0e%DV&nu0I zzde0Jc)v-}$_rYdG3B8miDsZMuH=L#P3(VjkyN5~WNNJyL_&(W_^{1do9PG?AXk(p zSwh~bF^HS`^P^Ccxs7&$Z&b<>Y}1BXcN11BwpE*EUrlb|*A@=QpOFHpu!1xbK5GVH zQ)}^p7B#zjC&o<59$T^lKRL+!pKriA@oezzI-)=|>U>z-rxe^L@}!Yf<08k>)z>!_ zBOh zebtJKTk{OvEd8z~Mk|utwz|41>tWHfejg(n!@zEDS#G{PL0wX9VrkEl?1C|*h&A_*YZ@AG z>n%wC?*E2}kNjN}L+-!B??U~#j4Ldq?@dSi8M4@hl{M?(rb|`L&F_CpNG#PG{*JPy zN29QhBgV_euu7rU!)f2tQEk1c)(oFUt{IF}utZ9jMj@oY-nuuz)FZfy)YL;DB!}YB zODZ$aU85TaVHk)R><60yw6WfXIjiZ*-Dpa42d#uLd2PH^jK(y8{cXRwZz_}Leu~vv z#eK(-=sE5!ZV5jaQUVIavUMZ>stzf-eba5oYA30X0yy{t(v^u12C7Z3-ScO>HbTk& zceqn5G}x^}ob<-xbu!*0s7I)Rr|Ey+E%8w!6-+b3!;kxhi+0$%+s6M;2-3WBGx~4cwJtj8 zpfsW)dkR$XmlKqrf4Ye;r?Q?>a&s>(4KHB>V1-mc3((J%81Yk(rfelloXma>F#(a6 zgit;=_Bl?QmlD9dAGOyBI!fdQxdm2F~ynr$7nyryQ5dibUT z@R(fvJYl<{yxbLIcaobW+&>{9p|{as$trTUPoe)VNcp`Wh!@Id%0ZCc&jPwW%_!$;79B9zrWPY=m)18b6njTbJOQr@SoNS8xDiU4*2H7LunE+6J&v5 z&foi}3{+u2P0dOOSJ==T?eMDjGMwzu{jFuxnd&dJWNLz>4)0aT~gn2?9y zk4HpPSgh8P4~d%U$Fl%k{K5EsGh4EDO=Stp%Y~5WvF2|A{K`%{1{-;F6+wq#k>Uf+)@}!J9 zO<-7QDl*H|aOzEEa|Q9U?w--2ig3dp_F?)C1?FmHGZmXrTLJyRki_MOQ>_{D|91%O zmalrQZHxMxU;ZdH*BKa3hj1BHA~j|%xVyWHe241(P#oBo*|4wNs+I z6I+yv9E9IJ1zdI(RsGES^TzWb%WiQ>LLXu-*W5Q#>L(#Ql>;=mU!s^OeFaXne-h~tt(sT2(QD4G*8ll(n-<_ z6$NHt0>h-JY^M?~&NS~Jc0ecrb8d=TOzh2=6e_xF;eM@Rwu0Dn33#gQ=obfP9yabN z^W$0ehiCjRUL0{Ru#0E3gS!};b5wqCfYw#c#Z*H;`2V*%t&90-aWBK1Pd}_QCXWRt zj}g(lFCYNIwdZr;ebgcR$UG*BF|gIJe}Y;cl?td#QUOGPw0sTl`w7L=bui$MC2ziC ziq}#TU~fX$B)#CxyM~Y#<3>6U3n~I@>A2Ni<*eSS2k<)_vLd_$Rks-zyTmZ_#o{XU*i7%(DCBf+0Nmadh-wO_dj3D0!utQ__iRifeY8YmL*t@+$0Ts}^x7N&PG*tT^j>3_~b>5)}s}7K!vRn|#p`1o5w>EL#`MI!oDEbNQq6MKFj$HmpO zm!U!g`!RKYkPSqfc#oVDe~R_H?8>w12=e*<sCvX5pLnIR*_!D07PI6vO^m z$w7POIEp3ZaYKvl+jzp0tc2eQ6=o+zIPay+zC?zn8CO;Mo*y&dE2%2)D~y>cW!OpVREX1ajULYFw6JHWu5Ahp-T)^XxrWJ1mo!K>7tGN z3E8~QpHHlGF4Lh@U+_`?G_E~82OKo-ZtWVM3*$V;wAsh&q*PZL-)$F}8jKV`i#K6mf6d}0;$gBPYZZujdu%i5oBuhsigg^RBgrXz@O zRHer{Iohty6@eb19QBLZN91L5Np4mEpTCQy@l|9sOQ#oJIcij)^?N5fKonc{w)bs?=@L=+-=?Kl?oW8u_Y=rBa-hb%1 z#!&Uf-=>;zVU%Af>(BoVSuJZ}5vod*9EaD^MD#t>Y*2H*2p30~`e#j9O-&#(@krf^ z+w>tUJw3g``(q;RzUPPjNs*0YzKit|A4_Y|H=J7jZiMc717=g8u}KG{wGIXj zntadBu0T?&g`}tV)enOy8>eT`@e7QET2KbvjLlqRt)Ef&V8PV#T zA(X(ttR!M!?)J`#Fi$?tnA!}#u%csmHzX+bLor_ke{CJL8WCJ6A5*zD)J$pDITC<> z)S>F4%W>6fOg3l}3b}MfwV9Tha6M)J82KhoH}j z`e0Bz5;HAdIkFC#unZ#8E?J&Eu6RbS9a$!7YBRz<5Y~ef10jYFA$&zOgnQ9yber|3M zj#3Q#t!!NMa}0xK9iQCstPwSrjUxRE=(LSAvx;r{y7>)C^(&PC99sW+{5M{d#xLo5}v9jOCu@jw6Qz+eZHeqC!Gl6CHq= z+Omafx^1g+`}d^DIQ+=yG%A1{j!QV7Az^ryS1dXcAmK-yK*R)ya!p50zO0VKW)MZ_ z(Lq9-yr+7-2f7Eyy$l`Z_|$o{M7l(hb}x7i=dq~&-l?Sr`PaEoKh107d7eX#-b+fr z&zE*%y(9>sQ~F{uE&;Ke=B1T@Z4UVyh&SxP*F)N-BanXL^fVJMdih{_Vr$>)6~vE< z2sTvHHkZ%Y%jEv@lJsfbvUL&A?o&ez_Lb(i_Q%Ir}F9y(z;1)L5YoRN_MUB z7Xk_yLP%;jT@~=)s1I3l^>@2(Xh}u#m<2HZcOTb)v-h;RHleGbaby7|Rx$mDBqcY` zhs{byh-m;H2-nXeQUM>9Rcsw>MWg~LFFFnu9WNe2)NTOg<7jOM6f&1SjL?ZH0Ai)5 zTspj~!}zISg--sJ87p0MrKs-$dL~91B(0{R@K>%Ux)jBgzzU$LXdvCXB?U}I~)iI%q5Q( zM9RNCDv<)pYQ8(!;EMU=6CI)~t{^-DFnSHiGbOAI-7eP_j=DA}sIvOL{pkQuUr1OuCO(=QBQ|n0k%I;yuse?H zGpPxz<|rP9iVj|u=awmAQHpihYT@m&5UA_d*VhBEMbRYn#Vf%b3Z= zA)?V({^5XU1^Ccf!EMH*5l}-L;|fEvL*$(lUSJ-kKh+kvtr(rhhHJ{n&8AN*CVg`x z&&cK(aerLAS1!c}HB!58Bmyuu+akexed<<@o05_WmQ?g?Zi$q*MEB$oL`_UVtwLW-^X=k7Sjj>%xMokt!c zaQ7=g5>*(Xlr_u#B3#DWafifwI@XN2<`AZqqDq9E?~Wl?YHOIpo2)6?)+U?6VAh!} zrHF6sVse3MfYV5oyG>7Lho5dv&5s(Tn&`Rc&&QMyYw@-=e4tn@<xs-#=^w=s z;+xh3dZOW=mG1th+u`Gm-Y`N5U~D+m3}RJ9xPNn5j&mvhqLD=6J`ex^h2(P2F)Z-O zE+Z9>Zsps}6dZzD@*>YKU&SyJ6@w)2{v=-WJ)J86D2P*KU@~OVKO>-^c)Ctk>f$wo z!(^@WYYdcthl_Jl5_-^y6xDD0jx*QxtKSF|mmGgqoU8M>EW08Dfgd0;|6F zp?h~yGSyzimgL9(+869gOKl=v*YD~Z#3-YICw#?7b}F`bG>xaF%#?pl1(fZ;O=nMJ zB=o^f0&t!wB7zNn`8^~(t1df(I4=yDotD?|bnu$I7!Gj`&jqnpODZSo4?SX(@}?0J zTmu3mmA980+pv*{?ZcDnVAqJ)Bc)JdaXPi&L)%~tXkQ&hHQf*xTb{sNR#$TeZrr5H zHNczFOsB|py$Gwfn^@vXAA=*RNn?9vk5pK4Z{}-9ENhq+_y(AU{Hu#~4E1|G$BEA$ zX&TmjML0b#6$hY!)ohajvH&=6KwX!Z#n*BzWUkBe0V8R&U?+f@1^$+KI}c?7roJsg*WuThPX;YFEN?BtLM*e zTs1GRQooGRe)WQ(>x+h}-|`-@wRW$%q{%G@Gr0W6B` zPI+bHYusE>Sw#n$-x>rfuN(7^T|Qqo$GqBmh|hn-)>w|m766h5A7&WOdobk7K8Psq z5^zAu6d*@LE(!po1e_W5ILvtoGbS-3OLr+K^AZ)#_aG__7pQR!IVaNekfVk3P}B7? zDl?ZJE%Ik`*$m8ws{rilPVDueTt*ege}8q&AfAKhm7OfIYJ3=dHnl)yv0J|W7|Q;n zz#LmifUWq>-#r2IStzD9lU^7;N_rki>PC>6rGTZD5EjL!&Y*I;K2{ssGbPWHs(ztr z0Xb$#Rru96)Msp~keCmX^^1ji&Q4^ZF%;sW@uM)ZiT^y30xDPwxTA|-4gT3}5BacF z%$V7cz#APIV&J)jWcl&qWFJ@RI1URn8M%p`@QG2+oJ%lR-8NBUHX5F{xH%QWOBg63 zFPMhiT)u4PZC>*3dp=w;4)jZt`?+u#38!Z#n47oy+pz9k1GXPB4w4*MS=ERIvaBxGhZtOvrKMb%tZyv86HDwswG4tW_rKweeD_|TI*LaPGdPgk zf1L8gWTf(xB5Qx~CDdc7<}($@)JSmVDIZAap#e@K0A+PQR(Vg$okDdNv+Vruf5J#o ze~YA>)*z&|XlP+k7_T8spyk#@9VpF#={Bm-z=qpWMyJ)of-QB5DdktmEq^-pyt^)k zqj~rc&u#P;X`%{l{pQg9NsLBt%AKZMLb-+PSRKDmYX%FvJ!`v{{NS-sS{6A^4IJ_e z<7W;7Uv?U%aX;M~{VLh>s2FU0^)7aOW_)_VlA?rXw|zr?#Syy$+{6jHd5y9ArHe9ZoMMfNcGKzHO-0u|?yWz7jEVv=JsioyUO?t99qZt6<2)D$ZFZ$W;5A7A4fPUja!YLHuF?kQh*&)ESSLNl`r>F8 z(hdEw2Lv2;9=Pj=gw#<=3gCI(nVpR6_%k@d`2#(&t8R63wG@A*BU}se0>S(ktUg0pO(Vp(N*kFar~yz@8Y^{;-38vibhdadAHO;Wm)gwi zE5|Qmh%%*bxpu97^$ewa@}o3q!C*=@Rq7MNUg<7Vi^NJdD#Tm4S^5}DDyy$zbrgPm zomh8kS~jfN`X-af7D{8qq%U8>BV%n9*lotFsmo(eF3GHC1*(D7O(vb5+6|TTFqpa> zCr%!r;guG{8Ez>7SW0dC?Ql(mgRtX= zHG)Q#;I7=HoNwN~ZcxS+axIF+j7lKMoA48t5D^n-uRHLjrdr}isy+wSCAj+IK~Tyt zdB!r8x!W*HEq0`JINI74?)jOn?ameuKdb-g89IA zMCYVqc3(Sy6wdlE$s>Y7{38K%WgFx!&svJCAR}>`g$yFIT+M$WlrNluj*m6z?_i2rmew0#M;2q>r^IMPiwDmo42g2@>XICZ07YX-A00Y zfA27C*aNz?)#~8m8;#p%B8_|IoZT(Kyz$|t{gv4(={Tr-Qzmv@Wo|o(^e^dvzW*3cq}?uG)s#M%XGvkK*EU_5p%oyAJ2arW%7_nlWnZM zQ@-;1!`_K*-bj&jcQ)KKvtR-*!ZCX`F)JpueQ;o_`rSd{#d3 zl#ns$E1L^1xXrVYL&d@+b=rPBS#^)EFdQ4L{LU`2pJ~Ad1mSnvWj01-J`84V1^l?f zjW%?n?~kD{wS!%(-M5AOxO4v0FE8$dPCTacur}|D%}D7J`{{A|{>m?AZK&n-0NZo> z_)F*W`u&#=B2A;q{~BK7*PmC{J3|uBy}Gd-HoK55T3X2Ubj{gEAMgL%>f0vp{u>cH)nhF;`usm0J&0x!(UWydDnLS9&$)4Z53gS3LVqS6&Bl zF=`NA`#Islm3zFIyW^i;8X{xJw+d`32^l4<#=fa|UQF^v zVpH@V2OfX(#%=K4x)y!f0nA}hb`8T?{`?g@_a1+4dZ`c*YT(^|;OE?zZdmDj`_(5& zW%X7Fi}Fu24aUQdwQFPXyTwX}`2fb`Qr!Q9Ze>L_R6aSeo*N z{C;$K{ZahiPW`ykaUrGA?!zp(uw$r-_mTa>vB>%MNHWET_It;6msjn_m3fuxj_w$T z(M^P0zm5vbqSnHd^5P{}NJfT(n^#vv3a<|v8kudWDt~VoJr2Q@UB$RR9y;|O1`5Ud5lSie;vnX{OCFU?%U?gSenY(HFC6}D`D~&T6vZew6GpsSy@l6zd{ZmnX;GW z^F)6BIuSC6^;Maq%=wj8<*G_$W$<#iVz**^eY}FV6<)#h^`AdrOtU!bRI{peYqqUR3?B;}u9jLPZT?eZCWmxW{3yYK#VxpI06 zef{)t8(aKB?OV%rjZ%1cX{BK2lZVVS3}Sb|lKt&%`8o7bCZdDe{%yj%M;w=HO33(l z(;odt6LpAQP}jxbxKCLBm~C7cxy4e)*OjM_GfoNPKD*ok=^N=kuGGZ6hgVMsGKgCr ztX(W5%P%_rG)C!*I}-o!nJ;YGO!$}`Qo3^Y@$2r+WAOdD6Z%)LBl67WEBN8_3u%1z zd-m*9{HiQ0+-3iIMtMEh(%xZt_7AV}>FnHuhf{ShDP7m7))zS@V`XRk<<8!D{O#B6 zntR{$Zf%2ZBeDHWMrFtGmqO2rQkAR8n1A$?uQTZek0s~56(9Eg4i?6Kp*j5-Htl^C z5p$74_RXvpj4QI=c)7%ylqNKMHqF>{*+(W+r+JyJf4(E#u-3co{SV>GqgZ9(=tqy& z!n57A_|(6P^53@CD#gc^%;z1~=QB3$Uk_eZ9+Nq*wtlTf0#Qx`{IPxiy8YV-pxph} zpUJS=nC5cI6_X}9{(>zwRCxBpM)~q^Dtb4ArETa%t7l$TLAe$4$pihz-R82Ot92@4 z=91ZOw@~8Nji7-(**Jl6tG2w`_hv&Bna${S?5-Lb9|^^48#h$tHvRV%?|s7RZZ#{~ z?pWYIh3e1oI+7QJV{r8O- zCXN2(e-ZapL2)+ymkAaixXa+~?iSoVXmFR{9xS-KySoJoZoxh1;5N83xbM9G_xoyZ z_Ht|YW@@UY=V|{v-F;4l#S7N`Zm$;kn)I0#Z}wE%GqRBA=C~;MzZ)F2~Rw*8@PhT{}v4Kz}{~> z!}@`E{Bk^A!aS~4F5dj!cKTZ!7gDqeX_wao`{Q0gd0TFq_i%pCn>|rlJv%7?19=GR zt~030@Cngxhvc1?Mw9B|CCB4(@HuZc&F>Moq)h~lP+l8zsDudf|^ z864iWN%muvH~Nm$m7T8{4EpkXw_XMB4k=zv{BP?#2gePkSYBsY*Z{E)k1cOdX@*Wz z7q5_zJ*L&gzaQ2Vd*wI+k;|GmKSy!!J(<2f26kp{zCfOTTlelaOSuhvKU-}(J!IPe zH;Rnkva|DtMk#^ldSbw{yw3&3f>qm+NHMhiPzBUP$C*=K3 z+CLgs&l^7sg~UQl4x-`Ov(;hnis-lX+>QF{Wus$rc--*0YwacTV#th-CQnc?v)1M5 z$i?S%H|a%71iYDmG6d*(u^A(H>)Cu4H*mhLdJN#{j;N~hgGjW$Y3aG0smA8CW^)|S z*S5XDzKmqObA0FDjc7ZN_J0{}eRGUVp=wkC`5FyI%O;ZD=dEp@hAT8SqZt_iQV69#*C~tq#9MW*I(;xku^?yPgmMdUgojwo$v$sW3P04_cge+6leZ zQQy$wMBeb&Ijc$d$DmR3_Mg%=CQke=!&-0a>_HC+MS5O)&Adq0?fX5CGw+$=whYC6 z9IOc4w-Z^tVZv8*Z+GV`;0TE9cthJ@4A3CPCBVDq&aKvOChBoy*dC-&=f_mlk1c$2 z;6M6k-RJS%i|Rax4ZOSr5*wSRV}2bI*nCgx+itP?UCc(6TmV z#tve7pHsd{By=zc^_FO4iQRxuk9Y4ZEK(3PLQu5{$ zCVm`w&+FnrPTl37zR7h_I&a>nNn2%ThiDq&Bz}-V+k#`>f>KSE(T$RB*qgCBjUUED zd~YPeL<}<}f9W^=#<3mo%lsRmB*bmCPZ3Kt0gEggi}rj89)obk>c;QBa!lwN@IF#` zd^~RN3JtTI@0lCE+Tx(8scEs8=-@m4EUS>QO&b9g2X~U+h;xIo<9xR-JTJ3QuS!_n zh?Irj^bLGZseh~s-}^s`rn;YPXMhy#25rwhF%5rgk$9dy$AKAoz*TELr`*KeH*9dD zh|j1*`~CiJ_`0v==YA(05&O6gccz;KB0U4Zx2uk9A(zy=jtgQGLw};E4wTE&h=a#H z|GSU6XWag;Ktm&AKOP7F)eh~AuFu0Y+Ird0MULy-(;_{6((gN_okvU_*ZVEqIhi=9 zerL82p8=&p&ECA1t1@1nOR0_Lsg_^tOIx2ey^>8^IwSX3jVczz2>Ye7uWM+O9Ea`d zjAfCnR8@8p*%>_dM~C^GPc7b#$2Y}X-NC6Iov19QSGNv+Nq4jCsDe+N2Q3&IuXimb z^pnHFw>r8x#3CM>-kxu5pr%#y*GE{TY+>=GEYK8B4>Cy7=iK2vm#6!YJ6EKBj7H>+ zZR2jA#|fzKuod9{g40iV;MQU|9VP;%v#EG^G<^7AytKV7O=4<1t%PFOLXt74IGi>A zwOxw-Q}NFBgd;lih+Dal;?LF-l!WKOW~p^1A=wnJ=0D%_DQ2h`52ilxZ3Tvlk4 zXpa#{KK;-3+|4be&xqA-9a~JHh@)|)R91g%*HSb1JFb7)^E)GpzYQG6+@~{D4GQ}zlVKl|se z1#_&j>MV2~l8%Iyb#InWwW~1zpF9fS8R+oj4L__-WUOFMQuumVnH3L-l@pE`3s%%J zfaulh{Q2M=R@$LEBBet~or>?mb67xI*e5>Az?T8CoT5}Rfsi@}KZ#t58eCUuZ9jaR z7V^k0%k>Eql!tiecyyiULk=K z*tH$!{7RT=Tl=@Cr? zzi*|W@vnxlNgzqzXT9$0LyA-VbLR`&SXN++XRc!IH`j+dp6;>fo_DR~9tV;mo3U6v zJPQHzKh{t8=5vx{NbsidZb}AbhlTk>a7}t4vJCORnrv}_o0s(Vg3d&P)}F;e(<}S@ zNF` z%9D;guk+6wd7vW2JzFDakh_#*623QdE*XO+ zT!QPma_kQ;O9c$2ffbJEjFQZ<#k{|kEZjhXm1BRs0-0UhFZ4{TH-_o3G!odx@?QgVf^wskzYRGHWelxQJ2?l)yZ&4^;eS2T<{T}gC;GN|iR;PX4v}R`F=ffX~6y6>`E7Icx$IQZ&Fzp3hTRY|n^GBBr|t)`jJ z+d-PiB!%|f8J2mT>9>s{M#lEBC-)coOK#80GYFpJIW1QyJufik35Aux-(5a$%kZmh zCr~Ityxr+}tSVIOgI#@c`JE!?f`Wl-uE7&B#e^8B(yqE>#^aVweh|@l-QsV^e2=FX z7oPq4fHlG^M;5at=fu1EpfzVRlHuv<_+*4G_Yu7o#ZK6(eR_wk6O{ArTiO-XHArLz zZvlJy8fk!he&A0pJ1qY3mJrNSacnM@*LrKfnVWq6}SjZXZJ9|sk?LZIA zUI{9MLCI(m!e>eYIUXB*D^COrRVcNIFahL_`eTgL<0g7MTQvGL{8_qfdh#+6C2S{+So13@ zD?Vh-&npbfR$qFy&9Yyz6J&BJJF1Ibv@;hFs_ZM`DrQ{zVVpSm5`1p8? zB=g@h_p&w)ec;WrZv$r$BjQxH@FY*qt)1}IXip(VWO>iX^Txa13#$=?=uQjI>-)q> z@;DOab+~bTtHl8{8B#Ib2;R0}k*^$qbp_Y$hD_1b!4Ar0PwCVBZ#Ta6$T!b)Y$Zem<3UWPrZ ze_CJP9;#&eqacd8V2Z~{QF7e2vXLm8T11y?Dhy(3$UnF%ZkDno6N43M)->3uErA=F z%Mz~Vg|dEo~{uKSd)oT3=#Z!NY)wJ*@1FiYu~VK8BHW}c_n^ECEnt=e;0c1_kXXl zg4WPbPbE0w{f?A>5Ku*#08+)~3+nqh?R)MLyufdt<2W9}qq0jkWVKR*W+>XwJm^z5 zi7@9GeyY9F*Rj!@*7I@$SyqY1UFNo|D=OcoU-zj8HkK(}?KuceRou3slNTXBRc^(8 zi*-E6@yJ&M`I;Ojj<{T6t6gY2J<-;g8VZLQ|`Bz6nh~jq%y9wFJ4^hWI%U5AS-4v9GKdIXUIt zZ+MX8y)A8Cj>h>%QiQo*)p~4*b*#cM#mDxK9n+6L-;ooI(&Eq9Pj1uVDoE;B!1#SB zn=7Hm6a-RPHP49cbPyvt5=DFy*VwnBlWqF*`N!68uS4%?$2q3DKk#@|6mNI(c{J=O zL=`&lawFWdQdOs2S05;`^?|HFYjil_Bbhmfkd8T=+u%{7<>L!3$<_-iO%0_}Hl`%n zlQ8=YzFjTm?K2X0%Vk$QtqrCm(+;ok`&&3a$Gk>FfwlRa-lsBV+DeQ9%G%`UNDMjv zgdZD$L8b>Np^eODz0uKI8?Bft<8uQe38cBB!JxOxR74U`5qkVR>lS9=VWFgD#vba) zOr1Up+*1<=mL5fAWQLvHV#@VppCnp5atg7Dh$zln)>UJn)E=@97nJLc*&NA0AZ4_2FTeWE}f&B-vrQ@Wta6lFWyh{zz>k6&LE2)dc{-c+4+53zr-!4 zGIg+(uJ>?Js?cIBN# z7>4ZsZMtvwhCTP&EWNH*H^*psvc2E1a#iM`y5Djfwx=(oN%8imR9mEZY}C^y(oW17loQZ#(9E1q9XBr@%4Dp)2?}`r?jZ`5 z_0rkUXJANuglM1fAgW?p@tJj-^J-KVRie*me;=WzQX^2ME^iO1`fQdm3o*|c#mV_1 znt{e28szPMDgXW=Vr+~6Kt_^R$`hP~HhiS-x!!!0e?fWKc)v?iVHiP{^DNJoJnwK7 zVEV0;XU6v3H2AZI<&R`Ml^@hl7U#<+KY%R}K zt-0yP#c(*fyX9!<_k`W;D5bhPT#dgk`<~hdd<$YmJ^*qj7<|c2o2M;Qio4zv5U!x!n9Yb^Wb|?{le3KI7oCF; z1(KzBn+yaG*mE-bYn=wCE1+Jrjc zL*F%_YbvLAYR74|Eks7*H&58TL6EQTas$VlNKLM(l@cmq={=+ z=)#-F#qPoIJxyeH^kB;I*-lzk3RcIO*AsHQaeD9`>RTr~lIttr`BIO>b4>Aq(@G|b z9HLU(obL`TRnptaw9}M-63iR0=}8LzsqR3XPk5zQ`W^gn2gAN~4`=bWW}ERQMqT@v zlD$YnxI%uF+9HUo<_C0-p0wG=gjH9hLabQSAYRbc+d5KW^rxOTraPj}T!>em!*&K{ z=KJ;glRqmWJ%vm|;`thstig5#j+}S-N`G>stM(Ry_WFd^egx=LxHXG?hIYFsDqHg} z&6JuPOzv@hIND0t>M=Wjl6HF*ksK^Y0Z#!~roMc}YLjS!s%&V3&&V8#J{ex)x;9}^ zW4ZfwM;YQ=@jQj2KlP-mP>VT)2kx|z*jNezL3p##q0syL`-iUlo(7n1BaO-A4z+wq zcQeh+)MeKxU-p%W%vlRK+QEs-0d7 zejrc9rz@X4!SSV)709hRU)_7Qwp^v^eVU`RGkqbJuQb;tCt?QSX_DdaGk7?Ph*~LX zhqJ%<0Qt847jNem;Aj6!%ku9rn-9(RF2iSapc(16WXQXpVeIUe%QV>=1WvHCZ`;#+ zJB;(s^XPdNI$d)U($FBKN_LaPYR0p(Bb%`2<_>E$7+GATHrL6I>ATX4=9W;EsOOTP zMP)&vJ&rVJ8Gmd%7-@)hFB2CeNKgf}G3Pp`pG;rL_uR<8Z2Dh@`8;vt6|w(vc=vm| z^}nvW^v&yYlu^aHIe0SKV!B`J4->vAd%1w%Gx?l>9T#2<7tbMvyQPG&4SsKe&8(-( zjbY0EPwJh|>lYUH;PWA(zj&2`(u5CPo6jC*vQmjDYtJqs)AdC>YNtn6PdtK??+*@d z$W^vkfTe}~po^ZkliHqKQN5Wc-Iu7%2V|6U=Zdjt-&bFFx}#I=Kc2)r*M{#5e$O6n zT=#440$EvXO7q58s4C`TeI>%hY%S}qLRF}FpoJDd0RY+Y1bsbUIpKSLBhwR8T5k|f z=NtF=`!VLr^!uDYY4S=?Gq4uK=KM-V;|Rxu+-t5Py{3r!{JlP zAe9U_F*{wIGvBCt$clT#?|~c(JzNVHTpm7)h4|TWW4fN;Q3W^?x`1Dqv*0 zM|plb&Ug#Oy+UlMEZ9%;2By65TU`g7-?D0iCJ^YC0{p?=g4d@mO({kmJUf45g_Q+w zeeHecgcuF|De_)+EgvV!ga@a)ZqH7&53dJIQLjhDH-kL~Vm_s|?G2sK1)Eghf^kWn zVD^R(+;4m~z@Z(j=a;HxY+@R0V@(B>t&fMI-PbvFSGXjvtUPOwb(SZXvnp>4GK+xS z`;3UT8OOd?p-o zfSW&lc7>s$M+W{(>0X9r_3g zYz^e18YW`@8#cc!Z!>F!Lmsl%21fWl@f-(JAB}1Sf)i0{!Hz@$_Sw4zvGTnPf#bd$ zo5B*Pts`FZZaEb{(~(@{=OCoEr6p}kV68qbc1NnYsJ@nI5E}_w?lpVXQ$~1P1gU31 zd&GE&S2P>m?h@W)p1pTsq-rcjH#65Qjv{G(L^veW=%gaSK|}U?EbO9L5^~hnj?}|k z-=f=vz)pMyV?R6O$v(KeEL-{oD=OGXz|?Mv!bdFPGvgCwTrOdXY#q7b?sl0nmKn}m3;1wnAeTT-MmA$E3 z;{RZwr$qtGGjp+vnwkQtAAe9q;&pq{Nkus=sFrhgea1TZ)?~xm<&1K%r4;CwX66=U zlHAbL1bs#iq1nV+B7_~_9zF?g`tHb1)zk*KE_oP<@N76j)8vVWCJganJarL6+{;{m z_T6{44)t8oPC?;QFHn#j&p=wFE3Z-arfF;QC@9V!m#puzZy@V#Z{I5(^f$t+@3nT0 zZ>M~EEL*>U>mek()ir`q2O*G{!eK>mnVl_g-kMU#h(3D&K_KRoh5B9qj7&@_3uGN> zcNpYeZ@aSH{$Re?4cF*4)`2)ExlLnMg%KVXU3$uR6w#hRP}T5qTWjx{Oj3*#C7G-H z`PNMZmydM)l3To*(~g2zHYI$QRL82tFgOM>k@#W_S|l=JSyO_*V#L13bSfxvv^XB; zCI@f6+4?%5Hp{&J`Aol_>2slRc&c)6G^VnUWJbx&!80S{WKe~b7gJ&iK!4zLiLRU| ztZZuWJCZ5NMO6A{Eb@g`DRNFLmMycygk*%U)DB*2(R2^bw^J|e*m%(>&GmzM)Le^q z1JoLu+;7v`y1GM5>d~p;ix{XPcQ7@y`7%69jRGddeh|dYSt)P5_p^|$U7o>k5%4IU zDw7kxzRf98NZ{$lM{?YSt;AS}Ly%+kJ2rvN?&%@Ssf~Aab*{MU!Ls*jO!l{Bv%OQV z{r>Q{w?{+ARl-dPe?OFzGQA!T8kYnU?XTbYd~<)?@v?uTNyhHd9O)C6e&`$3NPW_8 zzeTfAB${vmPw0SW5I@BMwmYV4R4Xl(7V1w>^LMUYeQD={bz66pveZ2Bjz|?_>eR8Q zr0~Wljisw3E2vO~{By_LDk9TM?88QABMU>zrT-qOV6oZSW}UA1rpLW3hqc|NLQmWZ zcvdRb0gVrwvy#e`>iyr@y5Cn1d+I-7Wy&y;=+NP%|5L>;c-n(RucMPbct8<_L^`Nhi%Wu$(8NX zW9p;D4=q#6E%PS!2PoYh_7WX)=4q%4v=-?$IQzJ48e+L9su+K0$(gv61)l{|!0}2+ z%>2JRP>Y%y=dW-+xlgF(^Xl_fqe=m^Pcfe&EptVt_7~$*H%k_*F@bc??o4O{gr4mm zP!aV(?M$H&+b5fkA7>-V$EkhsJW+WAh1g?Dy z&8s?qL8R@;Uh3qV0y$k{|0;Eo3r!BkU*62$x;0K64!qc`AH-z-lyh~ZE2lHL=D;V9 zpMzTce-I#Vhv~}_dPfXNx|x84@hf>M$TD6OEY={~upQpq-89-?cy8Ca8*j6 z6FnvBfHW**lMK;d+6Hu@y21qnohbF=6=Sv)$&3Lb?h!@N^QL&UqS?l#BIdT`QKPRj zae!o7+G6Th(0~@o0&_hVLgccq>~4b!RzA|5mHs_!OE%FP7WG+7` zSBpPgyUbfe@x~-Hi0gdyWEaQ9H`kpznhdzue*AbuTk=j)cYVz(13K;;lh zS@w>Fx!&&$aAuHYEcjg^L{3yhyO`dD-Z!?18Q}@2S|k%{84idT>zkS6t0I!z|A~mD z@f+4@3gDZ3(YSAcG@kf7vuKZZ#3!VI8Lb9Z4*D=#kO5sO%-$iulT#uBY8pSGgf3P$ zzm}-8cTh#`#I>_iv1N`-cJVTYK*wUYh^*GJJUhIwBTLLPoqUjoszBBWfFK%{#BkEo z@%h1^clkj1@+!_h@E(GoLry6%gt@3m3a-*y5qG$|xd z^FHDfko+P5o-Q>{>>tzpxW2AF2rPz}7duHPHarRH8*bA_NF|K_l=GY~toL+xi@@OO zzKD;5bNxvmd)kaH`h~zD|2T25Ts||EvQ=hNTxI8(%+{99A6$TX73h`zLy@YPYHjAUJ3Y|&$t>^6CnopFRIJcF%lLP!Gf~r>aE0X zmIzERk3)Po2e`7$z;yVh(8}6nTA0~5$KpR}aH>duhg5zLMRxWwNxKT-28n0j9=7LW z!xmeM)fn45MX2g-N!le=XZ+2iVUxpsm?b?4EUq366c+6e?{<&J6xfV%k-lOvl5SDDwkMAXR)^P5PIUa;}X(5p+~pEENfEgUVClXQAPxO zn;Ovw2?Lxc4{5Jt4apJ)G=k~dE21!;)({+&k~#9x&y}t+DV8$Z zYQVrwtNl7!=^g$_&i;mS+Kpr#!KE3fcnGMc|?(OsDQrXe8iZK_@ zyG3|Zu=F>4jX!dg%7XIIp~d8U_PG7CEdD0X641fu=x~Xb{^V6+<*dkMR4glC5`kY@ z0&wn#2Aw?9wp2(-+fs%y#?XNQK(|qFbYW$A^Uyy!;uOypkv6Z`nniyQt9D2y*oHbyuqr3i#$hqnf)aP>a_mWfx9DOC7Ltu3 z=1N-v;fy6kNLXyt4q`J*pMKO9@6qmfhNA}xGNHjiDJP;x=To)UUW&`Aa#sX;wuaDT z709S@E>4aijEqN$m09WkT=bkBoX^y?+TkaQhKjD0-C;_uO^}IHODaVeLx%~F7F;W2 z{LF4w?i!+Q`7lPtLWLdq6}MP2vM4J~xfv5~I<; zhHcIM;bT#8@2yz0;|MrVmE8nycw(Am)~;o=5nVE6?)c6zFr2rFK;W*ulyS`I5I3^Y zUaC-lnFW6ONS(vz*kfRJ9*6aGN9s^~MY6)tf$Uw?7z%C!lbl%zmbG$Y2{g zmb-nV9(KtL)X*=Z)hQ@0sO0e36b+B89P3RE4iFoSY*#@4!&?9PZoMUk+saUa!Q8y@ z9eLpN46|U%D`vqz)tpjROcm?H+#l5%WUt($(j!hG_ADr`0?y%L*n2TxV!qQb;Jw?k zEP62CS+Swq%D?#E}BuU-KZS*T_0 zi?lH9l@*m1nI(U=eh{12%)kMF{a1njAQg+V&omXhkL&tZ6%T%)rT|Ws@@6S|QH;31 z8nOb2gjw$TJdav)3a|5}Y>D)d7{Je$uRklRRbqqU16ePfg8#S)HnGjO6HMDXsa9qL zQD|`Z@yB33b@2r!!x;Cn##}+87RVP@$VwNLu8-Z~#h4Vb7B6zS>C7Vb57qx38F5uw zvgIHcgv>JWL@ESb&glwMm@~~_cNla1qU%K3OS%(`B4iDNpY~G8?dPrS1mZc=u0?26 z$nErm&yGj|&a@5H89}p0#x_9=Wb$x|9zmN_EOLMag+Vt#TxkUIO=(2Y7%~Fe0&Po4fKu~=kHJl9u6VErG5kjgMxk_POzUurn!}R z<1fzPKIrGeW&zrwga#>iaa9dUYjvY_M4!Z&c-qU6#A3G5qN8luDkm&v8`VXw?gNNJ zBScxn)Ct{HQKOia(;5RL!lo;7snh3&S8C%-{sC{9_+Y*4=oJsbQ!;%>2N3XrW{7rC?$jO2}3r#i(P9|5z zN8!=d%Pgv72u?I2jSd`=od4P?r;Rp()|lYf?9Cp7HvoLM+A zIv)578-s>TqlQgvJB+E404@k!6;Dhb^9QpzF{n+EvvQHE*^2s%e~gR-89_3J6We}^ zthjiBK9IGLlfam>-~$y*406r@Jc%i#$~ONNeZUNMyG{21Ema@hSY^f#eLg-vJp^A5 zs=d@hwPT(zf3)6G+x%;INY1x<=3L<#C_x$`ff!MQB_}svmLJ1LTcM)Hl_#p9m})Wk zbFN*AFi0deSmB#li{uw(57k^|T&SgP2gR4BNMZd^-%)S$z4X5uoPj@)>e>IA_SU zNQr}vYcf7oluo?lGX(3y8(lP#h{<2KLFYppMn`Ke)`=WN6l3}Fz+^Ks5fjfzLhFP< zK@?I1(4%wmjr$W|EcmA)Ghp+N3t?JYXGZaHhXF^ICf+Qk9k@cBZ3p6mVI;GIE{aBq zUTnRBhky`q!fnGjjaf+B>!Lr)D}^Ush5eC}1nQ>%4)+jeP^_yR?YPB~fj*B{H$MX{ zIIw!^3JP`FNrlrPe%tCN32c)9Q)TrRf`B1b1!>O!>0GKNs85^Lr4m14haGtf7wpy3 zEfCA9^b%DA*(aNH*4-Gm7H(|2+(;dbd`*@ zxzB|XR^nJvcx3pcd|nk-{oL?ry7B-KN+otNk^C`dJu0?#(i^H+keYQIXB`@65>0bp z!$d{mRn~?EmM$8s%RHBrs+ty6gZn5rQ32m%aIF~?#uW%=X}R5k#5SM;J}N`}fSSQ?s30HA0z5j_!c*eRg_-z42! zTpRJY8@U#-WQp35k>uSH2EUc8FwXVg)7QOhPt*==ei&>3zC@ z1GQNnQFuU1_2*-=;DN1BVQYR$Fia$Ya;1gHHCY25J5bYAETn=fNHh}nH(f|RD-_T7 z#@}p(BZ&L$!U5`PvE1plUY@mm*IB;Upm6fiLS|FlfGCty}J;(5@008efz5p57Hhik@{6p%Mc zb8Uj0+5)y0w@E#a9F5A0TkOZ=T5bFMLx6G(ryPMU)L$-L{HFNi+tzC_PQ#tQM)W}v zWR8Dz$sHZn(Mo(^P}Euv$MWT4PCO@ngy+$dL1}Rdb*wzgF~g^vSx3n38n0BacYBJf zYb74=$!2o~$w2soYI2cLA+!3=AQo_{KHjU`<3S=5aDJEIC!LqP%9F%|6TbY`djWr06BawF@N^&Ni@wl%4@m3W)9YU%2tmrI@5NmYd2n zG6}@liRp;(#1Fl#=xO)CMw%JDHI(2g|`Dk*6x}~*Jcr3A?H)4TmxIeJk$Osfgo7i+$YdI ztj6r;ft-W}1}}y+J-D;9Ts+V{PVC^TxdP31L`iWPa(Vge@58p_OLgX+HDe`#Cxx}gn{xR4 z)m$lw((1368lfx`;Mn4Yx*MiN2IB0xz}s&d@=#l#5ZVg5*JlPaH1xV4tI1S0JT4x# zCAN<_35_~pfxPYhluwcpqX(mVX{g(({3#%U9q7kSu1J6roGvM*o?;LD6?4L+ssyy_ zRw=%Mw2asO=q$phhVhP< z#|&Kqif3iERcujX@{2#{Z)nKxYo);Y?jj+?#?3%WUKpMUrF}so!(U&_B?ej7 zQn}D4DzZvj1sxRujAVILuIZ@1TzE0H49RG7s#lUaT%kWFqwS-urJTaAXuY)%5-FvA zoHMj*yE&_NB-StQr5e^Y_T#yz0>PA#tc0TJ+S$`6K0&3m#r5G1g`PF;937<#Hi{w_ z)N#uMtJ-?!J2fq5{Wq=n?<+J+Dn&7J2B$!D!pMdVSl@Xdi8KXNJRiS`MD ziU-$r3Jhs*|o%O+OMuQyBQW!%&fBxuHIC8@Kfq}qbVu8y1vie zq$$~!unddMcs%=f+yV2K9g0Y|UdymE&ez8DWpgC=<5jv}&!szAe!1;DxA zz_Hy{Nf+j<6lB~UU0A7+3}BmR%;(+XEASPuq30&qFpIy?MvtuhH^Y~K*iF!6yUG62 zz(e)|$c0np8v@BehFth~6}VskFwS4%Z%`z>0; zzX`7g81sb`t<($U*a===Eyj?^*`jCQAsLSusXouECp;=IVZUoRdwBoR&LB++zR4=r zkn6ns@7(iP)VYYayT$ae&v&&+%jcLuWRqZP z0mrgAV|)8p_YU8La3}pVQutEz@Z~?+dwQ3A8HyJQFf-q~M)&ur52o{IVoi%7`#X_Z zgbL=2(2V)u&UBM`gft9l7Aj;HIzL8z4xFe#llo4KwnVfxHQ;3NrOWRk3wNmV;u8yU ze!y@6WU#^_=#>*@V6|38z;j!GmreX&T2~u!A**9#(f+-( z|7J+Cd{tdki$JZ#cUf61yz@KG#lLx|Wt;_j6}WAgh_cHXPPFG5lml7kbmK=iby5{O z7#kUj=8hB`^5)}sW9N`cT!a8#PU9EF@|NsGo^Eb#EA<>#f*H30=%7D~%PVm@WDUM~ zb(%l*Cc$Z+86+4XIeZ$DkX-3n>iq9cbh_J0=F1n}-KKMrtngTM3p|u6lIGa4;HZ1Od0ifV!D9=_!8H zNl%ezq$Kt|#NMCpm)L+wy*8tWx*jvXa~srz4ja2MhTT7;cNAj6aK%EBq_2}^V|JOP zH_xxu!IaZ35TzFQahsLp#Dm8sY#ySP-A|%lG&Cq>*%dJ-m7whzkK4>v%p39=hwqB8 zG7Qf6S#bVSALUeB4BXYWuM)d*-K3bGJvQ&l=#n7EVJ2kLE|rxgwzg3|YwoK@uBGA{ zRqakfL@`nj;16<=juP(_{LMUDBnC@zvZO$*8ZL94 z#L}aANjLAwFttiH8Z2Dzm`)X*i3Py>0<(YHf13tVF9vV9d!wZAb0ZhUsyatf>hjq- zS8o$XDWm*Uj==EaHN)v<4@qz~f3DKREVTg@=E0nG$3^uadeVHIIgLP$r(;S!#=R2&Wfq7{{_miKXU1k*?*7h=_)$d9 z7AktxSN*s>b1_IkLWY7BNlu@UpIRhMzUQTNj#dQa-*QBmhb}kum#lbO0yF0ACYbZE z$>b_X2s(MJ-*dQRvarghl!kJ0v^cVUWW>V3> z$E+4<%E1E?;k=+_GhF3mjk#yNu|(gy1LqAIE&fF<49##zPel#>DT&fy(NcHj8q7?y zEm~*RwXmF?*bpW}&RFyJmfM$m@6nq%V?g+K+?e3IluTvfVvuUN^vKd%(hD|Ohtkt)&|0oaY>cuF9ziR;w-PuxSG;;r8HI#H0)RFnM`t=g0J?P z(^O#gOEn*vT8k`}z2AA%|9z_Y&fru0Qh4}(d%e1IjfIOAOX|2Bm-BM|A+oAqAiKfMJ> zabraB@A%TL#Ycf~PumusjsJOI)Se~UN4%mF+b)v-NvQ3IgNB>PCKg^F7yb*M;Gh3O zLW@^5)c+(Nbe{Y_=JcQH*Xwcor+)uG5@M=lvHzC~@c*$G|4*`hpWg76{-(L`*qz6B zfGCgypvO%qhmmCd!U`QIm&JBJSoQm3R_R&y`h~lpgZJ}e?TXFwO><;eu{ys1(qsaT)f0_I+I29begBKac2pynd0TO*W+kKJU8byKI-qF2Bvk*N{gV z@uYCh83|0qe?I)#IU{8L{i?`$^?(1TpnDtr5sUYz3V+TGOq|c~6Uq0m@H4z12tjM- zCV~Ry{bThgO8j!$`CRF5StDw{ET8qjW*vcErAL^nG2vHZ7Q>n22!>p6JMW%0$DTIA zB9TLb_&mv(Jg72;r0<>3|2yDntmp0Ww&FD%P&eeXlMGTi%Su0t$~}ydRLsqKojt4> zurSThmkvL@J>~emh+^EJMexe8d@!oTZ7#Q38k@*_%fxmYJ_?d73d0=cdMbF!2Xd}# zwB}>iwVuz%J#DU+X-(NbMzR6zg~=P9SxP(a!}8pZ-3BZCy9?jdd(d~Vf$4$*grBMm zu2f^5osaJ|UJ~9M#~AMBQq zuZp9|K9ZNG^_3biE#k4pd|FSQD}6aUU0Jay6+W#Q6l!&Y(F_Wa=m06W+kYps(_0{z zrOj<6=7-HOJ0NJvISqo1&H?vu8{NRD$~2QL;9LJ1x~1x{H{*08GOfoeqG7gjgBd8c zUg$FVLKyxN28jEO!SbwrV40Pge{@RmCzc)3N;W&z&yK}`yhSs+W;}uAG_BnE2cSvC z(9wXUE@@0*M18$flG**T37ahT4et_SyitI5&=hkGrhI0zwkaz=RMOA-frt(soTvqa zc6$QMPcrM4-((_YD9?qn=tO?cSj0#st>6Xa&fcpJQ`OTU@C!(Fw3RhJn|#1*^Riyg zt{hHsnNpf4<|Le>1D(~TPWBIdqWO}YleCU`QW~p-`D=8bJlg+s?$@&h5LQSl0SaylhN1=WFKEn-Q$g1(4uRt{rLA6`C-8guLXfaJLtWLXoyferZa{N#xD$(_ze8t@KmY+ zFwnAU;&8&@q_$z-RKE$BYjSDMEgJnLWt1yNxb3x4!J#gT^xiaLE7rDE87hRQuA||k ztRTE#jU)MD^5rDC6BU{MXG#p2kfh4Yif?YOkzMp60zAp|=lDNeb(AuD+cJ@Z1ToxD zMS>Fp&5Xrt+M;sdw?1epQ6_Q)!3wJL{DZm)lN|AK#xbI{5oM)5@6n>BzvReNdE1R; z-69oXyAegri+gp8e`RFvoy$Y#9wZ#X7r=Dm8U@gD@A||X$nG5TiWa~!4kS>Ga5dp( zs5ZaDBU3L?l0zb%?ogGO1Pp1kw+v#*7sW9kyu1NidU-5vuo0v0u+lH{6ZhQp8^9~H zcre5QUE5?OIz!KOl!{RRgyf^V<&E68Y6h+u#4BT$sX$Y+aIS;d4F-QEs6v*jocI!s zV2Y#;FO{BUVug+TyvD0$`*#J+6C;9eu$3p9$0-xdlbCdrb|6?)b`~!*69a!DDT-!3PwOtS$$6#}M*0>k_UhttZj2pnX^dNM$fC zeLhI{mag$jf2fv{37Du|aO8ytpkreqeiZ|hX;Z0oqtYg;w35Z+_pmON$Byj5cLG$Q z*c}x$W+~Xv*|Wrv8~B&8EFDwE_M<d_=X-}~+o zX!t_zaxhU$JWNZasvYbMry>)PZ1ab>SQms3t(IuPU`)oDi-AerG*$dS$^p;rO+;3% zMd2Lsw;4OT!4y`FA9{x_1A!TzP7X5~jdmKJVDp-Fs2!UZ8CM1o4~oTcR}@jfBwkLX zZh>`3g&qfC^#@%_WN;rAiLYMRuV5N6jC^8Ix*Hl(z34%?gIBf1Wu~H>G2n$|T{{lxrxV}afh*C}7 z6Hq9Uq?$sZ2x$OPQY_^$rlCwZRYNvRtpKz|NJkn9xttrPqL0zbShE-390&d(rAt(BvMCN`=4S~@RN8l^S$dG`{1(@P_ zjhSolJViZ<@Rf)1B|@lENRny%BO!`wNKZPF)@WO%s5R6k_igpTI5&%wA>iSM4HhNQ zq)0q+fy&~5G*V8EhUfe4`)|SXpjxX_%!k=R;*X(8K$>WxiC2Y)G#>twe`;Y#a3P0* z6p&h8So1XByYWVzT>mWjY2B3LhROVf8ee%x-<_Y!uS zD`pwv&$R|GeDcTCkxw^E*^L(ta_E#M)eiJmW?5t5ScOsD$y~<8hja`&3&z--%hcnMUmyiAV`;oFS7bSn3 zbWAJ>nrNbl*DzkCteGt60-T{oXAfMBz;a^G%iQ$CAMxClZIs$N@d~Y^UY+@KX4Br< z?pDFR&-mCVo)Rcw!K4TbLP~Vv0v3f-D9=BInqb`u-&lyPLKsa^*4?TSL$Tna(atE> z>-f1Mo^&K8((W*~=r<@~Q9?TR5?M||MnJ4F6B4&HiE|Hl9tdX)g%W5DQdq1_GNR-x zNj(DJBa6jwMlq_@kv0M>rJ_P)A-d(^A^!3UH}KN_lbjsaeBt^V2z)YCL7_w=a>Ah= z)$o;%H5y@3lu`&Un8-}=e1BrJtg#cZ4O#dEX%gcHiZqV!gS_iu5~Bi-+F&1l_jiBC zx{X^9xe`}g{eE%wAmvnDC-WdQ!ggd9c`Y<#D}Rw0K!L<)Xov=h24O9}h_P`Q znG5;d9k=t1|NAGDBZ*gR=Y1c#22VneFQG}?_5MgGgTP{9?czgJitxZwju=m5`&dX) zr_3qO;wwpmH7f-5)U}N$hQJ3EI@eI9mMG!kkOVQFFHtgdA+*LIq?$sk+!(~E#b!Q6 zty2ntAW0&$PVqb+&&wl}06E3IBr|S=o5LaiCES-IlmP}qq$}7|Og=TN0bv*z=;xj9 zd@q%%ATa?e&R$8HKrZxNIam{_jr;X~=eB90i6&kPcom6=`_IYU00xDoJTlBr|NR!$ zZFm;1*hVEbET6N0k9_RIT=|waQphtDA6!_lS}nDPS6N)fs0F# z(kUSp=hhJdd;xwCfYmN;083n}5qRz*`BH(_))u4`&P^5s)FM!!Ga>>(80N6X1YlX|p&7=VEem%w<^^ zbn2vjPX#CmIy>Iz1Sw)ru7f5cUrH*HI7J0Mjhm!|Yrj(t45d;D&+~}ObxOG$2tKbLh(B?$FV>OeOzm>xYg`_PF(|8@F$a7fl<+cMVo2i%r42GyL@D9=?D-RO zyj-!U(qsUxCnY9|khvTJh~k7W@EhJ2(j-P&gYv@(x1@#azNYw|myM-M3)ZPd=mg~l z)S`qSmm^M{+pVRL6|ue8YZbb5`xXrSQLBr?&0}uJJ^5V5aZ)z+S=MU`>Yk5 zapnqor%xkJL1w)fJh-0?>(;RI4|Ktg*kaYLXVA(n6aqihGDEfxIFKlDo`i<;9aEz9o z`CNASl`NY#lTyLS&Fi0D$EqivB{4o>(8dSe{~k_X&_gZ=NaBd79#JSNXB@0%Y;=eR z@4JiVp5B0`6z%OD93LyQX6-tL`i?VuMi-aA_4S;-WC2QfnXAE|GZn;10~!-W>^X3R z=Xbosfg{IA<2rd|Idl0^&bi=1x~I)RNEhfT4S3SUgGf(-wFJ2UT^;AHU*FFDy?c1+ z#TN*IfO1Xq(yrZn{hQyWvlQ~C3(w~DE0>eT2~tQr;xkY=2s~ULkm#h&-u?U7x?>jy4;&?_MEG8T z73aQ=v(H~iu|026;wUiSB!zf|N5!2n-&S?u5^Mx<| zJ!hYPP8L()?w?d12!TyggeSmi9(wS8p5MF?;RX0D-4qH1wr=0fy7e0fMarD+|HA9f zJssauNCaAIQlok3(Z{*tr$6NQzMY8bAWBK@d*n&3eD^h6cm3yGK&(x%X`P?ld^45U zkc1`9d)+16dFLz;Prrxr zSH7O>|MtJq+YL5~u%^N{zWohWuYHPgO*1+?j)+sz*fM?2YTCM|^Y{PsCC)!*A)XK% zJa~XxZ~X-jK+uJd2I)ywJ@yz;Qs#p5SMavW-o(tVUW9-&ws?Lc2FJO>kdmPzNBGW9 ze#ojdYpBNw$BrJSJ>N=iXD|2P_W+;%?B}@njThqwA+4=#+;h)83>`j*^m4qg{{+jH zE}_`rLu$C~_Fr+w?|x4jSmvEJo6mgYLm(u(ckSedH-3+*ZehupD@l=T+_-_ATenaf z8^Y8p%$PNsCFfqu|M8`Nrn9?)f(I%Hz$R?nuz~MF#J{GChYWLA6aP(nJ$Yyh;Vlv^6d+UU*35 zA*6Ck?n;$|yLXW<6&R^k=$$u@6)P`t>5#Tj$I?BUyevb&DFjaY9y)%UuYT?8+;;n& z96EfABsFw*_t4Sa#_}bLIdSw5`}gkVU;p*n-0|z*BLUwR#I-7&ZLQ3hF&#e$d2-!) zet7fG7#JR*v$KPa)*`K?Jo{gMncHr^gG0xM5Yi*9*ZA63|0kSq zFfPWyLT6hm)oO)Osl>c_^QcrR6p96EwHiVSX3m<;tl6_kl9V)c!Ji6&wT3v3@RWx& zhVtkz2VdUH;6Oid9Mj#~OLtE%U7a0N%Vjog+Qc`%^{)(!r5IpfaJUieicT_D7!cJe z6mlV_&7Dn4sYtC}11V^0Z)f_e{*OS^XQwXc7j!I5D)+S}-C zDbn5AO8?1zo_KOC&+XVpVgWQdu9FJ_N~IQZg;wr+;1M2t=wY-@>Fj8uS{?;qdE$`= z`EURDkL-NmMe6mKuI^rn#S*QptsFmoj9>lg4!-rRZ!ta&BJin|%k0>;gVE7(Qf+B% zZKJ2NgV{5uGths6ef#(FZ{NR>(MpOyk;DmIogMUcceyMcYbckU;x=>UOxim-$mO!w z8H=ma(QrWmNJ0PpeSGulU+4b&9-vx_NDQ35cquI{E!1mOcE0ceU;5IQ*th=(N(q)M zUB<^h{&8kb?;#f`Hf>zbv(G*Y)+uS5pL?Dt*7WxF^0$BcMV2l-9RO=mI@()lDYY^@ zJjxG$^b=m%wVNRDnLTqRrF=kTY=m{|*79#Z_&!OaPMp>}asU1N%U8d~=FQJBGCI!e zIj7Ou)=o!f2mSqh+<)Kw{QMWcVBf)$G}uDmD{`SvM`t%XcJAWmKfjH^fnhq@+Gr^i z5mM37*+pAh3zhO1-Q8VCp$LMI?(SX|oxYejNhU*N8v$E2h@er9 zdP>ntNK;5P2lnnEO=Cn5Q0VADhpxq8c`-I|sBetbOV!9(()=Dzz9Z zJwEi2kMqc*kMZ==>-gUP^BpcY=S-}QIC$^?zy8f{IXMsmF4HARVxl-AN;Q#@eDbqj z;OS>KaL4Vp^Y*vBmHPNFQLW72KtC_u&U+Z!ljdfKo zhs$M_Ek1)AfA;U(cH8ZAcXu;7Izm35=h{zvf+yGfj$ht-D;HdFHo06d5umArBA4Zv zCUJx(E$@5JpKrh%gMa(+P273M?OeEWB~l8aDB`lqui%kK?&r}*ALQ*&pgMGdpa1(U)N6I5^!d-9_zNC+-d`+{))g;jE)Sm`1D15_dDO^!3Q7WN8kTG#X<>-b%kmhHq*EiZIYO0)~?}+#~x#J zWR$bcK9@W0{56k0`Z(*KUC;a8`(CQ$GUH>T-1OrgQH?eET%M17_=7B6ybxg$v`)DD z?ztoepk8$MKaa!Bjx#G&pdBYoCKS34?VSv#IQ4}*aUS;u;<$U|w-(k%YPx9+K zZ{wQxy_+PiGCn@Wnzd_rarZtnP#+&-)k6=mXV)%5Kjc4M`$>L&>uo&!%ro42>n}O~ z-1A72n6>NHvSsTQ0DR?<&-o|?%J+ETrQMu3F~riPXEJN%43vafbLQ}~TYk=Oe)}61 zESSge&=66*&UK%^j>jLrm)mc@jWfs#b?PE z0@5UA(bCiT;`P_@H-G;R*qUJbjvZ{;{2X)Mb}>O#5j0Lx{8EwA&pwZ<-}`Qq2c6TW z@%Ae&W7Fp62-6mZM@Kk((nDR%7P@0vBDDMa|A&TSG?mYQky4E5)PgmCaqUV(}a%pR`wt3 zqf#5>r9CfmHE(d0_>+hr%w^X$S(#7+O5(S)P_0(*JdZSTMx@|_4=5|ZXndup*J^}a z-4uGd`Ot?yOd&7H*#cKy{#Nd~^A2_mB-kp9j8{nvAT*(J!M#xw;}tsS?4H4w|KW4I z`Qi&P;9(9OI828h($(3)!Ugj=IXuFa z=eJU+Rw)K8gt>t0KKB{+@B0UiR3!%v?B^Tb{5spW?nFqBrOVIYv!DAMxxgc?YJxzJ z#1Zvcl|o?}xzuzuruym5`TnoXOZ!h;gGPChk%}Jht%#d_Uy(_uRvVb!$26{EJw6 z-s@O-*}It0Gqy*m&-FVvs(wGA;zQ9w@@8PK}JK4JHAmby0 zRFCbZv#mtF&`F`xMUuK5N3^yS!W@k)bCeL^1&$0RF;vTRw6{^O*YSfklv0%I(BeT} z3Gfv4N|}~oiIHlR7SChZ87}x&$1!1VH_~V@7B9##Uae7!ErbS%Mkfir%2Bf(SHJ6h zTypUx2ojVpL8k27u?3@JI@-H9bnqzu^iN+wTZ7g$d}ZlqZ6VC%XwMfpbohXqfL8G0 z&fTorw2gHeH#69OjQ;)GNTVtPm6Wh!Ci!9~hmRh|Q$C0gY>cqRsY*&E$ES?;qj?wex_g9H7HkBp!Y#Px*RZoPw>Zuxh7DPg=!cWWC-l9C8X%ZwR}S1PoX z0$Oq*%Pu;fcU*M^H~#7o#>dBa_~C~r7TW0OJdMA+{;z0nFJ|samx>OSFbs%tDvGm z+6p0gzXX1PFjS0<4^yjFQBi`?F`b>QBx%Tn7hlTNSHI6C_QZe!r2;Gw#uz*$$mert z>#}pKz*Xt>8jhZ%uX);8TSO*GMj!>d$TRUjLstQ+-<6ks&V&RotD>o?QhGmpMw zCwc7A$64~}cN2!VQth5#vL?4d74i_poH%}hLa_xQ2N7Pt^qF%=4Fu9j#aM++BXYh% zV9Dk4#BsJk8m`Q_HV|veaJfbWXbW75YalJHg^)M}<0<0AZM4=kb0#<3@K?k)-O8p- zn;9P+L`OBYzjP}-Pi^9yZTtA#r?2I#**RKEC9sAlijb`VwR-FVZmru`#AFptqc|oP zWR*WB*3^>)+60R6@tAz80_7u>N2#R+HB`@1Pz|*j1O*6lfjh5JYTN?28Y(0a&#iu( z?|$byY}tE^mKh7U>OCK3+2RHC_z^e%=m%`ueF&@SjFrnIK*<+G^*X}K;d$;pntC1S zXT?6GWOQ_dLLtv!-NmOAaxP68aLiX2$;WMF_AWe%7Sm9Ji_r~hwwbfST&+jPwDLFWvns|D0EUmNy}Je zgmGO*2n(KK>zXzE^EdyEjoWuIbN)iEzUnPpbnUyrMBI7rLu}c7l#`V*+GG>O%87g8 zc``HlmNbd+a3sJ2a%vodaN~|iNunB~!^3Dif_w|nc$FZ`W8#?Zt}ZIW!*q6bGae@l zj|`KfDS;P)8H0L-tFFA9U);Zz)lj}Ie-rK7!#L<&-4sMaBgVxoGTd}}9teFM}*o?=TI#a2mubQqLN z|EI4;9U}6&nK^3?#S+AErgWGTP*kEiQcA2fRLbK-Nr5Oy0QWqY z+>f_G)TjR5L=#Ok@oEqe3mA*A5@oaS5OC$FwdI1>T}az)cM;bU(xk?Hci+R}WlOo_ zf+e(sq7h982#9KK2^ILXw6vm>$9TDlPsr$4WrB#9Bta^}@IW6*IOQRZWBkCCGWR?W zi*PQ7e34>nI{{giNTo_;e3ZPeu=N;2OoJLE<6|s7=Nx|UgG<@EZ3nwIt>ss@-%73} z=4k&QcmM8QmMomdifi7CloE+6tBz2l+TbbN9v#-YRi#wqa(UN9;fkm^C1ld58Dj{7 z0E=-Ouf++KN);(3N#X)y8wJ8_qk@<8NaDn~ptM2w9%JKWR|l7T&Pc7!Km6lAa><+Diif4eYHYoZ)`qG!$o3A}dpb!;2&D^ZzUhbG zCywiMc6Cq?Z_im=GtApy`eiqJ}&gjWeynK;SWoT&$ zXlpBy4E0R}$5tW_-w&{j#fAl4uVRB13SkRX>-ILv<#OPKC?$y^@N>>p>xn-?L?(7^ zY$_v7H1S%;tK+QAsyI$;-U(PFsE{RRp2O?k^cDvD2k31p(SPV=zWU|=%FQ?afP;tj zbK>Yx2KxHxKheiC>o@R|AKpaY;Ui3+Kc9|{4%%8v*fe76a~tSCG2{dnKLFv;KU(3r z9lOyYN1;&S%*FEvWlEYvL~)8nQmND_505#4#say3_Kr>xZKzgjhBKEhqZqhQl$UnzVPJS1_q6U4Axa}sU1!gW z+gLcKo%7E*myXUJ7A{-LoH=t?JnuASboG)ZDJsk(!#tyvDoIqQULMDnnGhmC6-z`( zlo3jgD2hmRL=;sJHkqh#==S09aGL-sCaVJ5SNt^5L=&%7{Qp-(CQ|a;>c(rV7EwTf zT+eBI;Mz~I>8)I_bQb7ggii2- z0>}VQ1+*xS95@3Pz*v-`RRJSX>a_@E5~PLg+h63td+*|+3ooLrwGH3%7#bNTvXb#? z4G+VN-frsFr+e;Vq@N@2Ma1zeF z7;F#_V<>tCom4ZDB8g**7Zzx1D=<2Cl%Ar;rnQgo_!*1onKqN9OHU`vvYV4ABA4?( z8UiJV>J@_4F3MIBYQt^6{3+M^pP{d>k6+(;JG%}XC0A&p7Dp6G37F&@)}|<#m83_4 z-vTx!_H(rK^iqqeluF&~*sz{Qes@1hPhZHqxjl4tl_*Pv$oVMW?cGx^$An>k@bWM` zg!bDos!p2J31t;UgcXpeka8^{@Ct-dQ}6{*4T8Ln2n5K4i{JbLE2k!kH%GL=~nVLqqpW^nHGloLH_+A9im;kzpIXa3 z53QnN0<>!5>i2w<5B%AAJimDZqbClcM^EzWU;c)b7hJ;J-U6g`7qd|;(l=fu7J{39 z@_j6$%zHKg?+Zn^1O44gd3 z)$e>K<0EAPndABAw=h~8=K8<<4ARdtJT^vMg(Siwl#-lH@huaTX%Uiw@(@Hw;nCII z%lM%Id{40EiHDdsZw_-#o6DTjW)XT|r|gt0F;jBv1gA)HO*GNOYYwkYjEEr10?D=+ zwLrtDVOeqE#a#c_H}H#J{DO@eH)4#Tn9mbcYbX_;%CbNJ7n z_;YT(^;V7@JI(|5-o@|lxyzNY4nl@U#|TSZoOki1eExISQ7HNlk0OL1G2r>3Yav;6EIe(a`*4<*(oFjh-gdGRG& zddcg+59yvcm-k=uLB8>gZ%}IKX5Wk3_?y38&)E1dr!PK@73W^S+BMHoEab@hEu{52 zQs&VJr*0@$8MRmlU3d%-1O-eIanXeD z^5Tmxv1#KvcI|o*V?0tVNVH&lY@ENj;d(Hdj_xkby=W!7_uqpt0r&s@ULJY)J}R|- z&OYZ%rcIyCp+kLGEh&W|QbM_0rhsO_>C0KLa1rY^Y(|Ae);_tKRgbS`$+9!J`Ies| z^NLV8&l^^t8U|GP{Ka+GvH!?n9$obWm4QAUzW+WRy8mG+m6*1+4h9DYnKy4P|NX!J z1HxK{`ue!-m$z|pV1)5HEIIpZ-uR}=D79)n^Vv`FKfd^728IUM^Wq-vzUy8-^XU%} zc#>+ROd3UWwRez{MGha{&-K?|N6~5mB*kJU{UbHbICCl2edhDzeJA*|cX#u_kAIBO z+8CQQZ6?;5U;OOH-1xm85cmb6T8d6%u6WxU85OyxMfpG||Ls z8LwW6ckzk`iJdC93f_GA70jM9m({CR^Wx4Ic>ek4IdbF(t?iwR)gu-yI-SLf7IM+b z3utX^#cEBdt&MB1y_Q+CX0dwp6KvhSgTqIUQLRUW`2v?*atUv|>>XTs*}GUcH&0w1 zB=8k7$TME4F*Z6vOY1C@O(~B-snr#qA1zmj6V33@0A4M@_Z3lM=;`U<;)`F$?iaRk z=)eKuI3^53&N}y8R$lT(F23~joV{Yv#Gt+BJ?|loVt)O*2RPn0NU>PpZC75#l~=u) zD2jMu^*XGz)aq46Muve7a=9E@YbuormC+Nlc61>nBuPr>3v$IGpZesd2|S z79M{1(JXt%P^($;c|np`lrPZQH1_w)KEoM@OD?&DPkrjsJpR~I?AW%K(a}*lI@>80 zON@<=6UPbV@;J3v64k5Jsxh6dnNO%zA<-#)eSN4fK&i&=vrrzdViEN9_hVbT7#!-O zT0Nao0es(^2Qd{R1O(cC~|$ zTyf>)ti0enjM4O;9N_NX{+1`6TuT~P@e5si_=6v0_N*e-jIeCUQkE}Y&ePBCWN>(h zfB)IfIAhst-u|Yu@q-YgqFSrcIcF~Ke8;;vcH$sUKl~7*1B1+--N_YK{ux(Zbu|}V zwCt3xf$lBb_}j-io0!h9=1m}ko7!&9in)FNih zf@V!L@mhz|GEN~4|6lOO&Tj;ZSmJse&-0L;Go+QVQ4SqE!06~G(hJebr>A#1#X_Fm z?k;B#b$ZG(sybd~bZndxef?DHF)eNFw6%B8J7YRpI&n9bRuHlVBpiNeKl@I^h;lqSLJ<>HM%cakW$JN2P-vxV#x$mNx8Y$qargixs&V|-QNnzQu-HmfE0(WV zI#G_v2W%4Id4{xF<>1i)`UXdkQnFydJbHTCIDXx|S>wD39m-1G1i!gdmWB24RV6 z6~aOhlWJaiX&1&=iltWa`2yX&)7iay5B&o}B(6e+@Y)ojK_Y8*MzN41tvEasU$vz?CiHufJp!r{Xw$>-YX?&)F1 ztPXscLR5F&hFqSw7PE8r9<1<)Q%$M0ow;*QBMcjR`A*%`-Z&B{GdF{V{{A8Q`iB`S zS1Go%p^at6j2TSpZAT|=OM@4-Jx6(bgna0s!Zv0sJR9XhOHe^lWAwlv{euw$CdYW1 zFmpyLXUyy3H$VC+-~aB74ArKw_`FN`r*HqCboaE<_wpWc(j$s3ix!_jE-#5=7gU@i zn!q#eUJ8RwQ+Ds!Pd&Ee@~u=WG3_m#w6>J!=`Ep6LOm)|EEL%B!cNk}W!TT2HJ_O? z+lgc6((`-}A_WrS$|ymxNK%Q}yYC3K$dYJ5s^P42&L&@&eAqNp5cj*KNkp1x;aijWtnY z5{(*TH2Eeb7Oc^T4J!%=2q>sDrPpQa)TiCwAJ6m5&de^@*8EH|A70DMJmuDN?>YC} zbIuJylPijX^gKjhe(yRiLN}2>Hj^V7F;VjFy#A+aS*W@ZZ0L(HG?K5zm-wNqU8pc@ zkSVO@28_zCKm}3=Y~dRtx{gD{kmy0Q5zhkK6^Mv`s;+0-D6WNOgnQO12n|mNT=2t_ zdtj&_92->)wxWbVxK{Q&7e(=CO}0>xr~&C8L9c||OSpgy=vZ0bztK_rL)%n51P(Hr zLKvoRMCl5I8TI3S;2Zy$s&4>`bp5k!G{w)rllk*&9M?nBf^hoCu%JPu9g06wCgsjQMwR5PdAGtRS2In{)s;VPV5Q2Gk@aPR>HpbUYzYR6QSiPEm?C4~p2P=OR2C>3MjbMAc1D zeSzC{Wj-(eOhU)kYPn88E)vHAY3Sq}i0Cb7IMCukv@0o3pqT!nCK(>N_eTDB?*lYh zJ?OvlUR-nAwG1588`H`X({&I!w&OQfc$$E!`fcgAeqd>ehD5`%!LnRp5#1O5^Y&d1 zuIJ#o5<`z+Tf(P1GjQ4p-Si1**~80P2t`L|5fCb=v`sXw7n!2A2_L@WdRhD^ql_|y z5S`>T({b|ozicLpqUk7FFuCKqM|zIy3mAb%Ni=E(j71jxsfK~)y5uq$Jl91^uq=O~ z)C5FSh#B~?A%uZZ-OZm*Z3`hmlfK)pX=s2>)|EJ}hoWnkrXJWxfT8PXrhf!{7`V!@ zEIbdgSr1Ks?jMlqdz*N^K;zgJp6B5>PM*nEBr1IuP!U8ZZ-v>nf9(5i-Rm^iLSHkK$+6wg9SPU=&<+1w z7$LxMJP@F32H9NTrY*gEsP=G0o=Io%1Iy{4swk?8W9LwWL{ns&wUg(Ec`x$!5Gn{A zp+`{77>?^2*sc9RZYisLyZDBuD{yN<*Xn!hsghVwvD1`n9-=8pOhGehNcQKY1?;?1w0fi z7r+3`1YJYsEEGTXlpiS*P}B&DYWg#;=eucop3eXQ@T4D`K~d2R->5Mf@r9FI&O;4X z+P34nDJlwzBG5Dy%d)TnNg)(YWU#6>3=Jg^8Z65X`V`12XsY7J1pyEWPSy(47rwWs zZQH&k29QBHWx!m#!2MLw4OC6Xaa=r4qU#2cNEAg0PRF$^{|y1UDv*xn*E7^XxGt)y z`teEtRn-xw=$h%DPK>|8Hcb^pQ4pxuwoBHsupQf9xrYWc(goAVt6x0V2?P~C5Ee36 zwyWTJfl4cY=Xp4;7cgcOiH39}o+I&G8PG?tMPR4_qxEe>q~{C1Qc6Fvt?lIN2Y!Gu zC2U72u^ksP8pm}dUMM_CiKc1zrxLn=hmfwXi!0@!0#H;O%fod%G{ZnQe4}3>{Ai+% zXXAMeuIHktD!HIcj^(#=pd3LJ8q)FnSUR~Jn(9X?jv5M)NE{E9bk@dkJzUR25x(6@ zQ&STteuQ4|-?43o#WY-3qG}p#f{17nGz0pxtUya4Ae+qr0$ulm#aNb2HtXQJf%|(< ze_x#%YN~uKOW~$f*uJrdj=&{!fbLMMR7M$P{7<9PG$K1%*yL5S!VduE1!`qM#@!s*3A6c%F-Cn&_H=ZM*2Y zj;5)>u7V7LWGNt36eYawVLKkWs`!FXFxzX9SiWsMR}zc*(IIB%>kgO3W_L>`U)OGk-=)$XI@e&7y)w)&g;W0;F_;SSl`#YoTeX&j_XeoX|9c;@cQ0s$WOT zvhsqXs;gu&X~6gPiA1A#(nZyL;ZRD5n7*bYl}ZQnCNVS(-8Xjd=}OhGthN=rXIr7< z=eL(4e2o%?>wBM>YlemzaYFBr((%Ig0MQ3Ar7aHXiwnF|Wuny7;b5iopv}=Wsk#DDEJG?3( zA9W7MpZSsJ4sJ>Qfk8k~gNM)h+e}`dY*&y)?biPJ0xn)q7AZnCzsUb9%5%FF>xe!| zuXo%wvgEV4)LtNbl-wt_*hT;VAOJ~3K~xpK5Y@&~gC3Fvx#Wu-)~PTBzm+;QXn*|bV7Xuf)q;2xBWN$@)T>d1isyksp@neFqrQBcEa+ik-C4=^=OlO zchq#UfUb5pv^u8rFVrofqn{m#er1$VMj4$DN941o*W%}j5l-0KdvnLL-}dIywl$qn zu=;NkP1@cIPXd(%=fAX{eB0+!x@znIfnemrYkRJ6B^YQRM1c`uM>X1hD}0$dJ3`^g zITS=n;ZZ246bgPt8Y0oAjMu`a3bZewOd^Vyb_X16drFUXElLP9T%jxZ z%f+9fgSbk`6vY#Ms_SyWp*MRckW{EqYv( zs?7cOJI=pjj@(fze!lsAdr!%NzmDosD1?=iEYyeuNxOwlgsv)qFd{<>O=JPX+P*OO z#Zgd?lC7XZ!7x0LzBrqZ!FHT^>D3);sJ6?c3mVR+0skx(@^&Z$2A&GSw?_6{Q2d=6 zPm=e5D$ZhilG~2@`!mY=g`O+TyCY#lwi}yelu^e2E;>aJ`Rr+Fdo#|LQN?es1ip&D zo&F%dA0z$4%<{SB1A9=&c-ynt0_8<`N3=cLUSm-zY!ti~el5CQ%=kObzoV<67NT9Q zp93XN7j;81qwe_rcKWSEesS}c+hTPTKH4UTs2xcIbX4c!@)zsBwqKwfr`smd6$*FT z>(w^>PyWt!8~-zUC8U8sNb}m=E)djI#Ww~ON?uS2k9}#w_Uc=pjVsOjbE%wm{G80U zSV2Dd+o8&)uy&m_?#n2njQ;X&f5nMO2-?m_^#u$mD6-2Gcqjo|%&)?W z7;O8J6$>FdnzTz8cm7gG`wOMHbbP=4VpkTV*>Nep8VZG?9X<0IS7fQ^6f&aX$Y8Rx z?>iKD3UlbFy|*V+ZLcmJT+3@p+S2RjEuUh9Uzd<31a!EC)sX>bKKa7bJrI7|37gz!8kKW42TQ>M7ig{5t)%V%pIw)1?uG}~ICqcn<^0YzzaWV|i6t8pr$j57YW z@HGn}+Yv%ay>zyt+y3meTIq}#8a@^nQRd}f6J2~#fkmZ#gGG*(t(Xd(!c zDgsw$zX;N?5n5qH+^iVR|aKE}m!$vo3--HN|O#-wNv3p_ZflJ3D@6do5B@rw*H@ zEPRwvMj0JLz}I!w%=WO|8M;%_ZcAMh{2!ulpSskdq-~Pj{+wOR7I!$e7tPtBwS-!d zgje!ln15LI9cv)kwwS&wN*PPhnw-2a(oTcZrlK$Ul|L3(31epg1(8rf7t%bR4ue~X zcFo|Y)V|&w3!5D=$n9+<6zXb}lIu`P10ChReSJyk_Z>l&d>4UJaa)OH0VVj4yTMm= z2RW5)c!|PW?S8gV+m6cKQEQa8>5ks-D4nukQbrkN@O2-0SH|Z@sXG0Opkr;$=g&7x z(8D*65-;1&! z@{PeaNGSM*VY@9;Zn84UD5H%3c$5W^Zv@I5b$j?sJIgZ4D5H!r{-e=pr|*_g#@B_8 z%uUNEql_}j`0qej5c#jbS21?|=3+-0kpI5gmQh9-W&CfVEQtJ9;Xjl;??B=x3nOKe zQAQd6-RLwyBy<6GT^Gl3+THU!56|->ON5`cZRg($uN8hTyw=*j^pIh?5GWZ{Qb{@|6W^c3n|-v7q_d#w%hu~vWolZ z>p~$tIF8e2H&yij7acBNyza2$V;whh~*aLj~r#y1^> zbmY2jyZNnf{wbYb{~e(h3g_<9@`i96CtvQuXTz~n+Sg$n!nD3>{Yu{}Ouvk8J~}0i zh?El7bu&iGeMST!3hSG9$2Ez6$Epy?REv!>E znr+S*oiV?C7D~qlP(*`;^Kt3iUW(E=zp&n4 zwtl706#o8CqJjTa2q8L0BO-)ARn@#i9A48j4Iu=s>lP7PDKQsH*dcK`j)UVkd16!) zCI4AS^sejX(<@v>+P01Bx}7>mbGcmp`xg=33WcoF@+gXu7Z4OhK~Yq+g0n*kH5l82 zqA0jtp{B#aG|eJm&M*ud$0eQ4wrN5n{}v$xAQp=i2}L2oNg|WUAQS}@fugFYnwAf{ zZWv~}iO`iE*<7|$tz)*QK??+2(WDzDM8mi zTbd6i2gmW%o1p+`+caHcd>&sDO=GLEZQHhOG`1Ssww*M#ZM(6P291rze)s?3&Bx@) z?(^HdckawNXU@18WPtexj2ffBi^BN@zd5YsQls~aNEo!UV?Gv~cZM7zORtVhng?GK zOqjClY)2{aEZz8EqrpZQ=^oxGr?`no{_UCh)gS_?QyHtQ&Td#*Cp(R&a1ghTMo+}U z3ZyC+40MCAi@1CKVU-^!BWf5sS8-;LV4QASxY%YeJuy@o; zIq24Bu-N`ugqFCpMuefW(8N+@i=I4hl@GLNej=}zbg@R*hJrjL>4TBYj;@3TaFKN` zT?2*%ye|_-8@9|c%ZbFW%XXp3&B%q8sR(w%83~s+A>4q(T)4LFUS(l168#7r}vN_xf90RY?OpF8?}KrOu$u zJnJr{>^1GGzm9aF4@l=4l?5-2RQRN!BHYc(>`TUe%HNvm9bh+$D=JQD)82Q2>w80^ zla-Q-taSYFj(>6&&Rc%=%oO&_id2|GMja<0MUxkxIsy{%LoT zqK*#vPAvBM1jy;-(;4)!n2o_@)98d{CIAi3hlqRq@zW@-1C#ME^y~d8ShKvnp=rFQ zq@#Yi97QrAU%`)CPg`yo%?+a-{4t}EDD<_~Ap-B1Q71mzO$r?LTfT`#v#AJ)B6tEm z$M91|o#qJnY)+=DuKj<5NypNK^Hg_7(L&y!Qd))FsQd-b__neT2aK^0aO^ z0UnCvvNCDH^gjY|z0;LeMMiGXbT9Hm z1fO@o_-0M&dLBhqA7<@HQ6Kd=vZv#v#g(*B>9R57oMDai1S= zi$#+0B;GvwtAK0p>0%kH+l7|gqS#_{H{{9rb{%$j{x1wh z13k9LP;d-;!QVOD$?8=ahl_B_UAf<=$sZmbfX=xhsi8Yh^XvbgB-ZsZCnA^6Q&SLMro8f)&O0i}atTQLW zOSW05Hu`*j3D~g+GjiF$ySWxJ>Pojq3DZTIFl~$gvW1vdM_xX>DxeeXcOHMX3(wXJ zZKbjIT?_npg>*HAl6Yfi0Ee@GrPZfurBL_;IHgfZ``i97TxzzQo(PdefImNg6T?HrXrj7e`5|(dD?Elx5|* zn7jUUu49nA>xo(r5ws+i^$vR zYC139VlGr(h!bBG>!up*klZAGw07*VS!Jl!gSno`62Fe*S8~OV9DBQ-9&7pukK2QL zsuxzf+#<*Kh*bc(Nyoo{VhX5ldk++b?hb@ zVm1#1fhwvYEFN~n_jI)PrT^{gj?we_NRClg ztodYckFyzFZC8}d1G~%30ARuAkjng%-`?;8Fwt&WAj3M5x-I22jobQ<>|F(0x zsDm(M#>lfRMMTyk0Y+HlJKQQk=R8=QlMJL`i47286?;5NRB#=I2?U!b_jgf0@gt8& z6fysL+$_>v1c9DQz;=i!bAH4ZskWJmSaH8^Ei4QMLBO>?tmsBc6nUPuI_&hm9Djb! z?RZ#km{>+h#OHmqpB`;8xiZDjBuPVwqeIJ+W=5f^0p?7ze zpVWVJwX;1MQWS6ea0Hp=U|DL>*2~9#X?U> z2PN2(Q@ho9w{l*0H)lv_d>Mui^T&*f)4&^jG0!h-83Fs~cjm}LdhV=(XxP7S$-Mmr z$+G!68MCLvF2}=%w!{gZ-#NFS{_Rf$bQL!rcfGU2MPrL=ON01*UvPIvGr}!r+-K!Q zTyKLF-F+t}SAEw{)w(@V*mb?r#nNMUyC41}net86HvFn(27>{$`a+Q3W1vhIGV)^S zUGU@w997E?EUi*~zPjPoI<3h~9@o<=G`~Qnk>78x-jw*GU!1p(a;Pnuo-%yf|E3w< zUU?HHl%EYAYQBf?KdnJfX79h|f2E9EPm^jW4}|P19u+4m9(Lv%&c3_v?04TW9xOE} z9P@_9i%S0TBygjV|IK8%)|x6N4=S&&tQMSJ*4Gc16FhH+3YvbTLDqIXS~GBe!E4m$ zk0l{YlO;=I^xWckUp7z*zOK`Yxd>NQ1aA6!vNj#}DcU{d>ACO6Ua-rc@ZNW^U9Rx$KsW%ikT?B)Why+>8 zcN@_@_1#d6;jw1=iTsy{9_v-1~|PJh_2`78UN;Znx9MflOH#7ZZhnb>|hculq#< zt&P?q#}8*rK_GxK-#5%4_|YhT>rur0?~0AR>BT7}i%%QzAJ@0oZti_{wE0lMkG}*Y zlNN~c~kE9`4SbmVT(0(gwg_&#R==4(WYBoKG!XN4l93Wx`(apdF9OUI-`c) zEQt#nt>Jq(puK1~wui^j7;0Jl%sC`C#PkcWsJ&&ZtFx6>)8Qo#A`HL#n4QG+-gcEHsy*q+g%KFjL*8Vpud%Z-L@$>U3 z9LxE_UHf_d4Nve>${H1&jf3sqAJs3@J)`}XvG0oY$B8Blw&C9XcTmNLjjp;$vbCKd zl7w&HcRn9KV{inL9&kCFx0c%)>@PLE9xg`m3A%ANWt&cdU;g-w)iuzCf+1z}Bl&wU zWI;yJ49GW_&WH0ooPjcQy^8=AAH;=OKOQgE=?q)a=Arzu&;344meg2v$*QN z2z$Q13AW#esL7j5pDhD+50`+iB>mE=!+sp^)$V?YY{jL{lr&}j;PdUicAFnRP)_W} zu+IFFY@|VR+auU$l>q7zbaZr2SACk)$xUs*$ugPl&4XG|E<21s{${X=@!v7jSA0eKSHNqH z{F3W+qG1DfTyQ0I@j}fXmqqy{jn#k8q_elLRSrK_01M-dwQ*HNzKLKYzJTo37r-** zUw^Rw(S>uF<8+JQ@h%wR?xU_fak{+IZK^7E%lS+U4o8lwjpp~d2c}a&-n45zL2X1PtNxt)AF1jK|NzW(Nhe4Ift|yH~(U= z;nzL6e9tQT8!D`EL{Iv@Sc}9cu2HHtM+?9$vJ5VL>9UuRCCV<01f^C|4$} zFzg9TH}DC(EhCt1j29^NyEA{>u`m?K`hbk8HKt5nTc>L^VRj$r>V7%G)pI>m#9}gq zhC7-T)`TGRZwIgIM2hEoM=G=@{qi}&Zsp*(U5LS~AQ>UNe#igvct+{vy@JN*=FI2y zf6{%0$C(6TfE0Q5%iGSEg1Reao~JoZlLrQ37{lnYdE$ycP5~Ai@Aq6P9;{P!xRR^KU=)yO)D=-}c00?Bxn} zl8h;7VV71{JM8to681v$|CkEC;4~-nb6TXY*6Yda6SzkPDmu|46+Mq_&-<${xHQI> zgf{}epoaapgQINwBMZ%s6vNL)w~z{A7gh`=)-L zchh)oH{bO9r|PsDyy%exKe^K7KbTQeE&c|*yx+eXF1FRe#nSE+d9UJ(=D84WdEc9k zHVfX>1S9TpTI5ZQLPlp4{Ln@f#oU!3r*c5E@l1$xyLIgsZe#yK4kutR_JQ;s zIyI9yd|uZ*?Cam29#!kB-B1wumv`A|eFXFFs+&8*-gCT8yQ9j}{akjm`wsF1J$YwP(If)o}e_au5uu`SXsx2z-9Yx}EY>dHSPJtqP{@!XZ zu*~^q@{N$rsBa7M=MKMn!)!)R``!lb`rO&vlG5zox9cbxJ_SB^nvXNDh5JvOR=Y}z zxddXq*FUODtE;NIszZaJa8}hj67o9&)rLK3`uuCovs>*aP?+=W9eIn40>SXR9vIrR zBcnAo?O&gLjxUFTMr(5e-Mq)5R~>KhKo-IJa@?eN8%(G_{_QQ!Y|$KUEZBCmkf$=> zIMLdUBCXumhSao)!})mnD9`)K$XPYXaO=$??_*ULkJC?)C|roeXBhgZmo-{Gn`5C% zkr0DkXB+^WBxEM^-M2;(B?%_3uey`zA9OqZhT&p!TWcd3S-g4y~qsC*KE>4$6 z0VrE!yk_<8k)gr(jOgp%4m%!XLmO(*RDwCr0;tc$c`FVQd~sETr!$obH3L~x9Cuh^ zOIzE6`XR(ScJkI~`>sm~XXoz-o3@=U6$P?(2$?Zri)uQ$y2{FHHnTli?T+96bKJ=H zd!@$Zv=7ijR9}3)9lMbt41a@rrAFS0;N^SNhEvtxDIqqNHj{=XJLtoYn$bPw<6 zcmdtZ4XF-J_Q`e+6ado=x{|NcT{MhY8hDyPvYP+?ak>yc0XXEW)0JWibGjfWSlgMM zuhh^1=$a&PtkFbxwAEU3m~Cllb6GG>k-t8>?y6sq1zE(Bi^cCN-o-{U{Onfy zqQX`v3A(`KDHL`D!=4lFwc1$lYQ4B`zHd%TiIOV%y0WVVJy-%h?R|u}RJzU;&2`=> zyPX7Jkcj_c$IyaT4SaJ+ zo$v%hT@MRG5$w_m46ZepWb(QLLZ-PccZWP6;W6-iQ15g-4>MaY zUbKqif7G&tQX4Y;cQElgmlqS_WTS;vUS7Uey({GG%vwiBXD+~$1FSNL3BkXN2nu|g zt<(zDT8qOz(W|{y)Y+Lei=-Y8mtCvMcDpk) z5De;HKN!-@^S+|vTb(_nfpTD)6w}WGDd1XWWCY&VJ)FC%m*b=qb7i%Vt4QSiwJroX`#~9rEk~^yWoA2wR(fC{efI#7jLqk3i_Ph5v zBfHHQ=lebuxXULfw9#w@+%KA# zclj?D5txa@rrRxuyz(47{%mru@*4xGG#MI`90i^ez}W-@%zIx9oVC~hrLBc_s}Dq2 z!M>MYcjn3pnfk2^9%DVOkO)~+DXx#jg%%n_=hM}Yz}tnas3;ijN?n=%*JpWURBaaC zzZ%hs>gwTSzigVyAahGLU_7?t?hga+O9TV&Th~`4Ea+BQx-_9h(6c3oR-2-8oUKmR zk;%i1$2B&VOn3lpv$HPsejW3i?4$kRz5#_oqhB_D$($G?*gj^W>dZgJ@`n;OqY#Mzw_x)ygP(bAwO;#3e zq7VrRW%?9KmUHnUHfjU-b>G)F004fuJ7&FXIQ^Z?8UM6nC}yJi9e~NqC!nG|UzRl^ z#!NCGhl|1pZ#Uc`NA{XqTjxq3RZhvq0O~~~Ft4W)i^B)HLTzD3!PQrEGjGeA$>Zk7 zf2$a8^C%ce;K#*U!*8H%c)Q2DX~*yFo07KnL_s*gByC-{2pKAI@d%hy-X3GQOMRzYq{D*@?84OA2CTrfYQ5MC#WwWKMIS{Tq!I}X` zmT&e6b-qw}&b8C!R0N+SSbNl_zNOiz?_lBrAk?nwZ2*(_bT%XkxU-8Sy1 z)VxuCdiXm!H2Cr|dwFG8?!;aPfdrcjLn=k~G;mEIysVIAm8zn|n?MUe(^OSPju~54 zP7X(Y$7cEg@?Wb>1!X>2s>1i!QDlg&g;U!!4>}pys_$#(VorFtr!SXU`uYe$;$)7S zcY1i3Xy2LS7c%Ku?dG!{pN>r$+OH#1UHjQS{+TZKwG zCo0U>849`)Fy{a}#e5(rl#QKTwa*S$UVhp#Fg$giTTNa4brU^HfdQIwr=~W}mO+vy zS6H;DqXknjq z8xnsCaQ4jq`4dw}#l}I20;;EI+{GXgP%$LD^MV*2PdM9XCY#B;kG@j9elnKDjD`%V z`TD2;GSM849l6kCp$Ocebackts#*~>p8Q5HekBc~Q%yaw1%Ky_3a5lUwXmZiGQz4b z8?r(!EbU06F)h?&Q%zH|pb|$k3~{8@4ueh)pgFu3OKj*L5D?T{PlG7QqcIsNvZt7w z78>p^ma|PL6pFtBzWw$&w)?!jX|lx8YQ0Q1RAmOCOdo2Xvz;Qwh)$j|pD+iJ7v1Z! zws5{#+h5G!f70i$-`>G3?Bb$6`w@4l)}XN8uSwSj9d#1u@8$_oMN92^E&dSph^5Qnb{wGX^yZ8sAOQA+qcy=@M4U%BWJR_PE$m z8m?Nn&Tmn5b%5sb?$1URS)NovlN}8zOwJE!{LWd4B8sTJ@NeS~d9ZDUb-AsLZQBu{_+NLW}N{u8$MpTp(VG~CQ)EkY{p;n{(jp|%jX1?Ov^slwo zKES`}qUUK_&t+cRcB47ceyj7_4S?XIM2Z141*Svy3q{2dh7b#Im;wpOEynChLwlz&*62hf)DeZAko;|c`1$l7dI8i3Gh+U_l5*WK(Beq^xD@+AYrA~0|)p;eS2yQs4h zhZMABtCQJsjz}V&V0uZ`uRjzsZ<@MHuGIb7V7GG(I>eaCbPZW28`sl&rR)A;E1tl$ z#a62=s|EpK>ER+Y_cqg|u?1WH8B(+M7UPW73ytp)MMGbZ_X0A)q0bt%Fon_&oD(l@I ztkKlV8XL1L*`oG^NtC7g{60Jn{)S7N(+S-GOf!qe4bjgII$)XYMUciFteM0g9;O?V z*4FZ#%7tN;3dYyIqyi)(@lY5-Nu`LWvKn&K>9fbCCdaW&AHy#_CG|Z zs|DPb$5=^?jkxjyY|4B@So%~Ut^`s4%e;2-1X($a3{eh&%bakI>yftJ{r(;IOYwe1 zWz>JozAOOWJ;V3J7su^}+95GK z=Z%{u^FEDU>`lkrk|cn-aT;ga=|sDzAfq4m4mEtamj7X5cY zYCF$hOLLs?%JSGUkJ2z!s`Y0>NaO#@#sA}<4t@fY)frG%A6o*H7lky{i$hFpve2i} zzsCk;%l&(YTWrY1t6-z^@JF%8@x&<0@xs}8U1^hQZAFg8DrT`lO+_yk`mJ=!w;E5r z=LMW6MK*!x)Ucfd#LHR6LSKH>I!#g2*=>KN(qFFWf1J0{Yq=q+2d|jotU}OQ068k( zD4{1Eki(GV*XqQc!;s8_Po>j~gW6y)nyg114u4lpqx*o~bbFp3Nmo);9a<=nZLm$J z*KNB!o2n}WdB{HdkD95U6?oeNn!>!OR2l*9_imgt{zn^y@ZjFaloOpaO(vPLws74i zn5DJ--_x>u2~2@4M!oh3r+q}q>=sA7Xmr|iBOD4@!Pg96LyMr)Ti%j{A>qzIVCo5R zWdH4fxT}yl(Ms#{toN80`|as2Aow{iuIKk6KD^&MT3Fc`wqhE#YT%!&#in30X|&#` z4unhM5RvpVYrM_Xi00;2$)1zVwpy6HMz>Wl?hoJ22m`Vu5XaX$O1(sHO0yE25x8*{rq#_D>eMj@Xy-0rmhFE9)d2@ zxzmx!@%xwB*Gz{wO~ESCjqC88SA+&;+8oR1?EgjYD*s1T1)fv3qZ!}yJbv#07il&1 zLP@g# zLU_EnVBuiMp9>R|&Zi~mjXonP$OIysSX`FKMBE=s&RVaxDh%B>P<;Q!Nn;58(IoMh zGrg}m@?C6D)eusD?5MM!00;6`=L$=`1H!FX&=tS;UI)X+>%HhAd{&lD`S}X^W+3xh z+~1LOgWWJ(d!qD-LTZ|YhlpWg=pnM)X~@e9;#(#8d}+7KjaWGzD5{ILozEDoUO1D- z?NucBqxN16GCU8F-8IB;pK~R*bu&zczIRv!o?Fwa-Zz4K%b021)?XlDpw?ugMkal- z@tr&r1kUi1@?1f7n>gGb_lw`2hX_CWE6VaF6>Hmrs_J@ih{2C@oDr)8K0+eDEAB>+ z#)~Yo#qsPxgZGA&kY|#m-)SlVQVm|&bcRDs&K(gO8gaI~aY-#z`2NOmZH_p*HxsSJ zdB7`$CcQ~n4V}7w(rg|LIN8J&U4?#-(Qut#P|JDm!2oYZY=&ze&%XOpLJvxT`w*@6 zZR9~tz>UQH&n@oj)1{=1EZlNS>IJ_!JdhtUz+ut>r2MmRt1T`oYDqyuBI^uSa{ zR2g%Tw%pU+t+7~z;7*m^;imU1%`0YPpmlvl~Z{3Wpyr%xU@8LAj-v**8CIi63ptB?I)F=OVdp6mD=&lPPw|DlJRw~y<; zTm+(F2&CClP6H6fi%WAde8zhl9Ep=SGyG3J2A-$nh=lI&>H2=$MNb=G1w!czb5-sR zy#Sj1{#+RC`T26Xw6e12k(BGU5vghD9UIM{9DQgaSD&y^?zf65&wni_;1 znJ7iJ=6%f%sI52^1ozp1w`giRwnLz-wqwPR7*SxEFmvGX5u2Iw^IygLD`%h4HS-&C zUF{*@9%?j`vySI`FSece!Qsk(9w8y$n284HeF(nC3#65nQvA2OX*yRDr`M~sd%}_x za|bgm@>_&?BR!W4G)mTUia zlXm@&Z#&qWfk3$aFNK4I$C4s5cKn1m{<-7(!~#SM&#MmqhBx~zV=PEQhR+D+K7Roq zBo5x`#c>}|@xhc5OSMw0n;q0*na4zar*s~?Eklid#@X<&(^TNyr~7<(hr{!G_V9BY z2$hl%fpeXoLn#z z&T`$;q33g(y5wL}2qY|F1O=K;0vA22Shanhm~z|}uon5Q-|G5q{~Mpc_jcio=Q2K! z1B4U3pA#c4=NO{jeoKMJKzAAe6`xXo)bKD90*TZ2S+K=9pV$cS!rt7%((;o|1v(5# zb@ng>Tu5jDIvNYbG#Fo06r3)OOy)XFQN{9JGx`rIw63h=dj190aj{U5UI6J)y)DH=to+5$K1D&`&yHYQ;49b{^=A z=aS@5Rb33vVsW%Q%Bi6F7B+DrDUG2QLHO!_den+VYb5;E8ZLsA0zBdQBejB}GOmqd zjFaUlBQw}NQ0XY8$*ci>VoW`uGS2LB#XO!A<_gjvw{P)O_aUE)sd1x+z zavE+vwSr$ApqWjMCKPeUze;WIwa})Vm0bPV|7t2CJ3%r0ZcJmm*bMjTU!lb2Cq;Ma%P z2yabbyx+~{sOg|HaHq7h!|%K$1tByQJ20mXO;CrB+ayasEH(P^ETF~Fi}oXkzMmFt zygf}IiRK>V!j2z;43fU4M$AZRl!ZwS8jc@&Xn4FunGT}a^!~FX&nM7UHqE#}%G<`K zyG>5{3Dx=HlvBz~JGBVvvU-`Z=h?iR5v=rFj2?x0%{?bw`y6{Eav= zy>Z|T3qPTqVGgY_zYixz8J>P^zLwx7q)ZcPil5#H)q7FU!XB>4GH!~1M$TcsF2una zm8J)0#z>UD{AOc|CXzbvL=73#jU+1BtU4JEKLKM`$VSKE{+NKv0srklECAlO(|05x zO#>e3#&?hdDj%9RqS+h5_Xy92KHo=@&~a8mNcwLkC@mZ;Qpu!82}?~!K?-b?@qZn= zM(ew#WFtS3gsB?nYV;_^RuM=dCW&mlz$C95P@`f z-Q0F~BRZ}%{9UzV3_KCfn$j(qh~}%ukT?VjPn<0FzNYzfY7j@i+6*hK*GV1t4p9qJ zs0P0rSwR__uS~4|7mb}p(P8kG?Ty8UHZp9Bl?{bK?+*YL%NJ;2&|6QmJfl z^SZK3C>t9Bok+JaqdfzZRtod!=>yjC-r2Xc1&eL(9u|6gNL{OGIT)%bWGiS}IXT9q z^dan9k}AR=I~15e5hG8OH4HQKADJ9!;Goi`xX@tG=wZ}CfojAdX7HS%0gs}8cY{@) zMY?P;3 z-nM65BOs=qMff$ZmKT}k`w+`_P8z8SrhRuBw*=Eo4i;EuIj|kt{bBoRGi2io471s> z8FQGSi1I%}TTg$YSzX}E{O;8@;Ct4asqk%8e@J|zfoIynL%j)tUgco_pwC857U}Iz z(7R|@8@J5IJLD@pM}^5wqO@{C@RdY?-2^G%6JZoG+lUB&Z*V|?2rUfXS|~i#U@-1L zRMDc|A%XpiInYRri-H=w~J z+*krtRqRIwxJsar3Qd~jthtcPB&gib@cjVOH)Zf4lHvKPCS?M-2-7rU?MBCK&{lhW z#a8*-nbYn2b6+wYC0&=bf+TE&~m0ftOZ5PrLfWxOQT6`=Om;_bcqwSz@h09 zF#Nd5XdDjW{a;uK1@>w2T>7`$iHSgqqmY?L; zG1sYvmfqS-vC@}G?put}QH^mnzAGS8*>1+anNVzRs-)_Mfu=wmvY3VwL8O3=ul4AqxwSAYfS?vKJt^o{@uD95z9DjeYH1T$ucU?k?LdlV?01P2H$!w) zCKqe83-W~+n9K^{K6IoK=ibvo`A3a$xQImVKIvt~7!jFr#{Fj|kz0W2_p@ZW!MOc0 zRODaAk_Hn|`7!un*jf##vT)dH|8S9`sO%NLOOM#3l9ZxQ4MpLLS&a$PFvLrB^TR63 zGt8SNQ+{x>sY*u&y4kAP@Y&H}ymFR=6^Lo+^h1^aHo^K5rfu~=#+|_00s_1LlQOP) z;bl}*;k|DAm*ubzsY$OiUNE(hMox|J!Uat$7mSF@+Zy`cvJNV@)lhY(6E$@)xs<#I zSTI4ih$ETYP8OFhrldo=L^>qv@E_`94(gId%6hn9^^tojIOS{8=^($`5rTl=f}vtP zAg^^4dOFK|*^v%x@z$6LN(I5(t*1@K+VniSU&iwcG1gw7c85e)*RV`{DIv(34zFqg z5zsrF)Sf8*U4JE3YIGxW6Y;z+obbHw!>#P5)z<1Kzjyja6pO+@ki^*4hFu8+G@~U& zgxI7mS=7O9ooBK-5F{gVh3PR!R>j&A79?aW|18QSDrAE&tL%BW1G)5=i*%Oa;zJ>j z4pgu9Aj?T=Ry2%n(LssqnS;e8uly;|7v17QT`RE^?wR}qm(&4S)I=+BI%!vq7J z{MLMSkb9KDR2yBP+bJPI?o;Nh8L>8CFo@LYOJbyM*06vXp%a%zzyi8DcZwEGklp6O z@=}`3^-`S7{d!XLFw7E#940i3*<$~N6JH#U(x$Kx`$IhqD-}g#c~}lD@sn)k?b|iJ zIQZ+N`@GZvWt7w<=^@nAQ0&$JwE)m#g=7!D_;CyPbyzPMX;&`l;vp#{sAEvbVFb7# zS4%P#8Nw0MRsn3#qLD@w9<9b|d{q=OK^kIwLdZA`P~wMyAV{2f@!$;!4N8MD2f*~y za}>pmV*0h zsyK&2dVLkkd`gi__9&_42F2=#2r-mMsO_lZC5ac+zp1d;sD8D45jD7{hUjMGrS;_{ zc4y^+l}Ucp@T+7gDFZ|*!(E3Dy*VIos~os<%o=GS%CWV&i1aGo8B2|F{PlndDAna& zJ=Lu`q>Ak=uGQs{G_@5{Zype)&?3mAv+RPE9=7M_+Uy#Kv}Vl43L3Y_IVn}IvJSyD zUV5=6V-L5!HK4i}MCd&b@oB9ZA@C?^(gDBlq;%}S0!d&=;iqJl4M$w!&^KjxA%1}u zG%|^)C`77Z2$wtBeGe6ZMIt2tA+1n+zzXZH_!Cgm!xNq5hjaQ3rHF+(#Z^!i*t z<|&d%VNj%mLd0uOklQ2j132B|}Hq`0yil|ABnj98^_5=k^!Krv5EIitm(d&Q|X zT~iCuDqbFyy?KrdNg;^~vTlgeW~PT3(jwD-kJ+yz-2!<#^_^RN&Sim8seH`pG6$AK zja01(+=kqW*|%>Z5d%(^98{Kbh`xjmi{qu+NC|rM*IFC41kVB*)e%dh)o?2C z-Y!-Clx}De?$AXHDdpZfO!Ho$QdY9!hxm~~)tn+Lu0y7Cn7+=X%0BbuI3F;<5=NC` z8V^<#S*yN_QLD@?Jc?Q)jM$zv2w4()ynMSkdJ8s-=ZXuJ!dtd9Y@*MZ)q#Ylw3$&heE(}3xT9A{FJf@d85iASPrqb_AGWt3B#Dg#=O8Rb_oEzVGy)Q>2X;5F$(OE@P*U-2mm+iXWoT_yt_zJ(o!2)nW+b}Bn%HY7{i zp;6A9jHJw1TV(=I8;P#rH>wa?nAq)z4exl*ZIeW*rDdeFzx)nuQ2HQ z<9vDZa=mYb;akn8r*8!bx)HSe2vvkqL9YhE&@a4aDl&VDU@_zhXk9F5b@nOBLmRQu zFg#*2vxK@xax|80ER~K3#%;I+iL7H+;=R!1C<@$BdgZQWA~TqwdT0?{2P2WvM=Ldp z#TL7z6NRK+wkzE`i9TFm_Gg;c!>)}-`{FdUp{3&uhl*FrRhl7J(tisJFR}b7IV0eGW;=6^z|2Bl0)4VSHqTk zxLY@%gJ7xTT4rWy&ZJKYF?u+f#`!zXX_At13n~85&lKaaUs&Do!WL-8jlM%5{aV;7 zN(~`nxQI#26u|^-GAeI#P2HrQB&Dy7d&bG0T6My{c{%1g`jzDlrYiD^)WV8SLl2_f zg0J$mQd|BQyAk1l6JgTq_LPOA_VkS#V1dF~Sn?X`4MU5b|o2sk~J~`KGpCUH;W{I~+F^!GR zqxNc*8b|ZcWR9o#nry2eR=FmeNhHHyP(9bs8e3UCSAKb>T|DTkhN$vRftd2T^g7kjEBM5?wMZlDCF~{nP;o4s8%zvdip=gq1Me%#EyGxYn>u~^ z+H=XJ10x-!d{@%C)Y3yzq3)Gg!I)dA_xhvw!A6? z)TQC%b0zW<-TI}TGG9-?q-pr&R*^P+r@DL8aK;pAaeTj5SgTYDzmImsE9lYy5d20A%=R1XtRToGr-vKH>!Lc<%LKGuwuk)s180Te@JL@sh2kc%bRp3&64+#*B=U=?t*&=qEO2gDvV?KaC@u&* zxKyKwORUvKOCj)t84;zVQJntM(B;F%v#C(RuU2(c*p4d3E9BXLQPJ=hcHL1St-T0$ zz~wL(yfnPy$~Dieu4xKeI@YUWA|F^(tGM1c{j+dKo{IR#Va!q~U*bUl=4A=6gOg5) zY8GV$30~VMP#g+Ltj?*H#T1aKWjIaWjV*KeXwmlfz5a-MN+AJl8B&j}Cx0j>gcci7 ztyIy8q)M0d)hbCOu*O-gQ3sSVCV=B4RewD^>noh*D z?x|luR5W<;izsY&{u1*)#i6UF(xfMqQ@KJV%OF{9P8A!RMDhHr6mSjHkrm?cDbji3 z{PXZt^I9wzxM7iFqm(Am0Rx_9g(C4yMM5nGJnXU0M3a4@sQonnzXN>!$c9P}vaY1y|+i7jz`wG!m-?Tfn?7~X8wc6}={?etcYGh;W} z3pSzQX289E(zNQKp5KFzfqrKiZl%K$1tBgPiyy%jh)J`h;6RbRKZ2tkLCxU&efwq(bh<{%?l3X$_1ut%OB_I5w`0 z4qX%vk)|Q&w2fKu_oeEh(lO0M-(3+l4Fho@r8T?bpnV6CLV7oc9w*lc8Sjr_jCi|~ z8zHf<8q^2N5l5Aa8S|U$ijy*KOOZvfGU5of%!rtCMzc8~T5O)!%PNv+&K@+G9+Z8t zrPa`kGHyrpm3RKdS~8w(4`UBsC-;b^8J&M#=%rE&M$@~xypwW$+(3nQOi;ZvO*q>3OCE#kS4Yy)Qof^ zv0mKvgV~Ad_VE|(|MF?76nSzgPnTQ&>dr4=^o7ncgoP4Z)9B0ln+5I%pp_l=x!THKUH`^jT<;CUP<`&@c|Ni*jkU--Yccec4Y9Y~Me z<_kVEC<=bCy~+K_EfRD@GjIS5Ubh&v>n(|keqQ=K?DS4LmA&(4x4QmZ&2?w-d3Gf5 z+9kG~+Phy=JpNAjfu(ZlOVL^}s|F$y)$xV0X9nL*x-LLlxu~@^NnScHAdG~GCKjBP^;>_Uwc6-o;T!b!% z(y4hpIwM{9rN$#xCzPb>S`I~A?8$VRxm+a~`6{=YHoCeuIMpXD8dtuzRHj~8V|5Z8 z6~FtdTso)3kZbeg zH5+w_)^(a;n}{aJey>j^=B^FaFrirQR6;u@@N07 zn`&S?0l0Sbx3mzp>bRCf+jUyZ+H9}a%bqgTaXrD!%1@^DhZXCl?O832I#>2UNY(ds z^5*82CLjgO_5J0kap!l*ZAXm6X~)xzUC(;Z#ren_&6dX>y9_cBdqA4FeLa$wYO|Sf zx`0ofYV&-*q=NM+AVu3@kn(XSNx)?6pn~}zVs5auep>5%VQK-WHYXgCYgp-u;9MPe zMj{$nm+%A)&prqP(Mukx7fZlv;MJ^k!0#3h-#9#RkBa(ruJ3skc7f07ga>%MGC)f3 z&XJ(;P~l~C_2GCl9Z<|AVQNZFqh9OzgK)76<_X6KM9)HJN*Xuz>A0^pNwz}@3nssg z7$UNn(Q$U4v(9zfG`}$0ImVfUKNrgS&ZtgCV zT@|BPCQ!Ni`u${Mtqoz{$=iAuz=G$lIMQRSeA95kjQBD za1KQ{%&vH(-cpCFUP?kDsO_+rU4m@l=g#HjNz~H!488V;H=oF?8fY2mPPM2+68%_yjK%lU?Q~vbGs8Rgo}U@ zL5ZW)0WvP0ee}YF0~A>0XI%VaxNdTKMJ`*hqu%nHec5fBMBgasgoN+=C=WR? zK$14~M^4BM8zRJ%YIE^E19=ISOi{^yuQB`sJL=ph^X9@HDZ0Nt>(c^s-ad*C#XXZH zS7QBvxZV>g0 z-uWh=mjNVmH@Gl_C}^?6k`tw<4h%?{4Fa+a=WPh*AON`J4YrKfD`5iYDH)s~6B&S1 z1B3qN+XAzkNAG3Y#hTIn-(qiF9C>;&Y1&n-v8~s~eU%eU@6BQurASkOP|)#?F7X7O zZF@a&mbV=9l>gZ`lZHgGwcj$yrq=T6=gl`eqHT&t!2*4r96l!=CoRA1$G9c8?WaNt zfhV?_h4cig<;AuBXQ5UdyP2z^j5-@z!x_!QB3pnC>d}#Mf(dkq8K3X7mcyh;8(5Wv$*vG)Bu(M2( zG2GDh!sici&QN$L0>WvJXR@BVR#we-RDs_ZCA?05$bVUf=WukIT3V8kVGMdxokCx} z2@=CX+hO{CR}BI5k)wxqnCVM4{3xpGUqyTVGoP`1g}B(?!;>XKdJBOHWn?}~`~a>6 z`ZP`}Q4}9$+3F@WI|lAhNG56ck3on{_|`WkKgR<#HoHrk$LfD>YfaI5zh1ufDL9<@ zy*p5Y3eATTvSa59+c9A91-wg{#qd{d%#qYz;;`YZ1S0G=@us8S;yEh%gt4U4-lQE) z=yN4Xi6<^Jd%|_u*lH~eL=gHS+-kW2mBYTMmDP;;;HkvX{b3T-o*iMl?T+rX*t?RcM8u15oDp+QDu4@MQMF}s`AZB&lMggqIPp(8;`2kvkd#qSLN~7$2~ zVcHOC@nU~{w=}6s2?6hi`OBgK8eK$%eNi$Xf1^vsG>hfRz~f^}NgS5VCiUIrcXqRy zdWDWfQ7Zg_KPrBG49fvc|3%s$r|)8>Fhmu6_esiVe&Ci-4hbcOe=s*3eML;j9HW#5 zKKrt4F){+vUr2K7Z(z=<0TY9zea90W5% ztI*l5eZH$)2T{0*q@qgw_qI*Yf0HYRi8F5gMoQZE7(+o|MQ=Q_o;&X&sG&_9I;?}j zJoe9x6?hb(1O_?TC6@5k67@Zw%fiFv+To{2_zU?*2)Xa2B746H5b+OC9Auw`p+WK| zm5wx{YMUBal(~pq0_Q8ayrtko1ysT3ZUL<3|D6j|FPgr6@69&W2$k&HIOZ zg~dZ@K36e>F~bjEO@>Mqj7_SG9y$>DWD^zU;9z+$#QBl79jS_X2X%>m^4J%95Pb_n zFwyW2wJ0yn?!2fbOviy5qx_v$WF05d-?{piHQx30lK;EyP(6E!NHjuF{U(# z5XgO&X1aG-RUk^^5&!RVTt*2k|H@L%OeYD1Y?J5w#*`6|T&3Fk+{UePIY}sMNtT_{ z*0UcPAlRabhqK*N8uH1k?Q$@l+LbbtvS1}fl$%#G($cncFVZvhSgBQtj=q(5=mPD;p zj?xrd2gSR04F^HUM$&6$dHjESq*i)9O-XUOif?Mk666&7|L>+q&~wPE-{bo7d<1l{Qb+&R3*JO>uuFH#< z{Cqvu@%wh|@;REQ*YrQTEAV9%B}Mk-*Uyjl$Y^~pnS@0enlq%AuOipHxI8`(K2lw6Ikb>s^zz}eLf%2l1gDfW^SyNL zXZN)V(_xDC+CMVwNy;1+4=-}8r(SG`y-@%>uzP|>jy(Jg{qS#>B!9VcHgq^z$^z4C zxl2o5WmGcJZMSnRT2)#TkCbUiFq_oJyEM{Jat}tHNRq&8r+MX@k?K zO7y*IO3N$x`f)9>=29u5DaSJpl73sWMGkZk+3984dn6%m%Owxzytb9Kup%h$?r^(b zj3>4j`w_Du#o3hC+wP*hw7u#%fwhz`s|*yMi%)J$zvT~eX`E-b$-P_PRJ^A=n|A-Y zhP3Y@Ev*^jAvM2c?e+A-ZP)tOJ7Ew!Oo8caUcy#Pe13a1mAje%0mobABYs`cWZ1!XeY|TZz;MKRzib zdeXr+UqE@=!a3R$iqh*Yy1nNyiL`AebFwy50QwJ3$aQL760s0xm7*eVL?3Jb7LUN8 zD5IZI5MMobANmpo#x|Qn`*rUFOh{>oc;#!B-nRFWY?jSz`2i{hsO4Vj;~gO&g)}=q z(jtd0|Gk44`l!5VXKKWI2kH{MYe7gsT!GS)@|YWb1h)R0ep~N0waUD*{e;2iXk@v3 zAf_(`RTq$vJ(d5~Tp#41GyR2EV>?b+4SShl#dUZ+awDxka~dy}!?LI4O8=+7Lps4* z9=MPj0WlB$!S5*=DAfxVl;e3;a5@|dSW}^*i~HtF*IKdd0Ob_~JLgE}_cJyMpp}+QQ1;y2b*?1$Oxlj;PS8 z=E4-FOfiRlxH#p_ccCK6^E{flc|wJ2Dc8Eos0aT=s}L2;H+geKwVRhKrlgW`G+(cy zH1Hwi*BT>5!GzH@?B5ZZgW(MqT}a1~b-}f+uf~9+`LqxLHtegR{?!$HmkE9 z{VK=^pM1|NedOoDBq_ZavJXXZ=eTx#yX9S)p7kiY=Dl zJ`KUAvHm-}=Fh*kOrC@I9alcocyx`ROf7olC>7RuO@9WKVK=iGye^NdE2xsb#JGEr z*Ku4y`PgVjwH=efazSd`>ZftU%Ze!Lfef9xV!9=D8eE){nGx0!@l+Rc+UP8DQO`MS zT^A$mTuVgWTeJXJMe{R)()n+B;$9DqCI%;b)K@&flw`?%Jt{6X&Jn>6ZJ&nDQRh63l1$5 zEgEdI)gyY#>BrOo8ZyxUHK{fEsp~J8bB;>VG2>9W@dIj76o&nqe#)o(kOmUKXZl<5 zlM0Tf0|3e;^EiH*E>wU51){G=L2u)K&rY8(Iqu&J^6~K{Fa!KT1Ay_7V56AMkT0+| z_Fha$EIR)JMyDN6#1fn~1W+Olj*c@Hx6;rnC-Tso)CE;_b@d3+V)Z|=(|IK&VGA`T zFBKYea^tZrEiEpa5uBe;g_;?r*;?HB1^z{Zp?F!ZG$+jId9{isQ@Y$-U#nq{I1ses zVPj4BbpZYE=CU))&T26(7dxuAyiz~2{(Q_gdWG^`UjC(tHIVu0yNmb5FvWf!L6QbbB6;bm%i{3yq;RPuW0^><#ELJN+ zam+atksVI^i9O?!jN80p$zaj2k-G)K-asAI_hc&6Xn*X`6$?O_GJ#Irw2XiTi63Yo z3)N^app;1}?ZTvx%%mpq3I=MC-=c6O!u{?vR!n%Dd{M=kqbpWv$1Z7`J0Zu$>S7i` z4&8>$x68P@z*A)GOM{NgSH~rHSfT|xJIY0H={HD{)$o8fQLeUVfZtPK?-yS(*Vo&uxXr@ z-$#eG9d0hIl2TFVhhdA8Uv|C_H=cO9y1AN_dbhUnm42&>1r!-65JCljEN1uTY5$^H zr+j2A(CpOjbM1F*`m!HY6|SUzU21lU-LVdH#`flVMira(gD#{YciSu=vr95#H>RNHlNzlQ$dzieqT(Zf0`K{Z^Vj@YMT?P_>fiJ( zbJw_>`aC#aC8$R$ktZm})dlvh2vMfaGd@E@CB-yoZHT^*Dr3=*%w2=0VD%n{+Ryzi zo=F6FUrgLj2XX}yK!FORjzP3Z!wEuEQsYcWS){0B=tZ^G*gwQX5Pdw0Nkd~9@%{z1 zf@qPk;bE{8!v&;K(u4PnN6$GMAF8NPEYkBMmd$T9x@qBu^MxnG)o z4H`!AcXi!`)xO&Z(ufQraRs?p=r+Z+9J^}7ag9tH+-ans>yC`;3t=LAYBzOEUnMB1 z`p{tWDT164I*@R3@^F8&-o3*DNd~{W2fafimi9UEtB{t2B}ec?P6_YbDLZKN7$U-U z9nRViQlk~@fvZ>JvMb|86%PcKr$`wfEg&SeiUy_iR18!JPn3i`}*peQ|VBk$lz6hNnYBX75 zae^=DnCoz0oowp~BQrzU1kLC7K<1M?A(UiKNZ?#Va3axC=$?$5(@)WrBve@G6V%13 zj}2Jx#2e+L=t2q#8!cI}pM|1}6jAYAQ_XV)e`bqXM^hTjYvt=h(9xrXilyUe;Bl0~ zi~g$9o*GF?f~LQ`!D01$1oL0*DQxak7b(usAq!*wlW^=V^&PkVof-kr&HH6 z4aL1%PARN`X0*JAy+i(U8v(C^y~`m_A0*iJFV}k_iAz3k{OJNZZ#jpO)d7Mn?m&Y$ zRtjPjBTxH}yWcwiyi=x8-rIOc%9~RaRWiE73qe6}V#)p2ybvSQ6;mgCzKrqb3lkPO zv~eafQBjH~(RP^#+IQnj(M9bcU#7Mc*vqF>{yr7)fDweeH@Pl%(12boGMrm||4klv zxnw;37mJy{~e;8<`w)7#A#@lk)~Akj2lNMDmM3{vUCnWlTP!T_xe^c9mTi zScW*5M@!P$<=qJEt#7Atai9RaJDj^6F_?EWcb)-E!n8ujU8EC3byG62FQ+$NI zSh6^eLC!RjC&ZUX3^gT#`?C)U(1UOXeHmAdK}Giy?CGLCtr|fNXSM!wkGd1B6rRS6 zl1*xeuXt>9?l@OzW*?KOcdC`)eo59BMLY;JhwZM;j>c;hp6azf5&c~8V4}`+N4;~; zXn(%?gu%C^xE$X78{lLtMR3~ut?FmK>I`yO@4b_4+vdxbdFH}xJ*N^7xcOq$ z?8xeZ&vN$94@+?DO|G`V_Mu7Ru7a1*?2vATn<;HSi5-OubX;u6`@p&}2G9~saG!)` ziClLxqnEcme_*`Z%$Ln@N74t|O$a@l?iym+kE+hS5*`v6^m^S~t|-S| z77*w)mjGN&*xf_!wQ--l!lpwwRQ<(~_GX1OU^bDy<*14`@u<>Li>dv7yW)0J46n*` zTAb>rU7#S247%vQP3|Plau;~8(3n5adZV!2(Eg0iiaPIcB4VTSUO3tHrSI_d`>P+W=H0vfJfy1r(C9Cy?LgQ-V8J@seV=$X5ya4wJwYJ-6 z9iRhhSX*bj;4x(d?6!$bCG~bART2{hU~G*`HzQ9 zH%R#WcF3{s)b;EU+V8GN8V|;T<{cl~4q2Tjx)Q$#JeiI?Ut=a;-`aq4V5TQvC+RNkODfKH{k}E;7uoWjh})rNs!RMK-x7d7VhM?F`ZLp=IrCAUBHDU`w(uiX_Su3_SRI?en0prmKQ9 zmbY=t$Xq+ghRi_nww@*-Y}tA9N;bugZk&(P&vw&Ee~LH`u+Q-Ee!a*P$Tr3Cp8QDy zkQm`u9|H|OAhzlCfkGvSU4q@SlavhmNd0@!##;w3O)@wCbzf(-n4`Vi=X*g{TL6GH z?=fVfX9djZ$t8owv{SA{yb~;f2}ie)kfghH1~swo@Ofa~EY|#Te%ihKGVeE%`t+%v z$QHf}Gg?0wPyBKHT%hKr?E&j5v1#YL1UQND+naVVzdZMRmj42@XDyMRx*s*vS$cif>1z6j@?d$csMKcyOOh)9WUfG%0y7g2&W6i zjTYIM0CeeGmT=|*0O1k}B9z@lD%EYtSkt+bhS&iwBx&zM+ z*~ZUvNizG7ey$Ey#(czYUn-vu3?L&#`f&Ai10~m$C;Vhx&~(BOE50uw;sJ`cYFyVM|$DpWfv$PSN&)(RyWPH zlVJ-6UWONc5TPCNf;Ji(z!>>k{FVFmpC1dl-;z~3(UR@%;eJj_VG_ZM)BCv<8@_<7 z5i%qqVTJ58fZP+L^K&VH=G4V>M>g`l1L+3|PrMi!?s?pWXP4ugt^%MP&F}m-201%{ ztUEmGm&q6%+g<0&1FgDT3aVOSF2+I{HHlj?rFlc;ga1n9$U9Cw56aqz?*qF!&iXq* zi$a~<9wnab3EvHAf64kz^nE{lAcqn4;nA7OHx>#On1gL`#c}KqTPty-z~9& zS%mGDjv6YzE8*ekIlTQT+mzBuEoXE&&qDf9*X!x6=joGuvfTl;cohCP(a+^^vLMfB zSzK9}VSglIS8th@hj+M)nv&|C1V~3-AbXQBGLz=VXLUU0?Rr{te6~cLpP3!YVqpM9 zcayMwZ54jW_4cWPacASDEj($}9e_gd`~EW2&*41KbKJ(!wjZ6L*Q@{KuHe&+ArMa6 zu-dhqq}S;FSNDZ>RM^O$ABUi%Usj$5K6h&_Xw?AN|;^n@(ipYZ+pd_if|xQ+*e-#Wez%+@`&PG_Zi@7m*;RXj>xxH{)TIvL9J8+N^=*NIdjd6ICHrO7S;|IB7zD z(Z?CO&(4FC?&oot+W@E2Xf+LuEYx{>M)MV_+OB)2&hNTkyzG84>MzuBxKN|n>_8hw zt*~Pv@PJQ5B(isO1UXu)OJE-|s2WIRH%A_Z07=5{Xj z&krvpT#oAIXtCj_j@p>KTF*aup2yW_wi=_PYoQXl+@k!l?ZbCp4|^Gj@_PKpTAu&& zdk|S126w!*`zF2oZObOt%`%DaCOLXsP=WmRM%YUSP{bgY;j&{oTdLVzz>u!(aHe;A z+b_^5616I?C4V+mf)-OCwJR|nnPKbXWV!zP;CN^Ad)f5>8vquIXLvok6v(AvAn%N4jsx%MZXI)c-T%G(Kf0G|900<})%JY#@^5!D zsu1w5r{#Gg0CHgrpf~;Xm0ICoy^<5PWok&{37+D&qv%PCIBA7io%8W&d(5!^dLC4; z1^R!L=|6E;uXd3I5e~iO)E&nh=L>3oIuh>!8OwS_7G}7n>b=}^K0e>HL+_v_%s-C_ zVb`F=rV3Ry3!eapDC+ZVS|*$ItSnC$S&U`uI220>|06w%3W2iZ(T{=HkJM&OJ z-aX=tZS};-Zvgo`{TGj$e;IBkWO@Uy-QwpLnJ>Qp4;!DB5|i&UfJbzTAbHxA(01L+ z2f$$o2319Kr<)#Bk(;LrhaiM=Ldl2#_HC;ZiG&>4VJ(H0#@#z*M&A}S zs+_sm0A6u2%jWGcM7{Fi*v+o{EhnjJ3U#JyI7CMMEbd|q8Y`gNRa;1GxOd*0m1S?9 zQKr=#^9~)3hqq;SRqYMu@cmnY`C3!9ZM&3yfWar*w{0TuMB7hn|M@jU^8_$`BD;Z^ z(7DTE2f_f() zl|m(x$Ovu1Gd>^IdrGZocf@UYKH_QS;f+bQ7*2{w4kzFX)nwvRsA@nOzi7N@3j*`l z(bt<+n?9Mjw|B(m11Ef9%k4U*=McoJ>6cDll>X#K6M!oLXg-A+=$cjT>s z*~l(-i(k=+SYbh1i;IG^JUl!A!H-P0Y2=`yeGEA7Uspb}T%5YDO8@}x1BB(xURMFI z9u3C?UfgxvpApnbb$vj->Uu5-8J2uo)eO#OSby`w@a$I{=WGGW|9PRnQ-}q}aLqV> zRQz{MK~VI`5oBzcll$SYrs*v3fP1$Cj`s4p+Gd^HeS8{M44#0)qU*+8g+jB&j6F)= znhQ_c1_t_k8uW+zC*uWlw7Z)AKiUdqn!|d}k0z*hU-TY^)bFBRZZR3}pH5ui-g4YwDNrns6oX$^%))lRkb{k?qPFVn&e)H8T-R^yjachtLc&j3Q$;V=3 zxZV)28?x7_DgQJea6anw0?heJ(`l-m(adoGXdTbwu_yE8tmi$wUTeneteWu`0XW$> zz(@^Pp_bc-?et@Z>ugqCpl1`U4QCxs z4V5o258i3|NoOsmdjL_G(&QBL@Y1^z>EJqwY;cwYe z24Mvvfi^?5BnALG&7szj*lT|Vxq5F}E1d*$XYLy^ZCDJIn@5f~t^;FUa5joK$T24<-ch_64lzwXp zOiaX8qfZ_MxJ%CagHVvSJ}NWi?`0X_)?c3MUW}roy75~N!2IViahi32^tyMFo@a`+ z7nHZQzQHgR*ChSw?aruMoMo#{I1z6o0ANnk>3f@>>j7@kMhhgHx9qaQc5}n$cB20e zLL!kqTbnU%(D=+RniP4!Slbe@j$W=IQ7uRE+@~88dXdSKqHRt9fVs)F>aFyFC{#E; zdmu`S-1o6x+@eaNRT^0um%GQu`j59d3s7%3eAYh!Y-6|BAH~BvoOD)yHF#ULQZ~1^ zX;j%Tb}wl;Z-o@1cmv2U`md9VvHA^Xn|Biu{6YmYWHgt|&~2!xr6uIKi?X)1w%TD& z8My9;rKK26z?w{XGph7!&H9(f}JMSu&7bgDcab-c@=XfX?JK6eg9W>y&EL5%)WC-HA|N^c`~7 z*45cxPD*TU$zt$0dxhqcA8=Zb>d}LWK`{sohQVqUgdXnv3&za`Fmo)Gy@W-sH zaY?;RR?7_yOq!pia?Wy@$n5HN&Lxj1-Hd*8bOhW5i)WH8q33)y@HTwOj*bAvgVKom z9;G1j(I7Q9u&A%j6W&l89@G&7kzd4*;^@?Iwwi73_*xAXkmdO*Bg-Jkz-9$7Vu9)8 z)Rc6Uc0pZPdX)R+dvx=Ye| z^Sj%|W<$edTmnu@ipw;qT~<_LnyWk zLnKC|Xo8LB@L24H7_A*1bP znWyg0)oja*mUUCP4DbpZ9O5~++!yQ5#Q$iQba zd5=IGCGd=#dD{~*lHS7JB%9iLy_lYzT^B!$12m1Fc)dK#JFR}{VxIbA3*c4O9#;F+ zv@Cl8g3It2?};p9k|A)Y_R(4oP$TTvX#c+Z0r>~#F&s)}>FtXL+#+=x! zOK$!pk)_Qb;}p}koxE2Y4n~d-WnRW!kp0m9L8(|Jnbi?h2}F*b_B`lOs$J)M?2f5B z)2*oaTXi500bu63^GBVyZC#k^dajFEHQlK_KR;gNDPsf{7peTd7xj&u7tB^MP@aXS zEOH^%SwO!6EvclEo(>vKmFl!7YFXV8j0@a+&{b7rOrnWLMaRHkb+K!oRi@0FVoZ=u znZTsMm7(|4NBF3&Bc|b;@JtIwSh=S3S6EULq&6Hs3;~ALJV;`L!4?z$_VLE+g>!pC zJUf}w%Z1rqj*xFu1|G5!ITCO9(6hJ0dRz~~zuUR}@u4d>P4;cAf z7K;ySyRR4NVhIP;P=}o)O{(*1xVt2g4y7xGYM*s~Z?mEb!5gu1)9+nGw%+_}lOQ%+ zXA7IRUwc|Ge!hk;K|=9}+899eCH)7Wr3{|#v83~r2u5I9$pFXd}{2rr2(WbyVHUr zC;fDuT3JqBULmhS{?7CoC(7_=TAVPjFj7EdWaK^_O8o0qfd@zqB$TLaHk$@Yp#6bn z-NX!YpHUJarW_NGJ&%~&-C4g3%rQNqzHVeK<3|Ya3$o&F*#15$ubr0`loAD{{pRN#*5MM3rQsPXo=SsbJxsxy(G$9BE{+-#;kQ zCk_@)XJMzvA}UJa>*Hh0*uAY#>#fp1+Q*We7AyvhSA3_I_{DJQ_eq~-FfR)?09yhT zFbQL%Q^F&$W4frxyKp!HAyX^UaO{|rml}lAaMoj(SBd`S+Umt)PTeLr2hvSN;{N+TUlYgY5?*+2u&S$-lB4=HTr2>slQwhVH z^BDEpfBk@Yl7X(Mkn+!k7;w*|;;8g_5q+3q-dUIk<1e6x278mf>6h9I!5CK+Fr(C{`c2dV$N8nq?{XN6Z*h(mo({c+p~bbW^u`17L1P7YMOQy&F>DO9(DB$73pj97N1^HiXI(1dwZj!tVD3S07j%VH=JU<^A06sY8r9wtm5w#{? z<2yJ&e~z?-6y06m`%EaLREH$`1jEI1ecHj%T*kRGy`kD_#kK9F^`yqiGG;u(gK^Ix zRJ$z<2#@=IjJgGivKyZR4}>I39YWK8uBPbR@I-e5UAzS}Z>V}n!-&2XB#cd@OK(2# z$4xORAwR_xRszxB^G-u~lLJ8D+S{&5meIsaA;naYQO2t6uEPC3{%bP3IWFglD-tHX zJ26~3Cu!PnZhQ`JlEM9@>EWMlC->7+O#S(K49RPcv@l#%6r(aBiY^E zZB(s^E&)xGYNDkdp2~>TXaZQ-r8=BF|Nea_P{TgvZV7U2sa|7pX7!!m3UG-ctyBkJtZ2vxcNea(VD}07Rl}b;AD_112cdkV+ zKY%*&R*8qU^}h&^ZqI8(=K9qm+_tIx8{TG(+yrV%2DX(YVWbhWDE3qk=cHZ@8K*US zlN_3jW4B|crEal?L* z6iehZ??cJdK2kUL6oN^7rq8N5O6L!wHWZ*p09vp}%+4kgroG!&Z|~x}5g4$pcz&Ct z>x4qPgg~K00aVkXM}>bcU@O%U7`Y^J>W2UGEy1iQd~+Tw$fv4~&C1N2etc|I-g^CQ z^&vazJFjBtjAS7jxXa*X<>t+{-MLhuL29#g-M0upB=J{MP2*k#XXVYR8*rUp02&^^ z7L2m}2SY-dfQTa|8WXkMJhI|y4oE=0js{X2GzLM+{C~9oq_4pTRdtPbe8YpU#R39gaUpHib2SUBnz<%l|xVAQ7VBzS~lWm4+}I@La%E z8sMujBm$51TBKe|^QrB+uEOrLT}QYIFv9Na#8DBd^#|56-F$v}3cldU--|Ct0cmuP}GzmF<|dF;eCmV9nXqb{Tv^0wJ@2o$A0@)oX z*Gw8_VP%!(pF^M-f>?&Dd`g(Vu&5<`8aJ+KEFYej0KK+a1rfT_BtE@3drP9H^?!Uv z5)mh@m0Z9qh%buj>gw8byAhVcZ>VJ!@F9rA4n*=W;De6wR;ff)s!6f@6EKPd;^G>u z#=&82=c=p=gf%AP`oJ!3I212+2t3=R6wD!- z9TH7zmVgTQ-ya2@2cukevs(lMGy(_RRskgQ_xnp2&&N#?;H+f^L^bezB{z^eDt8Y~ z3ROO=Z-lk?&M|Vq_0P=Kl6BNFnALsK2T#r|_3~b?q{k`n_zZq6RJ?NMckIJIY+vKW zLQFQs&<9^$$*phWy^ICmxrfZD@%1ydob(lreIddJ;@;e`bQQNSfa(;LeqM6>O2#j{ zMQRjZP&ae&OsqD%FHrUb;05iG;& za2WI~MQ}c6CM+a+css^t+}iUAZMOB1ixwu6|3KK)jddiII|xW0B)wPQiLq>02ys~K zt(U{#zXjnk>GlBdR(bxpen#G7DH=H8@y+xTcj~p5b%mzusP>PLppjI*B(||OZVCN=TznbqCxx%U&CFcwPxWG%b1U`CeW71}g9o=kU*xmHTx~=JwyO z3fr;PdR=$WOiX1K>om)Ot?FBS!J#_f<@8r2v$~)P13C^5IzWIC_IlZzB$3{Q6HnI} zrdTBv*k&;JE>9fc78t&`&x-@h}qEFjAtP$u|Z@*W~V;wZI zCv^F{jy{qsRi*fS>1fAx-?Wg~YYE2YtLWYr#7c{8*2jsD(0S)6Bz+Ng17tEAS+phQ z)3?39*-L0}rMIZI2Ov6ua}~YVj3hjdG@egkdS@X~B*Ton)(SswC<4{gt1NB@Sb{FL z!x%RT(yUGTN;T1CGXoD6zc0{hRmHBLe{~B3H|qZC`z58eGjPJIbY_Mz|OE^#E)-oSo6N#3*7nbomQD@)#q)mr8_uU1pZ%UlXfh z{>>M$hhC7+#Bu5OX1X3F=S_dDjhice$VI$GO#*KDf_BFGB&_iKNM<`9&=M#B@P|>$ z(|W6>f4S^v0$K)9nC}0cwC(m9xbEWm9wPh;Z>9)qeHR36eg`r7JfQSujy)er1#b5prF(lkOj0!ab+P%H~jXmnjjW&b^Hl8mdubGkcAdl$n;iSzOGui#4eC?@_ z{Xb?A+Wc$DLCm5(hBDY^=|2}kUbmUV3Y}q-vAfSme;)YU_k1s0_U>kWISgrnso>ir z$~FwNFz(zj1m0{vNUC_4Zw~hB0ePxlqBj(so)1JF@q-=|rqS52_(B|X111;lFF^wO z&fSRo9_RSrM4|kG)_}T>ep?G!5k&^|fr9BG8iUSsw8kTAOlJEM%jAYp4hz1YbdM9% zkOl9~#cX!2NFS(bFsz?F{{w>OX}8yQIGaMg^4kTcr91ci@aX}lvh&O*Q%*4oO0{3S zC5kl6rc-&Yp0s4}Z70(}DL2sKKVZcA1%T?jCZrDAU!L=nX_br5B5z;X;b0Z5X=4WL_6kqQo zT~CDR+Ih2*vV+0K&|dOh0~p$m_YbZt6I$%bAFyRY%Zc&2&zXafr9<uN|T@DEemrmC)h(FBw#jse2A*}{y=nNH1?}3gglCNx-jl&AE84{ z@e{TNcVjqdaB{;DV<~E`cqk~VFN~?RZ@j!E#f#@gd&peZ!0sof&I+3(MApnRWP4bz zmzmIlPJ}9iLg>0* z)N$k6mx*c$cwMY0xyaMl$mHT^1RAZbZvkH@zwqa~Hj--N(Qlu&Q31tpZhPZ{+)mb> z&u@j>1GnelJ$p`G9N>_H-t#-r*P{r-#}DV0YH0~ezYj4eDKq(cCO+6`Dvc1;i9=V( zkXZ&j>DZ6Wp@tg7cizw?uP`Q(RbFX|Fw1_b`_S#vzjbW&R}x1=`qwJGPb|Do(8ErRR~ExJ00>Wg4EIb3!3dreoi3!y%3;&S3#`-;qxv8b=R_ff5FwL}mfx87Y(r z2L>Xv9d!)NIzGYf@UaKamwKg4DgXqRt=KiT*8B&ZB<<f{$6Hy5fO7+ouuPqMhZn5 z97z+_B1u*r)-J&4kB^0K3o_*8ij*nVF!*uAlOt)M$pP%8TP@YLAd_JAPl{#n_>5|2 zuT?5?xl0&WG-^>QfPw?}lI+ps65pPc1?On<`dbayz#z5$P=(azXU{L=x!=lSM|UbM zf!JPPC^_pMc7h%LoRc7JX?$c$Y@~>~I;UEeMw<5k4m<_gfH|;)53D=}F z9*1+E*JrjXqK6udRtQyOo89a|_y4|?erxc_c;*L%O54Icxg=$6)R^_s=;kFi&p1r& zVdG-K;y|NfojtMQI~-erg~djfI(~Pmg2^Q~(hT=6rD!OGiop2z5NR(G*Z}C=RbEQ5 z3hMZ@rb$b4GqSI@aJD345|Gakmyobs!A==DFsXlP#}E!4Eeb{s_UBi(B)cTDQG$cV z!pDZqzI4%l(k36w3eKcWNAca^)mh|Sp0b*%jLcPp1+}f>t1(K#p$Ch0iygoUe{z^b z@SB*h0#HhhVO+bii>Zak0b}1mQPO+4YOt7=3k8b7#yaR_3_4|KklyhQppjO7^ zso4Gv$G&$!&0e**k_`}zj=bO?HPb%JJ*inCey|;Q!01HxV3vgyq29I)-mVLFcuBzO ze+$1`DM#0*gMBk=Cifu*9v@k7cjWE6_m)e(VZucqP1=ja-|X%$(3e5TT5G(O%>KO! zAq#oz2v)%}NrO^ZBH(s^m>c~!Bi!b;aKrudwXkxIpVxq!iUy7ObhFi%S85i58tXry z*5v^YA1F@`?RijFk{t*{HT=@Qw|C%xfSjwO{wqrmm99WQ6OZ(hu@nlJCG=Y`OJwhC z6s4~u_25)%@LCkY`>fAb9~J$xNvzi;XWy2+V%*p7)9_9g?Atm@_dJjh0%IspZBL(& zhgmjvHofIqCqu^kzyI6pbI8}4@rb?Jqm)O)`5II(xh0WZ%!@3N{sS{aoo=&$Fz@7I z0#3nZSnmXSpw|xO#cQW>T*T>~Y|?Vz$MloTD-wg%H(O2vO4mc_b!(%w@RmFEN%(=n zo23M4cJefiD;ii5{Y6LZ86_s3Y#jkp`OX3me6n|k>4q3`2u0{w`DU6!`h8|LKCUAo z1-7jkilXBMZ#kWmr{NEJy2(o|<;oN;T@sb)wJrPB=6i5j_L;dGQ4ZxoxEQEHi*D@q zyS{@pQRrh#SJ||$=jyVb+@Zs{(C!t|cd9%7jWT>Rg`^lpWFeYZDCC2k&~&IC-DaMJ zIHyIHVrlHCF}`+9tlrCh1L0Zr=KKlK2}Q!>l9H1wqbF!%9x)Ud?mZTMgbNF{aNi0 z%sKaayf8XjyE)wNJ zryh>z*=uI`G9m%M+wErs6^QY~L0*0yMo>B^Q;EN7*rK#5AEz^ zclfEWv1=&M<-|KO$AZpE$h#)z@u8)o|DA*(k7$sR(|4?#=^B=qHpbcG69)Hl+JnWt@Ja`;4f~MXtz&_-Un0^|$yDEEuhD&JGSYmLIB*z2H|aeMG5OXg=z0DN6M-ZCWZ_MI&KN0FlO7*zQB z1r729yAWx8f4!%DbwbAxiT}gYSpdZmEo&HpyC;i7aF^ij?hsspdkF6CF2NlZ4esvl z1cC?m;O_8-SNFbpRZ~z!vCJ}irl(JL|KGpl-K2-$ucqCkQIU8THmLig5P3)$=pb)N7HvNi#eYochxOL-+bkfI1s;k#K;!(it zO;|g00s|H!25bF%CA^q}sNUa_%A>r+v@iv7jeT;^%E1Ba{rI#f{r}Fxz-;Aa-sOyKsJOhxOn4N=c zDTp9B)7YQWB?~QPW)}*hb)2M9RnWySVi-s+yP3m-W=;G9;Q2pSMf@D`t3EHtQxxS+ zZ_q#@+qrTdWcAUOs)wx5APxgIK`spnCl$_@_wQA zw+IPGKORv$S7d#)68z`&p&Hx72y_vQAfm>TeyYj89zUfojlXc@^ilV+!bHIP`^O=y zQ|=j0l&O4P=KCz4PeSC4w4JxqSB^ySt8)os1?zlI2>!Qng(ng^mh-A{9?Xv{1}a3M zRqs{9$3bNg?d)jYeS6u99N3&V7Ty%&dQ)&=;o|3CRU;vdVwKx7OWgch7_zpNqPiKywsvbwMxn1`6o z>a1tPNK!Aa%m0|E-u>C31h73)tVz1BsQ24E%)=x$I3x)?paQvF^m+8a$tSEs_ zEk-~Iqb?$X;FCM->U{VoH|rb0N=bNz#deWpro<|`#o*Vn&~iO#8@74P*c%P3Lhx%{ z?st>=HJ9t;Z>s9MM|0DQs03XCIF28sxU}0sR`ok?>|_fwW-OE35|$Bv^Pr7$$(+8Y&oRe?YTwwIuvj`_EK}ZEr2K18L`7tXUh~2;Y_UY?0|smuwFv3?=U`iq zEteM=QvR1@=P9E>eT|L!4dfSz+rQJZuEAo26Wnu`1~k+kuUCr& zCF>UGllQSQrn^rTCEj==7Fz{Vx6r`^SN!#W*f&bWqt)`WkfAUQ=NDac2@K;nS|jhg zNd~qFo#bhzA@wQ<0<2?l>xRU~OLEfTy-Rqb*a*nR3UiUt#)esB!iF9(1PnGWWfY=W zH^o@NrEIzWJaw}2)~_pWo5b{TYuKCY^J3dKCW$Ds#lfos6w4=h3agfk>ib^C&VLnl zW-u~F$}M4d@Na5t z#!&_qXZy{n(`@$$4aQe}E87^QzSeF6+N7j&E_t2Y-;Qnb5yq@)p|)LcqH`A%KK!c4 z---OE^xX!AT(-G`DQn%5KGOwhzWT(i0UzDK{JYM)W@KUEj0+8)1T7UI-ly~@D@~4~ zLU8}*b+X-mCrLF;!<=;;niUvvQ|1uoFZUtS)IxdJCw(XPgkOp@^Kf1H82%IpIxl~> z$vC=T7>bTFc}}qMW#03J;$sq$;aBeq(|c6GfFV^bSshcMDfp9Op4O-*h-n9JELWi& zN3Mt`z+YEs1gc2@fBk6^e`Grk?QNfq!(s$E-t-_C+Vhf|A{EzxZ0S*7EPgy?1%Q^72YO#t(42m2@| z``^zE8GL!phgl`;8S&0Bb!?n3g)STvytBSzI$5RdSPK>!GXI!S&p^gM**aE#Tc{k+ z&s>02N<%EU3UrZp6%vj5?=@s{)av9rw)&`Zm&g*RKO1-8%SSipFy07`EKBWwViiC_rx zP~tPCSK{f!pqS1KvZ}V`KfX4rV>>6mp$Es3%6%ZNPaq^6ADox#VEVwoPmk62dz%ya zT*TYB-WtD|rb!?*daJc>`TNHhXFRnFhTjMGIq2TmG%d=lKAw#7_;fOdET0E4RXdEN zw@=Od1)S&6l`^`sI9RI}eCw_rzdxU}*M5}^|0v!OOckYdVrRjJ|J7ALwt@4eM!RBt zPL44HsP)=?p!$rsjX(d@4_!Io+o$vEbf9-!;7EjgkU3*jzZMQ9-ihkr}r(YhWAjWg%eEi90 zm)lvhuqu%_5t3eLXQP(uy%HisSsKY3VDa?#_2njHI;cmp1Ywp0Sp-=J?m^se+7hn$ zMvo+E#@`%%ORjF?LEwY1b*__+TqHTsoOcO0{MIgd=}5*|SIM=% zEx}2L39%48HA5%I*GkX0+$y^8Q!pkn@IMV&xmd;>Q(Z|uZQjLu=E|DC)B0-74neR& zkw!B+X+7qRHq^}dIlDB`+({fhG`EO zvYMEG=zi3`HKC~z3GbiV4#%63csb&N51o1`RkTrs<=Q z`z-R#7$7G;uv*rsK4m3>%`zz*lM`3e9*OK2>KDigJ14l(Vim5RTtu$!GoGF#p5ixn zdgfO6r+^^r(((lo=&jdLuvt@Xxa7-%e5pd3T7sY5kUE#hX5EH|ZMYr{gqu}UmV`EcHYk{7*djWe4AG~|i!5tU$oeGgQd?7C`BD|_zbpbW29xE!-(!<{m zZ?QraZ6F&w1#DI-@5b)D>Bp9hWTdEiIQ6yMJkL|gqYJVw%CDh$5OO)c44rVTrG{F` z3Vkj}54Pf+vIyDR$G=LoIo7&t$MWG!;#gw@#qOos{}iH1mu}ZRx&B<}rMlM0i5MPF z7X$*Izk-w25Ej`M=?QXY*DUMQ@x+ypSb_}0_T4jVnV2rzKp_|g4d4Idgc>f^a%LZ! zH+HQM%>wXnmC+`Om_ot?@kIJHvvwP+r<1b=UtiuH<|v*oR@qNx)`urSE|JKCgDh-x zq~UGN{6q&Q0Sfa=Zcj@S-pBP{&&^isZc!=Lz1PpA91-->?Pp_FIG24`lU=;*5b)%e zZ4I_hbQlrXQci+W6!a5sAD2nfj`kW7rp@c9C^z+VSoeN)2%fyi=VlQVCOWSzA4fy{ zi&#xgT@UJ9erjoPt(kQG?<~Ol6mFR3 zdmD)%EP}v#`9L$p?Iy35%E{G(nK3#C92;FX0#T!roD{DO;$-@mZ6)`yn51-@ofArD z8habXfxRk8Uiif$%i71~jKepbi|@A5vAuf%1ylHaXV7v&yzn(?r|E|~zo6t(=d5r5 zAd>n~-V#<#OYRG~7$`)oY|djvS`gDha3ZdK_PAmRQwF%~H&Z9cS4H#({j8QlyU8l& zzviquPF#*mWLe4A?{xOK>|I@Xq=6}y0VDg!>$0@d6^4H@g)_f-XO24-3F7{!md%w6 zXjE`ErMRK3L?=)K%?B&|XgCkB_d9K8?c)W9NSQ{>>Nl&RXfx9EY5U9XZJ09()>$MM zm~2&NE{dvGb^wg0i%P$q0rKR<^33k(nJRm0M=Jol$4~{`n5aP&@i~A5B&zyWf)$K) zKKQLJH6(;tNSItGe>$I+{1Pz{kwPLOBCT#O!GTand5w8=*ur00m1?_acKDw4V8_FP z=6Y^503y*Jv$6A83sNdki8`vt)yT{!eR%-t53Q+smG;Q8^HE%gXoGqmEA(vf?U%x; zPc%3)PKSplqzQ<95EK+(e2H_uST6y^&a$%IqJ5T>BG-0__6OR3%?2R(h5RN1V+N3R zU3PZ1^v+eOhn|W=4SF=Qd|AitM`{fTC!3%&(xlOEspuo{q~t}_LIWq^JG3?kppwU% zH~lWf=Mn#iVjNxjXpQTuzj?F(ye4~0PQD@ZGiBd zT8QSQQmPdcuZu*qnF~=@YM#B%!m14cs2@hR3sjtY%(W^ zsx+mJN}*v1elQs3nIyle39V}n>;CH_Wnn1{scF)n3%!RfdXSjEu(%Fyep;Bn|6Mkm&OK$%q@a z1fPrOoRUoK&YbCZDtAhyP0=J>e1wcCR8@uU$Z^XG);(sGb}xEFWqYr4Rx`i9)fUaj zx!8-g=k)cx8B2*fv6M_9CY^dY^tZinEx?TxxvyKk@L!>9A#0fi3TwL$A!`(~ZN{%N zzzWr*=-SyZm2y#w^$_SmnR&k;nY5!K2PY`+~6G3NRuNM zM3K-Mrybo_S-%D{8F(R-g?M$?B=)Z`_qul8q69F1h7cjg(Do~Z|3K0m`Xi`^B2uf- zituZWW(e&4pL6)FM+jVD5ITgu?l=cZw$C->t4E*j)!6!TjBMu}+3S84=T$!#ZCebd z^7SFs{WkbhDGfR>3rhyorM*4hwH8&#%}pB-_$}%CC|Y2Vy(Ef0JtVpQhH?eXOWmb1 zbWr>&k;GR3i18s|x~kg60wu-k=}CV<4Z*k6kk_PO} zCCjMS*^`0!j~@&nkV#g4hIm1>h|tcfWS4x=OW&Zyg-WqwW!Y2xvd1Cv@zC>o(Yrp* zJyDA4DFlBt;TlDfeVufDefgwDucJf8Dh3aQ%MRkD75Xaa7e}29_H$cn$8-~q<}F zq7FvX8i)QFmkjVZen9-l=!H7_FLQSM#0ay_@mYI?$tx^J^taw*)`EezW%L&kb0x$u?Vz#%}Svsxu16AuLdY6fI`fZPLDh>0#tp{Xf#Yz2MvrVe|Gw6APDP zIeLH~?!o2z^ARE6!}ynPU;SCpNkuz+J`}Emhrt(8CNq~nV$5mdD&70Yx&E>Yr&E&I za%UG(xf(@AW!w(l|7iVq2W9f7yW!J4-o9|426hPN`9{Z`e|{moQw+@C1bd%1i$!E< zzG*piKUO2_1$1qZRMIqTWaRP9bivhOZgWC$MTt1Y!ox|k3qIm6ObDjYQSp!@=R(@w z4E=CxH|F0+1@D9e-0p=h5RsXg&wpp9XlupGNPbI)R>4X)4lufWt0pjv`A{y4E*%6RDx`E(orOJXKDkq`n3Fd|Sx1My$`OpW`E3pU9Lfh-A(7m!pN zhS-<7B&}IwmI;Q5U32o2S_;Zj6i2AG&4<^;@u%sIg1W}cGtowWfM1!p)R9<(73%Lp zTOIpV9V=R7D@xt-%QKGL^Q3{Z5hAFu8^RXS*hrhQZvd}x_s5-{E70TUj15G6fPjbh zt|mBPp!tZnbF~T#*A~zlf?)M4LXL`PutN_1{p+zOv`T`X#axVm6xoCmh_A3r?S=j8 zm2wNIg+820o*!qP?G;cAOl}lsxenH&2;3~ybq`~TrTf_E=zQO;mE<`IfLN(98c;Wc z_czo6P&Bq_i;dC5iT1iwE+B-ULS_`|v9LtLK=^-GO$%$DDzp;KsB)(nA9adJi%1bF z*nH&f5C~I4`e&D^3`^ML2d_-vrP{p=L3so}HPN~i3Y`cWXeAhBA=G5pJ-*Q715-z| z@*15Pfb-iC2ptBP$gyhB=C_!wEq9ac@4w@lNkcY7|F*=@ceL=Ov^j%SF{W{@fUSlonDru&1Q9B#?&40|Mw*~g~It5VcORd&da$Wjpc zgFZ0*RKpvqr^ZGysne1Zz4|D4{=>%K6d~K=QCh&hcWBA? z4XQ+)ud-ziuW{Xwsz~9a&$)qW$ev!{ax<1h0QBQ5%eB^FLR;W+L{+NT@TE+Vxuq(@ zhEb8>!xt6Jq7P*GDy1Stu}T4CVtnhCd zW!DdCZDL!IX)|7uXw&=YB;r=sHkn$O_! zCXUzBOk^5&8`{Fi`Smu^LmzRa;YgY9{ykRgW{I(2f9vm?=aXb!c)p%(wDplB!AA`% zcH$uwkVJolZ%3Mn@WqB`to?l`+J5(4dy0--8z76@d;^!s+W)mD-ts>4=G1#2B3K!$ zac=M108l%tV{f>`p`x+(@I$`GKPun0i5KmM+{f2#4WiIboA2x&9kkXuPS{?rQUrJX zsj_qF^#tB_eNCtI_Rfd(T$LH3&Ywq}>D@L2_Ut%A$2wmqlKJYwGQPK_4W-PvU8YfZ z?Ox@W<|^9d;D+=dP4Q1{6=!b+DH04}0V4V_x&tX1@SlZWQs={cQ?in{a7uvjXGmmY)EZ8$jhx0i+7_P*6~rF3Xn3 zjYkTJqd1kFkN+$BZ&=WeJZgPsS-rnIFUnwJoy16SB2PDrWIxv~SG!+@v?;n5)&g&7 zb!kb_%@0$)hL?>`38RWz58}WFl}B8lMw`&6nhPxgO1=0PZlygDVwfOre!s+2X|}oQ zS~upxdzt3QM80nNO_QVPuN%Mb{Y%b4Hb)>@mJ=&5-b`g!z}%-vAzggGTje{ZcPA+2 zD=@^#*zQM@hFqFB#?bV)Hw*1=tOnku&iXwb@ISzlHt(fdH^1DjjF{DB0<4qc#<5Cz zz1Bp4pp}3_r~Yk)W8dHhWEmXX!(LOTaE1CFKU`F8htq z>Sib59OitV{h!X+Q-G4~eem6EDr=&esfGbdwL9nSNWJK8pZh$^(-0I+e_rW&iGyic?;%7w-2o3( z?);X_d6&FxWvl}YAYiPw?WB>nC914xm7tYUJ_*)$j`MN8j?_r6Ge2g=={j#OK;< zo{F1L*iu|z`exx4=1N=-rzrRUui8rGxNT5rzFbd30BG=z+tz&`fT5zWF~%px#%+gx zrNx(Pcb%a(N1-joJ+|1gV0!)bu#?7>^S5&h4ui>>l`v6jmc$TBc^u|93v*DpwXKPiFZI7@S7 zBo9v?$Cp7k3PXMp`YvCvE`{}@kZaB1E;~~PSPhD#ECQlLxkxAsr7#t8WA9vKAg zTBZQKV*tr~I+Ru;d1XM_W`&1Pf_QJ?ex8p?7_5h90 zMvlOnVrnYAw><(A{~ce7&s7HC2JHX5GfKS81At(g<8;2i;OFq&VEbIY*^f!Zpe#}gu@Myy4s6(u1hCnd#SYW=yE zU6Jf~O1!VeuL!rdww^U+*TQq-aigxM2%Lg@zs*;0z3^@gsk>5-?61=m+LHBI2Y^|@ zFI6x5>%Fi#uH}X?zmnOt11j(SFCkRJQ)3RSAZV6V_{Lw zQ!lFl&;ZNJqh6ax2Dud#<0nn)lZ_`U&99F~EpM++4}aIaW4^3;^6Y0`LHfKc5~qTy z68_LeMV;)dzr9H6KCE|k17nOksj=UdaMIidih5gjv3!Gj(HT8=nm5Z<0P{8#gug#v%A`aKCq+U3^Gk0ClpeMq z%BD`V*m)iA>Bh8pWHTU{OcikC0d5$&!EQa-|;>_|0Q9G};#9LJq_Ne6(q#LCCkpQNEbBK}FQ|6K$J2(*Bk8`Bt!u>N}6 z1ORm$?*SX9;C**FIXRP4m%|O{0yUuaVVk=#_qD9$AyjbZX2D&$Px0$nD@}|r zeV3iim+MafND}UM0NmgYfXVQMm9=+Y@XeLLX}Sl9r&xcEob`3;lFO<((*Y#WdpxlN z$}+})teglycK~pdcom1;Bn<}u*aIj-jTE?d^`0jHxY6bA*iyYE;B|H&*>X8bcX)P2 z6+xCUO%FX_6o1!o<~^RxpW%BS>icapkp{4IB7E1W18}Xe=acnU1^@%L3xK!8;Drl~ z?rw4rVMkXqW~LK_3TA&qe^Fmgya8Kg)JPXGrk~Z-#o43sre(iz6ac`&AYIG{*=bwI={Kn7JLP^YHS( zgTriB8h@|O0yFKOvM&z~4!SL(FTK|sA3d2V8&BID(3Fw4MKccm4LdG-PMZ9S68=c+ z&ZP?HvDjjrxLZ|jlp+ByZ$iq%HQ$e_?SfD*b~k_Dl9B>5Wg~00s(Ywq_yD)9rWC7 zzP-n(S^a~w>#gr6+g6x6(%o(tc)h1w3o3DpqkQAReT!U7rl)P)8&(z8^8#uB@W+s0 zOetOqD^VK)^eO;qJAQ1J1{Ttg-w*)s{rQKIxUXEbkk<8$Xe_y7xVxJK3k$~u`NU*9 zL>^foO~k+s?#u03C=?n`5Q9$B?Ci==#O_!cDAX%&c&jgVBj{%gxT-2kRgpis;b`9Y z7s}q$daVB|WYKlwtTJkt@zJQ7%5Muco5>&*;5xqx$c2f#{h-AZQCQ^Wi~46n zrU8F&bkesNWrGR+-Cdhvknj7$PgTMDQ`V{;LF+wp4F4-vw$H6)FPBl*%O{6%`yp26 zA92P2i7C62XukawFIXge8gx1E+0jfvG{1B(z&WGQVH0j`Xw-D7_Vq^onA?~1WWX;# zruzy3D{MQ=qatA9^`{g#gGfGJ8N&>2#=DNN|Y25m}M{1-q{gD=J!XdTA+K zEr2U#(RhzO+iMGLLI#1RWbWuas(Ca>c(!D%`TG=9Q76e}dakuNxw<-Tg;UMU%>gQs zj`z3@aM#QhD)rU0~(KG&e31A$#6O{qD2PNw1g%!yLZDYW%tG(8N zdn~0ZXg(d#N6)Oz^*ycK`8+;)C})pfh9_PwnV+>t(ZE}yL@@)pwh=ZfXP20mYVRiw zR6Q?hSZT6|gN&KbOYB02_?D}E%*17k(e1cEw4IH>JJY>#t?>-OPow~AP16IfJJbUl zKn1lowVI;s9VDOOQtdM^hAm@@9VrgLn+~W`4sAk#`|NX4fxaC;H0|2nw#KQdgAU_2H}~ zUDClnS{3Vl#u^cw+ z-ORG~o8TnZcE@;T0~{5wRZWr!W-l|?_J0LUC>1v_wF^WXX6 zPR=eE(2%Od3dX=@YX=DiG5AB03`JRgM%_Mv*VGgr{)0+55NoE_*QbC>X~Bla2gu}g zoqmgtr?LbB8`@Z4=QfR}qWP*{p+2(fV3!g0`gV138)T;aO9I*wr3H;OR5&k@BxYm$ zF1tt2z!ybzR8Q^?eY~Wk#Np8)#ku$80|97^1gZ1qOfLD?B1S_BLp{)c56VWzj&x@xt^F&EO?B!`ii{78NK;Z$ zo_pnpDM#`E++Y8GJS?gZYH^R`eQ(Hg$s{p|HY z+~TfC2Up&3)OcEwbBGE{J0^@FglGvlQg|V%sF>4yF!-mgz|in8BhPZ1kWh#I80HO7 z!GiQZgB#EExJPaN?<@fK&mrPBDCrMbS%hNBP*{>X&wR>cMc|I8N<6FI&{$Yle&4*j z0;sax0#Gv6AOt1KQeCq>_^4yG!4mmcv<tw$u>KkC(go)4-$4>qLeZeKFlq>hW zv|{(u7IT`W1wUH2Q&*DCO9bn$UY5bXTNe!WTaT*1@$l!4nLf)j^d3X;fLC(_A#aG= zV`(wh_LSlfdA0W#<@eV$*Tr_@)P5%A3b|?ZAejbTi6`v6q z$ahxc*y=Q44q)`N1RI4r;PNcnPAD?wNaAM=1R@3Vb=I?sh%5$8G&XY3CdsHv11^So zdV2SrXPF;w^}iI|UX~ReX?9xiOW<&A4hOcJtrha!^wK%i-zlHxG1xh39I;>{x+6Y7 z1c{Kulh5BUcGHp)frK}nu=()+fItKVn)D>l02nZEKifUQl&MQ(YZoL79ZKv13icAx zt=NJgf+Oxsjm4Jny7}d6bb7qxbsunb$gq3v$SpB6cz}P<;}~HrDG3McLf_Zd`z=+7 z4dg6^n)F-l*$gd2_+&X#fFa4t;|+kbj+UYTo+`a8k~w0GXW&FJncy>=@O%&rjP_8n zT#O-%aEvILUO&_61I&r7J3x~r_jws6!(QeoS@`9YC~Jeu>Ez_{g_TFfT!Se+h&lYc zK|%^Gt3MHmL>X8k(Mqt6K#Cu!cgHe4mPh`&FW6qEToO19=heG91+qk) z;z>|>V%{UJ-+|Uzesps2u(^pSo8oZ_3vpwn2rpY3TBHDQS<0&L4~B!)LOAe6CHOVus{{Yd7K z(NKO)?Mq)#Tm`qw@3ZFOqtru^0#phig3x+bmxQrT=pb5lTSwub+{Jkbbm;p|Ba;PC zaQ;+fyt2N>Aw}m+g&n3k{=NUy=1_YeU=+$Pn|!|57t6d>Qs?bP^`+>n=e#=WjyXb# z4ckH8iJg*mMy=zTd@O0&y=YI!5(? z&IoxtyMxN!h7LQ&eUDq;$DLa_Q;D(ZeQRS@xI&RqmoS9`JT02OhRd*+=Xk#}+#Y@_ z`pA`IF}CbrK0ZCsKyw%LT$H79#VE_Lu+&C&b_#f{PgN%ag{{R-Z(dPRQNY1bh5qAP z9p=MZ^Y)3j3oDIUZLb;cqXl?)-v$-1W#9y8+1Ph4j~XD-#TLiZ;HMM7GSZv>X(D5a z6ba4fXr2(dGry~gSdA!9v4IEm!$dWT~Q4$yxo)o#uTZ4EdD9ykpQ;&a_3IP zMmCgOYRn3tvVw^5Yl^dSF9SB@Q^{<1S%KwAF7bug7`DtnZy;Yh^1g06X7B0k*6w-F zf8F6Ql&R)p^Zvy$P?QGh8bA76yJW$n4_%%2OvlR&SYn*;rhxLU4=+g@fas1Vc0y)* zZwODb5U#EQn>oxz8}~rKWCdNREEqe&{qgb9!p?3V*br@dp9yAgMLevY5p4mEuR`#^ z)yz|``pg%r%};JXjUj|0d=4`@+Q zVmpX1jkexUc_imOcONcWKC@xs8H$uDk?i|33DLw_bx0_>0vzO~C?FC+@bL0V|3UzS z|1@?NTrS6p{yi~cd&u40-4J(cZ`K?(f5+<&U*4g^04Bo!F4G53nN_AnO$=VTVcvoj z+=waCJ#VWMmHyIbJhUxrs}hS)%KU17ED{rb4Rr!6qi#15eVf% znFK#7elvxfo{p~e(7CEgqtm}FYreFP(RP1h=Q|}FiJG7KWqirl&w&5(^ANEo-$3ODBiT7h1#u zFdMN0WSB93F4BUT>nT)Y1+JMpR6Pz38+v#9fNjN4$CcPWiEmyx+7?NkIBq1!D;%~) zx8?lJhfnLf_zOOPaK3jC`!54a)a#BVfS!F9MARs92H3pj0a%Q81oeBYeg6&&r9~O0 ztk|Nao;?wG9OQXD&gO{F`tNIzneEb9zq>${sL|HDQUma8t&mXHT)kd~N||zfyXtQ} zUOrA^44JR{#Wi<-z1=Q@P3aA8S+Djd$)ecpjY>kp`v`sq*#|C?OW`V&gIXgVzBh5nc#Y{I&Aa=c~<-QFJqqGPe<@HQRwj$^;Q zoU1FEvGF$F+g~JlpCR5w7B;z>imcAH?C~c!7SHkQiLST%q2rDXh}+CMPM}tp3or~H zuJ-G^1{@{@j%*b8Z`3-UR?i&HW;}t`%CtU!?y2{37ARj7buh09L7Z{bjHfBxLp$LoHUlheZ>_)O|+-_zojJ+!Z%us=`w~a)(E)0U;tKhxT06@MFgw}d_FaR2iS5?7D%!R_No-hQzEYn1qgC8 zOG_i~6`?D@GMjxtx3BAUtZO+g5XrHzsj1F-fe`}88gOxOHv!~|`SOMuM7GbPB@j9e z4i85hM1Rfw%Lx*>y!8;%+k3KaGtoaqpD!|;5Y^((Kv%3Gx?mJ@H0OD zv%mLK^)TWQg{(-Z`u+ZJ^w2Cl0#_d$R$Y^;4c|!_12D%;>%z}{>u-dG4xBgPu%EJ@ zJ`vQf3%ozFUy%JfvB+|6biTmbNm5I(r8nie-K78Ym zbpkx|Y@awfT~?ikyNz>No_-u(3>h&~Th_nL$HxtR=8tD1bjT!a zF~(|&5!M_@H-WheT1f&IF1j3#1Ylk!QN%ON`x8;r*;6HbxsU*HuCqv~=2oh4%qD=v z-11)+2vQNa`gA-5v~dx-h2aQ?`DM=xhZ<2bfw>u6JY0&;kdW~)xN8kqOz^3kzL2qe z&)6Ee_AvS+7H5o(BRDC!%H+{JB13LMpx~X3ZZo^1;jiZwN0YbYXWTDS4?|48k)A1Q z^5B}lj=k}X+E`tQQY8_DzI)B#02rkEJ}{d75(P0Sb)v=5!6rCGulKsN1L#z|KEEUx zY>hikg3J2$@}2H(F1K~;cKwH5g>?3@x0nmStL8RFnc>*gZKR)D7}tv(AxN7m>l*B1l1w)%#GHc z-Y&Cz%~s3k0OZM(*X@}!o9>SuxQE9E4acXcv(Fmei~oKZrV@OR&OrZVLose`z2Go* z;)-FlXdRpOzB5v&NGVU_Awq6HYT|1$It-(5H_qa1i%?DeNrJ>PLDTW)};-R%x6V|$} ztIllssgsimF@mpdK#B!4OW;~IL-5bNbC&AN{};{tBmh7UH-S=UaZ}U6Ziudwx#Xu6 zR~u29smm_yXnwPko@>k5`@iOI$!M9LM3Ja^LB(R}9MD1?7&Bp?@uHziyU{MAG-waV ziz-S$KH%QPd+62DHLXG}Cx7xQsG&>BGS)hz2YQJV2{yR3zZ6gGWa-1%XPETTt1}hXP92VE{ zPXW!9+C}Ng4Xxc?igiP_?FRV3JP;@sva(D+`2InZn3ZItqPcf= zi9QxmE$a9y?QN7Qf3)C#4oc;T)by-xNŮ!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 233/461] 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 234/461] 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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

SettingO&C)%nXT2oM9K z<(Pgtg4uDh&`~G}0?7@imnSET&*%ypzy}Lx^FWRVDD)~MiZUgMB#jzNf>T)#Z_k4FWA4O) zIli9aaHPf{oMdn1(UNS?pwG_(WtO^XjZu_qmS>XV~v zFaFY*(m7!3%Ns(<=+1L2LZhKR*Z#UPH;&A8H2;%N5`dyTe1TV_6iT-OR7!aai8$1S`;X|xQhlKB_>4nP2WfsLkgWXdO0MuoHA(AgwQaxKpzJQ~T|0;OKzhD{-PplQkNtK$PsnICY6Xuc;S@jFA zp_N3sAR57Mhwslw2Xk6X*l2g2)Pl4Emg-zK1Uff}gHJS2S2YyK)b zcQ3QqrLfYpV{}FTU-xG9!%^H7u+x$Opo?Dga>5G9PS|k%#U8wi;@{Y*ZT`kCnp;pC z67)!-gbnxQ5nnz-P9d(1p4SFGj3)vXa7nnM5C?^fmmSkZoi9-3;vE4^*fN0YjgBX^ zYU!+PffdtQsn+raAnX(_C1|$jw!Wm{WhzOv*C$-`K7K=EXE_Owx)Ir%XU#@?t8Q=% z)RY7v0;;Yk1q#}>p7jLJ6l{9}4-t9brf5b#K3x06xyV~%Vt+}Cx&xNw(wMx#mGBxf z0(LH>&)N|vVHDrQMt-2X?2m8f_nxh+;))+nQpUU6oSr_j8SjmFMsad<);R43z&j|i zQ-5JBXLhTuA6O5n<8Z`qi1mR&l!69H5TEFkNX>?wA_C}t{}Sc<5`QXQyeK7zoD{X$iVn6Z>c`zA8}PUxM* z-c9o(;ly2Hi6PT!um}q+x=dx0NNkn)h3+i8GQ2&Pf z>DupR%DmWX>@kejTYP*6eGVpI%mvvVf?` z2)`Fi&``G1-nwv#*RHZ%-v*X(LiiKAUAp$kqKy=NEB8EcV&L8A!`?uuzw*Nyo(ghHTQo^qm>Q7e$}EXv1z$m!#pDiZ@o$!U@^I3ICpiY{e*J&tRvs6> z9rI0XxX6zeq*~@T;54BY>&cs?Z2wijtNp7NM@+NPUFTY!j+xIr>>72 zuVhV1MLcG*-6sb5`5yq+O^P+4a2CTnalGplOpY#Uf0@t!w9;Q4>3!3{DrOMJu9+}R z(`aAYz}~d=gj%)Lh*nv{`0u{=Hc!<5mQ$fU7?s=6!l!BDL7@N#MSv-mgEgn}SCgrm z=!}}_Ube*(!k70`7HlsPmgth7L4*MQbFdcQi<=HhNHGXeg|_8C7xq*9R?3DA>10V; zKa6ax%O{4C@clfDJL%uSO?D=;;j93e3*q4&Z$xb40xRHB8b~$0)zvIr0P8*@B;^C> zPMNZzR1b;%opvDS@nt^6i8~8Bs44$Eo2(y|H0ZQZcMV^mg=iLj~Kk6%x0Ng=fbPx5yR3y4jb3XhSoxlnm#y>E(AVLz0_p zS92`YMJ0{)EG3%z?xLZA|37D_ellBaXU=`7s`F>&IN~~JB zy^zfX(`>BviWRi*Jw2Hb2_*EWzOfyEB$B<^Rv-D1CBcW1TQ(F3*uzlTZId3ouH$zX z4V~GSwo=C*NJ1-~k&z~d7rkwX#UmCO7N@@BQyu^s*WDA!T9L$){N+i2%uQ1e!I`1y z6i-+b)lv(`**Dp0cBCF{jVhKT^Rl0DZ9z=>{!QNyD}LMwboKqJ8xlsDJqHLiifl6y zyfH8&7}p@#^MCQT77bnfwslc1xZ4z033-CR~j&NksXN37JpjmWj$_*)TVd7K7reTk@M%_q%2Vum=!a_bxi4 zpuc}h1AwSpH+1r5I?c7o#JA=HWXtbO>`RRu-8eaZE(SmMpb`Ik_v|4aYUd z>}~_dutx5D7hjbE95Noff0`CdZo_7jAqG0!MI@lm-|tEZ!ju4THv>ftHmeAUN3vp5 zQ!s;V!7K51Gx1AUz-E^}dJ9cgm-jJ7gl2&!|Xbw+dQGd?5>OJDV-44-p8RQcEjGy*G6J&^k;O z@H2MvIImPQ+dzhebhhM4oPR}s*#N-*5q%L^gQWC6Ns#-&jRKW|Il7+rk-YY)Am?Cg zEi_3q(2z{H<7&jURav=fbxlBy!Y=6sOEdp43P;1cQPIddQq4fK;K;-e77AV3e> z3K0kv-IO60QP_wZWkiMxcL{qR8id{`)|-RsE)>gx{jQ*kG#`*qO%|mHm3dpa-l;Td z1I~~AOQ(0&H%RFFe%=K!be9EMA}{mjJZE7yp@2RKQfxLCNE2*@~4iZ$Y2euY|mc9a1j*uX=PRMt2=LF(W66AJ`52k13T z$e>^%!GG{A#eVO5CV7Jo#5paIg$362F=!ACMWAm3LD$P8q_AnAJ0u!WeJjkZ`DaJr zH@7VSaZ(u;Su63GTgw|~{~Dv_hyFW?MP#$0zps5nOwT;iML)NaWJLq^3{Zyz?Zsl= z2?!bxgnjyU`eCvd%`rS5E5r#A3&$yXV$AgQax?UTSUYraMIb!ealHG>h>YZ!fL}yj zcm~Zc#u+!$hWB)7=6(nswj_CgSV037BCUs2HtXl~Cx?>7L|uZNCpz6&YXLocr1 zs~($Ha}Qo=q`zLgv_*)|CI)D5MXxufTRw8H48?en$mwQVWLE6Kf{$a-?H$ zWd7ytdH2(>@QZMw0}K{aS-^WDoJ1r_b|B>mz0`(}NAX|*eb>xk_lNfvjAqu1UjO5! z-O;}1Q}T3qj>h@-L+P+QrLs+_T(-i0FuyB|5WieJUQYl1b^W>X_YVV zJ`3&MZA734>|?8A(AJMV2ivCC4L-WYC@(svFu?uYuCUKtJzdYpizjgA z&eQ&*vtZ?`nkn;Ts>#33GG)RR8+4dZ@{!qB z+UsZGWd&i-v-j1p`u(S6cee2rL&KG)o0IA7Sqq^@#?EvfqUYDO&CpOq$riv@%ew7) z{;xy8m!i>Hm= zx{X4W7zQdK_vZ}Hizi2>&#u>-`)9d}#*x=Mi<|j!>_We&HE%z>oD#pZ7@nS1V0;^P z5z3hvI%!tc6#feQ%Hei}(xe8)4{kSq8E1y}Y+jpi@Z~B>-!oK9FTE}hH~o73Ks@Bo zE?DQ;6)UYJ>}bKo_p3C~cB|!}QIJUcxz};?U|vLAlRE}RL)h`>)`7PRCw?qb#YF1$ z3(M+^vOt0Cd1(^I7*D*21CB;ZTn+j6Iyy>YAJZPr&* z)lwUA0OiVC*R+v><)MEL{H8mo=6=R$#Bv^I{Y-ySNmlW7jxxQ85<$}GcM1d6P$eTR z=8&eo8eM`ydmVJf!N7hne}@w`mSt#bfqYqozop)+KHnjqEN9l;7#w15Wzoa!Od0{wmoFYL4(^u=n86D#q=E=WOky+nnD;Pm=y5q6+{}qx zM)kqoT7x>Ar7nSmyaJBRj)IT;GX-|)Ij>tXj;?H+D!F46@Lz02EMFB-csXBFcR#o$ zz>?F$vDamg6iOAaZ%8@uimp|ogARc_#KixbyFaGXtl8#q6euhyEp#gjPEo073F}@^ z8X;V}|9{rkW+%sSF}h?)d2r?dG=oF7E-G^T{t?>ds^zbBv9z7rGOEaHY!o*V3+${6&Y zxjn82}d@7Knc76hw5+{$Zq_*m{#7O(>@;Ts&?+qW}k z%LmYn-t^g9GkmpB>;R<8wS^8p?!( zU+weHp8+p{Q&9$fV~r=n;d~rI%uWO{>Mb&1+Dl6;gN0{bwFm8q(LDNcWiOfPGhmtN zFAx;?yqjfac**RJ2X*U6h z1+fLWimH1eqT6-BhL6cbkKbu7*D*9b--Y}=58bE=k!DMwQg2beNTNg~b}6}h4Ihvf zj%r>XSiyAkh2~hJ4QC7AaLJU4sv{gqEi}B(C!u?rmz9DTGJ_(dgNIZ%01G_&7fULA z1%BAm*O6_7=ecmcVWo5N5RR@bqF9@5vav`gy&LK@3x6I(n{IS&eZ&hIj1;4&c!n-q zf2x3}4m2p;1;R-@JUJNS{qr;{1~>p2?&1!0h}0I4fHka6VKWRF?JxCiIZ`!|S{;XTLPBIw z0&OC?45GoO#cpikhnFy8g{ zBN}s0>dng$qcr0sET-+q#p0?giRzLhJ~I#lAN#h%zdI}KpG#z9PXy7Iv05wPf3+x* z8C0jTLF9n%HL6VWl>gW;oMcGckS9_w$bxfY7FQ^UIF-V4!YZz?U>eZ>L{}(CrG$}| z{qGs=X#!o5{#0t=M}0KOI9%opA%p!|o};MvBSnvW#w4*Q@uN6X|HcW_8eKphLS?{` zG#O!vn4U_0u%StTb}k-3q&X>Ih#P>RFih&U71MlgKSB}q_AuyszFfWOH>8V2_nR8dqfNAn9vZs-iyUQBN2bUy23F6oMV zR>RYl0YuiWXi;PDuq~iJuB0eTH0WKlr=wnsu32UmXQ?DkEVs-|HQPOME5^QNNa*6U z@4f?_AXO*^-YJq$1Ou&Fi%eb#ItMf!lrD455KR}me~F=bP-U%ndq?gS5g(iDY|y3&ibZ;yh zGCvOEU^<$k3L7L#r`o)$wD$-g2FbM2$h*yy2W-43q)(*yOZhKE-m=M^8DT0iac8WG zXk@RHDpNTo2X|m^*(iV1ExIiT!!ZlE4G{26j=$aD$fuNgdjTTezX27YbDjp%u^x5U zAVtHG-KLRJxij00hRUoU*vduVNMMR|{D%t3m^P`%x*?OExRdjSLE;JXd%%%-WrS7! z$a!_n>wG?3K!Z%xy)3Bg18HpNqIj{lv@#l+giXLae<`mIc>8bs&1$!Q!2<=2&#vTP zo(HE*Cb1sejdMScslCPzP(tANB(hO;fFJh9 zuQ%y=4hZK1qg5KwQF=@!O6-A)-gQv3kd5z_1cxwx;{nNGAA9*J1Xc%WNE3E&oNW#q zDS{W(p2Fc0NvQfhD{t0B5RBCKON;#&KBOqeUquQwBOvk|^`YQW-;qv894K9i!(Um@nHZ{3n81X~U=uaZQx&=0_!Wimglj{FRdvq}$#?Y21}VO${0hVy zn{F({mni-N4hDHeS-ik7@G|UE%dE8y5sY_5$6lm=`!|f>%`HurmnabcFveJLRGQ+Ia-?+a)@O2fZ9KCeX>>UWD-M_j&PJg)eU?F5Z$+Gs*y% zMp%6DKj?aU7{knYZB;!LQ1jum3Z{8ZgUO&I|A#(_Z*iTez^Ov2)MJ%E#DV11(uG>+ zgcU;WOmo8Y+c3>r#}EJQcry^AD7w5f!IVc`TscR zceN3wfGHj1Uqe{{W-2f74!ucYB9jY1ZFQ&ZFeQnmodS&|q-_ijFU&0)^+e+H&_Uw5B9vMR#eWtf&^hD15`ZJsKPPeKgTd)z>?uAr zrhMt3BO{q|(^+Hb6tfA1`KO6VI$97h`YcUIv@qY9Nxm%Uf)c<5C4j1zPuDR78|H%e ze()HARNJ3}QWB92(c({}xx*+K0R%X>Dh{j!BgvF|Tks&V?v>$tJ${Qv8nRY>VU86) zNg$q5^52oj<9QBK5+VGP$9;L+nZY7r?Fh5({D?te0n z?qKq{WQr^|TyFZJ%YsZFp%IED>7b*k?MibzXfK&oIABV^6(1`ul``l&^{+NMT-90S z(tY^S-}S+^n6DC`3FuiB>zd7P=vfWRV>l}3+dA;_-`zLlr%_WW0?i$XuE`O2pNu-O zP#QHtE_M9Smi`qo^?4WV4}*_Wp_`c)&YBdbj7agu#A7R=(+-s6P=uOly(9%-`VO;ERHwlHhX)FKb=cVJX_Q~?)g%;P3mmdV zXE^mX*1u#A#cI)#kwGc~4h=4N+yW9ALyQNBV zv*A0l`b^|1j2SOBX%%7cqp~cqz^BFaKEWP;Y%-HYGLuH&j5A}JLP822c-tfY$;Buu zZX`(&DMBXShFy{-gqt%j|HdM>B;jM~8AVa8pje~K9Bjs|f%`uTWRPdA6q9--nq(2G zT&+}GdHp!%hajPnSb}xF4+=4;qXnDqr=+GfgrJV}{fm)(NJ~$&A-z>Lv zC7PJejR{m@f7nW+v;z5BVMJDSuR~GACKXs}&6(83r!R=g@(F7n0^Rjs(*6TC*nZ!3 zT5$^j2*HF6Cy=_Lu9(M956s4q>#$8gmWC^BmV{%{qF*Gz;Xy=;)nccbr))U=4RgdF z6ed<`AQuy3ndsbFjxUAme<<50D;D ze19QuO?kru6v_vSl>dzw)`uXjI#OvM%`AX3KtM>cPAZE^f^{WDlqlHjfBg3S^-D{a zDY3`?;XiDZRWm4|{?Sn}5U}ihc=63(&qZN(9oS)di9YwLkNRQ%#1bZsoU6ixPJhZD z_B15KOIq~5QKV&pfiOh_zQxAVf>X4=gXH~F!R&EsC|Lv+AJPXNdXFVm0{x#_D8zt|2zC5nIf3EQnl&Vk%Zbxn$7KFF~!D?-kL&IlnPVDE_ zWugq>uiK{Cx2K0avGeuEpX+^jE0HsgN3Pdg+xU;PGJDpJY9n6F^##vd9$UW?SPV&^LH>dbAK7rJ(3`AY9fwTr|8a+PN*{F53g`8itiH%-Dj?2klzMSzEKj zolR}frvuh6=ed8Mek#2b#6%@3@=*hSSTKEZ8(vZGv%N8dB+BHb?R*wAsvh0H5JG4r z^3*BX@*j7e@`W@YL4Rd~V{sf8JpX>%&zqhlm=b&`5^T{fr@Hnqn2)v2Tk)Ru;ePWg zw?vFa%dle?eMSK_-Q@49%hI8YNU!fj8oWPMhAREWu-dYwhf-HYqIHsE`(dPEu+|3dA`Hz+HD2ha47+OMm2Ty`D@RElATOlN#NuT& z)^;JiGT2jO`DgZ(DTCw&(#NC~@MG3kA4tKx(yu-XW_Tdcol4ku2|th6rhRbcj6i>7 z%e-dt0VX1)O&9QynPECuGAJE^l(Fi9bz_d~EkwFXP2PZUbr+(jdbEp@#1g=lwKe72 z3;(aI)MiNRtIW?W;CjD9wdNE(2ktvUjC=Zg6xWVf3^)}%$+NP?&%dewtM?BGmXXEa z84E~{HJ*kqjxR~7vU#U|L(z{JQD@+D?>d!+u8<&o0*Nyn$DA4!R58EzP{4=!myptz zyWcNn!Ev2ap{Ab+;N?MZ*;!0Vs<*~;ch<*F3TdZCDcL+^shY09~h;fli_-FLh#VusfDfFEo>E6X84-U+^xdNT&O!XC~Jj zMTMYFbo2|_b8}dvp#-WcOFB|wg8&hYou%lGa!N68-p)4*C{yWFe@K>wslZe$&fni_ zObfd73r6Ab{xo()D9x4d#@MjOtwq07b0JX0@J)Rbm?W~D@TZoa1_-2!a0l1xezQ!L z6^_CGDMb2Qp4ey`L;eSG%i;IOw3g|`bfkuFpKIE(D;1pyCap+953PE79ZNrRO$dFe z`S$-D&Foxl~`^Z9TH_Yr;}OfH*>R zv>u!$M`w6TU(!xrx7~ed+aRtK)1{Lvw|B0>FBZo5Nl4MPgHyfVtV{k!vbo8ZhOtlg z&VcnvT#J?6;VUN61)->M8vI)N@FQ>HMA6R0xWygyP(X&lcXj*!>0n0t?i)Mf|j770}Rq(A0rjP7tSi-5OY>Sv;nk zxHGp0->JA`PG}BGVWl8qiGCi=NGmmgdD6pGS4O2k_Na=HP8syEF&D^zTF4}o#2}U% zst2wKi=xV<19~dr9R#8!x@O<4&DenvC_{kXd09fga)8B@zQYjczf6xUm6|4~ssb*w zBq($lp@j9~N=WJ$!aVmT!3UK-!~02`=stN5B(FvZWr~=XOV(-;Fq<{Ng;rY5(! z7?JRt!#U1NDKMdBa)GZyQ?Z!_WDLBMY-BilGSQ8IFnbYwe}UJ^0oj$G60>8SNO$`Y zkwk}uIh_mxBPYGjUpBChHipO%F92X7m_WA%yKl)Klb9(+a&oBQ>YFT76!!$T24D9O z&qA9)<8l8A9jQ(rxWQ3G?LZZ`I(Rw=c@RNR>F}?QDGXkW!CU-zcK_Dit_?1otc^Xi zQc~>rO9%7v1sst<`)X<`l~f*0Y~*DKOzBu2r0-z{`XI+qS?_{cf!;BD5+%p0u<5v* zL0r)>!*Q?!%+Ne0ydOUF2}B;V5-M=sOZx&*8JQrK+@+nZDAfGf1@o z^JrNQQ?yj>(I@&0Y?s@1D}^`H7)+EqeP@~kW0T>?{}XPPQKP=WIE=mbC=_1?9Vc3V zHY=ww9mE*k8atD%D*ENhjqD2pb5+vk3TU(@_54g3w@N%hqp~K|YdvKHG5kBr!}F3XDx(kAt!K z5=7ab))REfPV@z+H0Nn&^`pN@3{FMdi(c2mde%IA)hz7zYAV!|FIutsRQdAvcSp!H zxk9Z;P+(wjxc{k2Vxbr&aDqz7OII{`Wm;5N_+3DKgQCojT-`pg z`u@}PqkSZ{LQV#RSk*g3*Ln_=PhMI2T8YFe$(-um5}e+3Jw?NM?tuJ_mNNy-Vx6d_ zEpNT9iKebTAOeV44Q7C!Jk zbJh39_~e|?bh*Mu9~9~a(088gymUXequ)8M%?qxE7;2wrVDWY#tu(5eH1UlcT$$51 z)jf3=jlWXiErPIO0`?$|%Cn3UEgrF%N~xWJc!rj^Nr(9R@&%@`*9{YlfghO)2@A5+ zInKLE8_}D}bLHmJN-Zlv_@|}c^*$oFce`joi?$Ve?2f9>b5_j;P)-O#dD>RLaN7t8 znLSAeyZb$k(#)vU;HSi{hSy5A9ceTPpN$ZgEfDL;_}U-b0VGL6`}a4WqB9885YtL> zl!u%Qx(V06sbaZQi9}d@JGw4jXbLUfA1}%0zYL&(%y^no04V!9;-N+I<#j6pLAfBX2$Smzh&ZB`&UazU>k4XP+D4AeYHGmI|D zLjl2zuO9C<*fyyboeL9OCwSk9oE6Q`R$iLrTq6~1S0j}Vbasza*BMyegwZlxLU##N zUjh-~V6LHv*uvVoC8qcQQ8Ee<=E-KtaK1Qd`587|Payp4&OTM9iv*2rSFV6wcE%qw zT#rhbnU#P%J|LN9_)r{1jlwP+^hLYt!;0i*UnaF0bV=G{3__XsGRuQ{y}>^BC<%D2 z0-9po0tl#QIg@L;*?@=2_Y{9>1ng1B#YY?wA2_UUm9J=Yi-~5fn?N6f?7^mEG7hlq zsb`PO6abj%dK$UQ1qwr-SCr-2>LDCI!6aBycqSRtU6=W{H*|LETz&3FM<+-2?)JHgz zq6(J=*O4!LpJxilJbvX%BYjNFR{h*NK|H6-D3@IBTxhdqu^;6`9`e%S>+}nqO((fr z66t8?9~+{T1{zH&VSKp9Ai&0?xXpZt#?mGZm(~#D7U77@lEU-hTiNbs?G(ZMEGegK zzQR^6;!iZiPv}ShfEX6ysn;49ilI1gy_v@^7m0;*H_K?bD^M8J9$kz(sYJhtjv>aR zW$4xTfk7+mNHt=(j@8M#z(*ZlFCev|J^YaG5>iZDzy8^8cH``e1W?3qKy6cF^l}

%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 249/461] 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 250/461] 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 251/461] 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 252/461] 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 253/461] 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 254/461] 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 255/461] 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 256/461] 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 257/461] 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 258/461] 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 259/461] 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 260/461] 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 261/461] 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 262/461] 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 263/461] 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 264/461] 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 265/461] 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 266/461] 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 267/461] 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 268/461] 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 269/461] 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 270/461] 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 271/461] 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 272/461] 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 273/461] 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 274/461] 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 275/461] 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 276/461] 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 277/461] 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 278/461] 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 279/461] 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 280/461] 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 281/461] 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 282/461] 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 283/461] 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 284/461] 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 285/461] 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 286/461] 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 287/461] 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 288/461] 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 289/461] 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 290/461] 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 291/461] 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 292/461] 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 293/461] 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 294/461] 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 295/461] 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 296/461] 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 297/461] 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 298/461] 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 299/461] 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 300/461] 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 301/461] 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 302/461] 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 303/461] 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 304/461] 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 305/461] 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 306/461] 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 zr_B8)dGTGZ+%dd>zLt6QCyDx}m#YS}ipkG1>i?Fnn5dLs#E?I>0m{!`0!RwjcXfCr z_lJsHVNJD@)6*MqJ9bhbT6lVXnp6D5Z^t3V0}0Rw0bgHVYN4p3*}Nz_DjWy&AS5Qo zyioMN(|9({5*YqGvHX|Bmdgph?JTak85n4iQ-@nogWS+QX|I_KwbwRM2YSg zcpqg-9Kr#xu9*;!>DwI1lWQ5=P-szITwL6hp`{^a4II)$xmS%L>{feyYYzfhg4tEM zq8xH4(c3$%vxI{^8h+Gk4-bpp9Q)-l*7o*xy~)*SzI$%3U%#H|O!bO^VdNS34AXAf zZnnibtj&h9A=r3%l_|;lM+UBYkV(Y1S$Ahd@kWh*A6yu4V7IoN=0sfX0$Y|NSjb^D znGl-0H{pcHHDum*jwJ5D(ZZ_~&h?V33}oNib68`LaM1*-^7^$1C^JUB)1PmmngXu} zGos+q+?*@6+8|%FnQG$!1E)s2zc!_CbXcED9K?p4J9Ex-dM=HAA>7~pmXR+g8M(+u zddS8EvV5^4(F-IQB8SSPKD}ghRVxPBl}q|EIwnJRp_}gm1O4blwnx0U0h^G$mc|x9 zCDS@)FmB{gJlA zE@xKH`R2Z}V|iJb*CkdxEE~HoWH4(u0$@2Q-5nG0GsOV`0Vp2eK8xgA zgl1?-M&L8VyGZLI$0}cZ?lN ze#&dslV*%!oWVYBGr5H!O`twGYm-$RrE$&ZvdZMm44uk9?mYgm9zt9OmC)ylLv)qg zqa&kE&Ma_{UHAF3ZKh7?#4EQ~!nSiaHZ;pEt6ME>!#fO|oN7fvZU*Q#=LUHj3jO3> z&fim3R(AXK_!$bepsK-Z8KuTJW{=P3_qNy1o;{oTFjlY1o%G8-E~)iPO^x+j&$Ir5 zHn7&~v)!$qK3yg5nWrD`Grap7UL?ea%z(MC)Q(YT9S?!1SU z>_mC(@%@&l(zl{bFlT%qyB=U5X(cw~jRcp+>4rRhQK}6nR zkL>pyDI|)F0o?yiRjV&GwTwFeZ{uJoW%7HC0gl5F(8N7|29p!kGdd5rgY%r^ZFO~Z zSXh#Lgn$<3V;XeIb#a5&So#}m@Af#Oq6}o&xKgyo0Y_uDtGx8)oPgfzp3Dqmhi&WE zbdD(s7t+q34hGYNxP1P?ZPa>El?Q4MJ?kZ0tthmKaN*D@$wPkZ%{9X7p*}Qb5}U-- zwf=)Yji0FhyFYE+Smi->?AWpXe2WA1T*GPkR@w^}vRO=9liTAxDLGNtl)2X!kek<~ z@G&*RA|(W_uQZ=lhLOn+PW{7pZ<`blR5$8b$bC+jr%1|mo(0kg+{Imxzcr9!kQ=Ef zxYq`cDpqxrnYr;XoKrJZh0}sNlMRvjdk|4|dDo@oIeVN3j#s?`QE39O#^nOKPhkEs zY>97l6q?@2>A3!y!j40!QoFp?k1-U8pR2!+_qb zX950S&}>3OQ)hA($NG4vi%D171*5IzaPrHSv#e^*hZjgoON)aXK)@Z{^(9K*o4wJ& zs)t(jPknT-QNkBRLbCOHES8inDp+uIW!2NX{wtzmvHZU!kA=iCBk5HY6xd(M&qtP6 z`q?5eH&&$NOn}LboDIbdgUXaBYMUh6*U2>46q}Sl5_a^KOQ)atb?Le~m1uK#QJ-Ar z7n$(So^o~f5z%o&A8gauh`tOU{&H)VJr`iV3X#%Y0UlVOh1;PS0y6Xq8kEJ+Z`Ppc zdV?i4=^BN$mX>|xBJxgic&t7gj{o%P zAwKL5=x!d+?SC{TPB5m)`al+d8dTV?NDGH2H$fXiUE2o-_lhT@8{Jfxn3)-FKm9s} z4IGLd8qvS=@J?V2v@g$ibZROLjPp>=>PPjok275 zXC|#lqbgd8TMtV&2C##Ttld=@XNPjana~oo41{V`YfFsc^h31+9;eO^M|O34L)!6% zFQ#}W7q>=^YNO_7~y#v^P>` zqb}8A;K?_KbsgDk@KOn9FHt!MLQFzwK;RLg5gMkg5T)@*BSPFB`apNBcutNyU7+)6 z$q&mEHg@`_UF;3aZo|(h1ll{>98;vIdc2GUbOTCZDD5fW)$=p3MySNPBw$M(nh2=E zo4u39G=RfGTfl74Z-6MWlaxDdVX-oIX*xu~ZSEqcnu?X(!^|AD%#l1-7?r_RJ&#X* zp#ZYl7yU_VqoDr+KJ_l;Z0Dfkqn)|@=8Qu(;h%ScS3oS&kXc)b@3?tGSy4XhqyvUh zj+(Hw+J^spH>t1p1k8iQ44Au{Q0zu$H{B2nb zgrIP8s96?@c>+Hk8NjvajnP=mwwk-Ro^)+3 z?&9dn5#w&zw)E)z|H^B20$%ev$g;Kn^*iol&lqc5P_G+B-@)7m)%pbC@8igPz=NYa zS$d zAWSqtBK0oAJ|cMcYp9kN@!7tlq_FN&>t~a*d|6gOOXsp5$^5YxY7re56=}$ zQVnSEnjsdT0vkH%ll$rgZga?zs& zLg1>wam;BN@eZpfqmS;v7T@B}%ydI>2{zyV;qZEjUfp)M z1T-4>xicgKWDL`>t&nrO$|q%Lpr($%FOLy^?I%k2*$YtXcMn}}s9w+&*!~jg+DqjA<{Mbin#~j`cIIXWC z5GX|>Mh!P2KqPD03U**|u+ia2ElUhI)zzMY{t{`ot3BawnOl$!KfkRpM#7m>RvB4=PxRI1!I zJoun|rL~<^zU>eMcfhuio7zDpZi(@p~)eJ+x4hoA|96#F)4L?)V zd56j%UC-KYyOb}iTNSi9-!K@B#jYJ9f6f5Tc0Nk!vjqJ&(_a379R8npdF1cd!_S8m z+!A{LkWE<;FN{Bq2u2)o1^)kg)93viQE(;6jsW-6{r*4QJp5s zn#3{GVc0{tk1z@@0E6%E9J$;iB&kQ~U?AoIJ|py9TC4nUbI(vG-bhhc(s z!sK^73lMogh9Log4%WHKR$_gA5QR7@$paV_upZYKVz3+(@CBwNc;{h+BI`h$<*4$+ zN46h0jqZW7!cp|(1>y&S@xMDzfwswa@7|p}Pj}mXCZRB?aP#u-m)a7Z1%f^Ww}pib z$E^Q(ZuaG^jH1uKE-n%(BzMLt-^a(rePLi>NqX5zHBf4_7{;UTNx{C3r}++={XEw@ zF_{{L836kMWQ|fgk9U5cK!~@er||P{Utj!kjMvfuL>&N?07Q$OCw=MVLQV*pbjc6m z;-tI|9U7VHeO6eKr`U4Z>({>lcPiJY6`x7Ca^+SQz!4iI} znx+N>8=-@-7L^(H~?y_XX@3FGm8?Lt_K^PbV?X+ z)CpF2rnc5@B(K3TSUD-4`2r;bh{aXfuA#k^peB?@02c~hv@})^^90aHkX{2FyjjFx zcvTWsEQ8NI|`XcF? zx6w}XR*GS>{4P7+kE6M49<%sA0F@Zgo_=zn9IU`m>a{fJe3q#E@bP0gqe%eQy#Z(w zqmM7!b{_u-9_tm#wY|Bieg^8JCuhcy^5i-M@oGqrU>bj3KlqPn7zjPzMjRE?BDo{X zrB(7A6t9_R*0{tGwj3HI zCczgGfpLW#c`3v&U%c}^01=P>aaP!R?y!tL0Ae&NU7XiuIzfb$%0s}k=N3444Z-Yy z%0Z~Ds@hoWpB*39O1OVP4q+ex33f|P@R1_FcyXd>DbRRo*`N`eYi4ma?570vkIiOZ zIuhkL-e7p6)0Fc)=?qiC&MD+~-G@CpEhAG~<#GNv=cCJ1R7Rk60jtLPKyR+6i?ohe z9UF31b@f7KvWjWlvs4q6OiD(B6+C;2s;XB&*`b%1CGl=!p?PVCmrJ~*+wN{BK8usX zbYnZ;MEvsYWc^wN%hpbI)!kjgP*$y)TDvm+cNc}aMCIy{AwN+EE-8lo2&j%fjq#c_ z@5`%?&62FF*!%qXGaEd)CrkHO_5pw^v$J{VMQjHOI9G?tOZT?dte!r-PYi4WtnG-g z(gPSeY}i;V9Tr>T#yfFo2e|&%Ts-H8%6IC%W+moYrK{)TP5F)P!q%k6uC85-j@BM^ zcCN0`&>}1^FT*8a;nrQLs*2?qx4Y-=!)#i#i^Wrs?tn_P%)xE3h=nnG`SFVJvoXV- z5DzThzanWYT>?lmk6j= z0Q_y7QsOdCnF^F^w-K?M!=LZ~!s-2|C%);%DP5U|otK6Z?l-Ga+V`FVO_3`}vo8xo8Uz=U$^a3!*MfbOjrP+<+! zrwbY7NRkg11^lJ?M;+GEXmB9(<7<2j8jwM;>Vgo8wZ`H%!PY<;nL!Ylgh(Mbw_m`- z{MWofL;(l{WI@gts76%dw?SdkaN5zwvol>Ibn(*R5|4$<`SAq*rQxEd)5@r0l2lji zPh`H|k1qzAqKTT1T@~xJqY@brVKU#B-zf?5?jDsuicE`nyEC<7Aoj`tK<>cSf@aym zS;|iETzRS7=wxHVa2I6C|Nq@sf4Kle| z6<7pFPyG*ytt9_0EcLl9Khd`Rmi8kS^7+wrJ+fsIGvc|wzdtXMr?}59#KtB&_sr6g zZPV!!*kNC4KIZFYb?V5JsK;IE8`n<0^CY#I(K=i`64M`aLDqAk_RCKIhfvUB=spX1 zaIx{$GIvR7sl>*Bl~7yCe`Ht!rF+PN00sz%>+I0iX#iHDKeYAcDzK8W6A}`D*u2CB zzZqe$3@V%x-}tkk^JinipUos9O9SZ3pKX_aVGT(9pLv{D1%njJ(S*NST%Z+G7LVvd z;%jpxM5PE=7_gqp3^$3d*%G@r6D?NLb7aJmOCsW5DTzx>^~ggzd?@SRsFg5|TM%86 zTC)rB-4pLf#dc=eUHg_Oz9K&4)XS%VAV_3?v|Act;H#y48km+>8l0duXq|ke7QPf09(WE3H28u(8%p>*6PgvpPHEF#EZOZ$;y^EB@)* zi%y0vC+&4koStgdmrHWWMoreIazpGbRwwxeW+)X{zfx?j?U6EaI_j#|X_PuR%qynj z=XWF^e0yj7xJ@JYT!uQxLsJE8VwTK@uaf@?lf>;%Rggvs*){G*$j)QRS(;;d3TEm* z&@4IyJLpkqT~got(qZo=XE$GI53`T;=?~>&vBB#7o`wQjR%+-1v6y{FFsF1$oM&-k zKUw*?A2b`1N7jb1*;|+WeJ&P~xLOI<&Z#|Go#=0~Y7+}B4@jlOwdr`0y!LAVTvyBT zs-!$OWhM=w1GHLI$sOnvQv)w7z>QaisUv)fPdYa8B@MNn|9 z-yNRBWmwv^j!|Za%xtx6<><_po(%EcP;>qxAa=UbqPBwXYR~CkeFNv2se70DVvB}UHLuWMYQ@Y7et#eoiKzwwzYc%*w zT6dQk8MudT|NcB-=3F6j*&w)+{y@aqTSjaDe7vtzx?}wOHigJG^>esh!GlUmooI^* z52D6YNTI3j-p=#!FR{8agL{npbe49*OXC(gofMagc=ZhX@xECQu|=pB=`)uD?JaG@ zp43LGgME*lGtxnLs*^!P`e1W(s-)!DWJr1EypEP2x?6V?sT&2gl&M< zb75IQeiP-OO4B6)_mf2S;S2gYP!nDJ7gC;qZtIrV=Difu#fMT7ariqLT5$W$8`ttd zd8>&2-Sp$HI@VJ^86mWKig8(4&#t6cOuq5wq_tfTvs<-XeVUSXf}R8RbPRWmpI%{#a6SJ zMQ>`)Q=N&?+FE`Abf?PuV9^SPE65)I4^+y(J_h3D>hz;KCo}7^rw!t^2drIuJ`N6X z(pi=k|16X4RGfpZ4Ua=@x-{vXx1ZZYnpX_u{kA$mrkyUMHP3IfoD6s`L*-fedk6c& zJK8Y53s{$X#$FF1YP(?jsNU7!Ja(-?$QWr%u9?Ky-GnMH!SytB$+NXLE8AaJmWqq_ z2p$RHJim> z2;3m#(V>Sl_oS@l3cGdS8D{hcU1K7LPV60aR#xnXSCXGhL+da6Z6Yq`pxmzgNj{l+ zm)K_l>&}w9?iTLoLzz=zR&0m6$SVioDT4DI{YE9Kjmr}?!PQofcVdLX0HPsuvCU?+=fSI4N=jAH z!j9Qjt+qqy`$OFkyE9TvyGV>n&0x06s{@CF_&bfU)1&?Y`V(`a_K5D54HiW^3-#zw zP@ka(4*}6fjiM4BuZO#j0iJ)JWq7Yi2%c2;+3fS4#AC| zBsv>uqrcObjx^`0LT>IQ%Rh>y}eiI#Mp#|OXRvUER6s=;*_B3vt$>Lnd#;RxYh3w@5qxB zBbWs+@=<-cM%-q5oa%YMJHGt&m}-V5&y%``irkrH-!{j5kQyfMkXspABCjYpF7?L= z3fnEbmodL8@@3_sM2y4Y$nl;dnuRAr-F;Asl7!@W3g8nv2|0%JT$a$)linvkOt}IE z$szYwS3hm-&i@SVFu^BZT~V4;N&m7BNF9`{$~TUZRP;3HNY9*0TUX8p7*CXhYXxu^ zMv#EN!S1RVuoP>n(RefL5~ClTxI7YlRO6JSj)Ip5TIQ-_DniK}9d)QTz_1TtH-Q>; zGV9jptPx+PneNmLz-0iL8ca6^dJ8RLdI%X>r6AR1sKh4q>F{Tx)~M2$=b4foz94s| zxedOcB*`n33~#=jzvCn8DGPl5m8B(wOjJrRw^mL90DTM^gP9=BCPx=!$7;HxnpV&p zVlfo=_)}12+CaJE#%6YWCci~2vr~P2eXTFO^HMbxh>QoXaN>P=C?s-)hJGF>8`&zz zLpl4B(t4^V7SwPCMs^WMngHY>z*FKrZw8$7Z(lzF))6R#UFqlHu}CQFZfw+O=76e+ zK{_W;r%#`ju1|J=N9Kq@Aj|@W051c6hh5BP?}q@ke_6hKZ_cwq3mF-i)FiJ) zdq?{yF-PeKQ70ee8P#}CAM!*%Z)i~1S=xsdqyrfMLK47oE*QPD8i!YnToMZZ_BVQs zr29Fu={XJ-O3DxpQc8)=_!-s_wi)j)vNP~10J)DhRiR+rY1*9PDU+UNLOa-(i|bn+Z_Lyxtug!Z z7EnDJ`a{>eL>xB14u|I&-P@a?$ltiuuSkSHdpy55ZcJ=CQ&TZc&WgmMP(75C1&(`t z{EX-5@Y(t-#gj9^>@F_3jX_+aqas7u_ufUC#saISHxks){PUy~a{vtml6&5qp=cOB z$@br+=2$XAf``Xj=tc4Z7eE3}aPfzpAyDNDKy-2O@z5#(xme@gobf!R2ELXW*l$yNZ-oreZW;Fxhn-QE<_lvKj7QNv$ zXn3m!XbQ;Oj``Tw>DM6O2$H8d*S+FLtiu-_>>U-Oc-7LIlf!ytpLD3rC!*qBl+dMd zT(JeP*8TOAq9}W-N>JZ@I%~LUTwj^Y*yEH}?!C#k8kEPq8S-w+(F!!~B7!Wyh6>=R zB-`I?5QY2;v%1FXP|orA-g+nzsy@8)0TEv+lbqK&>9UuWYQ?E{H}ZC=(I^=-;C8{? zgLrQSH-7NcyDnYCt(NnMvP(se6%u?pj!w*eekT9fXpQr7{XKpacvWLj(e3aSPuYu$ zEDYk-pxBwB%fOO;^%;s%o5hUtWWo5@MBV{}M@GskwS3%4LmS-Gi@e&sz-w$AfNXsi zvfm5DQ%H=R^@)aA0&MNG%3e>K*%zowp)k$V(Tne;*o04gXKo< zxR2X5vwa07EF!hZ`-yTP$(<-Gwd$u1+Qppu>OxtF@(r-cM_RCMzw%j9AfRsn&j_gU z!`wtE^ZlKERh{MsWe0Z-B~8eu0X(?1|5X~!`AlP!@MR@Z=xn#ew_ulnqz0s|nvE-l z2v|8f+9R;);~))(i%as?W4~&rugnZfdSF0?hs;|VQUXLPA1<s4xCec|!OOXAFq%>l+Ff~J>ldj{Lp#4M4_C=(l~@A~q7}enq(VLQKR%-8U03Zj1?Bg#%1l5FAVAB4+{uZYp~YL`5D zr-T$netRrrob?y}B$Qed1rmY*PZ3t&3d*jH*6yU(J%P*H#$QUPJkEck03w!IQilXF zf4j~Bc0k((Ub8-HvoT{p)sESm#$E8#MY2u)t`ecUD*pYnNCzz4b8U2MqbS8V%xKKo90a6Uto4CSr$^xJ}h-F^8csUBRKMOoIyPXVr;p;Ibuyqo}3 zSt87@QxXuk^x(=Ko^0q(Xx{W7tMZgwJWaE3>JttKBB>Lh*sb80TJA3|n141Pg%lTk zZSrfUJEre!eQL5?3`!D~oj#Nk7e3adjAWz1a4oYbs%1TGU!RY)Y*w}T+z(RHW;;`p zI1Pov5W7M2ChNZVC`-`{@8o=J!MZN%c5EK+Z;0-jh|G+k9KDNZlvlmEpP%1Ru*x5l zBr;T`l*A>xm3qZYXU;FulN-?feo&HuU>&j`Q`@s8Qv1i z-#(^QXs!j;ASyD_cJVwpqlnGSWeN%#p#FY2cH+sHbt=d@gKy(jCMH$et?v_U-7A2D z)EnFxfT1+F4)Hm?#87g7=@I=M(4#bQa;M1~F=Sp=EN5JGY-!dgn&t!iZ8W^wQfIc| zo~^}>@%7PT65IrWGInbtE7WptKL`I_LVTkvp$J`^85ZTiu9c}*z0-ksUS?eqmG&fO zyc;ENx&Ps1q7glzwxiwK>$cLBP2X)}OtG(Q5}A*mXWw0~N0}$1W97x1*~NNSOL^on z|0o$xUv2I@SbvL<2ob%AU$t@Ro!E>BcMEMBS$t~JI480-=kfqEur|@{y^jsuw3>Qz z{WLZvMTC@_zI1L(hm}z-n0}}n#VX?L3IuR`hoUs!`v~<7H&6EMot?tPHu0^@vE<~N z*|qic*sm+cHx_zD44cBd)3VVZgG zX+%v_rh4xsJ{cU!@VP#bp(=^n)c2~4Eaki=ULR{cIuwX0!Q06{KnzZ<7GE4I9Q9lX zVvX_IyHIilrh%xns@`RgUyQi6?i7=_Bx~C4=c7zY?Tx5=jzpJNzSH1;=VY5RfR8Mx zO_O*d-&Pa3-Byk@5x7ewat7+EU2%}wfH~OvqovUSiDEjT6v_3rT>BFT= zX|pSk{B7<>XWvMvM!Ifl$BXB@dE*)6z{NVeL_Yp(H|IE&IM^D2c$gm53km6q;UwTguvBZKhpEPZr4#-bRty1q)ucL|6T(+wD!~I#f>)zE(R`YJoXC}2`;}7in|aD(duI}@-p!xLD~WT*)K9)T>1aVIQ%h>YWv|;fP#jAYI5PzxEtZ!9%nNC^pZi(}*6L91 zY|^LAmu{~VJSb^f)obsIVv(QI+8>xvg$pnH0ufGjp*Ey2GHvZ3?Jh!#ELS}(dC z_6Z}jYo7`V{@$g%wD?|xkx z$o}FQZCjO%DJGP5QJvHia6EU$w#{dgBYOi^;i9^IGX0so(0th`eu&ShndwrTeZxjY z%XZkx@^;m`B^QMNZ4hr7kL}g9P`*xrpV3w0o@tem=$AZe_TTP;y_%wq<`o78v?!wi2_LLHXqTF2#6y%DP558(E2@X8<5>=JBjmX|* zF&)$?biLnUF~d9$4_UOZ=NWDkD+w zWFrQ3*2Iv!GrzJ!+|1u!fYz+u#zKP5-&Ust3uBosbVzEl;1Ib7QCzTll%!yfdhUm| z8%*YFj!gBr(;<$UtTR)F;cjTP;x|9dso8Z--Ygw|YxzJR&8}~^iE^h`Ga^5jy=1*o zW%vtOwnm3B9!xLt%y26aCtTTqr?AgA-NPIET@lJBm z!8an3pN{2khD@BC2XHPw6k+kHBR$-)f_nOa)-Vlr5`#As6;+Q)QlBR`YsQA+V)8RA z=UxP2Dx;#e8;mQ$wjHdUnOe=1al7!6X~N5A5ah1;uGrl1M()_MX0`x6QkU|}60BAP zDoN_SM5EPae&^aacAeBG9khL!h(6kAH=XzHm5-bEX?PB18^0y;pM%0K;tXR1O1HL} zcB%l(FrBZq%LiGDh%45^Y~KPb(9b`6{<)1$Kxv~UUgp*KKfEq!A!$md=1*VMQZ^ic zCIW1uz|r;hga^X7E{KmBzLy364OMa>`9L&9YZdOObQiXwyzEUA;Epq%c^M)baGdut z8to0qzr9d?QkuKm9Q_-IpSd6hf4r<(L(AjS!h11wu>G_&t%a63DN@M~a)HYG z&(jY~Tnx5q9jY4aqBGm8Z*`niQSP{~2hY<`-v5%RW!iDm?!g0CUhaGKx!L^a3N6Ris6o|q+`3$8bPv{R51$J;1&G>y@H?}Jo~GxXLu`Q>l=M4K8wT|)ZU z&MN-lNap@2toO5f=G1mr38SbO1X`$yJE(ZHD;;K0u(V;ab=n{d9gXQH^PFDvJhztM z-PV!Q5yV@=?JE1r7USEuj^1JiTlKOr80JT;q+K3wXI!WJvsGILs9-vZeH6{j$S60B z=O`qKw*&vJk^cehi6p%7CKR$)aXF6%R=L{YT#MiDzV!bw_nuKrX8-!Pj-$?~z$i^X zz=lW{2p}M!D4;+<2t~T|5Sr3EjtD3Ss30XY0ZAbA5|A2^4pNg42u1wa z`07$*H$+HO2z6cSH0#KcIK>*@4XKelIjXh#xI?=xVfUm;=S3h#{A&heqklpX|E2N~ zq({QbAQfXbof!dW#J4f(WP5Y3-D@Ig)+GMb$zF^E`%Hpf z;x-?GS?$<7?FNzEWXSlQmVR!W?PkXr5C3fY!9yMJxhzowDood)WZ=iV^${fzH zlRX-DUv2b{#!myN@jGzdY=WHy+F;jpmZOuvFY-PIZ;ZuV^=8Qh3kR_@?by;)PE*acv!-wRwT~j ztkP_9 zyK=+NwG<~H)*nszrnOp*nn4>1)vB|4_q`-cSdk4(VNHJ+#>>hi>v!(4ikGC#!kjJv zhdTQuj=g+ws((+}jd9%CWwDh=K4c=ZX2TDtQm?>!#_xhGi5iUiaz@4v@4}QS zsJmss0pXiwx?!Xx(SRod&VH}2UGwWnpj^9mr| zOQpl{N<+A-Tx|3e@k~wMjqThgr6&zuL!g!(eK35s8F2tEk#UR;^#Z$QyU5fB49=1v z50aQoCCAmIZFnKjKbePOw6dkcp3b~uDS|KdOyr&kMosMwXeSDdRxSUYHzrEdjm0pu zf4L6>FSMo%eH9kNfYo)~#*dr7UAKvrE^)R~Rzad91Pg#;{niW!HdB&v!Wy;wSy0mw zGht}kzngFZ{5H9~LRTXxI~`_9q`xA1QjK7LYOo1m7OsQwMCw6X0@Y#)Jb!!l@oTjr z#bvLlz2O}#vNn4Nwp*U-E(r`!e5DRYzrZZDgzt1(c54*^)e!>im{7Rsa)KsR{%cUZ z(RDoupZ^fPg+_E>5>5zk+6Y6SM*O{dW_uCku-I_C$y&ppra^yiE>KyO-*e>KAquUM z8^L?D>l%bel~5=yc1d>`E)~4GF9B?)vU9Vu;f(=h-8Su;PFq@W&1NDPW0B%+Hxz8u z9*HSFn29(>irM_$PLv>80Y6WG(TGp&uqD^YfoXfZ=!@>e8k%9;{qTDjEE&?eKdDX@S`Y5j~u zY3?3REE_4@9@Sw%k9UInWsC$A7D{2K9)pZizqPQ@REd8H0sRW~xGwfHl44vMyu3s~ z?*?5vyG6}@zGx}Rst!+$wJPk|^!$FA$B`tb5w-o)c>L7o`QeWrU9?62a9iKCt?biz zjvu=q9*sa)U4-bKxi$hx5EOOPZac*sSAQw$_gwQYQl>Nj7EJT`V);VhEG}~=w)wnBXoAe9UF#KcGjajo#3hO9I*CjuV{+kUuhX3>g)5_R zrA|^i%8&fm2>M0JAIS_*)y`YnKkV$0$bB&dn*nB#Az zziGFEvC3y~1<`^3xR+bPUG|*Y*2JOD4Qy5wCgft@eKCIXck7@d?kG!h$rQky{l`~$ zaY-~OopC!W)qBnRb)7?LOZy+th`?xg+?4+{Gde{W$SW0+PX2=7wrsH2boZmvmNL{yZ1`iPA;p-P; z&SunC4*fCV_I7%mKbtKN-il?nL7v40c)L}Z@7#ur-TV9T)6LP%egsCH2ZgG4eMkIFLQfIVUY{jjr=j?SPc+NZT=+&=u(3T)sOW z8&mNF%lJK3=j1bl4PMt1_0=)wqeRz}u9n_J9GJM3D;`%H=fid|4ratu+VnP~BU>PG zWrz~>=neFsm-|c1L8XdmxHDfD@r((v^HMc9rPxS7h;&Ic8Ru__fsQbbo}&swTIwfo zh610CAEBwK|9+M7&8M2fWiCqcq(Kzy997|D53kZ|EYR$ z8GDaEY~X=sM=**KVXq%Xv?)cRD9!V=v1OcmwzvAsq%wndPDl}@S|86EII=D1)Z0aA zr`|P+7w9*H{eJ8S&2#i0Px3~W*GD@90v<3zCWtWusl~v~E|a}Ifr9||Vje%5oc;bf zxs>SO+e>MkU#s4^l&FL+{vMru#lR9OjPyw>Ez~O_q!5tqQU}lLzK>YUe%fBfJ|6zm)o%Su&yDW?s-NXMEJhbmYx1!B+a(rAu{#?d|P@RiHrCMf2ff znn$*wiH7K!&QOU0gQi-L@+`7#BV^0@ZuF*jZOkX^taJSS`w0+BRb6BN|DE}xd-2f2 zGzf&>-8e9mir`PYhh_mG^N8ZR*tp|@%qE(&%oxW zpKX}wxg;+Jp#xg#WRyUPsVQ)>9vrNKiE`S^YR|ut`3^K|_#pX|^%tK73h3;ktx9D8 zZnz`vc|@aqEmT8(J>q8q&sM}!%c@eJ5tzRxf`dSsgme8I1QHQ94%C_!#6d}e0O zqDm*b*MDcj-HBLvo1!n;oFwNu)jF!l4uNOYtWk6;&0~U0LRL@@fCU{Sq$fXU2U5NF zcX1*a58ZKgt#97sjb+GCbeOrgxSmo7jcTm^ettjG1^obT)Q=MkMTOXZ08H8SaX#*R zaRWTz3B}OW9;uwPWo(BrRWg(JwMRCkQ1`4dHLckkb4p<=h%!r$l&E>_&2@s2hKV2H zgW~wMd(cvrS~|Pn9gMj-6jl;d|Dn3>TuE#n1R8A$N64Q)ab)7qJ?FtlW8DReM@V%g zN!OUyOJ%6|)~o>2?m&d*yJ%9b!Txk=AU&JR{PuLJ{w5=mT`Qv-uo9$Q_XySa>uf|W zlUfG@P($0GQWOZ-Y2cef9F;0R3$O@37tP02;N?Os=0dVZ7y#@sf0zfCp+D-pvzYA? zw_Wsr-u;f_u<0pgA6%YE2`o86kIp^K@2e61@Z=PZ~@&*(Nd}->3 z!pUX+y8v+~7XS!>4t!2waZXX@r*-R*h)SlnO z%j;C1_SpTA1(Ab}8+?3xZbmI5a=!1PsT6#<8M@PCaim5doLR_FC&q5Si37Li5KJfeX)o}BNK)yLyb*2W0a~S4!&^r;Q zKS%J+|Li(xCa4L=v~AsoIg5w@d$!LyCHqdcq58St2>!!|IT1{fKL^04FP}I99FdaE zDT;XD98URz!K}&#yQyM%ibZf{TB-_A7?%QXe4_=Dsq5G+X@~wF3e+8YV%TJ6dkmlk zv}}$#OS@A(R_(R`3o^GtK&~aav;BD-0i#=Ww^`%u+c=iMnwCcEnH}do_t}+L*Bm{U z%wBhU(ojY8H_FuFw{IUDgV>R^BMnOfV`E^=le!#tQyz$}wI3A!(`xPO z<88+Pk_f=pQ3u3YYbPOHj1C{XPSN1d(cAxTM@!Y8(2R_N@C6VysiD@L%rnG2U7+YH z;06{Kugpoo|6*pIRPc;U+zl zviTyaJF?j912hwHh47l8cv~;li0tAH;u-9h*j;OBf z99WrU{K=3a09GyZfbjo3i5dNadOO8oX$#Itve>k2b;xNZFOZ`yFOG(RHfyki_%Dws zX`$Q_#6YZNuUWyA{#4S^w}<^iVn^DO@0Kdm!9uO^b3Cdom(fq*L~2Q0G0qUP=(8bbPC+kf~VGI2Mb`+!ho9c2y3xj0Ghx) zJ$WlNSUTHXgik+y2mHQ3d3{7G2d>x!r$pRfsr_^$uvLTf(&LuG@024d5)jULv9&-P zmFq(F#73SGxcioW)CG-2HvUSC0rC(q>(Yp-U?uv6$a@xX2rQy$)&DU)`{y726f2MX z|HI&=MDO(vR`-&EumSr}u7Nn-;^*tFgG(Dcrr=?j`I&OMym|HNRWDy}Z*N~C8PQv} z`~VuXKkE?C@)#(@rLsTiy4Kn8f3dNFwIl`*1_AfBUOPt+TUV-~rZ380P^P-TwhXIk z&e9jq#W0mVPJ^dqnNwm~U5tbh-X7xf-U$55*aUR8W5Cid@iUx-XISWEfP#K-Ko@dx zBC0w>v5D)2pvGeUdz%rfF~rEyhjF*pk_W$Fdu#^~mR?0hvMeOX`-k*PTQ<3Q=i7-s z&A$nFs5Rie{8U+Kfbf%XypgvGqAL>ieN4WJie;wT<6)8~nWf-lezpvHHZdJhRwSkd zli~}^{O<)~J!krhY`aVmtpMSXe9PNn{!`T99YHIY_%APuWD|f%;{ZbE3-zGARQZ*|yr&2KKRJXPS)4cQ1yb@f{wYw!}1Y5M{0u3-^BhxPkz9Z>o{RQR1k0@AVd zitOsSK<1Ngdju}`Ud#7-;^sD! zek}n^TpbjmMTXJl;^BDUkn+BuAosg_@+YD7pu4ki9G;5{BbyP3#?$h

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 337/461] 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 338/461] 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 339/461] 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 340/461] 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 341/461] 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 342/461] 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 343/461] 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 344/461] 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 345/461] 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 346/461] 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 347/461] 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 348/461] 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 349/461] 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 350/461] 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 351/461] 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 352/461] 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 353/461] 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 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 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 374/461] 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 375/461] 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 376/461] 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 377/461] 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 378/461] 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 379/461] 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 380/461] 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 381/461] 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 382/461] 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 383/461] 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 384/461] 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 385/461] 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 386/461] 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 387/461] 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 388/461] 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 389/461] 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 390/461] 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 391/461] 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 392/461] 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 393/461] 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 394/461] 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 395/461] 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 396/461] 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 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 397/461] 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 398/461] 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 399/461] 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 400/461] 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 401/461] 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 402/461] 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 403/461] 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 404/461] 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 405/461] 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 406/461] 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 407/461] 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 408/461] 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 409/461] 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 410/461] 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 c23b5a577bf2fff515d16cf44bb25933f1c0c92a Mon Sep 17 00:00:00 2001 From: schmurky Date: Wed, 10 Mar 2021 20:42:57 +0800 Subject: [PATCH 411/461] 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 412/461] 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 413/461] 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 414/461] 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 415/461] 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 416/461] 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 417/461] 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 418/461] 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 419/461] 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 420/461] 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 421/461] 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 422/461] 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 423/461] 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 424/461] 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 425/461] 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 426/461] 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 427/461] 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 428/461] 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 429/461] 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 430/461] 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 431/461] 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 432/461] 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 433/461] 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 434/461] 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 435/461] 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 436/461] 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 437/461] 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 438/461] 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 439/461] 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 440/461] 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 441/461] 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 442/461] 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 443/461] 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 444/461] 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 445/461] 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 446/461] 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 447/461] 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 448/461] 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 449/461] 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 450/461] 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 451/461] 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 452/461] 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 453/461] 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 454/461] 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 455/461] 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 456/461] 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 457/461] "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 b11909c41518937effda9345b19d8c0011623649 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Mar 2021 08:35:48 -0800 Subject: [PATCH 458/461] 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 459/461] 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 461/461] 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**.

Iw588fX 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