From f6b5b83428e50938b87bfbbf44ce9ea77b84234d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 11 Mar 2020 17:21:45 -0700 Subject: [PATCH 001/446] event insights --- .../tvm-exposure-score.md | 49 ++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) 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 6785da1317..96a9c48326 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 @@ -16,7 +16,7 @@ audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual --- -# Exposure score +# Exposure score and Event Insights **Applies to:** @@ -39,6 +39,53 @@ Several factors affect your organization exposure score: Reduce the exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. +## Event insights + +The goal of event insights is to tell the story of the Exposure score. + +- Quickly understand and identify high-level takeaways about the state of security in your organization. +- Detect and respond to areas that require investigation or action to improve the current state. +- Communicate with peers and management about the impact of security efforts. + +### Event types + +The following event types reflect time-stamped events that impact the score: + +- Weaknesses (weakness discovered, weakness updated, weakness resolved) +- New recommendation created +- New threat +- Exploitation attempt + +#### Weakness discovered + +New weakness was discovered (score reduced) on a software. This event is triggered if one of the following occur: + +- In the last 24 hours "X vulnerabilities" affected "Y machines" +- New vulnerabilities were discovered (CVE) on a specific product +- A (dynamic) configuration has been broken (e.g. AV stopped updating) +- A (static) configuration has changed from configured to misconfigured state +- New vulnerable software was installed +- New vulnerable software was discovered +- New machines were onboarded to ATP and introduced new vulnerabilities + +#### Weakness updated + +Existing weakness was updated with new information (score reduced). This event is triggered if one of the following occur: + +- In the last 24 hours "X vulnerabilities" became exploitable +- A vulnerability was updated with an exploit +- An exploit is now part of an exploit kit +- A vulnerability has become a threat + +#### Weakness resolved + +Existing weakness was remediated or mitigated (score increase). This event is triggered if one of the following occur: + +- A remediation task was completed (or was marked as completed) +- A remediation task was marked as dismissed (business justification) +- A remediation or mitigation took place +- A vulnerable application was removed/uninstalled (as part of a remedi ation request or manually by the user) + ## Related topics - [Supported operating systems and platforms](tvm-supported-os.md) From e4d0c4bbf5f00341697d3d2791ec7a034234eb12 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 11 Mar 2020 17:39:43 -0700 Subject: [PATCH 002/446] event insights --- .../images/event-insights-page.png | Bin 0 -> 73065 bytes .../threat-and-vuln-mgt-event-insights.md | 105 ++++++++++++++++++ .../tvm-exposure-score.md | 49 +------- 3 files changed, 106 insertions(+), 48 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-page.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-page.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-page.png new file mode 100644 index 0000000000000000000000000000000000000000..7fe365f9a889dd05b7cec7e0a4d80815d1df2959 GIT binary patch literal 73065 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%0An^g~2qd zB;fZvr5B>M*?2{}77VB8a?IfBa=+c!3!L(OC!Q6>=KgjH(GJ=`tcVf?vHdCQ7 z0i%D1L$3Dov=)bB$<7PCFg-h~IWeeErJz_9RA(oarBsJrLj@6?Il{ZCjyd&FL6DCn z4)Xu$h66i696_TMbe;k(G70 zU-iJcqXn;>^=N(7JWti?uQ-7YNA4}mGyQB!1GB1%Qwq`(Id}?C#+)u`l{DU_629nj zL91DgFuM7qIpKK~+V|%TdJ{5|rvr;HZT#C@K{8gpuBmoikBx6zvqARNIn}o5j{%bN z*>NWQx;pP;Q-E0x-(SDm@vTysZ#s@_(~#I?{#c_zwcaZjd3!Q)qX6n4li2EQ`pj{( zTW{gjv%`ghS$Cp~6^8B|%}=5X$&EID;A#-r@&(UY-> z)$#2vMx3w5C4B0Ll|3bT`wfp}cEzyta}Xphx2WBYHwZLxHf;+=w%?>ix{g$?E#JK49tcSP3d@Q{42*JlK>YLsEqW#3xzh0{+dsKX~_hMzc zx5{RiB^8>s6I;GDrl_Vn-xJLgiCtEArpx3>$Yg>n4zQoEcJ6Tn<@3pDW_>#QW;qqr z_)uD(G-rleTrj+f-6%#%)7Lm>uPSZkZ8v~!)}>@W_P2*=EOcGhag3|~DCO}<#gSpv ztuS@=l{(^&EV?F>qX4tQkf6L1fo-icFR^3wM1e{ir<`j17ejbk*U7~z!*NdT;P}lk zOO2o>7CNJ^g#@aM(SA#%6(n+q(p;m7npEP5qq*pfRk;7cD9kd$p;7IX0k@H5qdYyH zY-mxU7j*+6>cO0!e`}zcFsmf|O4{!8I?9T|C~u6TF^{Y_*%iP4MhAjh#+Y7E+(O49 zu;vUR8oEAjXb;wrsS}k-mfg(q9uc+#EM56gqFDgdp zL8u!#!8ft!PFA(J>^lu@foui6GYzw#KIPZ4aVt@Ywb8K~%P7wLWR{=;_E!JcLy~tj zo`6>&nNyA0Wf@%x5U1yDlt_kz3(~5jvSq2k^rhCF(+}?iNj+opCOvqypQd@=0|0^5 zU<-_=&n@~J>}VIFb3MK&lKYzrV(36&SZEEKY+veeBZlJ>`Jj{9ZA0|Ys%ypZ4C$Mt zi-_8p_4`Mc6g|Ba^7^zhEHor!Sq&eV*d<`H7#dnb?A>S=k2P?WY7A)e`X7KEb>P}~ ztpZ`QEOu++5pkQj_jL(bvwwX|rMzFKZ4#zSNY1WeQ4@ft;n}esy7gp-*!F-NUX(un zvyNZX=>@f7oOqU!{Ep<17A7IJoOt2rS~AYLovNc?`1%cHR>8(=34Wx{jC$zTXu-{4 zWhQV_+7PC5VDTc4NoaEPTl<_p7k4G zZ+s!$WwZRd`4VA6Z@{HNDpVARAg|CQxUTK%Hw9cJ_8VQwAXl4v#Kdpw27%3drK z5Ch-HUY}bnfpUfhU@L#qEs9~8K>PL5mXK&>+{tlzxw=B2 z5>2=wUbS4{NC`bTP+ORpWu)Sfp0h;e7tK4?I8Z8=} z4Rzh`?mCNWC&+$1Z|^n#>4YJR*kX_4hE*B=jmo;9y12csx71@8k~z0VP;CR(X=fu9 ziFyBaOL>2=@2K(yN&Lg3;k`V@acLeIGt1M%cRJ)*8oCOugv?pVnoR@1#{fn6j)S=$ zZZ@vlxo?x*O&jz+pIbbqv<#Akd0KdKE$HHjQ@?W(OUhZ4d=tz?Q z`^?641uw!TytA&yFk9$NQ1)yw+aMrU!ceLq>_LoD>A62fPop}Oc1jDv4Y!HKbpL_b z<2klXXLM0rS5hNNehh}m)@ydFeLQ)9dGrm=gmA3+K_$A1K_@RT9ALV$3baM zcSG#EcW3NTh+7DuIRFEv90$kABNf{|-8V-8B8oM~c`3lG>!WrXOQSdeQNyygvbpTu zf2g;sO{DK@2=7V*Pewn_HV71>Hr`E&uW<}uGHK0ZNC$a~O4!614fxyxKo+aDSqyJt zx<+_5*`RxWx%KJUJj3>9ZnHQL%YN^b&|6{6f|SbCzJbba!}2+)H-^*F2q;Nxa?0NI zIJ2HA^PW7$3r}a?j6D*#W6^V?G)kqS2`e#ycndyp?&x(`4jYUvf zkLIP_!_++}W?-Cl(Z>Z<&SNxm6$7+}6knzmrvH=&YuVb29oVFmBRfE*AH_!eV&Nglo1!cttyRKbV6Q6R8XsK+Sd{^$l;CsD0e-#w_D zDi6A=?(WrT+3Z0|%b>Rht7-Sr$j+9Dy9Vv8dN-Vi*VB&S-2XRLMJ@mT7pqz=sI|W3 zhmT#UCEW4&?3>0;O^R-sBF4-86yQw0a=524IZ!5dcb($=YyE~<-u2Km6IVAVw1@?) zlTguAJF(L%g>ICVeJp%F}7*`mg&yl(it0=zh?kqA>jJnWQ6tJen4AAyy3Wv8!UETSph^{ZV(ouSn)ZC7>$#-79GE^dW%=u z)Gmn%_y9S2FxtSO+7Rzr+mCb>c;}uM|2ssf-G#6?G6@PsefhT9;V=`>d!)l|>G4^> z@{-AwhJYG_MsaEoEdH#}iOJ213@p7OyRVVb+>^8>;;}TUj`^3mpKjMF+g)p@CHuD%9lK<+aaTN%3-COSKyJn8dwDW^$Z&mhS)*6; zh58%oGb-w=w8qxUhem+g&;7itgq_zLPgaZy0d{dju%tut!*?3e&?OT_(7y=z3wI_C zjqqi~T;#7typO0BJbxBXXmm}U!gd-`83eD_v3RU|ckL2*LqX2NEi7F}aYpKAM$2o^#SQ!aJpNivgcJG~*p}`7uDrzf8kWbpGXTBO zA%4a&W4WhX>C1ps?=G~Cit4BKAf8}r|GBP+4G76OwNu87A--=vNB`4@3F^)-r~i@l zwalNYOtg|wB23WjwQpzBg)YZZ){|=v8^zpOyz1if^qR%ueo6JaB#|5&IUe||+(SB3 z%u6%(I%E&UG_G%Sub!?sPjPj!c&EftkGEbJ)>tkAp&=KuT5Y_j#xZKW$LN|8I3Tj4 z6Y9<$Hq%9jC@eOI^mQ?%IePiM#82X2_I5zL&)bdn} zV|h-~5{_uq18D99c2=;yutS~w36 z`KKk^9p8@(kBz5T(9*yFD$={&4*_dG9r^Mye^((U1*7n@1zl(M@JZ<_FGa63(qKfB zzF5zE(Sga01ee0)>all_vbacTdpE_>v%s5ClRS2O8*DP54Lk_C%oov5nieiR4&;tz z3T1|&#}Dm=O^Rci>y)m+&-^34TSmBQ(?z26^7LEfh6lHbp{TWz<9BoJs2rsFFd0*#XrA0xh*M4@ zZ_tqyXK}JPSnRrV_jf5YVZ}4v^$8iy{l@fhr9V8B{+wA|Daak%o1Z@LJcM6ee4_mi zr7{W!QjJ-2r(Rj4?6jB3e(dtX<5Tv3FsF^u6)*v*xnep&a-JLpQ(g}{pU5aT(`|(- zWfYwJSN%7Zr3WNL-v#?muNlPvnY3!YtozC3k}XvolDR1pdA9HN$s1*4SlDlBEz#AS zlF1tbjb@?>fSG?Gzr_EBV|lc5XTX;k&i&qr58iXr#4#dg$&B1S1s+%6_XE+*Y*5&F9*O{yTZTU>u|0z!0Bk|VX2CtqEXW4Bx>nS2X zmGm21J)}I714Q6GZMsvtJb-6rNg*{OHQXEd_)JnqYXpyA*Lzyv)BZ=J!iuV16G3v8 za{*UN1BAlu5gGY&qT7Epm!-?4Dlr;!jXgu){FBVTNCZbGFgiRHc}0VTpUpq_0)GGB zr73_)y#MV103H7Hw}=f){Qb1p4`2V=REAniA5V(Tmn|1alV1z1Rn zCqJ{7X2_BOeLgs13<`_;KBV=WM`#={XW**IEqViN3kOK!5+s7>lnefXCb! znpo@GollxPZ2H*kiSXQ-IP6{Ix77x`Nir7Ci6B;>y_AQd!JXr13#eGQI7Z;Ok0tiD zv|t?OV;2w6$GlvnNq&>##=`VH?q17ffoi_f%Na)#ft4zwIshsu{-x?S#jn4^yDzsx z%DLZbdTz#J9;G7v7f7R#@*PinL91X$y+2&R;y5TuJ?t5bQ2wF=5}X94Y>)JTzE>+| zr;X5}J-IsbtwLn@{)Iu*#5KHlV?lOA&!=H9=I;`mFI|RRh6;Bsnh{joYGMp{6nI3L zO)ho=C(^}s3D6{vegI-|?}Bhy4KLNr`2NbP)SbHsC_V_xouUL#SmjteCjhRMXcrh9 z&IXUFHGzUwvvFjnJ%oa#!SdIr?#rsj0IJBkFc{@{HcjwhIp&-H#>h5o-Z~|0B9$TJ zhbxg~omr7s9bp01U96_vwrDb#XKh(mTAl(Rz^@5L$!UhJCT0oJts4UtcF;rOEu0c& zQfJ*F_$70=Ak*p%!ZYV_Tiy2~&^+1dTM=IGxZ$uR>Cq&?3&(?!OfkL9KN! zaKFF$LiV9T`R~?YC&X?KTZm$@3~wP}7FBBniB~AOQkyHU#q+%91YWNmenwLR-YA(E*Ocq$sBaIS_CA4Zt|OL#~o@za&qDAi9CmK2C0YD!hWQ(rmK5N&XNUEns53# zZzF5pnaHB7g`rO__`D;)#i|$mn`n?$tbihTPnBQCRFk(NfK7KLQL|(2tqNf5H!Uz& z?a8`Mh_>D6!lYbR@Tu9kgRaTUX6~1!-}cDMpTGDR=OHuVXil1_bTzlmP_J{4xAW~Y zde^T`ac73e-Ytpt4&0h4(cv!?UvUVnhnck zyNmU6@Q#yb4x~o5((^XwG9fy^RxZvU8!>URGHa7yjz|wek`396`*iV=C3xB6-Fdz7 z__=FH5rY;3-j8BH=>O+)jF9g8$PE+Eq&MQZTC7zIXFtk+z10l)U#Q)LTLVYL_rrfv z2+avEo$DV&Zftt(efTnNfi*AYDOKU0JBl6iz2V9Ctl%xx$s%>@v%}DM4{$|QH4&If z86wB>z_9CkyXnft_TqD|Y2|CmRHnzXPXI2U_-)`k9_}(4I-uvB^KNhHZeu3v3aYB0 zAbj?py4>`fjN>Spstx#xZb0tNvFhBs#6{IzTVLwmRw0U4<((;l%&t)5gZPvIc-af9%k)Ml2@9YwEcFs&{}#(H6T@; zHL495wnh&SJA2Tw$IRX&*?(CIM=dXloLBE07w_-5R^7M}ip&-rL`bgBR5?0(2h{dwrWP4uRBYLO2|0xjtMVLEof|8N@MU1qcsUWaI>DU&gkr!1vY* zF3)rTTtNIUu;NvGCdD)1ISZE0HhGVy`pRm zi1)VF4;E=qd*ia^jMaZm?kfZs=XxN0uFy+s1F}7+Q3C~nf4W?~mob5AZuL#k^zR2t zK*xbL?=2d1KQEJ)U(=u7Ph2HN%kAHJ3pS>)G=Dr;T+MXZVY7u>YU(!=yB%)qL~Vr< zWqI|;8ofv#o;pjlVX zD=lWX6vDc2q&_A84IHP$K}ERMP1r#zii8%rR_SeY1CG9g$vS<%5-(pG#$=R+3ZJy1 zgSc|xJ~&64s^3Axz`FMa04W?(K@k4FQJ{taNu$`!5$UiVkw#Mk7Y{GPL0t=R-=*QRK(W_$ z&-tE>@nYx_w#EB5ou|ABBi;O$=m&(4Pg7D>TAZ9SrEG9-mW-G0h@5JxC+_4vrj&7( zHyfkeTAvZb+Wm2VgH>Pov$Z>4>zgt_&eqzWaIw0@?WTdl+AiI`eqa+?0WC>fP-Sm? zB<7NyKh@pTNUbz|afk}`AB#aocvHFQPCCA3S)d%pJK4#VtK0O-Pj_(o-EVtELPv(& z^%S6r2OVLoAkFpJMN3{Z6T~w~d{u7uaoRcUvAsF&2$1eG(t22o<}cHm+oJvDPR?u7 zGajI=!;vM?NRVVfFp%kk6i#gLuQ~+A8nxRH-yx$_(v5)@M(cHe86ep_Sv>vPi}$$R zXT*2A@*1dBAc|=$s~HR(gMmI-Q7tDUxq)ig%6rcFnHJ@y70%mz#L??DRxE1FxK>w& zVmRlMxLD^#P|`Z>e18O;WcLRbp9<|;6)g%%f7<=zr}phRbw`DZVGpU4aIpcM@D?Ac z48#!M9de6BU^I9!QEN_eT{%%}n!<}AEn0Bj8b}d}4<`MnoAeYOLLWaPJoF~{0#pkD z;*YS}NEq$XX772^yxPzJ37<#tTqwq>O0`+#&_~m>l&PClVU;A_B4OhV1Xi0FWGF~#4PLmXy0MIfx6C6+pDM|kpEL! zzOzHO_-&N|L~;Xr#1^mV*u8P(9C4;Pp8ZS5aui#oO9V9Xb#A*xz6z`=i0b~coDwoF8m&c(@eeP>2lenW&{qhFRBn&rI?s0M1DsLWV0N(kBgX80na6sjFj4#!VHv0}G^ zgkR6_TQb?*`_-W^=z$@OkFV6V=R(7H^I^BF6@Sj(G$k-CLU@Cpwpazom-#NneU{lgoHc^{kA0HGwqZF7#>}>oUO!0<0ALL=!CPBN{4PEsGRwxlJ!{=Tf zSpCW$4eRq-EX>yA6ne*BfF1(BidYHuXc`=xzr-yxR@OMUY{|XR#o)U>-?tL&P0z*; ztA>kPsJk`MjoD;=8W}m_m}P-OO?eTnE{r@o=9_L6QsSJPlXv$67NHNy&nY_l1*W$* zQy+z()yBD4dKP7R zH!Pc8*2k3U^1%Q~A~za_4C-F1`Ke_EQD_XuZpF!E+evj~9QX)b%X*a`BOQJwx=LS{ zG_iiBbt;UL(3}C(@_PM`95Zbo}E!_}= zhgpHRU%>3E5LeqO!?Sc{qZs3<&>qyyM<;21W!o6s*r3`Se+bkMWm>$;$;Fc-fJf|T z(zj9QHhLSWi6NrEB&_DoT=7*PT4jYrd9hRM8c^`yvZvmINZqbo!l6IZ(_eRDaD=(3jbf?E2=_%Fpj9 zJI9vO&&6UDrgV*!qv{M>UC*Sa%uD@aJ_?=>3u(c>`?VByt0Ba5SWf~$h^h97@5%pw z?Nk<^Q0l|OU{Ga-H=Of}#4Fkpo#MlXR=%&%@jr5M@V;=YLv#Zv z^vh464o)OV*T~{a?OTP0KHuZ<|IiN7kQ%s1;FluU!KDixH_mNFz(pW+&NXkc3*7xi zl3kt8M-RjbO%pOzc;SRbX5w{J8#ByH)U8uHSyrLNPHzRaeht;f2_gG{AvD?>IawJ} zTS!z%vf$Sw9k6%zF#z}4KhV&0At5%=CHL&3hgnMOEE7!lS}$kkfHsjteExdsMS9{? zuy4?!<#l=b+nlHXFT(meo&dW2Qs32zSrf4tVuiARsjiRsyW$fZ>oFy!vwFX56+~H8 zf`w0oL}syf;A@){x{pBTw~Ymx_)5blrV<*6-$O|3U%!a3DVq3Ul*C=(s{HordP@+K zrR3*e7GyScTbPyfPh!_pVI`Xt_!gF)^Gphzs(z^FmB`%~aPQgNqS(IfxIm!tz$@an zx?nU-E~E-`GZ1SU-S`ooA%T%}9V2ib?b)%*HR0Eih7e|6>Yh&PMnfHFb1gy7T*2aW z`DRoWvKaz}%MCHx0?ljZ94^og&1 zB(v~a?~Kj4Y`sVd1|Mn4iCwf| zwQq*nQcffM+DF-yG*W)6{@}jup=U}RT zc^R_3ZzO-XEwyiAJW3f^MVexM6%#hEJJ@=DFhjHw5B`p09p8{!WYwItoWcQ< zz5DC!}_bH;?oQ*-u2zEx2;bUq*As_2fY&4e_9oOBei_GbA;n-;)AP* zF+op;Sn=wOb^5i0@{9XNThEL|DX03uC@d^~^^Tg`>8~o)=SME{Qea%T8XLp#+}FE_ zR><8y(jBfoS3ms1973wJQCTKm_~W`Q!OsLELqpoE38$^qQc6 z4g9UoU=>Q&%uJdU`;`?AMR;q=N>T$<8iG*0)6qClqu44fDGM{)xx>Br$%-vPJEX7xZ<^`r%hUWvG}N)SH4iShI|oi@JXM@A^I9F(QBdVx+vNhwKGZl>k|Ozb6*8qhbLrEN%TG#k=}P(YK{!V*0*Z(6fl{ z$m@1G{=j2Z>09yT#Z*$HCrB2i&hOQN3hn;R2QuY^$f)SN2}G#V_T-Qp^oIm2@O|C85`p8jl?eexg6Z1exa?7Z?clfP3PAuR6LOk!JPn93rYslc) zEVK-NS#4M^3cMc)t+{d};%~nK3d$nF)H!ZTbwidLXT2oPce7)`7^@E(p!-j21>aXC z#Huuy)fK`Qqq(j&Mo+&%omt*ro%K^UT{mM3!;b2ABgc@=vj!>`;~&=XhZ;S>T{KcJ z=>i7eck%C>oJ!0{Opu1xu1_iqOs%5ZcKo8lT`=i-tlsjcQAv!f)p>N7I%q#?P-AfU z1C8BgsV@lE)%T8L<2rR-Dz4)m|5^h+q5b;=e$iYChe;WEy7+2LK)bBYY~#fn-z-bR zvMhE)`h3DagkN2d*h5J4lh1S&=Y~QlP*pLpY*6FA(FI$vS_dyir&cxEyzpv3o}X8~ zP}TVF8Gq!09OEucMKq9P>`Do@-!R- z`Wi+6PuPM3)1wKja7jVIt0Evn;2UG=q<572(3H;2~kYazEk1lI>JGg9l r8loC;klO;uCu_w|J0NibegE2T Date: Fri, 13 Mar 2020 15:09:39 -0700 Subject: [PATCH 003/446] new page and images --- .../images/event-insights-flyout.png | Bin 0 -> 32795 bytes .../images/event-insights-flyout500.png | Bin 0 -> 44264 bytes .../threat-and-vuln-mgt-event-insights.md | 63 ++++++------------ 3 files changed, 19 insertions(+), 44 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png new file mode 100644 index 0000000000000000000000000000000000000000..9befe6aa6904b81cf98ffbddf8a244eece237e64 GIT binary patch literal 32795 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%0A_V?+>}l5V`x2GW`$l!{%*?vc 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 U_iJPsI5U-on(pJWM>e7V19o_LAOHXW literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png new file mode 100644 index 0000000000000000000000000000000000000000..eb4ca2632e7553d707253dc457683732aad325da GIT binary patch literal 44264 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index 099973b45e..3b9edc7558 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -22,17 +22,29 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Event insights is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. +Event insights is a "risk news feed" which will help you interpret how risk is introduced into the organization and which mitigations happened to reduce it. -The goal of event insights is to tell the story of the exposure score. +With events insight, you can check which impactful events occurred in your organization. For example, new vulnerabilities that were introduced, vulnerabilities that became exploitable, the number of impacted machines, and more. + +The goal of event insights is to tell the story of your [exposure score](tvm-exposure-score.md). - Quickly understand and identify high-level takeaways about the state of security in your organization. - Detect and respond to areas that require investigation or action to improve the current state. - Communicate with peers and management about the impact of security efforts. -Reduce the exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. +You can reduce you exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. -![Exposure score card](images/event-insights-page.png) +## Navigation + +You can access Event insights through the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) or in the navigation menu of the Microsoft Defender Security Center. + +On the Event insights page, you can view the date, event, related component, number of impacted machines, and type. You can also filter by type, or percent impacted machines. + +![Event insights page](images/event-insights-page.png) + +Once you select an event insight, a flyout will appear listing the details and related CVEs. You can show more CVEs or view the related recommendation. + +![Event insights page](images/event-insights-flyout500.png) ## Event types @@ -45,47 +57,10 @@ The following event types reflect time-stamped events that impact the score: ## Icons -- A vulnerability was published -- A vulnerability became exploitable -- Verified exploit -- Exploit added to an exploit kit +The following icons show up next to events: -## From figma - -- Weaknesses (weakness discovered, weakness updated, weakness resolved) -- New recommendation created -- New threat -- Exploitation attempt - -### Weakness discovered - -New weakness was discovered (score reduced) on a software. This event is triggered if one of the following occur: - -- In the last 24 hours "X vulnerabilities" affected "Y machines" -- New vulnerabilities were discovered (CVE) on a specific product -- A (dynamic) configuration has been broken (e.g. AV stopped updating) -- A (static) configuration has changed from configured to misconfigured state -- New vulnerable software was installed -- New vulnerable software was discovered -- New machines were onboarded to ATP and introduced new vulnerabilities - -### Weakness updated - -Existing weakness was updated with new information (score reduced). This event is triggered if one of the following occur: - -- In the last 24 hours "X vulnerabilities" became exploitable -- A vulnerability was updated with an exploit -- An exploit is now part of an exploit kit -- A vulnerability has become a threat - -### Weakness resolved - -Existing weakness was remediated or mitigated (score increase). This event is triggered if one of the following occur: - -- A remediation task was completed (or was marked as completed) -- A remediation task was marked as dismissed (business justification) -- A remediation or mitigation took place -- A vulnerable application was removed/uninstalled (as part of a remediation request or manually by the user) +- ![bug icon](images/tvm_bug_icon.png) New public exploit. A vulnerability became exploitable. +- [page with caution symbol] New vulnerability was published. ## Related topics From ddd766b4870e03b387b5a30c8762ec4a19072564 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 25 Mar 2020 14:14:40 -0700 Subject: [PATCH 004/446] new screenshots --- .../images/event-insights-custom-range.png | Bin 0 -> 17576 bytes .../event-insights-exposure-score-events.png | Bin 0 -> 41737 bytes .../threat-and-vuln-mgt-event-insights.md | 23 ++++++++++++++---- 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff960d29695a6b9ae362d1ecc39e3d1c1d113e6 GIT binary patch literal 17576 zcmdVC1yEeiw=Rmi1_&;J03kSo%Mc_;AP@oscMI;WAwh#%a1t~)13?D&fgnSIyEDk( zE(3S?{onu8yQki%Tj$=YS9Nz4MeVhF_jLE}z4}|9wwhjHky(XE&76s$nIhiNFJClDBfVaI3 z5D$wZtwjG=-K@+Wi!yoGI$EI!T@vFWui!pj(R8-<@HTU^LNRiAcr1?pPvy4m77k{} zqHZXSoxkFdW}HW}j+vX2t&DWqBDbpX~ibe-AC~+{*_M>75YMfNnejQ~f-xr&3HE zpkb?bOsK4=Y2RZ>6;f1GWXKnHV)pE*irk0lL#(P#> zL`g`I2Y^RYm90n-QMb$J3s znTp5jRB@p*S*k|Y3fBGdM=M`_XC#_WP6YFrSt6rVd*=RlenpmP+L>J<+;2(FNY|e+ z2d7U2TB_nY9XdJT5W-&ivF2IzkEhzKPkiFmGQ_$#SRKn(?j?qI_dnMDE7{N7S)hj@ z9Wn+a5j7LAAn$x^l}vpLdxMO~woz-l9VoClg5H0*B)D5Gsk^0FYMPBH0CgUp(!&#Q zS0E*l@|lxCS|U1Q{c*FT@~;(+x=ZTcPR+${)xc*< zC8>6}0Cs-~j0Xk^@@+Lb<5*|)c&r-TWlQIxCI3>2I6bUPuoedUMbDKRX9=rPrYcq0 zYaA@#OxNP%CvnpQUZ-CE($d){x8b!KEleEUNpe*__y33gr@Iz*Wp(qPpq5k&9>IK$pekBb(OvMS=w5|EKXgy0F))iJ3Hdlp|PH$ zgI?Uf)f^w|F5t3_kWSCXtYgo9#ixyWTcU zeQ;wx8I(dj^9|hreTp5b{$S?o%0-sdCc+C;dWAoHi z`rW1=!ZxQqX5Btpg-mINDe`g zpM74;dGvX?-LOOI#~%MMyoF;_S~K5h0J3Y$5lsnYkUXYd#nNbIeC=0C=8`OEyWi%n zJ&pxGFt(!oIIg%FVP1=9Mq6lp86EU(`1FwCWUg8m0B^%gN6(z{|FP0o7;sOBn+3F9 ziX=gELamxI9|?-H5!MA+Nx!{8VEeij+OHqIPD$bEo>kd~$L6%v$AnEgdZE$kspJ*^ zZcW-ZSf{4h5O4i0X>9O|T*c~HxrtvM>FfclGMb*3yXZTXs=9U3@eq~lZhYHl-2OIC zdsERl_fJlB7OU65`m=7yhsz4(=4w!TrlxLCW6C6yy9=`8xDJ{b2;2-@^JX(e>m2U> zEASL;ia^KN!CaV?Q~e;1o@y|_akNOR<60BFO_=5DRmd5F*~Ch6x*%vAgVod>hk&%yh%_Xu z-(|*7#L6(fdbR!BI6$n6x+%!^$Irix$-Cy!?HG|}Uik)(mB!e@CD#sZHxH_FnPI7P z4j~-J-1kRcZzcEeX%qr>{qOcH5C*PscZ@^PLipK`_uz=NH_}-m>l2{MoZH}lc12_* zE+rW|b>>bhJ4?t;78=8rW+=$z7BEma)0hpCCq4W8XI!b9*mJkXZi>7vT44l+!yLHs zm&Y21+|PR7W?;PP>RNA)NM;|lF>a~`_L}xflCR&L!uxpWqKV9w#*e>TZHp1&Fhb=5 zQPecF*BkQHnHo`D5}m8-S4;4(e?Hkh#o)c~hL&)qIjEN#B$Hr29zFg zV?fzWPdeK1vcs)~p7RK}#;}W-&5YQw84&+y@Ap}sQyWn~;|nK-xH!9Cqj@haMl&^} zLfoqM8~X`k$hw|5(^z{2VnfqEmau{(IZfihdH(Yzz z*OCh`O=<3IVd|}z&~d+ez#{5LI*$+B+MmEM$GXVB7?S)OES8GR&Sh&Bj`!#}G&}~S zC8)%oefsfgQZY=+5VI!vK^chr1ym>BJpR_^X_GlwcMbxPh|V!8>*~=hUPbAx{cmgh zu3^!RgObUCWt*|6Xnv^g?mY43?mQQtQwlL*oTj|C+@Rm&l>jK?9byVyw_em~;o0dg z86qcWOr`z3h0e#A)2i#br+Azp)ySDhYAoUb#t3&kbO|w6yUG0XN)q#nX;1*Gb9F3w zXM@nPML15d>;cW{oyDQ+G%^12?i+lNp+BdDmgz?VsM9?QbP3gPbiE*-=vssvIck4n zJ^ys%5Ssms5&a&`?O!<)&82(X{GR>eQ|H=ng27r*{~V7 zv6+<-#cPSB5;Pnifp9aR$i)+K#qIzym$2>$%MXVacRH<}Ht}_~_XK}$`$)!J702Ww z2eogP0?BXFg@>CZ2vvM3JdLa6_M?p8R~VhD9$&1Zk=O?O$LKZ~{!+iMcR+iDTxrG8 z#J5bwRW-Pl67z5qR8ky9+kBI**JQ?RW5ZkYJpdo7zKHh9bej+DevkZO$mv$!|E=P> z9G|Nu+p)d|gZ6yxYM0}u^ze)PvIjKaXw2bU)Om1Iq>u$gmO!>TIu;Sj#%~UXs_e0l zAE#G6?w9p$4WCek)oo7fHVM-9>&=vNKCx1uA=kf(db19AnR5@-i3J|V^Dpzx`&V*! z475mhf_Hu9KqMW^1UaXz+;np?d+bmQt6%rM);V-x0+mk-AV%Yyzab%y z2d~i-89wTQgm5lO)jMyoFN%)L1sU?@*OG#@?P|214=#+vMR%X#rFH?NbQ7vZ`xNAm@*O&9i=HA#gLhZftN#-b))znu< zV=z!Gbd8eE7~3_`H-em-iCN!5b!|--GgWU6)@RDvY$R$dB$~qVq%()(hF)!>1xaax zOCDbg&lECF!U}5A;X$W%)mK+&_X+&Ob?*A0A*$W#R(;pmG4bLhQ!bY-mOH%tP$ z{u4@}MepE2}*f}8(+5dMFC1!~X+r?K_m_;a6wtN73K zQ&fozVvK&0-p^I{^3xu1yLWN!f6+qhv;^|u!zY6y|GR6lmhkDV6YxIN%*b?7{CUHa__O!2 z^n_vROk#M4=D@^xb-aj-ih{c9Gj!{nhP1~{c}`RK$2>KQ@xQn+ZyHR!&qv?JL@~W| zdrlU-^8ve)*ye@HB*3o!C7xm1o1h3k+Bthjl4S1W>sMaP8i}^LZJOkFzY>Q^28<*p z!IExVdM3iBe$+;9fkWmBC;Ew}Z)y(J*j^q7I_S`vn3%wpd$c9`vXU2#d$ZtYj?VH_B;MltKP<+I8b#sXKcHC*Rz<#?N_OGz2Q#6n?K` zBig9U8!>mn-OA@#0mxxN4&sGh9BY6<+IpD{moyZ(84!H)cHPz9*_TGc-91G1gL*WR zRb$(r|MaqN+1%}X|MW^<>!@-b32CC*c$A3OVw~@Nb(D1aXqx#U@4i0X)brZlZTuYZ zmc|(EI*hkx)pSSfaXq+4^FEk3e0Ezy{#GjS)_q7jE?yYly(5+43 zrCw*=*P$02Qc8cN9HlrGbajnNXFeyEc4u7ry-a{wu; z0a*yuhmF)ke%2;W*kCSXkC%bny6sd*^knXNXyCysBnm7;z6&VZWIc79BdT{J5~@pM z9j@TEgm_?O(b2eKr2cr5=maokFh2aK4yt~UdaJ4Vo6_@n*V9u-aZ()}_Ry1~+F4MV;z>zs>Tl3y9E0X?drq=KH^!#ZdXB#g>2jyGMEID>yeX_5ryT@OwCs;A8ajtn@9$ zAI-zrw>Lp-Uu>2U>4iU*40^kplXWA4QCTR-$mpQ8&<@j+P1)jjBlToHt`*=K+3jf^ z`iJ7I6R~?sG-nLd#-*i;C0!Bi`g1A8_IX>WmFrfo2j_I~vjk7@;S>4|Rn(co>XQx= zxt@R%ZyueKSx7txR^aWknJ9Q*^nlCR?`h7kbq}43*N8yo@Jnq4D=QtyS(A>r>MHp>yz8N8k!T$^beC|lT?N~ zU$|^LP&E*T3*0W6z2a^(86VOg68ZL{qeEEBp!N6sK+Xd}AHeGbVv>P#B@p`)e7}3& zo`LSfE)BEwIxx=vdXaDop;irWM-3i+Yx)ySk2H~10R|=WSHU@ka(}=0e92K|^3;Lt zCii7St8Lc@Y{SZ;wKhqZ%f``dq%_?;?uN!Tu$NzHd7F~a7|IQ{tkEX$g3^~lv?e0I z&U0ci+Z@tBkD&@~B&65;M9_rZb^krJE9K>_!(;Nj zp?K=r1+nsTF6Vcd3ck;6W!RA)&C|x#>1g_v7geac4!Qxk4`#iR4Bc_(v@aT_W&Vj> zAi`b(ESWJX*iQuLcnq6Y0{p;fU%#PKk4cm4I&2)CH&6XO8I;ygF+!FGAHJjWW4t6f z;}YOv&J9r)sonfpw_JDN@J!<3cDtN7`k9mLvp(m2bH!eZs>G02H_Nm5Z{jT~OAD$_ zNN$Jb+=S<6u>>KmC-|*Xly$)m9CmxVKgHAK4q$8w1kODxLGN(nzypm! zjt=YGpVIq*UC}TyoC?vn5y%CS`ZP2;g%X7W`-Y+p5c$tk)o;;HX9k87N#)-vS*mz` zuY(D$7%NCx_Swa+FTFEeX_MDf`mqB%IG>&ulnhq{nTkop51#wxb-7Bm_+a$eGpv46 z{PzA2Y{^ToHN(pfmq9wu#(8#lnAF18+L>2D-k*Z+64GETSzsRA|Mck*#6)O$eTyT6 zGyDrpeG##*k~U^wDl4ukOV*LOwRTD{YSb zYF*z1oXVDO)9Wg1fu+$g+yitGQ0~An9g4wW$j(#m9H4@(^}L-p2*|`%0Cv}QAmb9+ zCz*F4xK!ZC{nAS_Bk{DK1BsHg0mKWddw96d{qCLv7agB%tu}=>WR$f3_E<7ggZt$A zUNZmanGaGkSjGa3>!`1dMT27eHbf>e&D*AyRkk-Tec3L8iVJfsd+jrZ8P*DDf)8R= zOL4Uep^;2|_B4PF$6v5IuBi+bsokRW-nI*ShWGC)A_oYIB9N^9FWb)#Qd8^Tb!j56 zkDoWTrdVKd@vyirw)Cyo({LiWS`KBfYpBm-_!E1-|8E-qU*I}hEidO)p*<#9o?iI< zaxxNlgG&E@i&p%+c9!hbK^7z9tqqM&LuL(zbg2$X;FIEI?F&7Mj9VI4)5%&|;*HM+ zddDJfBZJRy*})3d8cB38v-PMYC|&+7m2t>fR5*rY%_ikU)E8IM-r|_Hebw4Hy1Sd7 zz3-9?FH?Ms*EYf*VejNq<8;1M7+{XHa|*vX-bN&FIB`t?xxByNxJzG_wmsp}1cynP z7`xj)Mtp^|fYDeZxuB6e;61uBiyY3+L#urE~ak`Rqt}>8)=cz zFX>KDvsdm+!%KA*JEyoq&%hfpK(Lg(br$aS!iRr;kR9-WWKSK*6|r%z{J`xwgAyUD zmv=(z&&c^MmKx@u&;OYN1ki13EGsu)d3*%Z86ZFN9!ib(%>&n$lj3&JTxQ-|k-|gC z*Yus6n!3iSY(8WDlK$~YcuxO9*XMP@Y@UqNnjUp|k&y$jy-iY}Mhp@kBr`iyca5kZ zX`~RYU7Gv+4^u-5cBK}HbR_AF6s@MV`8xW&5bZIBr~L-{iz^=>P*?LSCd_D&;IU(Z z{o7Fp0pg+QdmSBeN*^972HBN!$3)~HMtVH6zyRr}*WUaA-AVR@p6}`JRyC)YROS1e z0whn1ZB9b2|4_9)kX1ewUJxZnQG2K2dhv40vf8d)cU$r)kmhf|qjW&ZFKBVr+wgwn zi^*xp0%p2U%VU^2KsZ7r1-g`k98{XYp`4cS=lBj3lsTu}f4{E$U^@_kkV#tz{Q2?w z%cH6Wrap5KrHd1GJnDcTL)|+_7m;Ja!h+vM!1nP%B46cK{l_s~oFz+FZe z<0K;G{|~9}KXWf<@LjA(kNR#o?Ahac|B0z7FHg-4EHWypfiw2p=hnkBRZh`W?qH|p zaZer*N=%U3_&l;4mtiYLGDk&u7PAOd);__`-n8deUT-6qTboD8o}m-Z8}@`OV@Joz z_L?9q0}d0BHj8$k_h!j|$Qu=asVPQhlc+RJI# z==&Ab;WR`NbfR<-dgDip9TEN+Jrz557mw<#PYvQ)j3L+HRYysq>smH?#5x_j7gxWB zB}1aSxB1>K)|-frY&oXnLv%w_lklxdj&%qzjAI}m&bFZ2u&v1~CO5Zl@M3}$*&{R; z@vpEYL6Fm>xOF(T5YJ(-h^EOPESY~kJ=J(>%Wl6U&K0ht(NnN75k}oa<7dZ z#fxk3{I)KMVb;(WdcL#iDD`H??E#!)8w9i|Y4dLFAF~Z9OG^Pqi3zEKR3powm?H6)U_2joVB_|1xJ!H$zXH+OKjB1!9MI#k~-t`-rtb zZhxuEhoF>Ex3|;25idO}@J*)7x!kT&W#WYTDl1Pr=t|-!#oK=w84OiT_9ZLQD|T$J zDg4?%>N8h&E*b06;d|O{W`{QofTqTg z3fnQz4jG)*ohYW;@L0hIMUX1`CaCAcbWJmRT5@bdzkzY6gwHjo$N!nn z?*MDcP4|K2?Z^fBcG&HSfq}+>YLW(=r}=T6))^r{;tk&#Qe`Uq56U|_40fa);TQ_bj&_=Ii<5W0Vu{di0^<7w-*|G& zhRCn(4XEmmp0F=v;;C8ASW^r2wQk@^qDr{798TCrHVo|HH9JVw@EJ$t7 zci!ZD*1LzH0RwDFB=Xdmy?!hB+>;SeR;(Vho>B4nkq@tw`PatlFWsN@_Tx zmN?_w@u@xVyfS+R;KGD;zwN37CoaDgW@vK@KHLG#gl1 zdXP!CI>|6Tb6<5D@%0oNg;3g(hM_!OaB=J7dQG`|`edM2?4E>X_<5VQlgUaf9CBjT zogU6>;{Jx3H7Hc;a^+WsR3Z}b8#W!*UsOBrJ&!Tn?U;f1{~EjtF-YJP!GOhYjlSWp zIZ=CA;Zr-9I{KrH@8CY1GbgOb%Bjm4Aavt<_^v(PuzGJgFxW;-ZriAJEtz$b6z*HX!A7zCz-w& ze;XCVDqQYdxe@%*6?nb+KGlZl(un(ug8ReITWax6>cU)>!e^dlN*ySTwb}vhE&fKa zx5plzqSqdJ8b3YEB;1pD6#bsPKt*q=gn2hXHcWC_Fc7j$<>38Ygi93u7qMyL9YyG& z;htPi4s>Tv(%Ailp{UGek+BoxFs)z#RbNcq0sErYt7fS&BQnsIP&1fd;i zj0^_mc{sGOP82(>(n#@dQwue@cy!^iv!&4$Y1*ME{AmhsI22am=DoeBnv*5ZWwjt~ zL5;7F$rr1_%z-+Z2UL$ev_>K2(i0@pg!aSm|0YpU(8!N{$4SZ!B$|mDk&4Xu6|xCn zrb1SWsm_i{%OQdJu0MA=o^QKIs3Hr1H~zgPjOqfWmW3YY4SO9iy4sGYu{9wg6Xq1}wLyQ|%O~ISl3r_?W6>R2W^J6vdUe55F z&#^?&;l-x!Xw25sy8DHwV;O$TjBJ zcB@myBPA(awwoKLvfBdw+-$9_NDf zGy8N`qoQK9B^Ng&p1q z%q+a4?&=8_aatDn5?p3NK_mMP%6QdMJ+XjKd36!dPC)g+EyJsa&Ri#{ zq11p=BXuWyhOurh9;sVW{f?kc7p$`|&SjBl7PwdIj~}s+zo>pUCPL9xaT<uZsNN z*_pcpPv^Bcdro;8AQF0+Y_55;>{I72P$pd5riE+oTa#;lyJycFS}b9Xuk;IFdeGjB zIXmTm`UAX%I^n6>fIr5sKe|39SCyJB55%(nixLUNGcCOxJsG zAdH~(J1(hpR9pA-usn1tc9Mn+GfwkT_YS|dPfz{Oc})$V*6Mhhxp&A25!iQK0X^3V z{2UqR@Ul*AK14Y1jSw%Ag)aJvGW{)J>J4znV^5iTSdzM4>lgNBsg zVx;Oa(ng&X(-s+N?GcXnQWl>xq0@l9O`5b0062$K>BWQKOY+-Ni)MiF{ zk9Rik{TD@Sm*v9{)X^U|Te#=E8zabvaL1_ zEqF0gD(45JNWXDeBiNglr1vLfgX`L!N=o|^nXc1hy~gEB=PH@vRf07>_WQ*^gxDxT zf}j~Pk@zeQdw#x-3RoY~rS81ilM?}=x9j0*{)}aTMwI6TP4sM-9qe7i?c@b+EEK62 zy7^m5O--?s9VQyR-t|2Al+%pJo~P@%|NCy#;`RyiTVu$v1(~LF&2`4SGfA<3fP*`I zhUNt*RJ(QE3-asy6+lWk$fuC(3wtfIc*Na}csVg>S;tuisU#(4@o!%55?*wrIx#8O z^jvglsY+iMiVu+En#?r;l`*ZKZdHDnaA<6K$WnJbhDu;|ImYVHsP*IuFh~BzTL+l5 zbpb`k2{*Q^Ep9c5-LH0}xDLT_e=cLJm#U}g?qgYpX@#=?*tY4_xuYisFSxxO!6hOp zgb{lNU}Ib!U7AuO;N1q5 z1-DfLidM><+Y1i&e^f41(PI&?+i6+wdX0O;T-a|)g6Px9zDDWUi|}3FmG>^vLs~@| z>TH5hFB{qP~@1?u^fgB)nzt))eiJW*Cu0yvX|>~V-+1I0`O%%V*zH`ZgSgD zX^Rxq-ha^TzYfkFPD+INdhR@_y~x`Lu%e#-#$&2{{UYt|*Sa51>tr@B=6CNygCASZ z^_(3)_DqrXwhKm{^72|=w^+@*9GYqOz}=&1FT&!#DFINQZHZ68#RpkKGLzxH2swu~ z#PqHSW4^VssYOXK2~t^7QgH;fCozirxmVrY8x~TXyWzbs?G6_->AqPiD>i{|+6Hw@ zd_END+5s?JS0iyieLSYvmr0wS0oroT75E z_fpeoo91;YBvmcQi-0Yj7ae>(Gjp#+m#6yM#y}RMAgR$czaqr*D;wGEIBUhce<;~J zCCQ&Ho*8^CU3H&;hPnOvSgGP4GG~aY-`*};i*@>X;{hSNzjdTwUVv1@L{!5vfsiRm zqifV}Yp1*By^HpM%eP|70n^`Zs2YUk>y@p*^S(Pn@tM>Q&hhr}D95~|Rs5?$t~|o{ z^DUP-E{3>RmIEEVnNZbHo{R5;TuW`~1Ia^CfLQCnj=oyUu=xv_6W7sg$FV|I2cOpP^YIA4evbPqjIXC^HI6Z{=YR;nj9`Y)gK(y!$${CiCtY}K zdSc(2vXvwyfBJw8e$#DcEUw9KXeeBYR(^Mk zcLES(R}or98dPsd6YfA#-46hGP1ZCxgwF;7=bb-3(>6tsQxsg1-&)X7nZGJ$M?$gt zc*rmg!zZtgB!L~bahwR*g%d3UkWpO={b)$LQytkEp^F6XC~d#EK+bpkt*BJ5QbaEZ zh3@lInwO`_T;GEvD1zQTU}VqVG8X-#kB`&5M^;buimrR%@ill~lfLzDb2&)+ls0#H z(`QKtyZCe!D82O>QU%jbkDqj`nr0gcoYZSrg4}_se63ho84qrqvdaPQ-Fv<8>7~>w z+!({5j!s0nm)FTzMoSxrEsH9v%geZ}$bB~> z33WI%qyZz@V(S86G=sH+2MpDf1TxKEyd#;{7~MBq*KItlS?>j_!~v`r#i#B(642Qs z8t(jc8sYu!BaH3$XcJ!cH^gMUP0d5kkLdpp1*6)v2wg|unrj((=WvF!W%ydL$CzjI zbk!2UcTz8Q=rJO`jhYW?(3+Z0tk)r-mz#A%f+9ywb(^={?c_qv9J5h>>e~A`*By=^ z8%`42qFNCKr%YKUkys)%P-@&0K__ZPhCfhT7QT`cPx!Z^P9FgQiCWpjI8$pgTS$0T zm!`nr_885kHQ8}DZiA;MOX1M36KStU?l#hc@&A)PN_29Djpi6FV(eIZSp1V6<{x}J zzkD^Q9@M>jf6<6!vpmTDxwCLS3t&U!zBRnFYpo=b?|}y1!NkHcuggK64-gJmOURj; zn(Bz4k9qP;t9v((Zf@o0>VkLP2CpgqovtouXlQt3ztTH9UlmIqTmDZ4|Ca@AqHo=T2FIg;+vU7N;+93Wdyd6Ll1nOHYw8b-`Yvg|b)6 z(?|B)RH~&Jby1Um^F$zuaXY|zIcK45^)u7GupC8*r%5)c@G=`0!V8;M~K^`g|H*jb3bD`o#CJ;at8nm!?Ugg@pL?NJq!ojyS#p(PyjOGss*Omkr zxBRr0>`zknKL~?g?-!xObg$FDa z(U*IrOCCt}`JK2-x!$q?W--Ywx~@Ue9?xlOYVXzJ?^CC<4~vOFzL>FmfL8sxVS^(h zHoU!Y`rdcL>Q#j&uV}7Ibdc#>H#qG>@@94ovdF{(Qfczu23dsB1Ft$RR#^>2pD7L8 z5cvqye?TikacSQV>|W~Q$Yo+wK1}7xs5@>I2hTFs!$EQ;C?ar)gYFs~IL3!Mj$cMe9B%h-42e z*uK-YAoZu>vHyo+U;L_5hVsh10TL^Kq)Sy*J;ST`qi|ishf}fVoA%+AR$K&^Rh(TA zL8DPay|fnC8-3+?RR>kM$ctQ0lsrv`Pn;`G0|gEXCV@dt)))QNc{gFi1=V^`CCa1V*G&9xxuqHOsH^?I zH$DBIJDmSnbG?s{muGMO%*|3{aoociyn6#v^U($C8iUEaw~IzWA-ak;VV1A_=x02MuxJ=%cVCPNy*(9LML%H1UYVdu@ z@cVo(r*|_{@o4wH<=t7EhGw#jdEY8(72-@8EiUJ{{MM?0imVuITgJ}m( zs)2HR3{%^JqsC(dLt3RsGqqQ{ytmPu%jx~$FCv!~$yE;OmbDFmc`x5PJ}Vj@t*2M1 zJw1QRTfOWJX`Mn&M0qQZ6%D~(+@UXmVWR~Vc>w!6T?DttFY>1 zj>z+_c8S@2^vS)RsT?SN&+X^phYk*ACSVD}PMZ{lOzu%@*c#G;vrQSYWPd8Kfu5&AG z9`w8g(-3`q@P*MAFd$PWcVze3Y)VQRh>xz~u#(xso|<)kwqyFz=_p0@&3o~K7jOvE zpeJ|QMjt3RsruFYIih8Y;Kv`JeOFTIxS3;fuK3NJr*ILOpcyQII}Z8=fQtpIE(P26 zUi;KNx*4(yv7uFhAok*?Xt=#XDR^wax)`5J!g8b=7neh_!bkeKsX4FS_>Ky z!*pce*|MXri_dzA{Sm^o7cTXg9?FW;L(OkNcm12IUnSArpC)rg4K7Xd$*1Je_e8Vr+4G%h*%5%TC;ZK{U=OWdV)OEB zp!uR}Y|RXsX>~AjokmqBYi+`U_fAqi3~~=aX(l~K%?MqfD%Cn5#4}DyY@8Iiol!DE zMk@T1QJc-Ct&>%Dn++k0{p8d4t$qPn1eH^lH@@-B*R;8w+>JNl&J&mN{;|2>29V`M zBRwz;HY)IZ9f`G*5o9PSM^2LczgZ^Ds9sF`*d^o>uI+; z{-WOD-P?S|Rmd$BkqIx)*%DqhmbmU8Xe-?&3jeY3!^_T zVFL!yb$ISQ+d1Wio`G*(5xEmtwv2Y9o+;_jbLXBu0uULumt5Yd)n0q7Tlomb)0 zlkE~2I$rV5)~g&ENjs+CJ&G;Jw1-*>8w7{7DXE-G?$@x@5xD;wik;*W>Tfy<;q%8< z8><18fSjDS7uAvm8tKg$uD(_&1RlnkhbfRczJ)kevBcjKfhnrEUO6rDN{$CUaNVg2 zX2H^mw=8H=G4eC|;nd}jk8+<+1Z^U8Y+Dcg7ONPMkcW(gEYtW9ebJm~7n+e1!_lP+ z=&uXz2EGwkw5#raxSjp_aQY2zXvh$hum{nwWwxo>2@KvR@4b2dU{4Igwo`sH9x|Sk z+5<0q?N~K8i{Dah`&}=0#7+`j^AOS3RKzntxOGd@en^e6JhhT-`%6Sd=3R{^?pJ%$ zlVVI&rv^&-!q2a(H>`B{cEoy@sa(W|!ptD5GYPU=s&7~-jC|8#Q4^54gc^gc0ckt8 zDnS=hH#Z}_tWT4IiB<^0UW=*57;aA8^TE*}d~sSt+7Q5&F7Su)>9ZkUI&ER9%fd^B z;a*m@B$IX=_of^<|F_Srup~Z*Or7{H$%?wuxYe-?cuJ?acbdY4)xjm9lb6QL-)M0X zI_EhKSX_>N^Gh6S&W!;X;U=@$Qbn^)_+;fP_k8BHWXk+P4?X#tUX2#Zo3{bpO!Z7` zLX#BlFag%G1h+`g=0nktj{&pCorpJXU#m_+%EVPDerB{6&d6mV&6bh+{_o92@sqFz zd)lL>AX!!ZUcs2TaMP244o|E#!f8!&ig%lI&z$}$hc92&i9Eon6Bd+7E1bBZO2w~e zmM^E(WGZ+c9lj?bcOgert1zl@(d7HC9NdPLw^8h2V)qiQj$y#80csLZ#T)Z%w#p>I zjirp^A)yCR^5^i~(+FO)9=5uxgC5Jp=Gf3Y2d44>+OMgHTt=hUz7q-6Ci`&Iu$urK z*cdE(J9Q*jLxjcW%}dS;adfEg`N4DR+g2H?VGNt^l-2-Jkv;-BVfUZn1oJzhxhEPO zNcLijuBJ92u!2D#H_40cvon9i!08|RU3#W(C8Vho{Wev`R`v>C4jI~rwpy?kR26Jn z_xx)TW(~5yhif!*`}WHhi&;_p^^Q!-)eVK1TGN-iHVwx&^(Sg}&%$EZU)HK3+D>$Ef^NosPY4->6&$czE8AxXz#;`ZS#kB~*I}w}MT~d*l za%)r-pZ+q{X3{+^A{3vQ%m&6<6F)G%K`%1`!wa0bu4%F_-ng#J?NOzQi-%iaXYNM`Dum}u`4owf9sAeHCVq911CIe;qV=4w+y zv|@GIP>vpQ!r^d*LfRwI7F%JEXR%vp1s9XfEF@)2nq2Y-Jqe_r69i|7Mbzl1yDbeI zM~`eYCr%=Yse|N0@WYFZq7*BjwE>@h`!VcZf2RI?4 z`bQ1-yw$Fl3{#fNU;a${hfN01?AmyW5;B8qVv$El*=G9NX>J@BD$#^<9*%)QGVxxJ zq2SWYCQm@3yB*-Lly%X0F5@d_YF8X9*mge4*&A@T-!f>wJ6FQ_E{kgRZ>)7LgrOsV zHPxMkX3pl#`8nR4n0xcsy13nSc!RLpCJq#w=7-&%oRU87GJ2xyQi;O`1Z0g(9Mdmc z6rYPbuQjJ#212%xsY7%*EkjOKbFw!eey$3}xfjUnxvEN6s-HmIMHA>pxuc!MedA@s zA>xN-9^XEAA(M1vc>dup!1Tu_*i%dzr(fgV#UKv$srgPmB~PgB z@vw#4MR5ZnoX4grI-afq=|kA#z6IX-aj2dTSEACmB@J`j>LyC&{#1f)n)5xhrmOVf zFFZYC+rAUFUc8~xlg0uzx}L~BKZ|4KFn_AIshLX4iA<#oU`#EZ@~ZRFJaDi5`lFP+ zf&1>Fw!uV2s>E*s^p?>xFc^3K`*UDGV6C6UYx%j(-ORkHLFikr$Lyu~ z&c{_!X}>dM9JzD@^BxFQAH%3S&3}JOV)k(d-GA$26aSlW7wiFBHvP9Cb6eOd@`D^G N%CFVrt7J_>{|CYvbawy% literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png new file mode 100644 index 0000000000000000000000000000000000000000..958cc26390767e43352f49cbbc560b24609ffd1a GIT binary patch literal 41737 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 Date: Wed, 25 Mar 2020 15:07:04 -0700 Subject: [PATCH 005/446] icons --- .../images/bug-caution-icon2.png | Bin 0 -> 626 bytes .../images/bug-lightning-icon2.png | Bin 0 -> 673 bytes .../images/report-warning-icon.png | Bin 0 -> 662 bytes .../threat-and-vuln-mgt-event-insights.md | 14 +++++++------- 4 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/bug-caution-icon2.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/bug-lightning-icon2.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/report-warning-icon.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/bug-caution-icon2.png b/windows/security/threat-protection/microsoft-defender-atp/images/bug-caution-icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..0da9ac0e881459341c42986274997691e6f93d53 GIT binary patch literal 626 zcmV-&0*(ENP)Vl&|00009a7bBm000&x z000&x0ZCFM@Bjb;BuPX;R7i=nSJ82UFboyF{)Y|92y9SBU-kBtq=5H6IRT&rfHFg_46->o7x@f@9RP%f5tUZ}FaW?6 z031G7xHh6}_ut@QP5>~ocbYS<`P1OY#3c?uU=F7|%nsPpD})vWh6P3jT(j>rJHQSg zruPUq0qg<_12VQ(U3&p#6h%=hpD*}3D{I=fWf;1a@haYb5u`ygYojlUqQeLW478H% zm!mP)gn2%-z(Jr%iE=q75f402zopp=6e1IqsDMm-!}oV#9mgzFBfATe`N0Ffu|1Xd ze(N41OF4tt5XlFFvBz<1WF;A4ve8l?_SBg9!t9alu?&ao$;Wd_$=Rvh*Q*Gw{u#g< z@DPofzfLK=yDXXCNw^nz`%r;Uz=P$cTyQcoB@6;@PO{EAJP5GXvs|3hKp3po5}X2W zm~iD21tydA#13Jy-+;4^XTeuMevqewYhWq%zZ`5_dG(B?z}% zjD75yWM?-CAiz!bG1kee67jW+A(g#Uv=;uHG8*x<1XtNx;0+d-sP9ds%56~(DFi65 z_u?POtoc7Dkwo2N_Vl&|00009a7bBm000&x z000&x0ZCFM@Bjb;Q%OWYR7i=fS8Z{_FbtJ<{ogWJAcVmJp%4n85DcLZ3Ly|Y27!<< z$Pjp!oRq#O@<+S+&et@S^(^W6*`XL?u@ljmh)xxDr`fi~=VD*s@IplM!@$lPBJxDk z6H(yjhQ|iBy}TQI?jsRR@L&4GWASBhjwBQoAYg&JUd#?S=~o#o4iXs{0Jw$sEi7OM zkn{TtxB%=3#e~ewHOD^4XwJFTczxvG$r!WVEiK_|X$STHmq9vCv(>K7xeGI#m}n=M zuUnTKQ|Y-`#9^S(V7cz2;sX-(uG8+=NK$lS2a@6+{{N-26Cg7!M|T99Z(i^x%xPkb z+wvq-DkLKF89nfcIRUd#B{C{yL&|}g)3WmQyqN5qP1;rZ2Tt2BI~fxMG@Em-0a99R zvi57Q$aSre%7m)r$azNNyH&3jfjd?6017$xey#Z&ozm^64v0+D!FV?@^H*?5vj~QO zcmIsK)AEZuh7{NtwYcU2QHq-VOK=0)9(a35+eqq86v_cgv@C zqVH-|>XuQnyYjg?m`YB@%KN&9jy}%0`<-@zE0*Wmlf;wS_Uh8v)Pi@4owc>c6ytpJ zD@IS26kXL9$gW<6sHd9DrD{IF7C}ctGKxJ}cXC<+#{=LRA1YPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0xL;GK~z{r?Uy}I z6j2n0$5;>(h%xaW2v$l#45gF?;#cAa1qId!NP>J61pNV2_(>?#R!aVWSQsli37rKM z2_!&^fX{npPj;A{ow<8wHlgrMp6s6axclCF&p9(2W#}oqZ6miKSD)dujl6_h$)zs* z3S%%{0UBomH12cAl^GayQFU5^mJAeL*rL40J$D9F74N~a_X)g%Hy-FZyD!+l8Yo_H zQ9bs>?h7`c8R+{>7u925?7mgmJOI=6+NY#m5@aA$z3>MvyC{n8fX0>4TvcV@6KI?{7sdJwwv|m) zg@JB30*$i+T_6p^eEhY!(gu8<1s~xqn7)9<_*wg$1*rp)d6B8K0pBXH%xnZ2Z~h2fW6QT)==); zfGO}^g-`>^eC_?Fi=t>1G>%?KFTw$MtwN{)oBd-KHMZVYptx`q%)m1j`AK_kv%jDN zC_RxY;FSw@<2P7_WW5*Fy=A^+op9Pkv8*DJ-LXNw|BS5eZSU1)ZT6DRkATjbvfZL=Gz6M)zl-Wx1YK|4v6QUq{czD)t$=<=Rgl&;c=v@o**@zn=pj5x wp#1p`T7~3st=>B5KJV_BrCXpuN)Y}12RolF%9Jn$9smFU07*qoM6N<$f+ad6l>h($ literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index d9e6e8f49e..6ca6ebd67e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -72,8 +72,10 @@ The following event types reflect time-stamped events that impact the score: The following icons show up next to events: -- ![bug icon](images/tvm_bug_icon.png) New public exploit. A vulnerability became exploitable. -- [page with caution symbol] New vulnerability was published. +- ![bug icon](images/tvm_bug_icon.png) New public exploit +- ![report warning icon](images/report-warning-icon.png) New vulnerability was published +- ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit +- ![bug icon](images/bug-caution-icon2.png) Exploit verified ## Related topics @@ -86,8 +88,6 @@ The following icons show up next to events: - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) -- [Score APIs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/score) -- [Software APIs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/software) -- [Vulnerability APIs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/vulnerability) -- [Recommendation APIs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/vulnerability) +- [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) +- [Score APIs](software.md) +- [Vulnerability APIs](vulnerability.md) \ No newline at end of file From 2303ae6e8e7997bb4db902be3c0781c98df625dd Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 25 Mar 2020 15:10:45 -0700 Subject: [PATCH 006/446] toc --- 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 b74873055f..070814b82c 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -35,6 +35,7 @@ ### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) ### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) ### [Weaknesses](microsoft-defender-atp/tvm-weaknesses.md) +### [Event insights](microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md) ### [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) From 0e6eb6fd9512f4ffba185a5b4ce9ffcdedb8cc88 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 2 Apr 2020 09:35:34 -0700 Subject: [PATCH 007/446] text updates --- .../threat-and-vuln-mgt-event-insights.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index 6ca6ebd67e..a92264e873 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -22,7 +22,7 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Event insights is a "risk news feed" which will help you interpret how risk is introduced into the organization and which mitigations happened to reduce it. +Event insights is a "risk news feed" which will help you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. With events insight, you can check which impactful events occurred in your organization. For example, new vulnerabilities that were introduced, vulnerabilities that became exploitable, the number of impacted machines, and more. @@ -30,16 +30,18 @@ The goal of event insights is to tell the story of your [exposure score](tvm-exp - Quickly understand and identify high-level takeaways about the state of security in your organization. - Detect and respond to areas that require investigation or action to improve the current state. +- Determine the cause of large changes to your exposure score - Communicate with peers and management about the impact of security efforts. You can reduce you exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. ## Navigation -You can access Event insights mainly through two ways: +You can access Event insights mainly through three ways: - In the Threat & Vulnerability Management navigation menu in the Microsoft Defender Security Center. - Hovering over the Exposure Score graph in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +- Top events card in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most machines or critical vulnerabilities) In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then no insights will be shown. From 114df1c9b065d8d4ae88431ef2a9c5ef51816350 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 2 Apr 2020 09:40:49 -0700 Subject: [PATCH 008/446] new sections --- .../threat-and-vuln-mgt-event-insights.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index a92264e873..b310926268 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -40,8 +40,12 @@ You can reduce you exposure score by addressing what needs to be remediated base You can access Event insights mainly through three ways: - In the Threat & Vulnerability Management navigation menu in the Microsoft Defender Security Center. -- Hovering over the Exposure Score graph in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - Top events card in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most machines or critical vulnerabilities) +- Hovering over the Exposure Score graph in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) + +### Top events card + +### Exposure score graph In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then no insights will be shown. @@ -53,7 +57,7 @@ Selecting **Show all events from this day** will lead you to the Event insights ## Event insights page -On the Event insights page, you can view the date, event, related component, number of impacted machines, and type. You can also filter by type, or percent impacted machines. +On the Event insights page, you can view the date, event, related component, number of impacted machines, and type. You can also filter by type, or percent of impacted machines. ![Event insights page](images/event-insights-page.png) From 778b1de7372e79f98985e44bcbc35147fef013e7 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 3 Apr 2020 17:11:40 -0700 Subject: [PATCH 009/446] updates per request --- .../images/event-insights-custom-range.png | Bin 17576 -> 0 bytes .../event-insights-exposure-score-events.png | Bin 41737 -> 0 bytes .../tvm-custom-event-insights-range.png | Bin 0 -> 16718 bytes .../images/tvm-event-insights-custom.png | Bin 0 -> 21811 bytes .../images/tvm-event-insights-drilldown.png | Bin 0 -> 34899 bytes ...tvm-event-insights-exposure-score-3-25.png | Bin 0 -> 41567 bytes .../tvm-event-insights-exposure-score400.png | Bin 0 -> 68326 bytes .../images/tvm-top-events-card.png | Bin 0 -> 18325 bytes .../threat-and-vuln-mgt-event-insights.md | 42 ++++++++++++------ 9 files changed, 28 insertions(+), 14 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-custom-event-insights-range.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-exposure-score-3-25.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-exposure-score400.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-custom-range.png deleted file mode 100644 index 7ff960d29695a6b9ae362d1ecc39e3d1c1d113e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17576 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 N%CFVrt7J_>{|CYvbawy% diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-exposure-score-events.png deleted file mode 100644 index 958cc26390767e43352f49cbbc560b24609ffd1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41737 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png new file mode 100644 index 0000000000000000000000000000000000000000..9e18fd2002712988f638458999b2af78f55466f8 GIT binary patch literal 21811 zcmeFZcTiJZ7cY#D9R(f{M5&JuM5@v|h=LHRlq7VN4x#ssii)6s1VZm6kWeDMgNT5D zgqj3GQ|W{dDIwBt@O|I=-MMq`d~^S}-#2sTGLt!H*4byBefHXCueE-^wTXG6ugO5q zPESWi#{kq)H=?6E3!|euV{z#MO;U2XN|ScD?4@PqOGn4}<@9$3F3iY56JGQK>SalS*vG}m*^jQA>6-#g%J@g>d6(`F_ver^tQr5mFHbaemF0oBz^g0j|ULj6qqGsq`Qs%g)k zW_|qYY?_BbtOnE9TYSI^=a`=`KfP5e{`2j$E&E>t(H^N(4+}A7-A~}#tA2DPtVMQz z3B^A_y!Lu^u2WrX)lww1F{`h@$L}xuJVuv7Df^vqaso;lB?P+7@sR)PK^?dPPDmw3 z>{eRAkH)E!b8C(bQ>4FW-J{FPKJLIUo}STp`QA=EcY1R3A@Au3(cOQg&U|`&dMO5Q zdi?Y^bDxE-G3D`KY~1+SA+|o;NF2mTP(jFO#L%qT&u{9qQS*Cld~-p?eNfVv4!YUW zZ9igBm!S6+oIQG+-0B>-|9B!dcqA-x2Bw3!;t_ zN88f14J=A7u|0|Er@d^vfS=}@EWff-J!2YIy)jeBbueq(QIxHHYh-fMGB@wqmAW>+ zXHL;SAa;6*v9tGZ@eu}Vb2rre0_0A+6qcvCg({c0cTf?)`EiYiVO+fNbf!%g-D)F3 zEXKs2zVmZc0Bw@e{vK%o&YT|KoD)k_YBw`3utw|koT;x-Nkpo#7*+Xsv zyB`a_vuBkPVEy*aPyd~XAF9bNLZ$0KK(f67spOfybmx75ZbEiZlkhfZ7AJl%dq?M4 zN`$m8tf!GHH5WZyDnX`LPCbnP|={!GBR_}Fk`l&Gk0h$GS&=GVN^#hMX1QD<{2Hz zgU@3ji$}KEs1DxOY4-HZdBzuI)|xaO@3u5&2gWv&2jKsl@2k33!bmgB&aM8+c3j~M zV1Oto9c+%O4&+IyyKRd2^%NLa%}tvhZ32tiisw%a&9$_z>FzF@WXm1%A>P7%uhhgp zK{fwAk50CbWSPE^sZYV<3rz?@ZD5~Wznq^2y}@{YDx0u(sbrrU%6O7&M44_W4q3!| zx=yrQVZAoqJhRQ;0V3pffJYGtQjzv)FPnAt+YM7%ohUmO-jxR%2p+UQ3W=!oUA*=V zWY}aHKP#b$UdU=d)vmmWBe-Hy91M_Rw($B6cxnD^%uJc+sPMbgK1&PKd$!rJuS(Q; za0%Bv5o2JKeMVwgmQ9b)w>q+(j9J3^=<>`IkD9T6$|(3onV~Xk)pu&Y?k()7br&!_ zvO)LOkQh9n3+iQ4E)=w?%)g-v1HxGHHQ*p~Kp$*=9j=Qp)-Wd;T4cuCudd1(ppb#( zIgxf12qw?H>ikvVci*CKGM_FAjU$yEn$>P~cQl*eVIfLciy8XQk{s{q!`debtI=V# zls1jftu+9{SQfA=LqHbZhQvl!YPIDKldpj50EsXb7DO6lNk}XbCU}2071-5ISxbv3%z}%?qyo;r7FgM1OXBRCXLE#O zn=6cLDy#1S1i`+r8JHH3o*wRU7{)(4h8c{EG}^njI3U!QeE8=0*E_=;((9|nw)-vn zc+G>l`I~!lsqpkGTn9!inu~Q2V9&0;Lb81Q$?v}sXgzot!I{5WV;A{JRpWF?@?&_x zR0a-d$F%TP=F!fjqrpmct0DU?LIu#HyFi6&WxP2JO3_C377X&`j*p)Ii7fD6Br>V zLF=N|yXIqc2}ig}Wx3JopIwLv zbYYKI6K~pdf5fC5P<;=dRrTX5Uh$FNJ^7fh3S(hky8F>&(xuLuy2Nm! zR$ok8c!KSdt%IWMs2kwsU7+O_qY2A%Jw?1k5H+b{n- z?_?XKdyDBnI6uy0r!}m1%c&j5$}>fpEW|Sq3ggGdJ{`Sh?2NV8jL*qs5s~H`L)hq# zouwKWna59hy>vKOO9KeHJ?IFSJ{#=cLoLpJgTeFoBuUj$S+fay7K7oxRg^!p>Ym3Z zs-GJ7{+(YPe3Qx#jbU8?>}uB|flL8eZb5KN>&3}V5JkpiUpRWF4`V4Ba`$0ps#vL% zXWf#Dl64I(wcqi6Q?uk3n+|vUHTD|QDIJwj+zz0daRu3PFE;sTz$N7A=xEvd=_|B{ z@~ZH}I6{@o6&Cm6Ac40uAwnc~kRpccm;HK4i~cGp~JCf%#^JfUOONcn}I6iTEfi;NU;YcT>u*{rJ~%UFZ%pOHjYp5{Oasx4E-ppv=#jr-#mKMGr;Mk^;Cn+ z$^Pf-u^el^V`6&#?UiNn&l;YW;V`LfhvFNdxftBGzg5r{s zM5WGLV#e|5jUGlHixB%s)iRW^;gQSQW(V;qVy2~UXD<+l+=z?#4P3{OM-?|G$#o2c zh`d>RaqKuRL5UzKC{@%&)uNBVX9W64JH50!h^rI8?l3)DBTrYlj0zPiNoha2xRX3z z*O-^{ql<<5+j9raL&8Iu_D(7cY41eGRhT*B(GVE$cVkSJIB}T?4Q^uIA#~Pl8OL2c zHSWdo>!AQ|N!QwBlqKxVobYwvX%y_G!<(pnAf4iB>{ta5{F!K)t{~5OsxCW9oq15i zvskF*S6Vq`w(t|dUb)sxH4*?)6a&)Rl+NkSTdSYy1$QgMoE`gO#;05BQ!leuJ&F99 zj=t1yP7B1ITil2Nm`j<0>OE6;IqyQ6iWi+gFE3mjYdhgAyU3$6o*ep_WxUO|>(95> z^q*MOE8(`@aunKWP04_OJfG2l)TzC{TW1IZTRtPYv=oQH@p*xtV8i ze35&I1WfQZ`ZHRG`I`TIcJuF-KcfW@?T?Q&+37N?mTJsPBpSZgn)ui1j`NX1a@0H#`luG)NT~ESw z3YtF#BcP{X1ri~C5Xc^ilJe=h9nPHgcS})D+kvngK+fy*p>7IQQw5%nFL-RLUQ#Qp zE&U?DR->6vjNfxp%x}ZSxvI4O`-!)`s9KMek!(p7Ar6nK$ksJF;B*^(+*!lK*mxbB za44~eK$RM(5ZM^FU=rT{F{r=~tadhD?;`m0wf;Or`6Svnq9HXB5}jSknibX**@@*y;x(6PiIMWt;-}J4k$gav|gOS$$?xc9mzP< zX^;V|wu}jR*GoDsxx(c_A%`hkGQH3wdH({5e!wEXu!4}z4YH4!s`%O{kX0moDUDm& z+M?Zgp3*!i%>oTxcWyIUlDqEq8X2n}VSpoBSlih2&UH~`;2r5}yX+od-#UkF;xoel zlWKYZ9AV%VL0a1t8=HPL5*r^op7zRwl`{}c^e_p|shMdkXT5EY9Tv=FioR8~r1PhA?Zn{xRqZeb+)1Gqdl`Aec@I=yw zlV}goiNj`6%3S8Tio3o0LL73Pa`$CHdzgS8;&QM67uleLf6-$T>?9as-Cktm08kgI z7{;x&5y^5`(t-N`^jDbSQ|(~dBIR-I45!;NqlU=uIA$gXsBaVXwQr%eM3Vp074vW- zv*OrRL4_K(^Z>sO$Yx;5nu%T#piJf7W!&(GA^!qvBhqEKkUn2@W5f0G38aD6YySOK zAZ*QKH&Me|vgGbJ=SBws*28rVE)nyxn>r~nTp#xm#{6%eIF;=m+2%4X-w`qiT**lm z3HSS`&ARA$x2gyGX6%KXYsMZzMSd$0r=CoN+-t=*XJJd8@GouP`)>mKf>EWGB0~@L zPsGi)A`t7dS12W0LLd`vqkiSbOxk!*hDy~Qci*}z@b;$p;b*OMd`E?GTruHr4IdIg zxh~-!Sn2h>D0v#U=?PnmJHH>C2!yIApXu zt!%Kmmha6LnRn+P9Aqx_aBYuibKjx!Hpm3LI?sPp*M)sEk2TzcP=&S&`Sy#Rz6e=5 z)Sc7}6Bw#^Z(1JP00VTpIvB!z5O3svoqg(aP-eve-PTYF1T4Jn#aLy*M#( z)Pl0ipNTcd8odvUje#5{SQ&?+Ru`tsk6e-E;4*!zPSspXovOW(S}1xDjL@U+4ba_D-$~+G||c{znk+)YCcQvbk42pwJ|}1 ztAQB};GyUS5gr*)L+`+P|3d?mUnYpDvVZLBlU^V3vE1QdmtrAwbD_% zK>NwdkQ|5^=5hMTQ7wkEL0j7gstQifjq?&w42!+<#eVfuq_p;(M{4^EvOOQ3vCHqg zmvIy^9?ucIP}%Y{exNSwlkcQa6b3T=#Jj zy0wrb-dW9xaNSZ-9f-JRwJE8?R5>O9oyX#YS!7(^{Is4eG#I*?LOIIM*v8xk#x>73 zTjL&whXdD^@4X4B!Eb?CMS{#1B?H$II%EV_-ic@oZR2+rWdeS)@5$@?((ei)+!E-I z<&2YTY)Vyc09@|&(E@`9(U%U%S^-SPKWnaFe;y{85-36qZnZr93v~5@?ua1kiC#Kr+9x{VOteUA}nCT8C%qtdJmnr>~H+&#~iv zx=H00NewX<(1HnkwPMW6a~0V<>w)( z>??Vf!6&qwO9@TOxE!tcd-4?dl7Ek1$&k!94AnQEYU{4t=r7)Ob#wMp$^u4OJ!=Nr zSe90JiomP~VUr}4uf~c2$W}F@B#>inZ)BP+57SsYg~P-H3d>kCsh?Li>opkp3YLa- z(sPJqcLdFD?idw{S<-_~B06dJbRV>0>QJ_|Z^^S<8De$*1Q&@nFFWT(j9y^<+_2C&SO zB{G@YS9KF-y?|#oK<~9duI$C3N0jEP30OXf0ZU06V@v9pH$B93em+pn-p7qd`*eLu zJC*$}Pd@#7`PbQ2(lLTn7;-fx=!Q;=JpeqH*`h7+Ou_5M71Y9n}yr6}?8 zwzS`gk+RpxW3)Oh@_kAJXVgWFgfNry=H;q)E`E2C_^ap;n;!CyN9%l*TY{U@w-5?e zfnPM-1aUjTb>yXjL#rD&TX-|R@li=i9AsxDov^U|`=a2_Nmb{;uS0c*i3cpoAqW{+ zm3-Aoia$CVC@wkgf5!EFr}05%=>7QFE3vFn3OL`*A9tiT!nCOg5vBtt z;mOuhAI8^oUgeFvt5Xh778&RfR&cH5wyx4_9>d>aE>DZOOt5eUuRq!xtkTf6C|nJ( z@SVT2wi+mQH>`2fj&OXFS4x>rEw_>rEzZJF??=C%>zbDTUPGRtOvBr4AY<3 zwf6cRoXC&opZS5qiJqKISl%t_RS3F*G4zaHK=P8JleA7jniu2p%73u==b5zRh$f)> z^x=5|f!?o@=HJ1BRW)6wG7sCG|F3eK58P+wY}+)JvdOOGb|W}mMjQ6BOH*(u5ipp0 zL)h5s6W^a?>*n8|)T@CwYO2e|K)35o#+YfSZm4g(3pw*z$WojvTtext*Rxabo$l&o zQx~Y!59YzGMD>tH`w>J*%GaVZe(3d3qDq< zlDeV;)I;mVF8TTml;{z+6qH?t23 z{&<#OkwSlkV|B9?V_V$HdV0AzPk)cAkI;-0{JBWZP!bp)Uw!!e=bvuZ+R!og-B0IL zDoIYs{oq8HD7_cYy=}Sj4d3h&#dm5~x|?jz)g?^%dV53lg)C7vZJ|bSbEjB&$*dIu zd*BiF$JWn@c)q_mF6T(u47D1T>(x~XLQMA8bd`U({!{;lwp!6T0|a2h(~M-wv3>Fb zCZpe>XOflxb7e1;d0$4xf0LhoOZx6^Akh8@4qpO zjFh~$XE3?@D>DX<1VqNks$q~TCru^GTR#G0bs|rjuY~+H#cZK>8&2ZI2 z$~mexy#t@W{FlYAO{kCNk_}Kr-;1VR1;ugPns)i|-SPS#n01sUjZfO4=PzYuJ0maZr$5*zU1Pu*Z9o*u zjqO)Ax|Ob_4gN8!M_Q#Z;gs5?YZUwssIYoUCT4S;JC%N4Qv1JH#DBw={!ieP9l4Ok z@*2C-5u=+{Z=NItggRaPGr*0(PyRK&{{!;%-^!E~6zTG6;1MBOinF1RxVX4%F8YY4 zFQcNQk791ca>=&WJo=&3%PHqUh_$e`v*TmKH{RAobXp-Ue%R)e)rKexouPa2=zq!x|GQJ}09bS# zVv3#1!7?H;yt zn}KIsZ>E`H^jG7axs5$`5yN@bsbNTfcwP#!1Qa zWT%`v15(g#;6Aol6EI0~@(=4}PG=l~jJIZ22LwE)`*n8su?z90Xu~~xnheBqNFpLE zP@lhPXst>-D!VN`N;+WwMs{OLJL?D!)(@jwJ$aHjq z-15K$Y?a1yi$NnyvXtgts5ST=q!6BaTz>%ZHH(&f1Km}G94LH4kqj8|8KWE)Q9t++ zTg~O677mr9oxx`n>72;l%ez|hDa0t4Ei2iwvhl+Jej6=DW6S?l3t;6l>Sf=y)H{gB zoU~%zM0{=cJSjMFe>z#uiE$3cl*^BbyI+ju7of51m71t;l!zPU7$d)U4Vb;KuKS5X z#PXEAzW-p&UB!M;#^r$Nf}ONnt8mfKSba+F6eTTpXtH-!p6xkZE2he%#_c%en|HRI zOuF%uX^FxBDSWsmG=H{S3g2u^tW`)=UUKR?$bN2tb%3|lX?R0Z?`{Rm>7*@H4%;cJ zJc)U6CH|hM1ImRx@1W<49M4JV6ve&w)!`$b<3=Gy2yp-tfA)9hTCuorATht-w+swe zRlrR_Twx8) zR`i?PPp{`}{HpwS#8HC?x#G!gRfn~I-*&GxWIt4TpUg}O$Ud8(#X^@=<3<&wY9tb`z6C;mLzj;jN;ot#fwoBx@l zrw*7bxS@SIz&L;~4eJ=ycdd3Eqbe@3RTz<4Wnd6LJ=Kh2CQEWsSNiDulpk*IFe?45 z=izP{RmZa_+s?cql|H-(MsalS(=j@{1jGhcBTS@oi5Ai2IQxcs@@_Wf#S1A^0}Tfn zz+USyy0zizGAj4F|IT)2=l(=pE49he6HHJl1K((xO#lzN^Zn?qSa^ks{V5foZZV+l zx}GemaG1JVA8Z}j!b@r5n|3#kWZ=57;S@~Qn5dgU38>1oABC&mfKKU-F(edatDgK& zQ7G%^m|9g0be)GTOF6hB9A6)pEq%=ZD}&>?Me+6QCU8X?yU3rvQzCw)u@c6r4c zXTt(qcN1EWQ#&LD0pMKLFy<yj?D zkY&iJHVJhNj}G0)?j5g~vLiG?3%L(~vi<{dB1pAp-(2h?>Q$eeJBJImMURq*-2sfQ z$yJ&H^_ak`=e~>2RV75*WRlWkof{pOH^zHbJq`fKe809OMV+XN3F+uKED4x z#pN&tPtd(H#1m@Oq3GR_GQ?ic0o5#14ZCKZd}HKLWT!o-J0%;OO|_-uu002@_Fb#M zkG!?7c;5%{F3W){Ia~#fa;jR?bAH2TCDV`@`t0Tj(qBp@F@iv$87gxAujXT8uDd!$ z{o_x1*U!Xg1I4f}3N5X>o?m-cSGvcmWHNuJ8#PW?(@iBgS0(3^zXcPuu1SIgWjs52 zQ}0wEK9;#n6#P`e?{T2MNcGC!Lt>lU6wS*=7tRloUk@X%NR^bE=57^V_A^T@^Mv;L zEEkapQ;v}{IOF|YB0(kviM2U|x8cACqA~u-W!!k=mIRk_m`O=iO?z!}Q^ovb*Rl$l zv_;s)1Y|Qo%*xT$j}lxWaK0p+J@4>U>m_1_jYUPFG#e$m9c$LGn#13@1OAJv3nFoA z0$}7C$h#VGujtR5s2~Wstk2-vqZlI1^Glb7q-BV;V%AC(gT}=Jb6R#ctj0HG5x@+@ zppE5tw=BXXubgnKo5ejfrX%Rdi8muUnX7Cyro?9!NJj=3w8}UiVbshwOPIrdeSSa+ z6VvcEmen32;hgx>n_Fn`=j>gV!V=#Si9iar`Fg-4BtFp|R4i>IeC+p-Z3yhTou*xp z+iWs5qvIi4flsl%0`mDS>3-7~NioJl6C^t-`g01ZI_iZyNKOh?loyVXH5%#UhVqcT zuk3oa8uTMGsV^|JzB62pCr-X9CivznYkq7fNIDWo8U)&Jc~LwJeDRAPaekq?Q*+*7 z!QZt$V-Fo3Zu8B15&h$9lj#(+kEb=c+N=03SIi0$(dMSgoy70%M*i*bLG1-~PFp zQuGVz@}Ue6@PsEkunHrYzF%)hpD+?`w=p(+9Iw7v{yAg7IeLe|$D&@}X70xMjdDm-7FR5h{4E@)@-?H(WbhbDL~=CDNu?-q>9>IT-;U&Z?eU*6;4Ka~iMPMFs}=Ckx*?N=`VfIQ z(i$b*UL&>&{H*`*_v=?Xu;W%Movq?UC|=Ov^9=h=-OXR zF3pOE9(tLn1#+O(`t*T1uUa7DvY<8)hQVeTN0ILXG+bAInn_TcgWK;5YuJ5$#3FIu zNN`9=*rlX=BgX#o!-}+9$QM8CYJVYFfE*xyBN(c78QaDF`ym21$i+AIsYQD6HA8>a zg863FuA6y&m#?hr{7Wr{tKu&GXo&NVrZ_@CUK<;{J*n^0okTH3>6SYf!~O=J_k1y& z#z=RYrv9fxu2XDwZDMJGt^p~vBOa+oW$vTpYP7gU-Mey;$0pyOEBpm1zyQ2?1nN&; z3%^EcT-goub{7saJ}(~6j9rrUfq^n}Hfp}1gSk4`@Hg7BH^SB8c&dHLN(i-@f@u%c z-@1l17yN%8^@vi>k|C{V36lmNB960|P-SgXnoQ#e=4Y*_FfSgO`!ZZQxx$*K@wVqq zTJ0jKE286fn`N^a$NnHVD_?u_m|bBs5wKPc88UZ|YA20AqCQ()|14dK-iaGb{4v8S z{xDE_h~ALLYGiIYsYB(gRBgvLdAryDcuIwxWn?<-VKjrMS%*Q|ai6rXlJ0Hg_OZx= zX3+LwaQLLuJQ?}Xj- z9i0e$Q^vnGA?_znQVGm4rn2+6DG!_Zp8AKuZ+CJ^sK6yi}P(;_|rAv>)cq3IM)7lZf%j_bVeBQQuu zzPtu-sA040@R=E@ImhmX%0%9#6(RKV(^PuwG?ipU}7 zkVDelOW63DFFWN2JKSp3Kzc5j2Tn|~D>}eHtjx-k%2_{~NMIerY{;4OC|cOO7i4IR zD3mtJRTCGDx&NH;DRwuw#y`xg3cQ|KF-bmGuUQ?ZzC~N&g$=X9n|f-A1rBBK+$I((=8Njo}99yAAxQZI-Fzb62imhhCZzv#ihugUOJVCya z^hr$uNcfp}N!}J`0O%`fNdn9qzra++CG}cUCHB!HaNT3`)sV;NnNK-iU8aWW?LL0+ zt&X^@p|@qep?OCybWUgv`Qt(QMq+{PnVWCF2=cmjfD!uRQ`ne6wyu<@y$s(ITQvWS zSh?_wSXAc4D`x8_JibRI3VA_o6DZlQ{?Dw6H6lVJl;w16ylZOu_m8F0tCdO^r8Iyo znWQ@k$k)a0LmFQ7OU^Ou8vTYyl`#DTaoF(Kk@rb$fZ zwa%{!H8g=iA!Xa+uq$L%LV$+?OwCSUbITaCZLadQWE60vJeHLuRO)rH@~;iGa`Mgnhq7|5=vQLbQSJ3g#r@<}qWS6ox&xG}__)@$4LTgzSa6_I zd7yQ|3j^la1%rkiUzi6yAG{>sbn>Wjf{S7vLe=Pz6CMNY27}1v2Q-5hPw@51`7WD z3Z-4 z{>Ol#pVl`^eea2l#0H}5D=J2J9dzm{n~Z$(dXD{4F0{Anr?=>@6ab{NhI1gQA1E1* z_ed2h@*K6|d5h)8a>7I93`qr| z513aohkS@3HKWY>!o}77cEj2AwOOg{I-f=56A88iG(FWi5@=L!J@ zo{M;%oAiVC`!#6=m(cri4zI%6s>xdU-l#5zR%JPQDEt4O=1)a zMK@;S*d_KwU8takSxo&A3SB=GJ35hDIW{Rstc}Pjvc?>Rg}u|RPk>89GcHg`W$j5R zr3*4im3s=PgSyIz%^uzUag5oOnG1ImN=WaVbP{^buiG}k*F+Kyn%!Qna#P)c-#?vf z)z6X0(Db6PC`jW;C4Zw#4AV>GW3m0b__oy3x!{TQ<}r(feC_^@9(fD_>Jy zgmX?c6BLdKmyL(solMz%F-@?SRZWsVVv&u|t_wGrfx6w!_p|ZWkDB8lyl>0;kaEjFL?<+RC~}$D%K2;v zRXt^q+mN%oxZL3@x=cf~2lu?@>JJVEG<7eP6BUNgQ!WSffTVET?pXHCvvlV^&#mXS z`2{MfkoBh;_-EXQ4tG3dr7}EdWXUWH%#F+Nu)|^$_rkn*9-PO|PghD45OR9Ad>cZt zg-3ST*j&4F3u^aN1B4y4oHVIj60-6@i|s9R+ZjlcOBr)36l=shH7lX!XN3=s@XwdC zTtrl8inKo-nOKbTKK6p9!d!#G_-S_XH3YEtLqySNJmg#o{o7ool) z@q{5<{XMYr4WNDMeB`+S=s50D%7YT`6bndzC9<{h+)`BtlJZQ{z0Gco;rq^}oV#Q#l0#kn%KUh5Bn^rP$FTIemHeFi(Ule(HmXP##g z=1z|0pp(@O_!-7i=4fSW36ovc{sKrF9nMrZl=;jrE z(5fHZ|4U8*D`G)cpKc|JoGq^fPtkBhT5*$2m4=3p0aMeJS3}APbKt=$yqokg$`bQ!K<2mqH7gC-`C* zKtIPX0k6dxU?AefuUAYwl*yHXuaTl{iyLjLgKb-w*`S8tc#6A3iN48WGo%DFFKf2l z<=?Y3_0#=YfGI&5q~tPJ693MEXR#1PEB<>{r#%3MR!<#0P031OHkn&2zQMYjE*12N z((R;ZE~3Z2+#n$J^BBO&xnRrjVnKH+V@@DnTi08a$^8!^&_0~P9pH3py*DYAVzhn0 zZ{usVJ*#chd85XS9%Q=_QSsh8We72Xr}0^TYbDoPzx%T_WMVUr7L(7_-4z!#l-Jn0 z>t45@j{1E}iwc18+{u3FWT;>|9DvOQyMKH7+R91GA7}J>Ztk%fDX%lOLS8hJ_dR^( zFZ{O}bxWAk(}JaMQ}=YtU-7P~Vqe_8k}Ub4nyXGbxGxstYa!Ew+0%s8H#2u%yDnYg z*0Bb_(3pwm`s%zcUp{n-Qn?YdaZ2|M`Sz6Oa)w?BwCH847Hgwkwl8?pe^+In*)bMG zN|kXrmx^EM=Vi&wD*w6GJ=%$-@901U>;KvRMNx@d)u0iIE3tRo-310(%J_}bEP+MR z-SX@XBSPK#Rs+7{{Q+^7@=rg09?&n_5PBDUrEQ?d2(l_V{95CiX)z(nOsLYVSRk7m zJ=~%zq&LLpPU8<6fwUtSJsuinnj0xP^aQoj|fmoB8h zCT@~POc%G8RRK<;Q(?Jg1G|<~X#GLM;c3 zvfXJ9r~9qOo48JY2zbraOVf1}+d&{d4LLxVXIclD6)(SJIh;2=f&otXzvo(jmbWPf zVpB7A&d+Idf`xAT1qqjEPgLD%gQoNkSwP~cKF|5tEGpi)-~9Qc?U#)# z@4ud;SMcwG?9+Zc&%9V%aeDIqY{~l%;rPE?#T?>Cvy)eaSeEMCZPFoWYmw2VWO>e? z{2`$IAhJg_gWS5!qhNo!eUbEE>B|tnnRA%HRO~OkgOHPu8SVn>u!ppD&JSpbICCjW z6%Cmynu(R1!7bTF)}*ZDhqa_6Fg~%QsW>I>9z0cUvhEh{t!?`HM---*yWMITJWWj^pfTC88-J zFD8sQdS{O)u4WjTiA~ap;gusjt?`aY@>o(`#c6f2(Fm9K^xB{{ad>`?8S0mOLVe(; z|BtnILdCx7kiy|jx(CbuB<^&A(+GzK$ia6-w0yv5uo`IO59S~S9T&cf-#Rg)!yNyc>JKv(0o-j{BzF!6<41*cU(4a%NuYHo~-oSp4<@K>m5lnHY}~$Rp{XxAy+Z zTvev5@OQ;)BCMS2S-ETgInDf=LGpsqFoBD-4je2(QtZnF`~4aYQx)9t!=72?W~FEC~Y^7^21W||Xo z6kHwkMorwb>I@F+}0 z(g=?ytv!3c!+gIiK&L7i<}4qs;zAeADxrq;few%TQy_J3%Cd&<_@Y8@l~R2LmUl%4 z4~R|gL-#5*IStJu*boY-)JRSXu26J1^eCh*`H{H~ue7XzP};KjP?q>A~j&M#dYL612I)vWie81DAM0bu^83uWF zin#V&G5HamXhK8X`>xl0rJ5^P@x7iS>xvQ$%68W*MoSKgE(;$fBeIn%M$Xv0wHL?NL=WXzaoJjBLVj?wHhKuF*}mlC!MerqC6q zJ15^&7tSUJKc>-puY|-Kv}0hLG2rHJlqPM?rz2CVcibz!QBKSxY^zjql4-$E89%=Z zbkTNC7)5Dw@7=8}=--=MYfVFEmHw(eLM5>Xy^Dp~7H1eZWM-5OuN?{9{7FeyfubW+=~ejY9_v5h!NZg+E!H`k;#jGMdEeYJ6u{=7hI!Zk4d1+b{kgXM~iZ*u;QJ1YA-mg z^8IaE7JZ_`sFxDkT|Uf1_(KJ0HSfVtWQvrQv5e?= za;7U?YNb2IqH^@`Qnx@V>UVk38Q0ZtAJIVY==1yOwp-G&{$9i(K>;28qWUz;m}I-Z z)5apSso|b2`nYN%R+_fL;6BszHNJlbMX|#XSbg)n%Lkk>#qG7On4{TM!_pqTxv%e^ z(9vCAI{m)@Flz-@{hrfrzjDe+|1E}0le>U}yXwShus3uwN?wI=k%v$TuW->Zn9 z?N@4u>GQ_`W`mg7XpDrC=R;`^qjJVDm!!wzedZ}e$(9h2cvNQUp(elYnmSk70`bH@ z6yQ>}U7tu>L5#M(oOHAu#JJBZZOa`?*1v-L>V4)vf1hV{z9D#9TX4FE0SD46oPUX0}~#Nz#o)OJz^l_Ij}VW{;73t{Rq7B@~*&RzL@XD zY-&<3rCoV%uRl6j8MY!lb1c0r%_7a{FtAHKd+DRRB)L`c5$2mDdAr@X!dMSgK7R~b z^3=9-%6dqR^TE!bJJ%k;6vR5Ben7(da|;x&JQqlKFd8FUz5v?`3%-Mx<<1qGI?zg4 zmM-&EAo~4vPq&n60<^=s8@zH~1Ug3crn!pkbT_#$JWk~j`_XgWr&V}xOjAjc`-TdR zL8bmS6N9Xh|12zXDdNEo`2{NvzvN{~mvF~RHp=aIm*k{QgSjIX1U$Y{MQ)xHvP^qImN~d~;rgUr1qz=2j(*?T zr-30Z8RAcUP*M*eJSGPCXdbM{5NxO>=D!4M`G_7nTvGcHH24GBLZIv@+K`Lvicff>DZO7~7DI@udT+m?Dkqvx8C1oHgEI-J1#(~n~l~?a`Bf~ z$Oz^P(psQCe&-D_BHEYRKVWhnnYt|9^1UErX=|QGnjARmrb;-dFx=iXXjST+(K;-_BYs;5gdbNUE8q+d+H&^O*u!m1rwe1B9%RJ8CP2? zO=_59n_*uShb*+9yIQu(XOV9X2GCFJ&AUV++qAaHd8+N@9G9_iy>xU5OfQO{8dgB9 z=w19Qy@_#KJzO6!d2vpB{~2xu0GEvAu>kq?-S&5|DS3IN>~V7{(np{qjN*79sK4CO z*p+;sP!(vFI~)0EgeR<=1zDlkFZrwT!q_$6Px0j}Rfvg;TW_^e*DM&6=?#jpi7T?p z;zsl{#S_@nXFTIy&`4dd zZ1vW#Tf|6lS{66+Gf)ekJ(+a9)ur7MqVewJ`v>=rTpXUJeL5;}JY_s@yH_Vb$uaWd zGaO(kiHc{w$L<}xg`w)Q%*AUyST%bYY@cPxEf#K)_jbEs!e=MU>IU+Gf5$$vTCcpY zO-gb@WJ108S6V7=8;OmCm{SxgAJ3^BfG$W>?2t zh+o`vKn##Evwf(=r7|^}DC$F2iT?E~_*M=#Q*eJGJjHk_*5y1R&O^a<;QmG4M)kpr+wq-&?c1KBX0kcb8hUq%$ENyRC%emEI5qa1`LvYc|WiIM9tg7JnCZhg~=)ggdLI*RfFisXhoM%{5$r{I_xF|NRD_C$T0@4u|$f5`$NHLUP=mbI# zrGpd`dSKawbx}|RLWwl#p@RvLP-0n7LJ1HEB@)yC5;~!Wb`QFHKiv=e+~?kVzMKzd z&O7hSd1uc5H}gKT<|9tPZ|{Jcn$|FdPN~ZVkSJcMk=NC7kB`2Ehh--f1tLzyme27d zJHIeHXXfqrK{FzRo8+GI@x>GB-k}Gw(K%+#c%;fa{fIC6BtxuZ*~LnHcPiwq4FoQ& z(JdM09=9T9#>Ynmy}G9_!O?S-DLP_IxHPHgRV!O|>jS;j_Bmuwy z0@$L`q! z@;d*vfsIt=cRQ;j%B;Tj-isjfIPGcRGADnv^KdF$-gn;H(65KHu%r?Y!|Ev3-myjN`ZgJEgDY$)T$BA61Q9Q7+Bz~E@i(0U~{P zGmp1sq(mZ+xe3!U5bvlFC!VibRpc(wEXUf-g`69c#Fw2~&c@qz$?ZHx1u2wgjYt`o zt=<)ei##0-7&h3bG?$+tb^?zheXL>cT;TXyEd0dYFpd> zd4JWw&PwBl)q=7IUmhci(~5*v8JL-4iuT7O6{&x?P*WTlCO#W|=@0Oa_z)hq(_=wV5g4 zRANzgJgF~#|Ju?wi}FE>`AfY|%e6}7)CTb9Oxjyj$KyZ0bD=tt?wQWv3IFIDL_atu z+z@DpUrx*mfW#7vdt8;F8Pmr6DD@%xCW%wY+amME-T_nPF`wt^k zx>y34BaedB1GVvGceaPTeQ3zVHQn*Mu#CT7CShSQ4uu-)$Nx+WFOZR2&e1A%)+}>D zkLV_35%e4=EXV;gx~m?0a?p2fcihYC%Me*o!J6N-;N$ZTBgIP`*ucN>WnU}_nj(g!p1GGUDuU*xHt zWIDPj@n^3+gmMDktM$S)ZtB2bv=$U$%H9HS|==L`!+M}+$O#Rvbn>uqCHft ziA+!#14k<5vc_a_s1gS@d)BeoMK$*m0kvXvy{T;jhqiOQa_{~~&@y~;9SFtKUDG8Q z!j>6v{VDW?!GVYo-kJJPh{t85KYUdIRmaOe5d@yr! z1)+`YA1`#x`f2k!Hz-tI>BW-_to3dF#7DAMg&pm!4I)FSOE~LWI7Q=;NcQWrs;VL% z+N%bUnW4*q)^lS8QUamslmtC3|1qjXqwGkq!ePM> zD@^svKDo2~`PG(LpWDewcN*dkJ|IqeGrMDCTTC^^ zbG7yfA}gZ0TByg1J}L&%q8yUWvO1`<*YT&=&&czN$vB2H>W|P3JvjTw4YHQ&u0Q;( zHoa9RiytOe0InSVSRILZEj1)67Qa8llp*Fd>oD7k6r-MD6q(J=_EwmPdn`XkZIR|V zA^FX1w4a?NZ?n?F`hulPhEx_TBti4;`YeOQ@LF3>EAH6Jxqdbd@IF5&;UxjXS z?O5>ToTE;))CEPMHpMk}2;4gIHryz@%daCO*HReJbMntO0_`xtfm6RXD;CDT;yOVz zQMEhqW43bN!zwRHMg;?c6Y~%n8h>tk7MMrfJEMQs+Pra?dl>Qa#rd zYAo%jqmI&AWrZs!A3gi7EprtrS#soJJL@OrBBt%MRX6obj|o?_y7S9RO5LGBQHsX1 zwZtXA`E27Op$P3$-RrHHT&y;eH@olE(nA1R`UUlEN;7C@%xE~L?1AzwPPt{&A8%s9 z%(3c07_U2#4xvdyqdykmoNF&@RJ@+7y^-rtWQ8v5EN*#4pTGTyJq&Z81Uu$ev248N z!6UpmzZ3;W`sDqA(E*VweLlkSrX|5$=`PDUY8IdeqGI~iMn#Uer2b#naOv60a*)vz zQiD@U8$u!rCWzBuA$7@h8RLmx=U<75?`jRFP6j zz(seVd5(rgh)3Wk4F2D+)6yYoz?EjV{o6Ir(CCkV=RKaf;;Wi&!4d0%0K{plNZ zejhH0Y+u^+&WW)ZMNVA$e!3a@-Dw*%Z50OmkT#}bPyagr=~K%bo_hbM^ml%e`CEs; zs_u0jI9$4hql?`gyCUD?*Rk}eRP(rxLKBCaoEFh~U3G=80dUa66|U)#{hYknUsG)j znt+WyO{!!Zur(CHTQ}3ErErU18RW8{;a%h=Fh`m?EcH_!yWGURNPTiMt&XnK+l-j_ z$?jJQYOPEv!0F*{8iq4LAw)U@9Twv|C)SgokLMxq$M@gi2L^Xth%feSP%JHzK4KZ| zwH+ZqGAbsD%&R&HbjuuKQhyPnfugJ`w9s;WwdV?3iU9xpS$%pqV6 zy}n{c=N@)EYa);nVQ$EmVfz$h_(W2%hHhwJhx~cXe!8KGa+NY$py_~!|Mb6f;lO$n z^Y-@ET7IueK6#h!&1)MjHpXoKmN#Oesm8q}zO@=Nj1WS?5uOn6zz&&_6u7e)g=A}N znC_{uhQ+XwH!(6`ZlCyl@5G#9%vBKR>Z5B(D~(yL$=fk2y1wGr&mRcGz zXEAGDQyLI18ySu);5NDm_u4-w&fLI-o#F3v?h&VXDKV;8*~7GG#Ow-8dz~F#Cpg>} zxr<}5Hk&O}On7+(I+%VbqNt7fLY+nINpm!^&5Sb@Qe>AO=J4x`&=+HFRz#jPZ(?R% zjUVKEmL) zW6+*o57k)^lK7J#-jw{Wh5mocD1VW{|KGrtPQyTvt~;A0yT?Wl1E_wbp7SsN1eVQ` Ap#T5? literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png new file mode 100644 index 0000000000000000000000000000000000000000..15d633e1831f79c5dcf0b05ce4af789f797957c4 GIT binary patch literal 34899 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 &aE%RTwPei4K?p-cV<*7h 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 LvR2&WzpV)XH8AVZ literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png new file mode 100644 index 0000000000000000000000000000000000000000..4c02537f69658f3d3a39d451d3e03ba8f5a407d4 GIT binary patch literal 18325 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 Rh(8WlN5fFP_L0-e{{xRFn@a!y literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index b310926268..74d1c0bb55 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -35,7 +35,7 @@ The goal of event insights is to tell the story of your [exposure score](tvm-exp You can reduce you exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. -## Navigation +## Navigate to the Event insights page You can access Event insights mainly through three ways: @@ -43,29 +43,46 @@ You can access Event insights mainly through three ways: - Top events card in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most machines or critical vulnerabilities) - Hovering over the Exposure Score graph in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +### Navigation menu + +Go to the Threat & Vulnerability Management navigation menu and select **Event insights** to view impactful events. + ### Top events card +In the Threat & Vulnerability Management dashboard, the Top events card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event insights page. + +![Event insights page](images/tvm-top-events-card.png) + ### Exposure score graph In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then no insights will be shown. -![Event insights page](images/event-insights-exposure-score-events.png) +![Event insights page](images/tvm-event-insights-exposure-score400.png) Selecting **Show all events from this day** will lead you to the Event insights page with a pre-populated custom date range for that day. -![Event insights page](images/event-insights-custom-range.png) +![Event insights page](images/tvm-event-insights-custom.png) -## Event insights page +Select **Custom range** to change the date range to another custom one, or a pre-set time range. -On the Event insights page, you can view the date, event, related component, number of impacted machines, and type. You can also filter by type, or percent of impacted machines. +![Event insights date range options](images/tvm-custom-event-insights-range.png) + +## Event insights overview + +On the Event insights page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns (like adding exposure score trend) and filter by type or percent of impacted machines. + +The two large numbers at the top of the page show the number of new vulnerabilities and exploitable vulnerabilities, not events. Some events can have multiple vulnerabilities, and some vulnerabilities can have multiple events. ![Event insights page](images/event-insights-page.png) -Once you select an event insight, a flyout will appear listing the details and related CVEs. You can show more CVEs or view the related recommendation. +### Icons and event types -![Event insights page](images/event-insights-flyout500.png) +The following icons show up next to events: -## Event types +- ![bug icon](images/tvm_bug_icon.png) New public exploit +- ![report warning icon](images/report-warning-icon.png) New vulnerability was published +- ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit +- ![bug icon](images/bug-caution-icon2.png) Exploit verified The following event types reflect time-stamped events that impact the score: @@ -74,14 +91,11 @@ The following event types reflect time-stamped events that impact the score: - New public exploit - New vulnerability -## Icons +### Drill down to a specific event -The following icons show up next to events: +Once you select an event insight, a flyout will appear listing the details and current CVEs that affect your machines. Each CVE can be associated with multiple products. You can show more CVEs or view the related recommendation. -- ![bug icon](images/tvm_bug_icon.png) New public exploit -- ![report warning icon](images/report-warning-icon.png) New vulnerability was published -- ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit -- ![bug icon](images/bug-caution-icon2.png) Exploit verified +![Event insights page](images/event-insights-flyout500.png) ## Related topics From c40333e92014f8907fa97839f921ce1383683086 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 7 Apr 2020 17:05:06 -0700 Subject: [PATCH 010/446] microsoft secure score for devices --- .../next-gen-threat-and-vuln-mgt.md | 2 +- .../tvm-dashboard-insights.md | 12 +-- .../tvm-exposure-score.md | 2 +- .../tvm-microsoft-secure-score-devices.md | 95 +++++++++++++++++++ .../microsoft-defender-atp/tvm-remediation.md | 10 +- .../tvm-security-recommendation.md | 8 +- .../tvm-supported-os.md | 4 +- 7 files changed, 113 insertions(+), 20 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md 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 6b17eb0031..0c44dd0442 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 @@ -98,7 +98,7 @@ Ensure that your machines: - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index e35d189282..30cabe87e2 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 @@ -1,7 +1,7 @@ --- title: Threat & Vulnerability Management dashboard overview description: The Threat & Vulnerability Management dashboard can help SecOps and security admins address cybersecurity threats and build their organization's security resilience. -keywords: mdatp-tvm, mdatp-tvm dashboard, threat & vulnerability management, risk-based threat & vulnerability management, security configuration, configuration score, exposure score +keywords: mdatp-tvm, mdatp-tvm dashboard, threat & vulnerability management, risk-based threat & vulnerability management, security configuration, Microsoft Secure Score for Devices, exposure score search.appverid: met150 search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -32,13 +32,13 @@ Threat & Vulnerability Management is a component of Microsoft Defender ATP, and You can use the Threat & Vulnerability Management capability in [Microsoft Defender Security Center](https://securitycenter.windows.com/) to: -- View exposure and configuration scores side-by-side with top security recommendations, software vulnerability, remediation activities, and exposed machines +- View exposure and Microsoft Secure Score for Devices side-by-side with top security recommendations, software vulnerability, remediation activities, and exposed machines - Correlate EDR insights with endpoint vulnerabilities and process them - Select remediation options, triage and track the remediation tasks - Select exception options and track active exceptions > [!NOTE] -> Machines that are not active in the last 30 days are not factored in on the data that reflects your organization's Threat & Vulnerability Management exposure score and configuration score. +> Machines that are not active in the last 30 days are not factored in on the data that reflects your organization's Threat & Vulnerability Management exposure score and Microsoft Secure Score for Devices. Watch this video for a quick overview of what is in the Threat & Vulnerability Management dashboard. @@ -62,7 +62,7 @@ You can navigate through the portal using the menu options available in all sect Area | Description :---|:--- -**Dashboard** | Get a high-level view of the organization exposure score, organization configuration score, machine exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed machines data. +**Dashboard** | Get a high-level view of the organization exposure score, Microsoft Secure Score for Devices, machine exposure distribution, top security recommendations, top vulnerable software, top remediation activities, and top exposed machines data. [**Security recommendations**](tvm-remediation.md) | See the list of security recommendations, their related components, whether software or software versions in your network have reached end-of-support, insights, number or exposed devices, impact, and request for remediation. When you select an item from the list, a flyout panel opens with vulnerability details, a link to open the software page, and remediation and exception options. You can also open a ticket in Intune if your machines are joined through Azure Active Directory and you have enabled your Intune connections in Microsoft Defender ATP. [**Remediation**](tvm-remediation.md) | See the remediation activity, related component, remediation type, status, due date, option to export the remediation and process data to CSV, and active exceptions. [**Software inventory**](tvm-software-inventory.md) | See the list of software, versions, weaknesses, whether there's an exploit found on the software, whether the software or software version has reached end-of-support, prevalence in the organization, how many were installed, how many exposed devices there are, and the numerical value of the impact. You can select each item in the list and opt to open the software page which shows the associated vulnerabilities, misconfigurations, affected machine, version distribution details, and missing KBs or security updates. @@ -74,7 +74,7 @@ Area | Description :---|:--- **Selected machine groups (#/#)** | Filter the Threat & Vulnerability Management data you want to see in the dashboard and cards by machine groups. What you select in the filter applies throughout the Threat & Vulnerability management pages. [**Exposure score**](tvm-exposure-score.md) | See the current state of your organization's device exposure to threats and vulnerabilities. Several factors affect your organization's exposure score: weaknesses discovered in your devices, likelihood of your devices to be breached, value of the devices to your organization, and relevant alerts discovered with your devices. The goal is to lower the exposure score of your organization to be more secure. To reduce the score, you need to remediate the related security configuration issues listed in the security recommendations. -[**Configuration score**](configuration-score.md) | See the security posture of the operating system, applications, network, accounts and security controls of your organization. The goal is to remediate the related security configuration issues to increase your configuration score. Selecting the bars will take you to the **Security recommendation** page. +[**Microsoft Secure Score for Devices**](tvm-microsoft-secure-score-devices.md) | See the security posture of the operating system, applications, network, accounts and security controls of your organization. The goal is to remediate the related security configuration issues to increase your score for devices. Selecting the bars will take you to the **Security recommendation** page. **Machine exposure distribution** | See how many machines are exposed based on their exposure level. Select a section in the doughnut chart to go to the **Machines list** page and view the affected machine names, exposure level, risk level, and other details such as domain, operating system platform, its health state, when it was last seen, and its tags. **Top security recommendations** | See the collated security recommendations which are sorted and prioritized based on your organization's risk exposure and the urgency that it requires. Select **Show more** to see the rest of the security recommendations in the list or **Show exceptions** for the list of recommendations that have an exception. **Top vulnerable software** | Get real-time visibility into your organization's software inventory with a stack-ranked list of vulnerable software installed on your network's devices and how they impact your organizational exposure score. Select an item for details or **Show more** to see the rest of the vulnerable software list in the **Software inventory** page. @@ -88,7 +88,7 @@ See [Microsoft Defender ATP icons](portal-overview.md#microsoft-defender-atp-ico - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) - [Supported operating systems and platforms](tvm-supported-os.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) 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 3078eee09f..8d785568a5 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 @@ -75,7 +75,7 @@ To lower your threat and vulnerability exposure, follow these steps. - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) 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 new file mode 100644 index 0000000000..06bd8455af --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices.md @@ -0,0 +1,95 @@ +--- +title: Overview of Configuration score in Microsoft Defender Security Center +description: Your configuration score shows the collective security configuration state of your machines across application, operating system, network, accounts, and security controls +keywords: configuration score, mdatp configuration score, secure score, security controls, improvement opportunities, security configuration score over time, security posture, baseline +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: ellevin +author: levinec +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +--- +# Configuration score + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>[!NOTE] +> Secure score is now part of Threat & Vulnerability Management as Configuration score. + +Your Configuration score is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. A higher configuration score means your endpoints are more resilient from cybersecurity threat attacks. It reflects the collective security configuration state of your machines across the following categories: + +- Application +- Operating system +- Network +- Accounts +- Security controls + +Select a category to go to the [**Security recommendations**](tvm-security-recommendation.md) page and view the relevant recommendations. + +## How it works + +>[!NOTE] +> Configuration score currently supports configurations set via Group Policy. Due to the current partial Intune support, configurations which might have been set through Intune might show up as misconfigured. Contact your IT Administrator to verify the actual configuration status in case your organization is using Intune for secure configuration management. + +The data in the configuration score card is the product of meticulous and ongoing vulnerability discovery process aggregated with configuration discovery assessments that continuously: + +- Compare collected configurations to the collected benchmarks to discover misconfigured assets +- Map configurations to vulnerabilities that can be remediated or partially remediated (risk reduction) +- Collect and maintain best practice configuration benchmarks (vendors, security feeds, internal research teams) +- Collect and monitor changes of security control configuration state from all assets + +## Improve your security configuration + +You can improve your security configuration when you remediate issues from the security recommendations list. As you do so, your Configuration score improves, which means your organization becomes more resilient against cybersecurity threats and vulnerabilities. + +1. From the Configuration score card in the Threat & Vulnerability Management dashboard, select the one of the categories to view the list of recommendations related to that category. It will take you to the [**Security recommendations**](tvm-security-recommendation.md) page. If you want to see all security recommendations, once you get to the Security recommendations page, clear the search field. + +2. Select an item on the list. The flyout panel will open with details related to the recommendation. Select **Remediation options**. + + ![Security controls related security recommendations](images/tvm_security_controls.png) + +3. Read the description to understand the context of the issue and what to do next. Select a due date, add notes, and select **Export all remediation activity data to CSV** so you can attach it to an email for follow-up. + +4. **Submit request**. You will see a confirmation message that the remediation task has been created. + >![Remediation task creation confirmation](images/tvm_remediation_task_created.png) + +5. Save your CSV file. + ![Save csv file](images/tvm_save_csv_file.png) + +6. Send a follow-up email to your IT Administrator and allow the time that you have allotted for the remediation to propagate in the system. + +7. Review the **Configuration score** card again on the dashboard. The number of security controls recommendations will decrease. When you select **Security controls** to go back to the **Security recommendations** page, the item that you have addressed will not be listed there anymore, and your configuration score should increase. + +>[!IMPORTANT] +>To boost your vulnerability assessment detection rates, download the following mandatory security updates and deploy them in your network: +>- 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) +>- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) +>- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) +>- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) +> +>To download the security updates: +>1. Go to [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/home.aspx). +>2. Key-in the security update KB number that you need to download, then click **Search**. + +## Related topics + +- [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) +- [Supported operating systems and platforms](tvm-supported-os.md) +- [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) +- [Security recommendations](tvm-security-recommendation.md) +- [Remediation and exception](tvm-remediation.md) +- [Software inventory](tvm-software-inventory.md) +- [Weaknesses](tvm-weaknesses.md) +- [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 96d0ba1377..72d583eb41 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -56,7 +56,7 @@ Once you are in the Remediation page, select the remediation activity that you w ## Exceptions -When you [file for an exception](tvm-security-recommendation.md#file-for-exception) from the [Security recommendations page](tvm-security-recommendation.md), you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [configuration score](configuration-score.md). +When you [file for an exception](tvm-security-recommendation.md#file-for-exception) from the [Security recommendations page](tvm-security-recommendation.md), you create an exception for that security recommendation. You can file exceptions to exclude certain recommendation from showing up in reports and affecting your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). The exceptions you've filed will show up in the **Remediation** page, in the **Exceptions** tab. You can filter your view based on exception justification, type, and status. @@ -77,11 +77,11 @@ The following statuses will be a part of an exception: ### Exception impact on scores -Creating an exception can potentially affect the Exposure Score (for both types of weaknesses) and Configuration Score (for configurations) of your organization in the following manner: +Creating an exception can potentially affect the Exposure Score (for both types of weaknesses) and Microsoft Secure Score for Devices of your organization in the following manner: -- **No impact** - Removes the recommendation from the lists (which can be reverse through filters), but will not affect the scores +- **No impact** - Removes the recommendation from the lists (which can be reverse through filters), but will not affect the scores. - **Mitigation-like impact** - As if the recommendation was mitigated (and scores will be adjusted accordingly) when you select it as a compensating control. -- **Hybrid** - Provides visibility on both No impact and Mitigation-like impact. It shows both the Exposure Score and Configuration Score results out of the exception option that you made +- **Hybrid** - Provides visibility on both No impact and Mitigation-like impact. It shows both the Exposure Score and Microsoft Secure Score for Devices results out of the exception option that you made. The exception impact shows on both the Security recommendations page column and in the flyout pane. @@ -99,7 +99,7 @@ Select **Show exceptions** at the bottom of the **Top security recommendations** - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) 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 14d39dfac1..df7afe8c45 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 @@ -59,7 +59,7 @@ Go to the Threat & Vulnerability Management navigation menu and select **Securit ### Top security recommendations in the Threat & Vulnerability Management dashboard -In a given day as a Security Administrator, you can take a look at the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) to see your [exposure score](tvm-exposure-score.md) side-by-side with your [configuration score](configuration-score.md). The goal is to **lower** your organization's exposure from vulnerabilities, and **increase** your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. +In a given day as a Security Administrator, you can take a look at the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) to see your [exposure score](tvm-exposure-score.md) side-by-side with your [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md). The goal is to **lower** your organization's exposure from vulnerabilities, and **increase** your organization's device security to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. ![Screenshot of security recommendations page](images/top-security-recommendations350.png) @@ -67,7 +67,7 @@ The top security recommendations lists the improvement opportunities prioritized ## Security recommendations overview -View recommendations, the number of weaknesses found, related components, threat insights, number of exposed machines, status, remediation type, remediation activities, impact to your exposure and configuration scores, and associated tags. +View recommendations, the number of weaknesses found, related components, threat insights, number of exposed machines, status, remediation type, remediation activities, impact to your exposure score and Microsoft Secure Score for Devices, and associated tags. The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the number of exposed machines, the color of the graph will change into green. @@ -125,8 +125,6 @@ As an alternative to a remediation request, you can create exceptions for recomm There are many reasons why organizations create exceptions for a recommendation. For example, if there's a business justification that prevents the company from applying the recommendation, the existence of a compensating or alternative control that provides as much protection than the recommendation would, a false positive, among other reasons. -Exceptions can be created for both Security update and Configuration change recommendations. - When an exception is created for a recommendation, the recommendation is no longer active. The recommendation state changes to **Exception**, and it no longer shows up in the security recommendations list. 1. Select a security recommendation you would like create an exception for, and then **Exception options**. @@ -167,7 +165,7 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) 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 d7cad2e5aa..671ef386c0 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 @@ -1,7 +1,7 @@ --- title: Threat & Vulnerability Management supported operating systems and platforms description: Before you begin, ensure that you meet the operating system or platform requisites for Threat & Vulnerability Management so the activities in your all devices are properly accounted for. -keywords: threat & vulnerability management, operating system, platform requirements, prerequisites, mdatp-tvm supported os, mdatp-tvm, risk-based threat & vulnerability management, security configuration, configuration score, exposure score +keywords: threat & vulnerability management, operating system, platform requirements, prerequisites, mdatp-tvm supported os, mdatp-tvm, risk-based threat & vulnerability management, security configuration, Microsoft Secure Score for Devices, exposure score search.appverid: met150 search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -48,7 +48,7 @@ Some of the above prerequisites might be different from the [Minimum requirement - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) From ecaa35cbb39df9e612d254d6bfabb9b189ced695 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 10 Apr 2020 17:26:03 -0700 Subject: [PATCH 011/446] devices --- .openpublishing.redirection.json | 16 +++++++++----- windows/security/threat-protection/TOC.md | 2 +- windows/security/threat-protection/index.md | 13 +++++------ ...nced-hunting-tvm-configassessment-table.md | 2 +- ...vanced-hunting-tvm-secureconfigkb-table.md | 2 +- .../configure-and-manage-tvm.md | 17 ++++++++++---- ...oft-defender-advanced-threat-protection.md | 6 ++--- .../microsoft-defender-atp/portal-overview.md | 2 +- .../microsoft-defender-atp/recommendation.md | 12 +++++----- .../threat-and-vuln-mgt-scenarios.md | 4 ++-- .../tvm-microsoft-secure-score-devices.md | 22 +++++++++---------- .../tvm-software-inventory.md | 2 +- .../microsoft-defender-atp/tvm-weaknesses.md | 2 +- .../microsoft-defender-atp/use.md | 2 +- .../why-use-microsoft-antivirus.md | 2 +- 15 files changed, 58 insertions(+), 48 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 3b8c2ce3db..d78440595f 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1165,12 +1165,6 @@ "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-attack-surface-reduction", "redirect_document_id": true }, - -{ -"source_path": "windows/security/threat-protection/windows-defender-atp/configuration-score.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", -"redirect_document_id": false -}, { "source_path": "windows/security/threat-protection/windows-defender-atp/configure-conditional-access-windows-defender-advanced-threat-protection.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-conditional-access", @@ -1747,6 +1741,11 @@ "redirect_document_id": false }, { +"source_path": "windows/security/threat-protection/windows-defender-atp/configuration-score.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", +"redirect_document_id": false +}, +{ "source_path": "windows/security/threat-protection/microsoft-defender-atp/overview-secure-score.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", "redirect_document_id": true @@ -1757,6 +1756,11 @@ "redirect_document_id": false }, { +"source_path": "windows/security/threat-protection/microsoft-defender-atp/configuration-score.md", +"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices", +"redirect_document_id": false +}, +{ "source_path": "windows/security/threat-protection/windows-defender-atp/partner-applications.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/partner-applications", "redirect_document_id": true diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 99d33dcb26..72e4af37d1 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -30,7 +30,7 @@ #### [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) #### [Dashboard insights](microsoft-defender-atp/tvm-dashboard-insights.md) #### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) -#### [Configuration score](microsoft-defender-atp/configuration-score.md) +#### [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) #### [Security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) #### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) #### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 35ac0e33f0..af3aeda9d6 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -1,7 +1,7 @@ --- title: Threat Protection (Windows 10) description: Learn how Microsoft Defender ATP helps protect against threats. -keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, configuration score, advanced hunting, cyber threat hunting, web threat protection +keywords: threat protection, Microsoft Defender Advanced Threat Protection, attack surface reduction, next generation protection, endpoint detection and response, automated investigation and response, microsoft threat experts, Microsoft Secure Score for Devices, advanced hunting, cyber threat hunting, web threat protection search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -48,7 +48,7 @@ This built-in capability uses a game-changing risk-based approach to the discove - [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) - [What's in the dashboard and what it means for my organization](microsoft-defender-atp/tvm-dashboard-insights.md) - [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) -- [Configuration score](microsoft-defender-atp/configuration-score.md) +- [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) - [Security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) - [Remediation](microsoft-defender-atp/tvm-remediation.md) - [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) @@ -105,12 +105,11 @@ In conjunction with being able to quickly respond to advanced attacks, Microsoft -**[Configuration Score](microsoft-defender-atp/configuration-score.md)**
->[!NOTE] -> Secure score is now part of [Threat & Vulnerability Management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) as [Configuration score](microsoft-defender-atp/configuration-score.md). +**[Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md)**
-Microsoft Defender ATP includes a configuration score to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. -- [Configuration score](microsoft-defender-atp/configuration-score.md) +Microsoft Defender ATP includes a Microsoft Secure Score for Devices to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. + +- [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) - [Threat analytics](microsoft-defender-atp/threat-analytics.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md index 7900a4dce4..abec2caf4d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-configassessment-table.md @@ -41,7 +41,7 @@ For information on other tables in the advanced hunting schema, see [the advance | `ConfigurationId` | string | Unique identifier for a specific configuration | | `ConfigurationCategory` | string | Category or grouping to which the configuration belongs: Application, OS, Network, Accounts, Security controls | | `ConfigurationSubcategory` | string |Subcategory or subgrouping to which the configuration belongs. In many cases, this describes specific capabilities or features. | -| `ConfigurationImpact` | string | Rated impact of the configuration to the overall configuration score (1-10) | +| `ConfigurationImpact` | string | Rated impact of the configuration to the overall Microsoft Secure Score for Devices (1-10) | | `IsCompliant` | boolean | Indicates whether the configuration or policy is properly configured | diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md index c5a3a9fbda..6398b2df0e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-tvm-secureconfigkb-table.md @@ -35,7 +35,7 @@ For information on other tables in the advanced hunting schema, see [the advance | Column name | Data type | Description | |-------------|-----------|-------------| | `ConfigurationId` | string | Unique identifier for a specific configuration | -| `ConfigurationImpact` | string | Rated impact of the configuration to the overall configuration score (1-10) | +| `ConfigurationImpact` | string | Rated impact of the configuration to the overall Microsoft Secure Score for Devices (1-10) | | `ConfigurationName` | string | Display name of the configuration | | `ConfigurationDescription` | string | Description of the configuration | | `RiskDescription` | string | Description of the associated risk | diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md index b9b7d557f2..3278af6521 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md @@ -27,7 +27,7 @@ This section guides you through the steps you need to take to configure Threat & ### Before you begin > [!IMPORTANT] -> Threat & Vulnerability Management data currently supports Windows 10 machines. Upgrade to Windows 10 to account for the rest of your devices’ threat and vulnerability exposure data.
+> Threat & Vulnerability Management data currently supports Windows 10 machines. Upgrade to Windows 10 to account for the rest of your devices' threat and vulnerability exposure data.
Ensure that you have the right RBAC permissions to configure your Threat & Vulnerability Management integration with Microsoft Intune or Microsoft Endpoint Configuration Manager. @@ -39,7 +39,16 @@ Ensure that you have the right RBAC permissions to configure your Threat & Vulne >- End-user alternative: For more information on joining an Azure AD domain, see [Set up Azure Active Directory joined devices](https://docs.microsoft.com/azure/active-directory/device-management-azuread-joined-devices-setup). ## Related topics -- [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) -- [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) -- [Configuration score](configuration-score.md) + +- [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) +- [Supported operating systems and platforms](tvm-supported-os.md) +- [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) +- [Security recommendations](tvm-security-recommendation.md) +- [Remediation and exception](tvm-remediation.md) +- [Software inventory](tvm-software-inventory.md) +- [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 a4991649d4..feb69725c0 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 @@ -99,11 +99,9 @@ In conjunction with being able to quickly respond to advanced attacks, Microsoft -**[Configuration score](configuration-score.md)**
-> [!NOTE] -> Secure score is now part of [Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) as [Configuration score](configuration-score.md). +**[Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md)**
-Microsoft Defender ATP includes a configuration score to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. +Microsoft Defender ATP includes Microsoft Secure Score for Devices to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security of your organization. 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 db2e81192e..7b75265a36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/portal-overview.md @@ -57,7 +57,7 @@ Area | Description **Advanced hunting** | Advanced hunting allows you to proactively hunt and investigate across your organization using a powerful search and query tool. **Reports** | View graphs detailing threat protection, machine health and compliance, web protection, and vulnerability. **Partners & APIs** | View supported partner connections, which enhance the detection, investigation, and threat intelligence capabilities of the platform. You can also view connected applications, the API explorer, API usage overview, and data export settings. -**Threat & Vulnerability management** | View your configuration score, exposure score, exposed machines, vulnerable software, and take action on top security recommendations. +**Threat & Vulnerability management** | View your Microsoft Secure Score for Devices, exposure score, exposed machines, vulnerable software, and take action on top security recommendations. **Evaluation and tutorials** | Manage test machines, attack simulations, and reports. Learn and experience the Microsoft Defender ATP capabilities through a guided walk-through in a trial environment. **Service health** | Provides information on the current status of the Microsoft Defender ATP service. You'll be able to verify that the service health is healthy or if there are current issues. **Configuration management** | Displays on-boarded machines, your organizations' security baseline, predictive analysis, web protection coverage, and allows you to perform attack surface management on your machines. diff --git a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md index 221645d516..e43a7804c6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/recommendation.md @@ -35,7 +35,7 @@ Method |Return Type |Description ## Properties -Property | Type | Description +Property | Type | Description :---|:---|:--- id | String | Recommendation ID productName | String | Related software name @@ -43,15 +43,15 @@ recommendationName | String | Recommendation name Weaknesses | Long | Number of discovered vulnerabilities Vendor | String | Related vendor name recommendedVersion | String | Recommended version -recommendationCategory | String | Recommendation category. Possible values are: “Accounts”, “Application”, “Network”, “OS”, “SecurityStack +recommendationCategory | String | Recommendation category. Possible values are: "Accounts", "Application", "Network", "OS", "SecurityStack subCategory | String | Recommendation sub-category -severityScore | Double | Potential impact of the configuration to the organization’s configuration score (1-10) +severityScore | Double | Potential impact of the configuration to the organization's Microsoft Secure Score for Devices (1-10) publicExploit | Boolean | Public exploit is available activeAlert | Boolean | Active alert is associated with this recommendation associatedThreats | String collection | Threat analytics report is associated with this recommendation -remediationType | String | Remediation type. Possible values are: “ConfigurationChange”,“Update”,“Upgrade”,”Uninstall” -Status | Enum | Recommendation exception status. Possible values are: “Active” and “Exception” -configScoreImpact | Double | Configuration score impact +remediationType | String | Remediation type. Possible values are: "ConfigurationChange","Update","Upgrade","Uninstall" +Status | Enum | Recommendation exception status. Possible values are: "Active" and "Exception" +configScoreImpact | Double | Microsoft Secure Score for Devices impact exposureImpacte | Double | Exposure score impact totalMachineCount | Long | Number of installed machines exposedMachinesCount | Long | Number of installed machines that are exposed to vulnerabilities diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index d69c963e40..ef83338621 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -1,7 +1,7 @@ --- title: Threat & Vulnerability Management scenarios description: Learn how Threat & Vulnerability Management can be used to help security admins, IT admins, and SecOps collaborate in defending against security threats. -keywords: mdatp-tvm scenarios, mdatp, tvm, tvm scenarios, reduce threat & vulnerability exposure, reduce threat and vulnerability, improve security configuration, increase configuration score, increase threat & vulnerability configuration score, configuration score, exposure score, security controls +keywords: mdatp-tvm scenarios, mdatp, tvm, tvm scenarios, reduce threat & vulnerability exposure, reduce threat and vulnerability, improve security configuration, increase Microsoft Secure Score for Devices, increase threat & vulnerability Microsoft Secure Score for Devices, Microsoft Secure Score for Devices, exposure score, security controls search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -102,7 +102,7 @@ After you have identified which software and software versions are vulnerable du - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) 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 06bd8455af..4407d065da 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 @@ -1,7 +1,7 @@ --- -title: Overview of Configuration score in Microsoft Defender Security Center -description: Your configuration score shows the collective security configuration state of your machines across application, operating system, network, accounts, and security controls -keywords: configuration score, mdatp configuration score, secure score, security controls, improvement opportunities, security configuration score over time, security posture, baseline +title: Overview of Microsoft Secure Score for Devices in Microsoft Defender Security Center +description: Your score for devices shows the collective security configuration state of your machines across application, operating system, network, accounts, and security controls +keywords: Microsoft Secure Score for Devices, mdatp Microsoft Secure Score for Devices, secure score, configuration score, security controls, improvement opportunities, security configuration score over time, security posture, baseline search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -16,16 +16,16 @@ audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual --- -# Configuration score +# Microsoft Secure Score for Devices **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) >[!NOTE] -> Secure score is now part of Threat & Vulnerability Management as Configuration score. +> Configuration score is now part of Threat & Vulnerability Management as Microsoft Secure Score for Devices. -Your Configuration score is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. A higher configuration score means your endpoints are more resilient from cybersecurity threat attacks. It reflects the collective security configuration state of your machines across the following categories: +Your score for devices is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. A higher Microsoft Secure Score for Devices means your endpoints are more resilient from cybersecurity threat attacks. It reflects the collective security configuration state of your machines across the following categories: - Application - Operating system @@ -38,9 +38,9 @@ Select a category to go to the [**Security recommendations**](tvm-security-recom ## How it works >[!NOTE] -> Configuration score currently supports configurations set via Group Policy. Due to the current partial Intune support, configurations which might have been set through Intune might show up as misconfigured. Contact your IT Administrator to verify the actual configuration status in case your organization is using Intune for secure configuration management. +> Microsoft Secure Score for Devices currently supports configurations set via Group Policy. Due to the current partial Intune support, configurations which might have been set through Intune might show up as misconfigured. Contact your IT Administrator to verify the actual configuration status in case your organization is using Intune for secure configuration management. -The data in the configuration score card is the product of meticulous and ongoing vulnerability discovery process aggregated with configuration discovery assessments that continuously: +The data in the Microsoft Secure Score for Devices card is the product of meticulous and ongoing vulnerability discovery process aggregated with configuration discovery assessments that continuously: - Compare collected configurations to the collected benchmarks to discover misconfigured assets - Map configurations to vulnerabilities that can be remediated or partially remediated (risk reduction) @@ -49,9 +49,9 @@ The data in the configuration score card is the product of meticulous and ongoin ## Improve your security configuration -You can improve your security configuration when you remediate issues from the security recommendations list. As you do so, your Configuration score improves, which means your organization becomes more resilient against cybersecurity threats and vulnerabilities. +You can improve your security configuration when you remediate issues from the security recommendations list. As you do so, your Microsoft Secure Score for Devices improves, which means your organization becomes more resilient against cybersecurity threats and vulnerabilities. -1. From the Configuration score card in the Threat & Vulnerability Management dashboard, select the one of the categories to view the list of recommendations related to that category. It will take you to the [**Security recommendations**](tvm-security-recommendation.md) page. If you want to see all security recommendations, once you get to the Security recommendations page, clear the search field. +1. From the Microsoft Secure Score for Devices card in the Threat & Vulnerability Management dashboard, select the one of the categories to view the list of recommendations related to that category. It will take you to the [**Security recommendations**](tvm-security-recommendation.md) page. If you want to see all security recommendations, once you get to the Security recommendations page, clear the search field. 2. Select an item on the list. The flyout panel will open with details related to the recommendation. Select **Remediation options**. @@ -67,7 +67,7 @@ You can improve your security configuration when you remediate issues from the s 6. Send a follow-up email to your IT Administrator and allow the time that you have allotted for the remediation to propagate in the system. -7. Review the **Configuration score** card again on the dashboard. The number of security controls recommendations will decrease. When you select **Security controls** to go back to the **Security recommendations** page, the item that you have addressed will not be listed there anymore, and your configuration score should increase. +7. Review the **Microsoft Secure Score for Devices** card again on the dashboard. The number of security controls recommendations will decrease. When you select **Security controls** to go back to the **Security recommendations** page, the item that you have addressed will not be listed there anymore, and your Microsoft Secure Score for Devices should increase. >[!IMPORTANT] >To boost your vulnerability assessment detection rates, download the following mandatory security updates and deploy them in your network: 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 2f1c8da158..b249fb1bb3 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 @@ -82,7 +82,7 @@ You can report a false positive when you see any vague, inaccurate version, inco - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Weaknesses](tvm-weaknesses.md) 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 4b7a5cb97e..e0e4b3e7dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -121,7 +121,7 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/use.md b/windows/security/threat-protection/microsoft-defender-atp/use.md index 1b86e94b66..6295af1e6e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/use.md +++ b/windows/security/threat-protection/microsoft-defender-atp/use.md @@ -39,5 +39,5 @@ Topic | Description :---|:--- [Portal overview](portal-overview.md) | Understand the portal layout and area descriptions. [View the Security operations dashboard](security-operations-dashboard.md) | The Microsoft Defender ATP **Security operations dashboard** provides a snapshot of your network. You can view aggregates of alerts, the overall status of the service of the machines on your network, investigate machines, files, and URLs, and see snapshots of threats seen on machines. -[View the Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) | The **Threat & Vulnerability Management dashboard** lets you view exposure and configuration scores side-by-side with top security recommendations, software vulnerability, remediation activities, and exposed machines. +[View the Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) | The **Threat & Vulnerability Management dashboard** lets you view exposure and Microsoft Secure Score for Devices side-by-side with top security recommendations, software vulnerability, remediation activities, and exposed machines. [View the Threat analytics dashboard and take recommended mitigation actions](threat-analytics.md) | The **Threat analytics** dashboard helps you continually assess and control risk exposure to threats. Use the charts to quickly identify machines for the presence or absence of mitigations. \ No newline at end of file diff --git a/windows/security/threat-protection/windows-defender-antivirus/why-use-microsoft-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/why-use-microsoft-antivirus.md index 9c284e75a0..08b712dda3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/why-use-microsoft-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/why-use-microsoft-antivirus.md @@ -34,7 +34,7 @@ Although you can use a non-Microsoft antivirus solution with Microsoft Defender | |Advantage |Why it matters | |--|--|--| |1|Antivirus signal sharing |Microsoft applications and services share signals across your enterprise organization, providing a stronger single platform. See [Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://www.microsoft.com/security/blog/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/). | -|2|Threat analytics and your configuration score |Windows Defender Antivirus collects underlying system data used by [threat analytics](../microsoft-defender-atp/threat-analytics.md) and [configuration score](../microsoft-defender-atp/configuration-score.md). This provides your organization's security team with more meaningful information, such as recommendations and opportunities to improve your organization's security posture. | +|2|Threat analytics and Microsoft Secure Score for Devices |Windows Defender Antivirus collects underlying system data used by [threat analytics](../microsoft-defender-atp/threat-analytics.md) and [Microsoft Secure Score for Devices](../microsoft-defender-atp/tvm-microsoft-secure-score-devices.md). This provides your organization's security team with more meaningful information, such as recommendations and opportunities to improve your organization's security posture. | |3|Performance |Microsoft Defender ATP is designed to work with Windows Defender Antivirus, so you get better performance when you use these offerings together. [Evaluate Windows Defender Antivirus](evaluate-windows-defender-antivirus.md) and [Microsoft Defender ATP](../microsoft-defender-atp/evaluate-atp.md).| |4|Details about blocked malware |More details and actions for blocked malware are available with Windows Defender Antivirus and Microsoft Defender ATP. [Understand malware & other threats](../intelligence/understanding-malware.md).| |5|Network protection |Your organization's security team can protect your network by blocking specific URLs and IP addresses. [Protect your network](../microsoft-defender-atp/network-protection.md).| From 2847bf6686a315cc0f0177bf4402cb89f7043515 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 10 Apr 2020 17:26:31 -0700 Subject: [PATCH 012/446] true --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index d78440595f..9dbfa6fc1c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1758,7 +1758,7 @@ { "source_path": "windows/security/threat-protection/microsoft-defender-atp/configuration-score.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices", -"redirect_document_id": false +"redirect_document_id": true }, { "source_path": "windows/security/threat-protection/windows-defender-atp/partner-applications.md", From 3487bdfbdaf71997bd51a5298a8fa7b58f30287d Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 10 Apr 2020 17:48:39 -0700 Subject: [PATCH 013/446] updates --- .openpublishing.redirection.json | 7 +------ windows/security/threat-protection/TOC.md | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 9dbfa6fc1c..5a148ddb68 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1741,7 +1741,7 @@ "redirect_document_id": false }, { -"source_path": "windows/security/threat-protection/windows-defender-atp/configuration-score.md", +"source_path": "windows/security/threat-protection/microsoft-defender-atp/secure-score-dashboard.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", "redirect_document_id": false }, @@ -1751,11 +1751,6 @@ "redirect_document_id": true }, { -"source_path": "windows/security/threat-protection/microsoft-defender-atp/secure-score-dashboard.md", -"redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", -"redirect_document_id": false -}, -{ "source_path": "windows/security/threat-protection/microsoft-defender-atp/configuration-score.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-microsoft-secure-score-devices", "redirect_document_id": true diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 72e4af37d1..7a7e96b432 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -30,7 +30,7 @@ #### [Supported operating systems and platforms](microsoft-defender-atp/tvm-supported-os.md) #### [Dashboard insights](microsoft-defender-atp/tvm-dashboard-insights.md) #### [Exposure score](microsoft-defender-atp/tvm-exposure-score.md) -#### [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) +#### [Microsoft Secure Score for Devices](microsoft-defender-atp/tvm-microsoft-secure-score-devices.md) #### [Security recommendations](microsoft-defender-atp/tvm-security-recommendation.md) #### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) #### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) From 3772c60f1894180dccc75ce7e2dae6095857b6d2 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 10 Apr 2020 18:43:47 -0700 Subject: [PATCH 014/446] redirection --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 5a148ddb68..f513ea700c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1748,7 +1748,7 @@ { "source_path": "windows/security/threat-protection/microsoft-defender-atp/overview-secure-score.md", "redirect_url": "https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configuration-score", -"redirect_document_id": true +"redirect_document_id": false }, { "source_path": "windows/security/threat-protection/microsoft-defender-atp/configuration-score.md", From d3510de291b3e0bf411a723c7f438328fdb57513 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 13 Apr 2020 15:42:59 -0700 Subject: [PATCH 015/446] update image --- .../images/tvm-new-dashboard.png | Bin 0 -> 203039 bytes .../tvm-dashboard-insights.md | 4 +--- 2 files changed, 1 insertion(+), 3 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-new-dashboard.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-new-dashboard.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-new-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..98d4a09db7a1ef164e27fa80292eb5220627057d GIT binary patch literal 203039 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 {H<4ninYhzde&m0aRhk= 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ùj$B406l$;sDuO&EE4YXxLHOnlH~ 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

%ac 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 Date: Mon, 13 Apr 2020 17:10:16 -0700 Subject: [PATCH 016/446] images and files --- .../configuration-score.md | 95 ------------------ .../images/tvm-dashboard-devices.png | Bin 0 -> 198493 bytes .../images/tvm-dashboard-nav.png | Bin 0 -> 200547 bytes .../images/tvm-new-dashboard.png | Bin 203039 -> 0 bytes .../images/tvm_dashboard.png | Bin 171249 -> 0 bytes .../tvm-dashboard-insights.md | 8 +- 6 files changed, 1 insertion(+), 102 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/configuration-score.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-dashboard-devices.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-dashboard-nav.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-new-dashboard.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm_dashboard.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md deleted file mode 100644 index 06bd8455af..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Overview of Configuration score in Microsoft Defender Security Center -description: Your configuration score shows the collective security configuration state of your machines across application, operating system, network, accounts, and security controls -keywords: configuration score, mdatp configuration score, secure score, security controls, improvement opportunities, security configuration score over time, security posture, baseline -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: ellevin -author: levinec -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: conceptual ---- -# Configuration score - -**Applies to:** - -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - ->[!NOTE] -> Secure score is now part of Threat & Vulnerability Management as Configuration score. - -Your Configuration score is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. A higher configuration score means your endpoints are more resilient from cybersecurity threat attacks. It reflects the collective security configuration state of your machines across the following categories: - -- Application -- Operating system -- Network -- Accounts -- Security controls - -Select a category to go to the [**Security recommendations**](tvm-security-recommendation.md) page and view the relevant recommendations. - -## How it works - ->[!NOTE] -> Configuration score currently supports configurations set via Group Policy. Due to the current partial Intune support, configurations which might have been set through Intune might show up as misconfigured. Contact your IT Administrator to verify the actual configuration status in case your organization is using Intune for secure configuration management. - -The data in the configuration score card is the product of meticulous and ongoing vulnerability discovery process aggregated with configuration discovery assessments that continuously: - -- Compare collected configurations to the collected benchmarks to discover misconfigured assets -- Map configurations to vulnerabilities that can be remediated or partially remediated (risk reduction) -- Collect and maintain best practice configuration benchmarks (vendors, security feeds, internal research teams) -- Collect and monitor changes of security control configuration state from all assets - -## Improve your security configuration - -You can improve your security configuration when you remediate issues from the security recommendations list. As you do so, your Configuration score improves, which means your organization becomes more resilient against cybersecurity threats and vulnerabilities. - -1. From the Configuration score card in the Threat & Vulnerability Management dashboard, select the one of the categories to view the list of recommendations related to that category. It will take you to the [**Security recommendations**](tvm-security-recommendation.md) page. If you want to see all security recommendations, once you get to the Security recommendations page, clear the search field. - -2. Select an item on the list. The flyout panel will open with details related to the recommendation. Select **Remediation options**. - - ![Security controls related security recommendations](images/tvm_security_controls.png) - -3. Read the description to understand the context of the issue and what to do next. Select a due date, add notes, and select **Export all remediation activity data to CSV** so you can attach it to an email for follow-up. - -4. **Submit request**. You will see a confirmation message that the remediation task has been created. - >![Remediation task creation confirmation](images/tvm_remediation_task_created.png) - -5. Save your CSV file. - ![Save csv file](images/tvm_save_csv_file.png) - -6. Send a follow-up email to your IT Administrator and allow the time that you have allotted for the remediation to propagate in the system. - -7. Review the **Configuration score** card again on the dashboard. The number of security controls recommendations will decrease. When you select **Security controls** to go back to the **Security recommendations** page, the item that you have addressed will not be listed there anymore, and your configuration score should increase. - ->[!IMPORTANT] ->To boost your vulnerability assessment detection rates, download the following mandatory security updates and deploy them in your network: ->- 19H1 customers | [KB 4512941](https://support.microsoft.com/help/4512941/windows-10-update-kb4512941) ->- RS5 customers | [KB 4516077](https://support.microsoft.com/help/4516077/windows-10-update-kb4516077) ->- RS4 customers | [KB 4516045](https://support.microsoft.com/help/4516045/windows-10-update-kb4516045) ->- RS3 customers | [KB 4516071](https://support.microsoft.com/help/4516071/windows-10-update-kb4516071) -> ->To download the security updates: ->1. Go to [Microsoft Update Catalog](https://www.catalog.update.microsoft.com/home.aspx). ->2. Key-in the security update KB number that you need to download, then click **Search**. - -## Related topics - -- [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) -- [Supported operating systems and platforms](tvm-supported-os.md) -- [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) -- [Exposure score](tvm-exposure-score.md) -- [Security recommendations](tvm-security-recommendation.md) -- [Remediation and exception](tvm-remediation.md) -- [Software inventory](tvm-software-inventory.md) -- [Weaknesses](tvm-weaknesses.md) -- [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) -- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-dashboard-devices.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-dashboard-devices.png new file mode 100644 index 0000000000000000000000000000000000000000..65cd96fd916b298017f977ff089a7b7a6818ea6c GIT binary patch literal 198493 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Ν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

l0mRuYqkxbboO&CsG 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 {H<4ninYhzde&m0aRhk= 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ùj$B406l$;sDuO&EE4YXxLHOnlH~ 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

%ac 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

Ywj$=Y-gMX=A91ZO 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

2fykkX@YqP&O5fLo#3|bXI|5QaxCiispMS!vJ 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 Date: Tue, 14 Apr 2020 14:32:39 -0700 Subject: [PATCH 017/446] additions and deletions --- .../images/tvm-top-events-card.png | Bin 18325 -> 17390 bytes .../threat-and-vuln-mgt-event-insights.md | 17 ++++------------- .../tvm-exposure-score.md | 4 ++++ 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png index 4c02537f69658f3d3a39d451d3e03ba8f5a407d4..437d371dc88f502ca303a6569787168528df5346 100644 GIT binary patch literal 17390 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 Y%&x=8XYk9D>!da%Id$2x*Ka@mA8AsLApigX literal 18325 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 Rh(8WlN5fFP_L0-e{{xRFn@a!y diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index 74d1c0bb55..418993d870 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -22,18 +22,9 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Event insights is a "risk news feed" which will help you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. +Event insights is a risk news feed which helps you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. You can view events which may impact your organization's risk. For example, you can find new vulnerabilities that were introduced, vulnerabilities that became exploitable, exploit that was addd to an exploit kit, and more. -With events insight, you can check which impactful events occurred in your organization. For example, new vulnerabilities that were introduced, vulnerabilities that became exploitable, the number of impacted machines, and more. - -The goal of event insights is to tell the story of your [exposure score](tvm-exposure-score.md). - -- Quickly understand and identify high-level takeaways about the state of security in your organization. -- Detect and respond to areas that require investigation or action to improve the current state. -- Determine the cause of large changes to your exposure score -- Communicate with peers and management about the impact of security efforts. - -You can reduce you exposure score by addressing what needs to be remediated based on the prioritized security recommendations. See [Security recommendations](tvm-security-recommendation.md) for details. +Event insights also tells the story of your [exposure score](tvm-exposure-score.md) so you can determine the cause of large changes. Reduce you exposure score by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). ## Navigate to the Event insights page @@ -69,7 +60,7 @@ Select **Custom range** to change the date range to another custom one, or a pre ## Event insights overview -On the Event insights page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns (like adding exposure score trend) and filter by type or percent of impacted machines. +On the Event insights page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns and filter by type or percent of impacted machines. The two large numbers at the top of the page show the number of new vulnerabilities and exploitable vulnerabilities, not events. Some events can have multiple vulnerabilities, and some vulnerabilities can have multiple events. @@ -93,7 +84,7 @@ The following event types reflect time-stamped events that impact the score: ### Drill down to a specific event -Once you select an event insight, a flyout will appear listing the details and current CVEs that affect your machines. Each CVE can be associated with multiple products. You can show more CVEs or view the related recommendation. +Once you select an event insight, a flyout will appear listing the details and current CVEs that affect your machines. You can show more CVEs or view the related recommendation. ![Event insights page](images/event-insights-flyout500.png) 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 0305625c65..de968bba38 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 @@ -24,6 +24,10 @@ ms.topic: conceptual Your Exposure score is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. It reflects how vulnerable your organization is to cybersecurity threats. Low exposure score means your machines are less vulnerable from exploitation. +- Quickly understand and identify high-level takeaways about the state of security in your organization. +- Detect and respond to areas that require investigation or action to improve the current state. +- Communicate with peers and management about the impact of security efforts. + The card gives you a high-level view of your exposure score trend over time. Any spikes in the chart gives you a visual indication of a high cybersecurity threat exposure that you can investigate further. ![Exposure score card](images/tvm_exp_score.png) From 8ab287d244931e65745acd9c18d4cd189ed51207 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 14 Apr 2020 15:00:22 -0700 Subject: [PATCH 018/446] images --- .../images/event-insights-flyout.png | Bin 32795 -> 0 bytes .../images/event-insights-flyout500.png | Bin 44264 -> 0 bytes .../images/tvm-event-insights-flyout-500.png | Bin 0 -> 50256 bytes .../images/tvm-event-insights-flyout.png | Bin 0 -> 36354 bytes .../threat-and-vuln-mgt-event-insights.md | 4 +++- 5 files changed, 3 insertions(+), 1 deletion(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout.png deleted file mode 100644 index 9befe6aa6904b81cf98ffbddf8a244eece237e64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32795 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%0A_V?+>}l5V`x2GW`$l!{%*?vc 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 U_iJPsI5U-on(pJWM>e7V19o_LAOHXW diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png b/windows/security/threat-protection/microsoft-defender-atp/images/event-insights-flyout500.png deleted file mode 100644 index eb4ca2632e7553d707253dc457683732aad325da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44264 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png new file mode 100644 index 0000000000000000000000000000000000000000..9663a52b55f2ec29767b34313f063ac3e9d1bf09 GIT binary patch literal 50256 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 H{Of-MWCq(M literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png new file mode 100644 index 0000000000000000000000000000000000000000..725c4d04f31866504da8a00f6766197129e9ee64 GIT binary patch literal 36354 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

nyvmvC$x-xZ1oyB-bv4f{H>uRb;h} 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 Date: Tue, 14 Apr 2020 18:25:37 -0700 Subject: [PATCH 019/446] one hash --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index cc283c9b20..a32eea9cce 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -35,7 +35,7 @@ #### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) #### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) #### [Weaknesses](microsoft-defender-atp/tvm-weaknesses.md) -### [Event insights](microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md) +#### [Event insights](microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md) #### [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) ### [Attack surface reduction]() From 5f20c86239b7615a4418200843992cb67b16d343 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 15 Apr 2020 16:57:41 -0700 Subject: [PATCH 020/446] added columns --- .../threat-and-vuln-mgt-event-insights.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md index e36aad94f2..5bb33b77b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md @@ -66,7 +66,7 @@ The two large numbers at the top of the page show the number of new vulnerabilit ![Event insights page](images/event-insights-page.png) -### Icons and event types +### Icons The following icons show up next to events: @@ -75,12 +75,18 @@ The following icons show up next to events: - ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit - ![bug icon](images/bug-caution-icon2.png) Exploit verified -The following event types reflect time-stamped events that impact the score: +### Columns -- Exploit added to an exploit kit -- Exploit was verified -- New public exploit -- New vulnerability +- **Date**: month, day, year +- **Event**: impactful event, including component, type, and number of impacted machines +- **Related component**: software +- **Impacted machines**: when the event occurred. You can also filter by percent. +- **Types**: reflect time-stamped events that impact the score. They can be filtered. + - Exploit added to an exploit kit + - Exploit was verified + - New public exploit + - New vulnerability +- **Score trend**: exposure score trend ### Drill down to a specific event From 49c55ede98685e27718c8f1d61c126c92620ea24 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 23 Apr 2020 14:10:40 -0700 Subject: [PATCH 021/446] naming update --- windows/security/threat-protection/TOC.md | 2 +- ... => threat-and-vuln-mgt-event-timeline.md} | 38 +++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{threat-and-vuln-mgt-event-insights.md => threat-and-vuln-mgt-event-timeline.md} (80%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ab9279398a..e5f746637d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -35,7 +35,7 @@ #### [Remediation and exception](microsoft-defender-atp/tvm-remediation.md) #### [Software inventory](microsoft-defender-atp/tvm-software-inventory.md) #### [Weaknesses](microsoft-defender-atp/tvm-weaknesses.md) -#### [Event insights](microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md) +#### [Event timeline](microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md) #### [Scenarios](microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md) ### [Attack surface reduction]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md similarity index 80% rename from windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md rename to windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md index 5bb33b77b4..6b2dcdc674 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-insights.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md @@ -1,7 +1,7 @@ --- -title: Event insights -description: Event insights is a "risk news feed" which will help you interpret how risk is introduced into the organization and which mitigations happened to reduce it. -keywords: event insights, mdatp event insights, mdatp tvm event insights, threat and vulnerability management, Microsoft Defender Advanced Threat Protection +title: Event timeline +description: Event timeline is a "risk news feed" which will help 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 search.product: eADQiWindows 10XVcnh search.appverid: met150 ms.prod: w10 @@ -16,19 +16,19 @@ audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual --- -# Event insights +# Event timeline **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -Event insights is a risk news feed which helps you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. You can view events which may impact your organization's risk. For example, you can find new vulnerabilities that were introduced, vulnerabilities that became exploitable, exploit that was addd to an exploit kit, and more. +Event timeline is a risk news feed which helps you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. You can view events which may impact your organization's risk. For example, you can find new vulnerabilities that were introduced, vulnerabilities that became exploitable, exploit that was addd to an exploit kit, and more. -Event insights also tells the story of your [exposure score](tvm-exposure-score.md) so you can determine the cause of large changes. Reduce you exposure score by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). +Event timeline also tells the story of your [exposure score](tvm-exposure-score.md) so you can determine the cause of large changes. Reduce you exposure score by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). -## Navigate to the Event insights page +## Navigate to the Event timeline page -You can access Event insights mainly through three ways: +You can access Event timeline mainly through three ways: - In the Threat & Vulnerability Management navigation menu in the Microsoft Defender Security Center. - Top events card in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most machines or critical vulnerabilities) @@ -36,35 +36,35 @@ You can access Event insights mainly through three ways: ### Navigation menu -Go to the Threat & Vulnerability Management navigation menu and select **Event insights** to view impactful events. +Go to the Threat & Vulnerability Management navigation menu and select **Event timeline** to view impactful events. ### Top events card -In the Threat & Vulnerability Management dashboard, the Top events card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event insights page. +In the Threat & Vulnerability Management dashboard, the Top events card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event timeline page. -![Event insights page](images/tvm-top-events-card.png) +![Event timeline page](images/tvm-top-events-card.png) ### Exposure score graph In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then no insights will be shown. -![Event insights page](images/tvm-event-insights-exposure-score400.png) +![Event timeline page](images/tvm-event-insights-exposure-score400.png) -Selecting **Show all events from this day** will lead you to the Event insights page with a pre-populated custom date range for that day. +Selecting **Show all events from this day** will lead you to the Event timeline page with a pre-populated custom date range for that day. -![Event insights page](images/tvm-event-insights-custom.png) +![Event timeline page](images/tvm-event-insights-custom.png) Select **Custom range** to change the date range to another custom one, or a pre-set time range. -![Event insights date range options](images/tvm-custom-event-insights-range.png) +![Event timeline date range options](images/tvm-custom-event-insights-range.png) -## Event insights overview +## Event timeline overview -On the Event insights page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns and filter by type or percent of impacted machines. +On the Event timeline page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns and filter by type or percent of impacted machines. The two large numbers at the top of the page show the number of new vulnerabilities and exploitable vulnerabilities, not events. Some events can have multiple vulnerabilities, and some vulnerabilities can have multiple events. -![Event insights page](images/event-insights-page.png) +![Event timeline page](images/event-insights-page.png) ### Icons @@ -94,7 +94,7 @@ Once you select an event insight, a flyout will appear listing the details and c The arrow below "score trend" helps you determine whether this event potentially raised or lowered your organizational exposure score. Higher exposure score means machines are more vulnerable to exploitation. -![Event insights page](images/tvm-event-insights-flyout-500.png) +![Event timeline page](images/tvm-event-insights-flyout-500.png) ## Related topics From 718f4a09d2a6ffeecb2ca8a8c7352230c9457f54 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 23 Apr 2020 14:51:39 -0700 Subject: [PATCH 022/446] updating screenshots --- .../images/tvm-custom-event-insights-range.png | Bin 16718 -> 0 bytes .../images/tvm-event-insights-custom.png | Bin 21811 -> 0 bytes .../images/tvm-event-insights-drilldown.png | Bin 34899 -> 0 bytes .../tvm-event-insights-exposure-score-3-25.png | Bin 41567 -> 0 bytes .../tvm-event-insights-exposure-score400.png | Bin 68326 -> 0 bytes .../images/tvm-event-insights-flyout-500.png | Bin 50256 -> 0 bytes .../images/tvm-event-insights-flyout.png | Bin 36354 -> 0 bytes .../images/tvm-event-timeline-dates.png | Bin 0 -> 16498 bytes .../images/tvm-event-timeline-drilldown.png | Bin 0 -> 26340 bytes .../tvm-event-timeline-exposure-score400.png | Bin 0 -> 72610 bytes .../images/tvm-event-timeline-flyout500.png | Bin 0 -> 51754 bytes .../images/tvm-event-timeline-overview.png | Bin 0 -> 72234 bytes .../threat-and-vuln-mgt-event-timeline.md | 16 ++++++++-------- 13 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-custom-event-insights-range.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-exposure-score-3-25.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-exposure-score400.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-dates.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-drilldown.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-flyout500.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-overview.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-custom-event-insights-range.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-custom-event-insights-range.png deleted file mode 100644 index e3224ddaefaf566c147c40a767fe478000da2a78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16718 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-custom.png deleted file mode 100644 index 9e18fd2002712988f638458999b2af78f55466f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21811 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 Ap#T5? diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-drilldown.png deleted file mode 100644 index 15d633e1831f79c5dcf0b05ce4af789f797957c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34899 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 &aE%RTwPei4K?p-cV<*7h zKbHe7x`VL1Jq>pSO2-9LviH0S>kMK8lh2ibZe<3yx5$>UX+z-7+-HgmYOJ@=B{yQ8 zXGZmh?WlOXQ~`)Q8u&`NcnhOQzG>*NMz0HwsLV2CEb-sXu>A;ENQM>@=dx87t)Mlf z_+uum1hiLJ>~ic6ctBQ~FocDdyy^Jxe*qyb47Q~UR2j=~xg9<4lPNaCgmTGXapx-z z8(t-~l9@_*GL6$m=0p7d9!my2_p+ZO?mWEvtvGrzhuxW?4gXc;9hU=z=Ke#n-&&N| zHL?R>=h68;0SDF@n1PjTu<#T8KaN!f92M|KUoVOBI`*hn+1m7@H4ew~bo&bApC}n%5)f5`wgagnV zvH94OL`qzYM%|ljs$ZVC#iGg4qEz@o+<>>D!M;C}wr_A_2qhFg(fY*Mm4^}hHY$w%CzcUGRUA=21pcs z@2`3fotivb`Tb1bRNl5c3z3N6D}lI{3mz?|3VVBtmr`Lz!SVnbTJ4>|{0+04dP?Sm zV2gZf*HcLe#p?0(*I4+y^w*GkjSny>LxfJX;omW!y6yv4M5!lTSo4Zl>hJl`ovjl7 zsCL(-BcSW%K=y8|CQp>jq6Ku5KKrBQSATRKc<(t1&q?9uR~je8FSF5~hEY|9v6UY^ z>3QOaxMGjE_8W1y#3kb^b?7|gtm`~pKISNKg!PXSKd%R2+(vw?@uif)T||N1dVOx- zTl1wOM!`(&H}4Ev|6U=u&9Di<1pRqxu1bK zE6MZm@m$i6hF2_sDkJhJRI^MOh1*U&Icu_|wCL)Wd??KeJ&?S4^v4@--)?H*Tx{3? z-3fJGT|-gB>M?9a5SLO7fi(>sJpw*0EsdFlMM_fgjkJu+gr5mnMy-W<`LFCnTAokL+~_z)*9-kYZR1Lv<%@@=Hz3N)(ld z*S~Q=7Yo`Zt};;r+eCf0u@YT5|29KR^}al?uT zS;}phYqYal=j0RH-W}F`8gV7WID9_8P`jnqWR-I1-REE_ zk}UXbwsQg`QAi9Cy~u-cnLzYXtHl43RV%!ucKRZi@-Bd@fO-+-7@^zsuM#f6<7fr& z{BRv1K@b)k?Q~5!U@YO`ND-=J8VW9QoDvTO#GptSN&H{y))z(E=$p`b2y96=O^f_T z!a4Lm%|B~I%-K$=INaxGb7-8zVDHzV>R$z_g2#$ks}rXOzjLKRSc@;K-)auIT1iXp(DnH;&hzsu`b(UM0m zh8&1Z5I5-J>dI4#H<%F8gFx$~4=#)#(IY=>TD5IX@Um-;6!I+2m9Mnev(4OrDC4%` z|5vtd0}sb7U8^BoUiC+td>@OiZT&cMrl5H51xN42tQqe)$VQ-(lHS8kOI*v|!=W0< zd|GD2?yCw<&-WRcxf9G+!FD`k;LhydJ5Qf?i~i2>!ZzC1t4uvfnsJBM+D;^2B_&zw zuERj2&|Uzt-l~PEnVKf|)vj3dO4#TZ1Za=|h8w@wy^{9k*%el_a1LCW&sdO@E?JyD zKs=HpFE?H-&?F41sS-zkXLaE8)cofS58KxQG&Sm^-cOG5(k41oJGIikYSy6byx3_& z3g>H!*(oE45WPTB_l=EsX|IegL{?>GK*=d*y+3H=3|_#3xKEE>wiqq!J>#v1J~&&pRU!|H(CKO zN*E-f$*3*DD>ysehefl_^Mk$o1hIi;7ef(R&QcN(;#Ho=x7Rypp(xDkQ)CQU16S+IT39lmw7u1o&L%elP#GBniQ~48d<=mcC zk8T;;H=P;cdFBj`F9bo=D`D_^H8y*W2@O|T&^iaaqRQ3j*fktmnDQx?I~g{$VDxN^ ze%+-b0%sI!j!6fmz1LgFa1CO%z;QT)n{aZ0Tu?};e|~=6eqh$Hq7GL6Mao zGCQBO7B@D=PTow;TJj6Fw9csYu#S;*0KU1Zinj?v%ksZA{prlNni?CWck4Y!9b)Tv z?U-&(mQi%nO`F_6o~c#5dLlcV4xlL>IS)k;g_iCIS;j-jpRGP;rsPtI1je}c1(HWGlFm0z_t@=^=WFp+ zf*u#}tR;aimEy6NB?~U@ULgr|#P;8Z`l^GN9V#!9Kc^w(R+CU7T2%E#H22c2*K!r_LfLp=e}A&2)6lLcnf9Z#`Bow? zbMuW%rUXtcdW^`f#msVUw7Km%sQ@kaY(2+DHdW>Xkl!6{cCj@;%9*5|A88Dw8Z0iGN z0D^HRq^pdSiN7cv{O!>fzCjC4pAibg8}QW(Hyrm}dZ146-K7C1&$5`1p z>fA02#6Jq$<9({PVoJ;rI0lSus~_OTaDb{PJx)0NuSVVu*45=pq$AdwqF!0In6E!s zK?Ang&CQp%&(E1%ouXcj1I!%JBPFkY`hXu-?xFRknSXsF+n=HB z=J;E4UZm1go(cH4i9h6#Nj@cGM(p7k+l0|@dU0mC*1Pzj|4^;^*(9BmXFRhmOe_IN zH-8E?Q>-3L7H;d~oP#5?=h=c56N$#P?p(_xg29Tq;o*n_i?eH%PZQ94k8sfgt#Jc) z>WDZj?c?$UwP}cb4`<>AZB^wvid`5M)-lyE#nRfXIcH7M5k)J-?mY|Aed#W z7cMQUczAFl!T$f6KzN05Rkv6cw z0SL;$1Noy!0Qd0=-`esLe?qbNX8l(Vu3l9yQY|n^0s4a$)qRGR{)EqnPPh zfu2qjzFInjx7VuAyFd)P8X5_&Z|_x0hX)g*j~T>1>8Cxb)1^J+QaUs)iC$|XCaGE} zaL#B!^=2EKT#~bKS3pI-&6UfOj_oreO8km6Sij4V?x0?9S_f3O`UB}hR~7T~kk3?s ze=z`tiVuXP3}3j`FEV?eUdl~m@s?d+C`jIObh$#eez~8yMOB@5k2o`{u+XS1gj-ok zfAQHOO$3NUUY7f)ljh@@zi)HpmKAByA z<-1sdehxNj&R1MU{+$IhQv0@^wHR_311T=4C7h$~!dPMD^z?%_{+o)DKathS$KJkl#TMou|%U* z6P)61>10YJ6UkjJZ4m$~ky)w98s6r5wLPTMr4rKJ4(fU);d5m$8@UnF@H79{=M5-+ z5WGISP)8HGR7O9-jL0g5rag)vOYzxG(#B3J8Jmls2v$kg(bgK4%;T-}M$b`TqCd8b z%czk6 z@GE@0BbzHpI-355sKbPqy-&AGO7kJH;Pjce&&hgkrERA5FsVp?eq^CVJ$I4x1fsJh zAV;49lHmLeEfIy=JEeduQ6HV#?jTyeQ+iieXu;iu$n*R<)1?lBd$m2`*7<>0L8e@N z1)5UsONJ152Eb?D!jlNlfJpsev-}FGX`2w6M)5SnY?jR8gk+#>bt+y`h-Vw8(72NZ zxNKR{v%^1a9}m4=y9DpvXPnJ8XsI`TZj-n6QJcYgerS!z&j;jKzKX?Ymr@Oc;B&?w z5FvMteH>|J<7pFuX2qw^C6dX#YZ}J|thJ*1CA8N2xPUh1KY=)s4!0$c3^O?ZMoP5Ge>V07;iW`62*yYO#t{cU+Oq_%b zc}5oJ5}IG8;kQoqp&_UZRW+qGV`Zxuzc8p;UB2KU|6tQh2FIs47#(c_=0ZvW40FWE z6L^53eunclDNU}4g|)dY+TFY$%Fk+ONl&zj0BH0sIj-TfX|J_LIB0j|y2z7#G zwK<587w8O0H1?~@kFXf{)jECOkd!I5wUMUFrvKqW8p&|6s6iU-UT%k0KBEu^Vm4*K+3a=~ivu3tsujmCfsDHK7|NaTD6b$tCbh4m!y`VKt%riev?%!)~n5 z8o|!pI%T!k;`hVN08JkjuqVpZC2{6dqo)v#pp$lGrz=9x6*%_YHmt!m+H5&vRV6eh zfoEbb6bmDld*!l$=mi`%!A%QFJ3#~UoVcZdE1{IuOteYDyi%!pBE|0S@nUZQkuBCD z>3bc8m50D`@`t{s_sb#u~Gxd)wpCzSEt*^V7B3RUnKoeAW^k^7#GrNnO|D zba*XJ&r1;RL$>(P@7@YCu`7EAy>r@*G|QdUNg2iJjycX1-vJTQuj3tlrd&Rm*@(r=^c z53eEg08XinPnahZ%jDQC>@(if5ire3LXO-REmcPtT^ff8=>7HVLGcc}WHI#ZWq&q% zq1$V`w5+ zFa3K{RbB8_QqlO?EV>(|p!J6DDtB2D+)?vl91CJhhX6;> zQ`miCzG1t3`8t8kruRV)OPQ`kVdDd!;IhZ`{0CKW#M$cY1od1Ud93#6fc?h|#}i+Q z8jQD~qx~7Mt0xP*$O`1^vBly$#6Q_41JB-xgZm@c7K5W1c#{yP2|G^Ba{jm|EJ{kt zqX*G9JYJ?g3G$)S0vv+PPZXkOW2#@u2bG&F>(ZeX(81OM z${=iS@kAktNU}XGxHxI!0|#Ih15XN=^aD92ps-a2=6QD| z;3Dp~5@)xA`aS{!6h;wyW7IpYAW#LJl_jYLi@oEuVkcyZE>nsfI%KWHA8wmFv zDY)2^aD{#+$a}b>RaA8tKENusc^xMpou483&gUq*n+mw&Fez>D9}Sn#C(S^6#Za}-SUYD)tINcijnm0ilnVnM(nxn z*Zb{j+fJ1+YATo4f!hMLwvnN;?@nN<-qW-?KOyW}2|mQ0-8_2!Qj+b)Uj1E?^$%@@ zBhinpw_vrLmjJky(iL;)7*26+E|9deqTT|eV@)Z8E?i(AurQ+RsY9ehFz&{WZ%+Yq zZ>(8s-dt8^)2X`JxZ@bs6!F_avXH4Gj@#PW`eZ`y^l8pk1FH2mBF}LJl6s5i*w6Pz zPw(9)uAwhPYG$8lXtK{9yWx(OKjCag&QON2d=AEaPtU*fftgSUvav|AxWx}j{U>XK z`&C9VTnbCy*Pgu#<22|)sp!OI(}v!l`MT_{y2H!oZ<+@^GOKz{7;qYC-|4#5;SBQ? z!`n38+GE2Ggf%-2oZ_}ttxiBTD>d}69xv{oiZq6EH$4oWF@TNK$zntXH5P>dEvRb@ zNz)Ax5^7FvMX{oAxNE!3y-y2 z#;75&vqPm1akJoFu(TM7=RDiCNZPKCS|5TuFR7p1MvuGb5)Z;kirVv)(CQzxmvVQW zrIt+VLDux6hs=r-_kY0d^ZGwH0Ug0KH6s6jm6GpVM9b5t{(Prmn6`}l_0>M$hrQnV z{bSm@TTZ0|b%L-6_glJFgLhx%#G-oQPKS}QpU7iOERv{kdPB+BbU}ZLP}I-ng&A!1 zRU~WWA%(e$pv8t}|6jA1f*wAEy%KXOq{mq_Uq8PkO~`1|ufG~@yc*=0Agdwvwcz*S zTaPT1S`H!7>j^}`rW6h>UN*bBX@>l)=B=k?CHpDtt*GS(jg>lj)wpO> zwwwnG4j@1z#$m<9 zL){gl1jI>T$tA&0RxpJ8D~4N0NGJ2(je8vD_&4h7$p>6e{tKYEAUJxR&#=}23T zLn3b%r2FH+`8~#X#79Y+XEb2nR_Q(JZrpA5P`cwcMeh95I(wkk*lR(PlXx#NVQGJV z@|N!hg*v-Ced+w_h#ppZE(#A7{Lvli=HyMM0A?4bHO*+ItB6{wx>h#OT+u$n$zhcO zC8}={mE9zsb7KWrr8RGVp&yA%$%{^lB{J37-sA7jooT$H?n>9H9JG!i%+e&M@L!b_ zE9)qryqoX+7z98wd#^XXUZ}EOK)y*!U76G%?2%ui5%q=Iwi=nQkHj{H*TKC4#53II zW!htS-8L+mt9R|b^y4bw&;%yelR0IX}&K zGT^Zx)#g3-=IV5VYO4?q)s_mL^HXx?^$AS3klPN2d3WJE!ov+97VcSo^QFg0Fjw;@ z;y2W^@?$RlZFR527gBLicpiN*(~hy!`h&Q8#WO$3q$Jc3Wm5DOIOt=M<02d>PaPn# z^*X#w%lYc>6lBF47m^dJQBBbQvx1NU_&TvIfFXiYHS(8|{)96_iO`yhx3orbb4*D+{_u zua;_hyf?!(_BN-MF3)Zcn!!E=5?}OVqK~GLv9TzZWViQG703X{Mwo_vhBnQ<`)rLG z1PkbSkWCu_7nkOUvXdW!6_gH3pWpPJdv7L&7;iap*6>dMA*xI7@9&qgaUxiOLKX(} zx#obtg;fk@u_(a%@5QGUrxtHJN%B?sLX#S5t4F0g%}_-TdKT-h!%Go5dlWHapyYI6 zFM#fbBe7M`*tQvc3XcREslJM0C1vET^`!Z&Gxjdb{F8INn;<~`6-Vp4isSWkFx(>WrZ~^f8BIcyxR?5ov_Bw#z^L{Nl<8`XESCCBt=eufDN+yojJ<#WGsO zcy@6X+G&qB>165F_cFF>*ss@yub@RP;kUymiU$oq5y+W_$h8G=xHM((gw%(nx*LiL zpL%yO2qzZHd6q=ea76w4ACE+EhQkLv!Po2cq~iYX2i1haTFK9aNWbA{`EZc2DIOiu z;?;ld93+-G@j>Z`NUDF1;=VD?9{Xq4x0Sp)Cg zON_{p&wFX_S}{w3;9Nh3$m_%SX3lt$n)jZ5=!D1=P!Yv(_+fiee5hXIW&Po0OlP=# z9e62g?`qF|Zso$qT9$+Ka^lqHa&MOO=RnXR{axUIZH~z+RbG}LW%00R^gzIC)cJZk zcP?5{puxDFp6sQJ1!!JMH^QP(Tza%m?aWMpldDq=_dQkXkREIp7@x}~Eqd*hg!pA> zb#+LvkTj{MaI)@ujx_FTa08Om-0(+4Lj@clf;C40g1nf}oBl*icV0Xx+-4Z#A=)6i zs>Ejg8GF?g#XD?zcx4OV?oNOR`hU|8k4Q1UpX?-fLb?tTJh~o*VO+&97&glB%V;Cy zOIn&Vhw~XG;8n780d30(v*+cduCbLD2B21>1fWR6n2k+>Fy#1cvG9)IBR~{VeOTJyI8Z5aNpQEK# zw7*umWao_`mX3Znr_K{xwOJ`lX4hZj1anFs_Pz|gLxtr$Ka)EUCG)&c>wVBK)6%alAqrO=6yM{J-c{ z(qd6Xm-?beI#?lDortsR2NJ(Nb2GbqdbGX6>>`;;I7NNDc!mH3nNd_=-cBj4m~H%f ziSWH;Zb_4pknA8-1C+Kt1KkMnVnArv(-t%4(gv3{BMUR|D|@@%!JGHGY9RH=*YH<$ z|Lfx^uzzx^55fp?Ap-SKRIO;7$&2cDAyWe`SgtnP&mNK*K4by!~4fVz{U;KP|r0niOe+Nc|#%^FAOTs5};b; za>l3$+*%ij#0W${?uzIx**zxt(BF05=pz2`9+Z!!raD|G+NgU#z8bWM3i5k>|GuD% z72pR94Be;O)%C&e6&1!{`ly23Vz#27mrF-El)UpJo`maCU0`naqug-%RK3fo{`h(u z*`p?#3dPPY2s-Yb!JqV7E+A=0gYEn=9E}vRbN{H{n1uX6BygnBJ9GPf?L`{YG5~pZ zx;b#~e*Um?YBqn<4BlCa2@UG)sWl5&FCkY^xp3;beaa2pm$;cXFzz)LnEzR@$`JpeqA0gr}-seon zA)akuiD+YMF=6cdICbZI64HBiGspsMxn}FSnWSSFBNA-iR8gh`#V$5!eg9Ix+!nlH z!tLl6_#jUCa%s}l(T1*MN**lI3yoN9dWN?7h-ccE~zln$C7{jhfrJ?+59w_vFq)vU%kbMz<9tX zRN23K8p(AeLBc)Ja@p9MXDP+tp6+`@V#w*hg$_lX#h$9e%Opjwb8M}<7=p)Fe(*Jv zhElu@kT1SU7L{ZY%;PSSx3L#oYh7iwxDrzm;Jwuv;HKz+paJAikbCmkhiv1e_4(ze zZSI@U`>#!uhKoHUkc9>8H5SY@_&KsmUvYB_hp)&uPw#9WA{FPMjsN-MS1c9P-J2@| z>kXORrXYbmhKwBE@zA_Jq2;h$jC5jnHJm-6MU}I;nv_SFOoTIz!kuzFz}+TgMFT#u z_p1^wQq4lRJWKR*SbyQB+V`cJRt;}eOZ1;%cl(eJIR8XxeVgx0gQoOZ#qY@8A;!QnlJ{)XIAm)&vw--{fo zGD)MWywHceDDdON;`u_p0w^QbPd{d5a4qx3A4N}prEjbe3&K05u4#h)v;0ry#rX;t zX0LTV@5R_;E@qVbT%afsw{tE|%3H%rsDD4bFi5{eRc*v}9tB4p(6{sv%WfM; zS3gUze`0yli5_O!gR$ms1ah1w4x<)L%rO`H@<&Lp$AP6M;MJ2j&(w9;G@`=plW0}- z%wbmjStF06$>;chxYEsHZ>acev028~5cELl4B$SmCE@b@2hg8oz^yVg!Qw+lB{Ax| z^1;zj;uNv&l=x^P0NNx>jLGdUg(yA#Rt%KK?%|6{SYl+c|><5XQce6Vm>w`ess;`Y`oke%Ac;KDUJj& zTWevoogbLy)$^Y*YIAIovMzTw4|S;}4Ha5u3dN`&cbSwA^db=|gCI#!_N|p)U^{rP z`tm9L)A^qN)6K3+TV_B_WWqRc4T#|UWr~;Edfk6K_dU+W8XlYkr?;MNj(n^FbJt3| zRMJrxv=aoYGd!%X6PNEmo2jgnBA&#Li-Uz5eP+REUo0ZfmsumYtbO$Zc`99vCgR;Q zL0{U7X4@3bhHBmQ^uXZtesusvBlj+B-U5W+=6}*p(mOE%I86v^Eh#9_Ed1VtFWs(@ z7B~1C_paS|g*~yQ8l}iW2fab-*1UHO?WM3zH zujg6!lCTMURQwjsTbhu6^00Oau^lyV@7|FFXwxlCxc$s{0quk=z`zaBcc>uSHNCoNqwD33GOo6W{=wtqx?&8}fUS{d!s3 zcwZ%-AU9CNRMR3Nwg;XI3GnAq6(~5LPrQCnkiJm0YJT-e1aC~3v8WDf)8rIb%SIs3 zawG%J-DG28=e0J(!4akv2h++8(-LCQ2*)NA8)ypw8aGl3*trs`M`m|}qRV7%brAXe zb#0T0`taN<8V-7mqRy@=IG8@0-9LK|C%|x&vybeadNpO|p>=wyn2$W;H! z3m3@teB5LPCCNrm8b;LhJrdqNj7s=Qr8P=H=2qrL&ibj+eOLt%TIk;yj{5KKoz(#y zZ@tG#^c+Ksp{gOYiWsCz<-eS7dLOinO~X1E*-?JWCZhgsp7qoI0LBY$kHutFlmI^r z!X*YUz88@!{WSru)!SquJdZl|5p96Zt%3RwrgV1^A(HCQr#A(6KDa05kwD`5brFkt z?oq8x=(UXJO*}i;(AL@-1PxH2IeU(^eVtr2G%(oP+Y1>S6gOQ%h4OW2@_l`M2Z^#~ zW@eb!*dq06BB9krNm?8?H@Aq}Yv>9!UHqHI;OeS21UKdBOPQLFpI>ozH@RB}xu~dU zy_M$U)|LU-r`K6iGi|TCrw3Rk&_UIg@k|P(%~w`dV$TfBjtmX<6(50*R`*vuyuFEf z38!agiSkh%4#3CPmF!B-KD~7*DJgp~F)~HmWIG+eCdlkyb zM|bRknS2E9RwYpu))NYB;xj#Y+0=0%ZN!R%AQzL3lG<8HO@=+v{@)*;*U-IKf)A#y z>^I?hTkTShQel+XTs#|qviYFJM_do|hxTgz6ch@%MYh7NZz6*t3W)mZX|ZwD0UF$B zC*Z?q++?B7$4xQSY&c*IAh%htdgmu9R(d1^UhihhMx)aMRM3N|=_@!s!OZC?U^3bx zVehPyR#EhsJdT>k{^W2(c6wZjx5`eyuVJtd>IVQjon?%ygt!n`^TfgNWr zTFc>eAI;$5H;TL45pj_i*X(YSYi`9VyHb}EG{)s)#9F4120~%#<&8sywA;;ggoeNj z4dOe!eMt)!U(j#9rPVfD%Jw8Bpq3CgrNYf8%ZP|1PJs`9(VGYjmhG@nC?VNy&tShq$Q2mLAQ*80xYc z!I`0fYMKFN7YDn5+%U@&FOzKQP)!ZLN;0tdjFxE)!`*FS=-HXTCvZT5C2c8On8^C0 z!Q676*YEifVQw+q6;9?y{dz6SO#3L}WmJ4t_l6e#O;t?A^; zPesq61elJ@Pil!Gm%U*Uy@{p^u?KsW-XDb1Y53c(k0R%|YH|8FpEK%iW!<$m6Ne7G z82~||K}JDAK@>r7k3D-q(C3VQB<{*w*gd&Icv*tdT~_by9dc`bj&uN*Mlw&bC7=cOxjb>e1DF0^Ap{ z?Y0Qv+AVO0j_aZ`Xv_6~j(`+*mwDvJzBd2XvoK-bD0TXpv8Hf#&e7yM$#5poaOd4X z6nALP&JUy4y_!NTS|aqIJ5KnvB~ZoG@ZS%0;ERE9j))HH8>4{?JUHhc%_{-C*bM}6 z6XeyeKNY*5PCr=yxG6sDibP`*eL&X}B z{WOVrPr55T_0_4QW5+hPeTNvxV{38rV0AKJ9k#BXpTX9PWVchl%cZCzIa%(D5CL^A zgh(GS{3}Y3|1S%plc0v?2Z5{AFPSodosyP3gn`Wjk4Ku&9)GfbK?NWq!-VQv-?!(z zNm25l{1X`d+mB+{Z~q)B_X8UwFv&)P<490*gZDpk!)LaYo@aigi&qLd8FcBlpuT+v zDcYcb@9cj85K+E@S)yM2+O=DRNQ{fwXC(0avDP5hjqm8Fw(Bf$t8-tkkH32IHwhO@ z(j#SGv9;?Wacs0P@V&WZjKPW5H}zE0N11YW zk-HZ?i}YJ&#{F3w3C=>};H{TAECKxy_RrW*u*5tphj`t3bfR+0Q1-Nc{q+!f_v0EW zdR8lyJJrKyBR%p7{E*43#D>64wzI8Xn7VkyfudX9O3^M@_1IBxhUJsX$raACO9fGN z;c!PIyifcyDkwcLY-*7xNxdXuz7ks7AywK*qKYr^b@F-2z*ysAz;0?A`E1Rx_a_XA z+RuXD>tZABc>4w?FFU?FZ!+o6g7BHB3-W13Pdpn`-At!;^89xK2RQ<+ZM@eetHG4S z=4FreP$S(^K7+l#W60qKp>DoO?JqND|1A8hjS;jAWiGA!$nj)(X8mcHzStzA47wtRGcvGN36rL)9tybuXnCTgj3Jg`U)>zs9O0|g!fM5_cnk|ss$|t zoEhG`%`|}={pjBj(~w`FZ#n_6N${Y4d8?f~YA1IaCcJ&xY5vq`Qs8x263}npixo!I zZ9u36&v{L3QH04(f7zFC0-9NfI@#khzuG$`8ySqn}XqMPJAE5gKngC}L8hO)CTz zMveFeXNa>Q3eT2Jo-6+W$Eb0#Tdzcdi3%0!#=x{;VcC!TY;O8bXNw0){STe(|I4xk zeepkg@&D$Ofc>Y~@%)!FnI|XY1nS^!gLrno`Z>1Y{IC;=L!?lufwq;K{YVhdxYm_| zvLm7hrJ7Kp(pvCoC}hn4*jym?H<_T#=tu9FSOSY*cEPc9PQ-IU?_{(t238gyRdN#P zoN(iKb^6#a4hUT{LIqJ!m#zd0+|W2o)nO(S{dwV}Q!@z6%{4x_@!I7Avcs3Z=v87^ zUFJmmIWZ7!j@aIODa)8`_8DRtnqbfs&@?xyQPjjKXPX%YOV3iw&h!YA9Y@gIMW-u3 zk4lzB%I3I%SSY>Yen#Np33n&B1<>s%IUe-+%ej2}79TcT}EvfG$p z?`w}|ZegZBF!+tvsArU}Rje=rUy0{*g;n_$P4+_fIUfLT*eN;qWpq;Qm#i_IPOQ&d zb!L>#K>sUAPECZY0e3BKGYED5*O4bP^IFuS1<#S^C{Uy!DKLn#arY}HK+$vu6`w*W zWQfQ?=+>TB1mToRce&|1GFAPd$nvLjTpbMY6wtT61~q>efOzN&+1D%eX43DIDVo>F_cza$*?Qut&JqD*3V*LD)z@chbbo ze$_@q<~slw_omeH^3`Dt0Y&Ap-;PHDvkD{W!i4NzXR*5k2kLp4iO;Su5-W!#db-iN z%==*W+ymiWfneWrrYCWji*2ohwcA4*US2}uG2*0d047Cx>E1e(8OMk3 z{I`LBo@joVxvNPT@cGqFjvl3Px>&u|?w0N=wBQ2Rc!B2l(AOPK!IjEKlcb-Qh^N$^e+hDvt z5~m8(e;@%HXWe%M7c{2JHndmEi$^^AtY6xWoAc8%d_urF|7bO$%>7FjIX^oNPS{`= zqa+JqII4O$5E%oTW?^VuSkZ<_{1V|0V*Z3qxdn>&@au9GGMZc&E(r-q(xl=SCPqdX zonxC8J=2cw6RGx4$Z~|I=qYW1Ya)9_MvfjB4HY%Qvo~)j;}Ja|x44+rG;elk{KwQ3 z{{3-kdOB)Qz`ZEu!-44@l<|xl6ksKzq@|UB8|xN5$5<4dF< zd$Z-S9dNlw?|CB5USe8a(+|feP78c1Lr4AAjn^o1>N*x9yyp99P`*Oi4h4{cQ-Qhq zd3BSbr#dcbJtstPC7;RkiAZEWs!ti82Gj>Jo&Bt95T0TrrV@x9`52@pIr3fA<}?wo zdpn%5vZC|XP3ElNBzg-X$7I;!@-t6~WvjP+GNCL`JqaFG=&#ALjdt_pS!CS9=D`6b z3)(6AoM!Cx@1K~Ng0f+YWNz1y!z8v;UM9yU5h--lS9j^c7T5GM`QdymuobklsyAO4 z9c);~#&xr8aL^HNo%DZY>FDk^BRAW{7rMT8D0q=~NzN-<|0WDA~^))Cmin zJ$GXyU}TuSCexN`-q7i0TbS;@-P}whS9uL~u0C?#jSbcAPgcP3eRnkr7F~%UufJ5( zIx_(W_Q{1BPwy}-4s_$%F)7gtwK;qUov};eFkotYekSI|bN44i*BeeW{s#eQ&`<0t*LcYHiI} z{q*-Q>M6M>0-f>EBEMTeKmc@}Qj|n3J3tznnws{G4-XltZ_mklrz(PeUfEJVekzzr z9;)y>d~!E1G(-T{r#}jAC4xc^e*UC~T)VhDzq}xfxw^PuKbNX~tN$0(0G+2ADFKgi zuKQ!|EJ4Cb!T|y6xQx!u&Zc=|(NDLQltxP10@s#MM3-sSSkBnc{@AR!;Duhp4f1G= zH{F$V6e4@|RR8`kDUxp+i=vRdvqd-y`7lvM(y@qLrbrX1@Hx5nCmeJr*6zlUQC%p!R3VjaU=*dbRxg*`WU%PtK%_9vh4T<9 zpxBK(p1-)Oiz1=%C9%nWS4cTt2Z8(IEY1wezk4ySOy--&UnHRh+^^&x4fDQ=rl1Nj zqBP41CUDU8G4J9~46)U9xW1awX3cwGc}rTq&J?MIIv$!SP=OI-$kemF?9Zd0hV4r6 zb7EhMW_(1|;4ij&Qdl=SH_Rn7S^f9agdMCSI>U&X6}pT{SEN{D`ONGCM7M~Pk_zSR z{e5EpFj=Ao|59O=b!3#A7PxO#2KLVs+-y&*TNPsvidxW%;>X`vtanpwSC=L zKkVWzPKCwEbz8OWo+@@`4@4VDb7{Pdh^;{FTC^+FOf!?{MShUJIW`eZXs6-1Jl7ge zW=ZcqxkTL5>i{^6Yu5`t^7cO3VPZ!8Eu0Lwci~yzjMYJ}uuL%Ob>Iwu?!~r}R_>aR zNALbLRqH?hM%zpq3}g+uGklW^(nf6?Nu-+1urC#xI;aQ(Kc-d(HSsg><_DI zR=HjoaPl?azEE0OV5V{nt<3#K3g5g(?I0cFvX3};DE+dxzDwe?!gq3Mk93TRfvYq9 zfi*YHZ`+4r{T+~0mc8L@_QIHqv7I~Csxt>eEUplW5m=g`^p%oh5y=Eynpf4HBLMJz zp?WdvAb@Gjl0~4+3NMGtZJ(m@MoxZFo6*kUbC{X~L;SmhxK-6mACm)~iPb%Q9aCA+ zC^|BcjnEs#LA0g=Aq!z{XM%;%u*Aw>u4&UzNF@r<1_m=tQFoc4a}7={!K}`AA=jw9K%UYhs(n zhdQmaG9_#v*dSQwpBY6mO-qk{c*{d4xDfV6mOWy9(!{xH zw8#M?AWtfT;4_4mS&kXU7*XNm0Q9ZI;5vy8Zx2!5%^tpUb8to~PUf$V$pn+J7pAcS z$**|6R$7Sv8m*>!d|CxhCh_lg`tRLBxS6G5bsT313vwO`K20FKWT|!;Y}7_zetVqC z?G)Ir!Rdu;>BoL+SZ@o1OrV(c`k6J{hp;4@}UmVl-O6d;O z$S*?y*T6m)ZoDe?ORj0VgmZ_uC`IkU!Lww)?}(c~1`4i)?-tvp^NV4>gr*e>l>tT_T-47uZ zocmVd%<(4zz&b@9E<+Iye(`Cr{YQ~vWN$aQ5how9~(*l8$lhpW{HfyvWHb< zZXQ0I(3g7JFA+s~4m4l6%%|;`5WnH?%&a6CSP50{jY?MNF^n}$F0OSnHfXDM*&faD#hI0ZLAy+9u_-^Fj1uu{1J{ER8+o-<7@hYLU?LB5 zlcxRM({+opmF()rca84mKKL@JWk`Tyq{}nh53?z4tj~{%I{sxA3L-n zhFgh+`w7H=hdySZAG-A|yof*gaM4(Y1-$P;_GbV2&`fN5pMI)05c=p@zfz<}D`v0F zDGP8C{traJxLMC=^oFSN8CcT=Ivy!U-@gy(^EghZfO-8|(6>}qU5)>V;L4lsA4p52 zE|QYq@NX;?+D$nVmKJJ~+fb2ZnH&T5i3Mxw)SaHlcc}A9X#%}r9Mvz4a9vKF8#t^7 z?=56M&eA!QFr7*UJ}?`ytCp@@KGR`k_Snoy=s_n;M78Rk)G9<%-oBjv+C|DI*{He;iRk z9q98k1tXiFZ8C6r2V zh4;CvZ;AB&toY3jpi?MuR->Y68xjFb)SS?v|HEVw#P;kPjb3RnySt$an>PhH5=r){Atc#YhbQ?Gs>grUli6k|;%dcOLpn7!|4zc7`w-&dwMrOnrYeb7| zx+m|QM1%YV(H;^Yj6z;#*gJtY-nq{`9Kov}O^fYq?_c?ajMWV2yZsL@cJCSf5w>2S zh^*}Vg=*C9z-D;7zeszv@74kEi5&B(unXOaI#BY-Dr(hqX|6)p?tTC~$lrt~TBhkA z?O=EsK|S^=A4es4jj+Jmdmz}iMdF$N{}Emw*|T(h`QjWnf)Zx4zBJQy7dUzSuhs08 zK;En?A0>f0icDVp$Q-I!Q7tLjw8)$=AnzX)f4GIh`&HS~anYy-L%QC0s)fX`r=`z@ z1A2fF)v&7U!VRutc$5V^vCuI&DM8w`g|Su%lTR7wEeN7wb#T*1bce%d^KG(xlc}R} z(DH*>!x{BZBXdt_Xn9E4U2*ae?Gnc)7hwwgd&|oa?OOis^S#=y&$^Mj-VWRf1=ps3 zNR7@RlOLE}aO;-}7wUC#c4lwyG&2*d6}1uY-p{Ttg=0fcZ|=uHC&IaaG-_4#Fj1$! zMCag5HXV(Iw)5^4_n-4QbM7U?0u|nOoj^Lv1gk{FDlwo;Q$?NOezmT>U!iD-%2->= zgjg2>>E_TjE4Xm=H5)B)B2eBw&(s) z$STvJo1lS#!IXYfPS(bKHv1|eYOIS+tL}XVl*1rd(hwEK;JD;9ToZce>sBJZ<+sEK zNk7~;)rO*TAhTB&_dR?WGh zZvo3}--WXT^f#_0qbFx2dUg0-_1)$Ej3gJ}jR}+jI?zS%IScs<2?%u|Pit%mx*wmR zmkdM=$zT?>*CQWXw8P~Id2<$=--pIpOZf_Z{K&liQYFdI1=4ir2t#p^k`lzj62#Mu zr=EZ!tXB9|pzK(VU3u-r7mJ65XdxL!)Ad%MSF}?cD>ThKN}sqz515%rELrd=x_wQj z)#*2@HOI-ceTf)Z zyn+U!6xp{q9krzYL%D95U3F(=W`>l=BVCw`P>T zVqb956(3qPuqA_xH9w~L&NAOFl)e>t7l{7X;nKQDwAdeG=6>>3voUH&4cPQP2{G#V zTWDUPR1eMnu*+{DKL1%NIhFYe1)2HWYR>NTWUXlw6~~c@TVd<67Uhyi7NyT2o6imn z42{`yT!e*MCA@S(`vT&5s}AdpW9M4nNzE^7?|OCGNgSB}ouHpr8&c5V!lRk|c(?cD z`7Fjaq|%@SiuqPYAu%3Oc~4JXXcl>c^RDRGdJ|F#qp~zKB@37_lHNUg4jas_VyHgt zFjQ9Fz)X|8);~WVEhuwKxNijwo27O#^D+9#o8Wo6f-F*g(S6JI=Vbk~lf)|j_>s5O zVLdDwkC7J2f_&KVXTRt?WrK##f=0(Xr~ftk<>2QdJzT8EQ*5@OJl+(6sKn}a0weM@ zSJBwyx>1<<_z1(1un22^ zm6eH}k&D^>3yh|M21bd>@Hsm>`-UjKbyIEJmfqnx$dCU#!s*;fo#Ze|o62n)rmSoPM*z}po0j7;j> ziusk`F_v9X+Qz0bDKrN*HstEM-s@s38d}?Inq~0e)`qDnJ2!jyASg)kFQ?Xy*@Da| zkd&5sDMD(iwX~uPWtZ6{u6l1co`F67)|oz?)iCa1HxLQ%_6H7=G77iX)<(`}fc5Xv z2Ph512s_cbz@L(ahDLnU@uQC;Xq5{>FVS6f-ZwC$rK=mwAfIkBS11N~JT3tGOJV=P z&1+``OS>M%9EwN3-SO`d8j-u3Pv3r?0^SO^KEr?giU({+YH#@YSgg3&N-W^QQOfn< z%;9_w{0k;p@*}ymTSo6+zQ8O8H|_9(r>S3ynf%^-(45e#lLKXHuEzNFwqMwhH_)P)fV-?CtZ+?aR_P_3IHL6er3t~QlenjF{DxqSpl&Gfi!{dBO$Cv2{trdzB0zoLu zN}Yv^Ne#q1b-d(tZ$gs$d`BK0JcO?;@91O_hR5g4;pu`Id~8M7*|i~hIatdBo1jO& zvM|;rN3g4dI9v`$uPsH8}DW;|m5N6$9DYQh3G6Eiew9FJ0 zcso1nar$oXH+uLn9`65qegqqH*gDdTwqW#sQ>R4_{$;eaK23%}77e1VMd#1X;d2^> z#zbX;{ZSlsqWc0?dS(hBCDkb>`{)oWE67 zbz?}A(O`4Y1^7I%Us1DTZLvItA8lbW34Gw)FL2DK?F*<|7E^q#f6=&fxzQw3lfqN| zxtP`E)~)#*DMJ-Vo^NDiRd9+mtDSB|n>X`^O{#)d5y!z5bLzy;$0swf-Sx`eJ@jBV z^r~*YBjl>QGjcF~0#8|(CQ9aXrKU~~S}I`Ey9Y&RnYFk3a9;1-#RQa|YYnchpwL#S zm5yl?%1BZV^VK4s(~9?ge}~#K<3TR=Ec20hA~`FW4c+v@>@}qJ+a5`R_2(Uh;oX!g zUwX*9aM9jgWMp(nSsRG1C+OWAlB)QiccmHn?aOu(4*AJhWx&(|H7Fe z<4@PqtE;GapHTrE^C$m7>D+{7UXwmy8`>y(+LM7}FyFazXvUe(EzG6j5V-7v{OTa{ zqbsDbtmZ*3=((+yYPZ1r`e1c`>Hc7~=5&mrqSjbqXgf)Om%jIIb#c1OdpM46DW0B>pgOGywuKBZOM-Hp{Y$TAUMZ?O5Zz(1j@5wiV} zrz>QwEhnT*2rub2AM>HN2i^7~0Djl;$C5NL@c7ScInNGA1S;9uj2&Jj=0QGz02;kh zn;C-7X!^Y~vp=YWjgQzR1cl+QJ>|ppCcC4#cCvi`Bk>N@e`$H2D~#=Ys`@L1%BgI_>(A*JU|s2G?$)aD+HiN*eKV4DPe zEZxI4dNE!u z9t5SP08uO7hoG1wG?UB?x9NRM{c8(W@)Gz<_thVc_TBcxuxS0%04qt+m!EX#B%koH z0MAU4`{j=lPgWsheEG+|cx3zw-9*bV1k6*t+SW{6pwrbl=anMksPYo2J~+4_iJ&5>YlG0mxc;)kS@acGN%3=k!<#hB8Dq-|1maTSZ>;|%TwZVCoo$$u+76K z=vWai-J2@FC}{|Uh1P@{^mN|l^Y>T9e1o}+Y4HcqIWq-?I2Q#+A8=xy@}4h5&(9Ty zm5Nj$ncB|v9QP!0(is*Kp7;Ev3z>$=~A z_B2o|n7D^WvoD&f5Oi0$MW~^rMa?OiPoe-K<6F^?2laK;{|VcVBjuGN{u&XCujBuU zWAyiD$(2$jN6}7gZ;O96P8$)l?Cl6c^%T?g=zY3l$mEMxz7bwV#th=Oy!NKPTb^kz z?0&wP6lX211ptnuXL7`w$)Ux2eaaoD;G1C-@QcxI(94uQbi-7~gC%PS0c98mzwm~I zg++L|V!oZvNM`l%(>OsffKmGS|4Fky>Yv@EGBv&P{?bDM=8d+`8w=-mXVq_2Acl)& z2i&ij52{>kcY1PPift*)1wflJX1}K~*ZZ$3ZN2q}6LY$y`Z5pX)IqfOcXoD;Sm9lx z(?v3A#kSskuc}JQ%A?p~2{0^>*}E zv)rRg>Q}UXO&^K|1}xvdSIu`R7uY*p_AP^Z7HU0VKZI3c95U^v0~3uVD~dclTt3Un zGNH&)K!lVhnSQ{}6En%+w6UzO>kcMu7RVRX0b*{iT$jLoHy_dCri%`~ z>+Y-J=^w1D)W2+Pbz1BYVsj-q-X|y}3{I*cA<3BbBJEhJLpF(L$gNYK-6hTkB{xQv;{}O|@F#&o z8`+F}L4E9H6eaWch&?;h3MLvO5pjtL`l_l4H*SlakuEvii2PrWPMlM^g7uoLBdOE9lR$)m|Yu7q!_w))K@Vupp7`L z?YflS?R_zsm0QOk9QNCL2t@-PYU>>JVRQq?<;C~GmFJ{ijeZ+#y1hgi=TX_?=lc`j ziHnj82HzWGwpVH(4-QKvmxaQ>A?;tF-~pdxp7HX7AuqSLbfFBd|K>^y*tG6R-&B1Qv!{Q8qAC+Nr9Wqf6&H((DHJQ`i;Ic% zsxa?8fUsWXnzWsp6QZy;F6xN7>GO#TLZBCN)Y%ZUm2Esm)M@s%TX*Vg!u-n*fjDgw)_DRMY%SpRz2o|&P$l5%xFWyvKO3HXSe3EW{vRCbmdEEJUD259FI^d1WGwXtn7 ztl8YRh8qg)_D-+S(o65+&yM%dIG4@=f1CxGh~eNODOA~+?-kc&t~hE3grD91;-_CK z!%gdb#$F}bshu99r;8e0fJKl@Y#zQN=C^yd6#(aIz2~bj!ceGZdjB5!N&V1NaU&r7 zypEm;d$q?D$pQ>SG2vL~1J288Ri-f~{w3h$9c-TBuGAIB`}glrCtHTb4@`9HdZuih z07`*RMn4kOy^VXPf>|e5-Ex7ahhyKIcSrxa{=U#(t>asDGmv-@fa*Cq0Hy6fvQul_ z;|slnCw?dq0PAwp{t>hE!ZkNCx8mCigv&cUnYh-A{CIa}s6*@D%ipRBEIXhQg*baf z`ncjoJUX6a{b{9b7V5+5!^$pZVBWIhnkOEc;A|j$@`&CS;fGe@sKrGJ`)F@J+ zUGEVvClF#5Mfe2pN9Z!78fKo|MRE35_wf<;d)W5YWu*^I%NGVZw&DG2I+(i)Fp4|! zm7bO{6$|A^M5as;9c=R3Am^2Q!MnD&^wL-t@%V{yAlADjJiMdO0w-zVE3U%p?puW2-uW<9-&;b^%hSI& z^Xfl7{(ku(aK}d0Y>NDP_3C2BJ0dbR%)uCKRBNn z6g-8lr&o>5*RD*%Xb!RNz4n`w0Rx3%;hX`($hYa6;m}wc7U=(drcuc3b&ybUQc?(S zmA3i9&mS)C?%d8jzR@u;gUWzcA9-ZiScm6k*FOWd081K%J8Y|9zhg^i!V}cQiLQ6H z$!(8Pz`sd|OI99m#`VilPzLes-I-UFug>1=OKY5v{B8Nyz4MG6U&>?K z-YindS|Q;Vw@uF`<(6sN1y`Gio{{H)L&>b9Gx zkAiuu42%>%_w#&UQzU=nj1D-*cS`I?`t$4=ldk7w&+`~fC*VENr*N3>KM#H0)5E_8 ziJkDeyr22d%(6sIq4c^2x0sMFHp@r6WV!aRSqHgKVM;}QJzJaD&cww=e+!}h6JSl! z_^4>_N?gSHDg0MrqKuHSaeJRAR@Py;7_NK@5tzga@Z9|bPBSh^s^G{xz)Zb-f|qzx zGLc8DWS-rh6{|BD2o<)OnpIKF4XMk&38^c{h-^Y@w+>x^S&9F2%h_TBApU>~_y+6KO##JpfYqYnz-=&0F?3>*&0#06HY`Cf{9 zQrU_`P7r#Xu)x=m9LEQ@fgEP{B0FCkqPb;!)BCE6tGi#3i~u9hk{m^x9)j2F65>E; z5Hcp#5E0oze=&o}_-5Fbx*Bn5U*RK>9|z}1muz&`zp@uAO|zi!H-j^mblAi{L33I( znck(HUv8RPX~`Ci$zZ6A*@dqk)k-sd*_W}>edNM4yODV?8T|&k_+ElCUHDd5>-a>s zQ(>52*zoV4k+-0oSc48qKTT3X5h|!7!fH&T9FP^&s-|ZY$$X8^lLvIIgekt1eiz01aUg4Z z#OFqb%dJtJD!kb@HF(;xMrQPmF4}Yk@+dXrO{OVj(#_vjG@c{UE^W z{dUCCu%%6oJG#C1aN+w?YC=%8w44d*#N4S$v5WMKYn#8;0$JJdnTG1F;JXKxP6dHKonL#r-}4dgNICq*L7!QR zwe&ZqS9GSYg71I4dbYSKxo-m6PR=ZCwvS& zvJJn!)ic69ErEpiRjd?7>YKmm?hKVC%aEttdH6dSAsyhuNU7Ik1AAxWx3A=``dBoI zM4^}$K}lJ4%MPWCV3V$j`JG+FP_UsYp>aIDR@#Z+F9P)Y1{~3yWH}0I&6ED=P_9E^ zu1lME>JPUmMARKz=vaNiIHBcDFgGm2dBmZ~+rlOcge8iQyn0dM@UT;ERLGq~ndGMc z8v8{`HZRN*J|C8uYJq5;_tX@ZS&2bG4ph-Mck{Ozt4hYXAVyGsw6an7`iVy z@g6*FFc>cwlM>KQh39_U3-rFZA({!bN~~h;B(*lD)|yCj`MpE*zKPVa0FGZM4|tA! zu~?VdTTTv~-$_Yqw?~q(^1&z7;^4AT(fAmqx`h%dayf7tt~Vq$NOuTZprs^GpbgaW z#{Ar;TC=8#u564>m?xtYB+oKEk+qiBe*$A@a(osJt&WXjMO zzBK(VKA{4_HGF~S7tz@txTo*qO-+R*5AV-NluDAuq{T#&{>3z{CM;KKbwV08x&d*p zXf^BkIoyW3mSXEXY|hc-Lorth^=c+ts_zxI<*3r0lg|z0>RcaXGN5x`kk9T4W$Ivx7=K%;dQW#_@6# zXM45ZLOOvcQA!LlwME3F+8-e5_3k&YxK$?K=}A?xyRiU0Z-`Ly*Bsvx1}&GM__c%)nXoT|ytrZyYOi25kr#$ll!J%2fC<>R1Iw8K0 z;DE6E+0LOqe(vDnB;HifX-4pque#j3?~VU zVxqT%Tt>ifyB4eKS_V43vnlCVK8^f!{cUn%c8i=%>!Aka3q~T~jqU!+h1BY2!m2?u z9Tt)VrB|i;Rvi{c45h{Z6UR*qLve$>)yu#sO1*?P5h%DPfEg>WqC4DcHE?T0&Vr$o zwtpa$Ro-NlQZl`G1OKA2M5lg*QeyW6W$}+et^s+jV`9Y%~WKlwphaNnq6QTB5T5Vs~L`#gZDz}Iq^6jyAtR9mt}Ok zwGbp!$=Q4`KPQF5b19=Zv}@MJ8^xntALA_AvG}#QLcwO=nLs8BCi30nf~1?G-WR53IGK2wg~P_lxMVK;OSMsaA8yc3m_?C;Y@O^DLcC>ZFvRT-uPkNPd9#Ux!Z^2aP8$__bT`d?$3RVW%b7emx(gQ zjrPrY7onksG+%#_%2~GISoH(fS#IURD*dLmXr4?$Cv(ZGtBVi;L1uN7rpq*H#`!2y zv2Mq3x=?!^`p!S3p-ESgXYy>4^9_n~Q0KSPnW=w-K(UTCN?Lkb$q}u84o*#vgR9q_ zKIHL7w9TR;Y!ILe|57;su1Y;^TFbE+C1JR5+jkJn#n%#N$*~%IPRmP%iUfK19q+XL zNrEjw=Kj%LXM-OeCjTC?8qE<1H$VA_;1OZUrcqXtD1&aA?OlTBNOM-h*LB+J3Cw$4 z-a-G$#%FqB83^s?dfaNc%f0B8Jj4?FN?5Y5DKx9OVoMK+<~Fm;iZG0H|~V zJ(ZF?K_yr{optw(w{tr$DnmOEq%Hk8sI{gS(R0}shL9D`@p4Esw?4aL;i69-WV1{r z%eKe<;U`mKRb<;d2^X2V>&z%Cd7$6@=ZJXx29TP|jRJ!oQs?1)N%@$XuSNZNAC|0v zm_gr23KT8n6MPLK-i5lpYdziP7SO)A+#`oBZz$w4f0f7xMn2U_92@SX9A9ffZQ9if zRd@|*fC%4TP(&3OR=c?L;0`_gZHUqx7^;GsF=CSROCyiu23?gs2clD*gjxs9h#TqA z?kBJg$>&{+5y@AWi8F5=O*)8~o~Yc>%`jFaQwGC^4zSsrrvulM+0CS4^nB{nv$8{D zzV2|OUkuL4>iY;8nQDDX28fTH4UgjaPPzPc5%r`oxO70;O}A1k<$`=FEo5OJJ=8oD z=yd0n-dWE;k>yNRbPC7#5Kv)2U(G%y66Cmt9gJVlCqVe(qrcL(4^k?5GW*p*?{y+L zwQ&(z*soQe)>N!5Sfv>w(jMfHZ#$mrM4ZONRU-|!C91iZi%@P`l)8(+e` z{aIWSszrkJ<@vg5{#?~Bqi;MA;o`i8qPj@ydklN#;t+mp9PrLCfP%&@>-PY56YQ>l z!*(FKCd1=e{x;z~4vq>{0M-ED0;K00qEul~+<_r#C?)&tN+Pq3@vPlaVzvJIT!1O6K-`fWg4C;Ub{w(R8tP9YNYO1UCqQ#NJK!2!J^rQjy}5ZvP&w| zcF(u5zE097T4FIPa{^RzS11vTG@hs|?EBYuT?SXg`bQSoX zl&GvyaZHa%$muy??=9{&fsmBf@3z&d_|Fph0XAg@XG&bvzFdT3_#TfkGF8ri^*p?63y3)%HAbCB~1;J{`&C* ztcR{EWgiD1$0_DxO)-mJL*ugL)>Q8c)dzTFzEWlo|4B4y@B@;+F#^E4w*+inD{VDy1BNpF|*Ys zW5<}99&S{{#pWLlYKXtis%s^7PjjGa5@f7EAT!Ke^U`KNi2C3kuh}scH_NKyESzh| zK<<6R=$uYvH`4H+J~}erAst_|*6!q%G{2tg=zhzU@GMlW^r=Jiev%RdU)PN1i|wexDn)JV-h>FmD?J%wM5-AIUZXM}psUSTkfmHxTSNdA{y^#5*2 z`~S-Q`R{JFm|z@i($PGq5O;s{`;!T7(kJuoMV@~tn{E7WbD@3_q1pBSjB|b+8>L}k zAv#_SQv#kX;r|}e&x!qH@>-)zz*ZHiGb}-09D@SIZ=R#C!d%p9)WU|MSr4!|dEx=;7LtI{;%5jrpRHh|>NVI~w3)V-m$|h?_kgURgrJLibmO zX|V}$8lG3YJUbLVv+S$xazW)8*VrMTI0WbQW;vJuYsM1RtfbW_C-ob LvR2&WzpV)XH8AVZ diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout-500.png deleted file mode 100644 index 9663a52b55f2ec29767b34313f063ac3e9d1bf09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50256 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 H{Of-MWCq(M diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-insights-flyout.png deleted file mode 100644 index 725c4d04f31866504da8a00f6766197129e9ee64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36354 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

nyvmvC$x-xZ1oyB-bv4f{H>uRb;h} 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 LEL|dL`1wBoCWp?V literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png new file mode 100644 index 0000000000000000000000000000000000000000..4a3182d466569ac5ecb1b8f58ae8318c94edab3d GIT binary patch literal 72610 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 z z;eA(`jAzW3tn(61u4*LYUeXQG`wst++yBd&`Ts6pUj8d{W6P{L3$y;u^H*g6 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-flyout500.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-flyout500.png new file mode 100644 index 0000000000000000000000000000000000000000..972824d9d2a7215746067041c290f82ba552c384 GIT binary patch literal 51754 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 CEwN_+ literal 0 HcmV?d00001 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 6b2dcdc674..35451fbf98 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 @@ -40,23 +40,23 @@ Go to the Threat & Vulnerability Management navigation menu and select **Event t ### Top events card -In the Threat & Vulnerability Management dashboard, the Top events card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event timeline page. +In the Threat & Vulnerability Management dashboard, the "Top events" card displays the three most impactful events in the last 7 days. Select **Show more** to go to the Event timeline page. ![Event timeline page](images/tvm-top-events-card.png) ### Exposure score graph -In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then no insights will be shown. +In the Threat & Vulnerability Management dashboard, hover over the Exposure score graph to view top events from that day that impacted your machines. If there are no events, then none will be shown. -![Event timeline page](images/tvm-event-insights-exposure-score400.png) +![Event timeline page](images/tvm-event-timeline-exposure-score400.png) Selecting **Show all events from this day** will lead you to the Event timeline page with a pre-populated custom date range for that day. -![Event timeline page](images/tvm-event-insights-custom.png) +![Event timeline page](images/tvm-event-timeline-drilldown.png) Select **Custom range** to change the date range to another custom one, or a pre-set time range. -![Event timeline date range options](images/tvm-custom-event-insights-range.png) +![Event timeline date range options](images/tvm-event-timeline-dates.png) ## Event timeline overview @@ -64,7 +64,7 @@ On the Event timeline page, you can view the date, event, related software compo The two large numbers at the top of the page show the number of new vulnerabilities and exploitable vulnerabilities, not events. Some events can have multiple vulnerabilities, and some vulnerabilities can have multiple events. -![Event timeline page](images/event-insights-page.png) +![Event timeline page](images/tvm-event-timeline-overview.png) ### Icons @@ -90,11 +90,11 @@ The following icons show up next to events: ### Drill down to a specific event -Once you select an event insight, a flyout will appear listing the details and current CVEs that affect your machines. You can show more CVEs or view the related recommendation. +Once you select an event, a flyout will appear listing the details and current CVEs that affect your machines. You can show more CVEs or view the related recommendation. The arrow below "score trend" helps you determine whether this event potentially raised or lowered your organizational exposure score. Higher exposure score means machines are more vulnerable to exploitation. -![Event timeline page](images/tvm-event-insights-flyout-500.png) +![Event timeline page](images/tvm-event-timeline-flyout500.png) ## Related topics From 9af36cad01ce63f75c08738d9f0fdc80d71f8df5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 23 Apr 2020 16:23:00 -0700 Subject: [PATCH 023/446] links --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 1 + .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 1 + .../microsoft-defender-atp/tvm-dashboard-insights.md | 1 + .../microsoft-defender-atp/tvm-exposure-score.md | 1 + .../threat-protection/microsoft-defender-atp/tvm-remediation.md | 1 + .../microsoft-defender-atp/tvm-security-recommendation.md | 1 + .../microsoft-defender-atp/tvm-software-inventory.md | 1 + .../threat-protection/microsoft-defender-atp/tvm-supported-os.md | 1 + .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 1 + 9 files changed, 9 insertions(+) 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 5f38878dec..b0e9bdc4a2 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 @@ -103,6 +103,7 @@ Ensure that your machines: - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index d5491f5b3c..bb56cf043d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -108,6 +108,7 @@ After you have identified which software and software versions are vulnerable du - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [Advanced hunting overview](overview-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 05264dcf03..8f6db51441 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 @@ -93,6 +93,7 @@ See [Microsoft Defender ATP icons](portal-overview.md#microsoft-defender-atp-ico - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 de968bba38..24834a12d4 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 @@ -84,6 +84,7 @@ To lower your threat and vulnerability exposure, follow these steps. - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 239b7afd31..f45f936077 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -103,6 +103,7 @@ Select **Show exceptions** at the bottom of the **Top security recommendations** - [Security recommendations](tvm-security-recommendation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 c3e900103b..5f8c939c3b 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 @@ -170,6 +170,7 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file 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 2f1c8da158..600ba24a08 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 @@ -86,6 +86,7 @@ You can report a false positive when you see any vague, inaccurate version, inco - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file 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 64933d374c..483097a1b2 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 @@ -53,6 +53,7 @@ Some of the above prerequisites might be different from the [Minimum requirement - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 4b7a5cb97e..0fb6c6120d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -125,6 +125,7 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) - [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file From 15673945c6f98f89b1add8518635c38b13cf9601 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 24 Apr 2020 11:52:25 -0700 Subject: [PATCH 024/446] updating screenshot and fields --- .../tvm-event-timeline-exposure-score.png | Bin 0 -> 40026 bytes .../tvm-event-timeline-exposure-score400.png | Bin 72610 -> 71000 bytes .../threat-and-vuln-mgt-event-timeline.md | 5 +++-- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score.png new file mode 100644 index 0000000000000000000000000000000000000000..91950ddc480b25e60df5837139dbea06002b5ac3 GIT binary patch literal 40026 zcmd?RWmH^2(=JMYAPE5iA-KCc1W(Z5!QI_;aF~$b8r&g3a2eb!!GgQH%iu5!&fR&x zbAH^l?z(54@7#a)2Wy7f-Mf2NS3OlvckK!Pq9pU?711jM1cW!TpCwfh5MERvARzXk zp#Tz^l^#3b1Ks(vjvE33X3xLB7fH;R#DEahT~<*FbsL!ghvoGThtszIh@`aLKY`q> zom>%0Du+J}KrnEA{@48Ve{OE$W@c{!G<8L2?5c|e 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png index 4a3182d466569ac5ecb1b8f58ae8318c94edab3d..84cf422fdcce7b6e132a44f3753f18e0a5a5816c 100644 GIT binary patch delta 35158 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 GKK>8<2v$`9 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 35451fbf98..38c5e55643 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 @@ -66,7 +66,7 @@ The two large numbers at the top of the page show the number of new vulnerabilit ![Event timeline page](images/tvm-event-timeline-overview.png) -### Icons +### Icons The following icons show up next to events: @@ -80,7 +80,8 @@ The following icons show up next to events: - **Date**: month, day, year - **Event**: impactful event, including component, type, and number of impacted machines - **Related component**: software -- **Impacted machines**: when the event occurred. You can also filter by percent. +- **Originally impacted machines**: the number, and percentage, of impacted machines when this event originally occurred. You can also filter by the percent of originally impacted machines, out of your total number of machines. +- **Currently impacted machines**: the current number, and percentage, of machines that this event currently impacts. You can find this field by selecting **Customize columns**. - **Types**: reflect time-stamped events that impact the score. They can be filtered. - Exploit added to an exploit kit - Exploit was verified From 500cb3164fba76ca2a7328af48b27290b29cf4a8 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 24 Apr 2020 14:03:17 -0700 Subject: [PATCH 025/446] docs updates --- .../threat-and-vuln-mgt-event-timeline.md | 6 ++++++ .../microsoft-defender-atp/tvm-software-inventory.md | 6 ++++++ 2 files changed, 12 insertions(+) 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 38c5e55643..5160f61fbf 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 @@ -97,6 +97,12 @@ The arrow below "score trend" helps you determine whether this event potentially ![Event timeline page](images/tvm-event-timeline-flyout500.png) +From there, select **Go to related security recommendation** to go to the [security recommendations page](tvm-security-recommendation.md) and the recommendation that will address the new software vulnerability. After reading the description and vulnerability details in the security recommendation, you can [submit a remediation request](tvm-security-recommendation.md#request-remediation), and track the request in the [remediation page](tvm-remediation.md). + +## View Event timelines in software pages + +tvm-software-inventory#software-pages + ## Related topics - [Supported operating systems and platforms](tvm-supported-os.md) 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 600ba24a08..20d09617bb 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 @@ -50,6 +50,12 @@ Select the software that you want to investigate and a flyout panel opens up wit ## Software pages +You can view software pages a few different ways: + +- Software inventory page > Select a software name > Select **Open software page** in the flyout +- [Security recommendations page](tvm-security-recommendation.md) > Select a recommendation > Select **Open software page** in the flyout +- + Once you are in the Software inventory page and have opened the flyout panel by selecting a software to investigate, select **Open software page** (see image in the previous section). A full page will appear with all the details of a specific software and the following information: - Side panel with vendor information, prevalence of the software in the organization (including number of machines it is installed on, and exposed machines that are not patched), whether and exploit is available, and impact to your exposure score From c0629c12c23f0ca117e8bd31e2a1a3f13a6b9c19 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 24 Apr 2020 17:57:39 -0700 Subject: [PATCH 026/446] updated text --- ...tvm-event-timeline-overview-mixed-type.png | Bin 0 -> 85499 bytes .../images/tvm-event-timeline-overview.png | Bin 72234 -> 0 bytes .../tvm-event-timeline-software-pages.png | Bin 0 -> 68601 bytes .../images/tvm-software-page-example.png | Bin 148277 -> 81985 bytes .../threat-and-vuln-mgt-event-timeline.md | 34 +++++++++++------- .../tvm-software-inventory.md | 4 +-- 6 files changed, 24 insertions(+), 14 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-overview-mixed-type.png delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-overview.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-software-pages.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-overview-mixed-type.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-overview-mixed-type.png new file mode 100644 index 0000000000000000000000000000000000000000..d2de75325132bf621c0d0fe4cb0bcdd6b60525a6 GIT binary patch literal 85499 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 CEwN_+ diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-software-pages.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-software-pages.png new file mode 100644 index 0000000000000000000000000000000000000000..26b7c166bb7041f6aa4d1feaae20c14d3c771c07 GIT binary patch literal 68601 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

N5MmBZRu7ebfWtIj)1S0rfRn9 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 D|F>;w literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-software-page-example.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-software-page-example.png index d8b73ba265fc21881e24c53b61d0320308c4ef60..3b67159481176957acbf77203776f8840795dc4f 100644 GIT binary patch literal 81985 zcmeFZcTkht_czMXBPdc-1Ox@YhJ)Ylr@7zD`yz{*|9jjx8bD$T;5 zY*Zqbnpy4&|3y+Y^?l&y>+Io81*_;+eC)izp1xoYcPgd}H+d*@+EcoU zhi9NS*vZ+Ks+_S`o8D(QX33zRz-PVX3cIQj-W@phoH@+6-= ze(|r5gMI8=pHLq4rmFu`7f&IdKP8(y@pcEhJ5hb⪼<1X#VrQpSPU@)h_uJ?)PIV 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�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 literal 148277 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ͨn{PXh!g*4B?Ix0oydfYS=^ycZ5 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

Fxo{9+)o@l(xRU}aCazyc0rsqVDY;}gK2 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 Bo|pgt 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 5160f61fbf..a3388ed0cf 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 @@ -60,20 +60,17 @@ Select **Custom range** to change the date range to another custom one, or a pre ## Event timeline overview -On the Event timeline page, you can view the date, event, related software component, number of impacted machines for when the event occurred, and type. You can also customize columns and filter by type or percent of impacted machines. +On the Event timeline page, you can view the all the necesssary info related to an event. + +Features: + +- Customize columns +- Filter by event type or percent of impacted machines +- View 30, 50, or 100 items per page The two large numbers at the top of the page show the number of new vulnerabilities and exploitable vulnerabilities, not events. Some events can have multiple vulnerabilities, and some vulnerabilities can have multiple events. -![Event timeline page](images/tvm-event-timeline-overview.png) - -### Icons - -The following icons show up next to events: - -- ![bug icon](images/tvm_bug_icon.png) New public exploit -- ![report warning icon](images/report-warning-icon.png) New vulnerability was published -- ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit -- ![bug icon](images/bug-caution-icon2.png) Exploit verified +![Event timeline page](images/tvm-event-timeline-overview-mixed-type.png) ### Columns @@ -89,6 +86,15 @@ The following icons show up next to events: - New vulnerability - **Score trend**: exposure score trend +### Icons + +The following icons show up next to events: + +- ![bug icon](images/tvm_bug_icon.png) New public exploit +- ![report warning icon](images/report-warning-icon.png) New vulnerability was published +- ![exploit kit](images/bug-lightning-icon2.png) Exploit found in exploit kit +- ![bug icon](images/bug-caution-icon2.png) Exploit verified + ### Drill down to a specific event Once you select an event, a flyout will appear listing the details and current CVEs that affect your machines. You can show more CVEs or view the related recommendation. @@ -101,7 +107,11 @@ From there, select **Go to related security recommendation** to go to the [secur ## View Event timelines in software pages -tvm-software-inventory#software-pages +To open a software page, select an event > select the hyperlinked software name (like Visual Studio 2017) in the section called "Related component" in the flyout. [Learn more about software pages](tvm-software-inventory.md#software-pages) + +A full page will appear with all the details of a specific software, including an event timeline tab. From there you can view all the events related to that software, along with security recommendations, discovered vulnerabilities, installed machines, and version distribution. + +![Event timeline page](images/tvm-event-timeline-software-pages.png) ## Related topics 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 20d09617bb..8438261a73 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 @@ -54,9 +54,9 @@ You can view software pages a few different ways: - Software inventory page > Select a software name > Select **Open software page** in the flyout - [Security recommendations page](tvm-security-recommendation.md) > Select a recommendation > Select **Open software page** in the flyout -- +- [Event timeline page](threat-and-vuln-mgt-event-timeline) > Select an event > Select the hyperlinked software name (like Visual Studio 2017) in the section called "Related component" in the flyout -Once you are in the Software inventory page and have opened the flyout panel by selecting a software to investigate, select **Open software page** (see image in the previous section). A full page will appear with all the details of a specific software and the following information: + A full page will appear with all the details of a specific software and the following information: - Side panel with vendor information, prevalence of the software in the organization (including number of machines it is installed on, and exposed machines that are not patched), whether and exploit is available, and impact to your exposure score - Data visualizations showing the number of, and severity of, vulnerabilities and misconfigurations. Also, graphs of the number of exposed machines From 9536be90074e66419fec7b96f875349d2904b777 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 24 Apr 2020 18:01:25 -0700 Subject: [PATCH 027/446] aria text --- .../threat-and-vuln-mgt-event-timeline.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 a3388ed0cf..d8e5feff51 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 @@ -101,7 +101,7 @@ Once you select an event, a flyout will appear listing the details and current C The arrow below "score trend" helps you determine whether this event potentially raised or lowered your organizational exposure score. Higher exposure score means machines are more vulnerable to exploitation. -![Event timeline page](images/tvm-event-timeline-flyout500.png) +![Event timeline flyout](images/tvm-event-timeline-flyout500.png) From there, select **Go to related security recommendation** to go to the [security recommendations page](tvm-security-recommendation.md) and the recommendation that will address the new software vulnerability. After reading the description and vulnerability details in the security recommendation, you can [submit a remediation request](tvm-security-recommendation.md#request-remediation), and track the request in the [remediation page](tvm-remediation.md). @@ -111,7 +111,7 @@ To open a software page, select an event > select the hyperlinked software name A full page will appear with all the details of a specific software, including an event timeline tab. From there you can view all the events related to that software, along with security recommendations, discovered vulnerabilities, installed machines, and version distribution. -![Event timeline page](images/tvm-event-timeline-software-pages.png) +![Software page with an Event timeline tab](images/tvm-event-timeline-software-pages.png) ## Related topics From 4126d068d7f837764ce5cc0868b9df08376a3cc2 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Fri, 24 Apr 2020 18:12:54 -0700 Subject: [PATCH 028/446] md --- .../microsoft-defender-atp/tvm-software-inventory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 8438261a73..ce9ad9faf2 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 @@ -54,7 +54,7 @@ You can view software pages a few different ways: - Software inventory page > Select a software name > Select **Open software page** in the flyout - [Security recommendations page](tvm-security-recommendation.md) > Select a recommendation > Select **Open software page** in the flyout -- [Event timeline page](threat-and-vuln-mgt-event-timeline) > Select an event > Select the hyperlinked software name (like Visual Studio 2017) in the section called "Related component" in the flyout +- [Event timeline page](threat-and-vuln-mgt-event-timeline.md) > Select an event > Select the hyperlinked software name (like Visual Studio 2017) in the section called "Related component" in the flyout A full page will appear with all the details of a specific software and the following information: From 016f4be8a14d9e718aefbaec93d11800b6e62b6f Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Tue, 5 May 2020 11:53:00 -0700 Subject: [PATCH 029/446] new section --- .../threat-and-vuln-mgt-event-timeline.md | 2 +- .../tvm-security-recommendation.md | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) 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 d8e5feff51..0fe724f320 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 @@ -30,7 +30,7 @@ Event timeline also tells the story of your [exposure score](tvm-exposure-score. You can access Event timeline mainly through three ways: -- In the Threat & Vulnerability Management navigation menu in the Microsoft Defender Security Center. +- In the Threat & Vulnerability Management navigation menu in the Microsoft Defender Security Center - Top events card in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md). The highest impact events (for example, affect the most machines or critical vulnerabilities) - Hovering over the Exposure Score graph in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) 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 5f8c939c3b..0f75c6ec6d 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 @@ -77,7 +77,7 @@ The color of the **Exposed machines** graph changes as the trend changes. If the Useful icons also quickly calls your attention to:


-### Investigate +### Explore security recommendation options Select the security recommendation that you want to investigate or process. @@ -94,6 +94,14 @@ From the flyout, you can do any of the following: >[!NOTE] >When a change is made on a machine, it may take up to two hours for the data to be reflected in the Microsoft Defender Security Center. +### Investigate changes in machine exposure or impact + +If there is a large jump in the number of exposed machines, or a sharp increase in the impact on your organization exposure score and configuration score, then that security recommendation is worth investigating. + +1. Select the recommendation and **Open software page** +2. Select the **Event timeline** tab to view all the impactful events related to that software, such as new vulnerabilities or new public exploits. [Learn more about event timeline](threat-and-vuln-mgt-event-timeline.md) +3. Decide how to address the increase or your organization's exposure, such as submitting a remediation request + ## Request remediation The Threat & Vulnerability Management capability in Microsoft Defender ATP bridges the gap between Security and IT administrators through the remediation request workflow. Security admins like you can request for the IT Administrator to remediate a vulnerability from the **Security recommendation** pages to Intune. From 7abaa191a2f62c8063d88ce21e3e1ba6787d1b0d Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 13 May 2020 15:59:15 -0700 Subject: [PATCH 030/446] Added four new policies --- .../policy-configuration-service-provider.md | 12 + .../mdm/policy-csp-system.md | 271 ++++++++++++++++++ 2 files changed, 283 insertions(+) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 4f6316b7c7..c790ef7cdc 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3367,6 +3367,9 @@ The following diagram shows the Policy configuration service provider in tree fo
System/AllowCommercialDataPipeline
+
+ System/AllowDesktopAnalyticsProcessing +
System/AllowDeviceNameInDiagnosticData
@@ -3382,15 +3385,24 @@ The following diagram shows the Policy configuration service provider in tree fo
System/AllowLocation
+
+ System/AllowMicrosoftManagedDesktopProcessing +
System/AllowStorageCard
System/AllowTelemetry +
+
+ System/AllowUpdateComplianceProcessing
System/AllowUserToResetPhone
+
+ System/AllowWUfBCloudProcessing +
System/BootStartDriverInitialization
diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 7cb986c7fd..8329ee4f48 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -28,6 +28,9 @@ manager: dansimp
System/AllowCommercialDataPipeline
+
+ System/AllowDesktopAnalyticsProcessing +
System/AllowDeviceNameInDiagnosticData
@@ -43,15 +46,24 @@ manager: dansimp
System/AllowLocation
+
+ System/AllowMicrosoftManagedDesktopProcessing +
System/AllowStorageCard
System/AllowTelemetry
+
+ System/AllowUpdateComplianceProcessing +
System/AllowUserToResetPhone
+
+ System/AllowWUfBCloudProcessing +
System/BootStartDriverInitialization
@@ -250,6 +262,81 @@ The following list shows the supported values:
+ +**System/AllowDesktopAnalyticsProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Desktop Analytics. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Desktop Analytics. + + + +ADMX Info: +- GP English name: *Allow Desktop Analytics Monitoring* +- GP name: *AllowDesktopAnalyticsMonitoring* +- GP path: *Windows Components/Data Collection and Preview Builds* +- GP ADMX file name: *DataCollection.admx* + + + +The following list shows the supported values: + +- 0 (default) – Diagnostic data is not processed by Desktop Analytics. + +- 2 – Diagnostic data is allowed to be processed by Desktop Analytics. + + + + + + + + + + +
+ **System/AllowDeviceNameInDiagnosticData** @@ -598,6 +685,65 @@ The following list shows the supported values: - 1 (default) – Location service is allowed. The user has control and can change Location Privacy settings on or off. - 2 – Force Location On. All Location Privacy settings are toggled on and grayed out. Users cannot change the settings and all consent permissions will be automatically suppressed. + + +
+ + +**System/AllowMicrosoftManagedDesktopProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows diagnostic data from this device to be processed by Microsoft Managed Desktop. + +If this policy is disabled or not configured, diagnostic data from this device will not be processed by Microsoft Managed Desktop. + + + +The following list shows the supported values: + +- 0 (default)– Diagnostic data is not processed by Microsoft Managed Desktop. +- 32 – Diagnostic data is processed by Microsoft Managed Desktop. + @@ -801,6 +947,73 @@ ADMX Info:
+ +**System/AllowUpdateComplianceProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This setting allows IT admins to enable diagnostic data from this device to be processed by Update Compliance. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Update Compliance. + + + +ADMX Info: +- GP English name: *Enable Update Compliance monitoring* +- GP name: *AllowUpdateComplianceMonitoring* +- GP path: *Windows Components/Data Collection and Preview Builds* +- GP ADMX file name: *DataCollection.admx* + + + +The following list shows the supported values: + +- 0 (default)– Diagnostic data is not processed by Update Compliance. +- 16 – Diagnostic data is allowed to be processed by Update Compliance. + + + +
+ **System/AllowUserToResetPhone** @@ -861,6 +1074,64 @@ The following list shows the supported values:
+ +**System/AllowWUfBCloudProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Windows Update for Business cloud. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. + + + +The following list shows the supported values: +- 0 (default) – Diagnostic data is not processed by Windows Update for Business cloud. +- 8 – Diagnostic data is allowed to be processed by Windows Update for Business cloud. + + + + + **System/BootStartDriverInitialization** From de62288c0ec795bb7792dba1ce288889252d32ac Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 13 May 2020 16:48:05 -0700 Subject: [PATCH 031/446] Added ADMX info --- windows/client-management/mdm/policy-csp-system.md | 8 ++++++++ windows/client-management/mdm/policy-csps-admx-backed.md | 2 ++ 2 files changed, 10 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 8329ee4f48..1bdd9ba4c6 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -1122,7 +1122,14 @@ Available in Windows 10, version 1809 through 1909. This policy setting allows I If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. + +ADMX Info: +- GP English name: *Do not enforce safeguards for Feature Updates* +- GP name: *DisableWUfBSafeguards* +- GP path: *Windows Components/Windows Update/Windows Update for Business* +- GP ADMX file name: *WindowsUpdate.admx* + The following list shows the supported values: - 0 (default) – Diagnostic data is not processed by Windows Update for Business cloud. @@ -2046,6 +2053,7 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. +- 7 - Added in Windows 10, version 1909. diff --git a/windows/client-management/mdm/policy-csps-admx-backed.md b/windows/client-management/mdm/policy-csps-admx-backed.md index f79f85154e..fed6d0138d 100644 --- a/windows/client-management/mdm/policy-csps-admx-backed.md +++ b/windows/client-management/mdm/policy-csps-admx-backed.md @@ -406,6 +406,8 @@ ms.date: 07/18/2019 - [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) - [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) - [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) +- [System/AllowDesktopAnalyticsProcessing](./policy-csp-system.md#system-allowdesktopanalyticsprocessing) +- [System/AllowUpdateComplianceProcessing](./policy-csp-system.md#system-allowppdatecomplianceprocessing) - [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) - [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) - [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) From e0ac83cd15a913b5deb9a1e05933e0de03c5fb94 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Fri, 22 May 2020 17:32:33 +0100 Subject: [PATCH 032/446] Create deploy-data-processor-service-windows.md --- .../deploy-data-processor-service-windows.md | 115 ++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 windows/privacy/deploy-data-processor-service-windows.md diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md new file mode 100644 index 0000000000..bf451b871d --- /dev/null +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -0,0 +1,115 @@ +--- +title: Technical Deployment of the Data Processor Service for Windows +description: Use this article to understand how to deploy and manage the Data Processor Service for Windows. +keywords: privacy, GDPR +ms.localizationpriority: high +ROBOTS: NOINDEX, NOFOLLOW +ms.prod: w10 +ms.topic: article +f1.keywords: +- NOCSH +ms.author: daniha +author: DaniHalfin +manager: dansimp +audience: itpro +ms.collection: +- GDPR +- M365-security-compliance +--- + +# Data Processor Service for Windows Overview + +The privacy landscape keeps evolving, and with it, we make changes to our services to meet our customers’ needs. +Data Processor Service for Windows (DPSW) empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). + +DPSW will serve as a foundation for other Microsoft services that use Windows diagnostic data. + +The DPSW offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. +Your data is routed and stored inside an enterprise compliance boundary, operating under a prescriptive and focused set of compliance requirements, in accordance with industry standards. + +DPSW provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. +Should you desire so, Microsoft will accommodate a DPSW tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. + +>[!Note] +>Tenant account closure will lead to the deletion of all data associated with that tenant. + +# Deployment of Data Processor Service for Windows +Use the instructions below to easily manage the Data Processor Service for Windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. + +## Prerequisites +### Versions supported +DPSW is currently supported on Windows 10, version 1809, and newer versions. + +### Network requirements +The following endpoints need to be reachable from devices enrolled into the Data Processor Service for Windows: + + login.live.com + + cy2.vortex.data.microsoft.com.akadns.net + + v10.events.data.microsoft.com + + v10.vortex-win.data.microsoft.com/collect/v1 + +For additional information, see the “device authentication” and “diagnostic data” sections in the endpoint articles for each respective Windows version: + +[Windows 10, version 1809 endpoints](https://docs.microsoft.com/windows/privacy/manage-windows-1809-endpoints) + +[Windows 10, version 1903 endpoints](https://docs.microsoft.com/windows/privacy/manage-windows-1903-endpoints) + +## Deploying Data Processor Service for Windows +You can use either Group Policy or an MDM solution to deploy the Processor Service for Windows to your supported devices. + +In Group Policy, to enable data collection through the Data Processor Service for Windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. + +If you wish to disable, at any time, switch the same setting to **disabled**. The default state of the above setting is **disabled**. + +To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/en-us/intune/custom-settings-windows-10), to deploy the Data Processor Service for Windows to your supported devices, use the following custom OMA-URI setting configuration: + +- **Name:** System/AllowCommercialDataPipeline +- **OMA-URI:** ./Vendor/MSFT/Policy/Config/System/AllowCommercialDataPipeline +- **Data type:** Integer + +Under **Value**, use **1** to enable the service. + +If you wish to disable, at any time, switch the same setting to **0** to disable. The default is **0**. + +>[!Note] +>Data collected from a device, before it was enrolled into the Data Processor Service for Windows, will not be moved into the enterprise compliance boundary. + +# Managing the Data Processor Service for Windows +## Executing user-based data subject requests (DSRs) +To perform user-based DSRs, DPSW requires your organization to be reflected in Azure AD. + +If your environment is cloud-only and managed in Azure, or all your devices are Azure AD joined - you don’t need to take any further action. + +If your environment uses on-premises Active Directory to manage identities - Azure AD Connect synchronization is required, and your environment needs to be configured for hybrid Azure AD join. +To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). + +## Deleting Data Processor Service for Windows data from a Windows Client +A user with local admins rights can delete diagnostic data for your device. + +>[!Important] +>Using this option will not impact user data, collected from other devices or that is only linked to the user. + +Additionally, selecting this option does not stop data collection. +1. Go to Start, then select Settings  > Privacy > Diagnostics & feedback. +2. Under Delete diagnostic data, select Delete. + +## Deleting Data Processor Service for Windows data from a Windows Server System +For diagnostic data collected on servers through the Data Processor Service for Windows, you can send a request to delete all uploaded diagnostic data to Microsoft. + +In order to do that, you need to utilize the Clear-WindowsDiagnosticData cmdlet. For more information see the [cmdlet reference](https://docs.microsoft.com/powershell/module/windowsdiagnosticdata/clear-windowsdiagnosticdata?view=win10-ps). + +>[!Note] +>This cmdlet requires the pre-installation of the [WindowsDiagnosticData](https://www.powershellgallery.com/packages/WindowsDiagnosticData) PowerShell module. + +## Control diagnostic data deletion on devices +You can control a user’s ability to delete their device’s diagnostic data, by using either Group Policy or an MDM policy: + +**Group Policy:** Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds > Disable deleting diagnostic data + +**MDM:** System\DisableDeviceDelete + +# Geo-location +Windows Diagnostic Data collected through DPSW is hosted in our datacenter in the United States. From 985103f048f593052db9b140c9c7a1f4e00597d7 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Mon, 25 May 2020 12:52:01 -0700 Subject: [PATCH 033/446] Update deploy-data-processor-service-windows.md --- .../deploy-data-processor-service-windows.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index bf451b871d..313bff98f3 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -33,14 +33,14 @@ Should you desire so, Microsoft will accommodate a DPSW tenant account closure, >[!Note] >Tenant account closure will lead to the deletion of all data associated with that tenant. -# Deployment of Data Processor Service for Windows +## Deployment of Data Processor Service for Windows Use the instructions below to easily manage the Data Processor Service for Windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. -## Prerequisites -### Versions supported +### Prerequisites +#### Versions supported DPSW is currently supported on Windows 10, version 1809, and newer versions. -### Network requirements +#### Network requirements The following endpoints need to be reachable from devices enrolled into the Data Processor Service for Windows: login.live.com @@ -57,7 +57,7 @@ For additional information, see the “device authentication” and “diagnosti [Windows 10, version 1903 endpoints](https://docs.microsoft.com/windows/privacy/manage-windows-1903-endpoints) -## Deploying Data Processor Service for Windows +### Deploying Data Processor Service for Windows You can use either Group Policy or an MDM solution to deploy the Processor Service for Windows to your supported devices. In Group Policy, to enable data collection through the Data Processor Service for Windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. @@ -77,8 +77,8 @@ If you wish to disable, at any time, switch the same setting to **0** to disable >[!Note] >Data collected from a device, before it was enrolled into the Data Processor Service for Windows, will not be moved into the enterprise compliance boundary. -# Managing the Data Processor Service for Windows -## Executing user-based data subject requests (DSRs) +## Managing the Data Processor Service for Windows +### Executing user-based data subject requests (DSRs) To perform user-based DSRs, DPSW requires your organization to be reflected in Azure AD. If your environment is cloud-only and managed in Azure, or all your devices are Azure AD joined - you don’t need to take any further action. @@ -86,7 +86,7 @@ If your environment is cloud-only and managed in Azure, or all your devices are If your environment uses on-premises Active Directory to manage identities - Azure AD Connect synchronization is required, and your environment needs to be configured for hybrid Azure AD join. To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). -## Deleting Data Processor Service for Windows data from a Windows Client +### Deleting Data Processor Service for Windows data from a Windows Client A user with local admins rights can delete diagnostic data for your device. >[!Important] @@ -96,7 +96,7 @@ Additionally, selecting this option does not stop data collection. 1. Go to Start, then select Settings  > Privacy > Diagnostics & feedback. 2. Under Delete diagnostic data, select Delete. -## Deleting Data Processor Service for Windows data from a Windows Server System +### Deleting Data Processor Service for Windows data from a Windows Server System For diagnostic data collected on servers through the Data Processor Service for Windows, you can send a request to delete all uploaded diagnostic data to Microsoft. In order to do that, you need to utilize the Clear-WindowsDiagnosticData cmdlet. For more information see the [cmdlet reference](https://docs.microsoft.com/powershell/module/windowsdiagnosticdata/clear-windowsdiagnosticdata?view=win10-ps). @@ -104,12 +104,12 @@ In order to do that, you need to utilize the Clear-WindowsDiagnosticData cmdlet. >[!Note] >This cmdlet requires the pre-installation of the [WindowsDiagnosticData](https://www.powershellgallery.com/packages/WindowsDiagnosticData) PowerShell module. -## Control diagnostic data deletion on devices +### Control diagnostic data deletion on devices You can control a user’s ability to delete their device’s diagnostic data, by using either Group Policy or an MDM policy: **Group Policy:** Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds > Disable deleting diagnostic data **MDM:** System\DisableDeviceDelete -# Geo-location +## Geo-location Windows Diagnostic Data collected through DPSW is hosted in our datacenter in the United States. From d9f075b4fe0a07c077bd1741bcf0a3749f66a994 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 27 May 2020 07:36:13 +0100 Subject: [PATCH 034/446] Update deploy-data-processor-service-windows.md --- windows/privacy/deploy-data-processor-service-windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 313bff98f3..3a0c2b7978 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -64,7 +64,7 @@ In Group Policy, to enable data collection through the Data Processor Service fo If you wish to disable, at any time, switch the same setting to **disabled**. The default state of the above setting is **disabled**. -To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/en-us/intune/custom-settings-windows-10), to deploy the Data Processor Service for Windows to your supported devices, use the following custom OMA-URI setting configuration: +To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/intune/custom-settings-windows-10), to deploy the Data Processor Service for Windows to your supported devices, use the following custom OMA-URI setting configuration: - **Name:** System/AllowCommercialDataPipeline - **OMA-URI:** ./Vendor/MSFT/Policy/Config/System/AllowCommercialDataPipeline From a8dddc57e71bc8888e3e6f9be6976b1fd8fe560f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 13:52:47 -0700 Subject: [PATCH 035/446] Create migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md new file mode 100644 index 0000000000..0e566232ba --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -0,0 +1,28 @@ +--- +title: Migrate from Symantec to Microsoft Defender ATP +description: Make the switch from Symantec to Microsoft Defender ATP +keywords: migration, windows defender advanced threat protection, atp, edr +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: deniseb +author: denisebmsft +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection + +If you are thinking about switching from your current endpoint protection and antivirus solution offered by Symantec to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration from Symantec to Microsoft Defender ATP. In addition to step-by-step guidance, you'll get some best practices and tips to help ensure a successful, efficient migration. + + + +This document provides good practices, tips and what to watch out for when migrating from Symantec Endpoint Protection (SEP) to Microsoft Defender Antivirus (MDAV formerly known as Windows Defender Antivirus (WDAV)) (AV, EPP)* and/or System Center Endpoint Protection (SCEP) (AV, EPP) + +? Migrating from Symantec Endpoint Protection AV and EDR to MDAV (AV/EPP) MDATP (EDR). \ No newline at end of file From 04fdee07ef2c8241d32906519567a589945db608 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 14:32:54 -0700 Subject: [PATCH 036/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 32 +++++++++++++++++-- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 0e566232ba..39ced8f501 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -19,10 +19,36 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection -If you are thinking about switching from your current endpoint protection and antivirus solution offered by Symantec to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration from Symantec to Microsoft Defender ATP. In addition to step-by-step guidance, you'll get some best practices and tips to help ensure a successful, efficient migration. +If you are thinking about switching from Symantec Endpoint Protection to endpoint protection with Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration. In addition to step-by-step guidance, you'll get some best practices and tips to help ensure a successful, efficient migration. + +## Requirements +|Requirements |Details | +|---------|---------| +|Row1 | | +|Row2 | | -This document provides good practices, tips and what to watch out for when migrating from Symantec Endpoint Protection (SEP) to Microsoft Defender Antivirus (MDAV formerly known as Windows Defender Antivirus (WDAV)) (AV, EPP)* and/or System Center Endpoint Protection (SCEP) (AV, EPP) -? Migrating from Symantec Endpoint Protection AV and EDR to MDAV (AV/EPP) MDATP (EDR). \ No newline at end of file +## The process at a high level + +1. Get Microsoft Defender ATP. Purchase licenses, or start a trial. +2. Grant access to the Microsoft Defender Security Center. +3. Configure machine proxy and internet connectivity settings. +4. Set Microsoft Defender ATP to passive mode. +5. Re-enable Microsoft Defender Antivirus in Group Policy. +6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). +7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. +8. Set up your device groups, device collections, and OUs. +9. Install Microsoft Defender ATP and uninstall Symantec. +10. Onboard devices to Microsoft Defender ATP. + +## Get Microsoft Defender ATP + +## Grant access to the Microsoft Defender Security Center + +## Configure device proxy and internet connectivity settings + +## Set Microsoft Defender ATP to passive mode + +## \ No newline at end of file From 3fe84f0081aa4905865b0cdbc2059adc5e6a0edd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 14:41:20 -0700 Subject: [PATCH 037/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 31 ++++++++++++++----- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 39ced8f501..4c53f47a9a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -32,23 +32,40 @@ If you are thinking about switching from Symantec Endpoint Protection to endpoin ## The process at a high level -1. Get Microsoft Defender ATP. Purchase licenses, or start a trial. +1. Get Microsoft Defender ATP. 2. Grant access to the Microsoft Defender Security Center. 3. Configure machine proxy and internet connectivity settings. 4. Set Microsoft Defender ATP to passive mode. -5. Re-enable Microsoft Defender Antivirus in Group Policy. +5. Re-enable Microsoft Defender Antivirus. 6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). 7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. 8. Set up your device groups, device collections, and OUs. 9. Install Microsoft Defender ATP and uninstall Symantec. 10. Onboard devices to Microsoft Defender ATP. -## Get Microsoft Defender ATP +## Step 1: Get Microsoft Defender ATP -## Grant access to the Microsoft Defender Security Center +Purchase licenses, or start a trial. -## Configure device proxy and internet connectivity settings +## Step 2: Grant access to the Microsoft Defender Security Center -## Set Microsoft Defender ATP to passive mode +## Step 3: Configure device proxy and internet connectivity settings + +## Step 4: Set Microsoft Defender ATP to passive mode + +## Step 5: Re-enable Microsoft Defender Antivirus + +## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec + +Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). + +## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list + +Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. + +## Step 8: Set up your device groups, device collections, and OUs + +## Step 9: Install Microsoft Defender ATP and uninstall Symantec + +## Step 10: Onboard devices to Microsoft Defender ATP -## \ No newline at end of file From dce40467e6e4a9a388044459264336b8f2ee8f35 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 16:08:55 -0700 Subject: [PATCH 038/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...grate-symantec-to-microsoft-defender-atp.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 4c53f47a9a..23d6538065 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -69,3 +69,21 @@ Add Symantec and your other security solutions to the Microsoft Defender ATP EDR ## Step 10: Onboard devices to Microsoft Defender ATP +You can choose from several methods to onboard devices to Microsoft Defender ATP. + +## Post-setup management of Microsoft Defender ATP + +After you have set up Microsoft Defender ATP, you can choose from several methods to manage your threat protection features, as listed in the following table: + +|Method | Task | +|---|---| +|Intune |[Configure and manage Microsoft Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus) | +| |Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune | +| |Manage device restrictions for Microsoft Defender Antivirus | +| |Manage Microsoft Defender Antivirus exclusions | + +## Related articles + +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) + + From 03b92c03571131f6b7286640763f5909cf2cdcf8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 16:58:28 -0700 Subject: [PATCH 039/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 23d6538065..0d6bdcefc9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -19,19 +19,21 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection -If you are thinking about switching from Symantec Endpoint Protection to endpoint protection with Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration. In addition to step-by-step guidance, you'll get some best practices and tips to help ensure a successful, efficient migration. - -## Requirements - - -|Requirements |Details | -|---------|---------| -|Row1 | | -|Row2 | | +If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. +Microsoft Defender ATP includes the following capabilities: +- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) +- [Tools to surgically reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) +- [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) +- [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) +- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) +- [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) +- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) ## The process at a high level +Use the following process to make the switch from Symantec to Microsoft Defender ATP: + 1. Get Microsoft Defender ATP. 2. Grant access to the Microsoft Defender Security Center. 3. Configure machine proxy and internet connectivity settings. @@ -39,13 +41,13 @@ If you are thinking about switching from Symantec Endpoint Protection to endpoin 5. Re-enable Microsoft Defender Antivirus. 6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). 7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -8. Set up your device groups, device collections, and OUs. +8. Set up your device groups, device collections, and organizational units. 9. Install Microsoft Defender ATP and uninstall Symantec. 10. Onboard devices to Microsoft Defender ATP. ## Step 1: Get Microsoft Defender ATP -Purchase licenses, or start a trial. +To get started, you must have Microsoft Defender ATP. [Start a trial today!](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?rtc=1) ## Step 2: Grant access to the Microsoft Defender Security Center @@ -63,7 +65,7 @@ Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -## Step 8: Set up your device groups, device collections, and OUs +## Step 8: Set up your device groups, device collections, and organizational units ## Step 9: Install Microsoft Defender ATP and uninstall Symantec @@ -77,13 +79,13 @@ After you have set up Microsoft Defender ATP, you can choose from several method |Method | Task | |---|---| -|Intune |[Configure and manage Microsoft Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus) | +|Intune |[Configure and manage Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus) | | |Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune | | |Manage device restrictions for Microsoft Defender Antivirus | | |Manage Microsoft Defender Antivirus exclusions | ## Related articles -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) From 135701b6f498ad79be00b7b56e41a08457a11770 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 16:59:23 -0700 Subject: [PATCH 040/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 0d6bdcefc9..e04498a594 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -47,7 +47,7 @@ Use the following process to make the switch from Symantec to Microsoft Defender ## Step 1: Get Microsoft Defender ATP -To get started, you must have Microsoft Defender ATP. [Start a trial today!](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?rtc=1) +To get started, you must have Microsoft Defender ATP. [Learn more, and start a trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). ## Step 2: Grant access to the Microsoft Defender Security Center From 995d57c18dec4f4f6d999e20d005aea5b236aaad Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 17:18:11 -0700 Subject: [PATCH 041/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 30 ++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index e04498a594..23b8d21811 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -21,16 +21,7 @@ ms.topic: article If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. -Microsoft Defender ATP includes the following capabilities: -- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) -- [Tools to surgically reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) -- [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) -- [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) -- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) -- [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) -- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) - -## The process at a high level +## The migration process at a high level Use the following process to make the switch from Symantec to Microsoft Defender ATP: @@ -47,10 +38,27 @@ Use the following process to make the switch from Symantec to Microsoft Defender ## Step 1: Get Microsoft Defender ATP -To get started, you must have Microsoft Defender ATP. [Learn more, and start a trial](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp). +To get started, you must have Microsoft Defender ATP. If you don't already have Microsoft Defender ATP, you can [start a trial](https://aka.ms/mdatp) and see how it works. + +Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response, and includes the following features and capabilities: +- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) +- [Tools to surgically reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) +- [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) +- [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) +- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) +- [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) +- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) ## Step 2: Grant access to the Microsoft Defender Security Center +The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. Permissions to the Microsoft Defender Security Center can be granted using basic permissions, or through role-based access control (RBAC). We recommend using RBAC so that you have more granular control over permissions. + +Use the following resources to plan your roles and permissions: + +- [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control) + +[Manage portal access using role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) + ## Step 3: Configure device proxy and internet connectivity settings ## Step 4: Set Microsoft Defender ATP to passive mode From 224845bcaebe9e5c89aeb9224ee75dfbd87640d2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 17:18:43 -0700 Subject: [PATCH 042/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 23b8d21811..244cc5f851 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -57,7 +57,7 @@ Use the following resources to plan your roles and permissions: - [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control) -[Manage portal access using role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) +- [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) ## Step 3: Configure device proxy and internet connectivity settings From aca2d210f4489e4b35b1cf1a3a452e116d5621ad Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 17:21:59 -0700 Subject: [PATCH 043/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 244cc5f851..2afc382226 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -61,6 +61,8 @@ Use the following resources to plan your roles and permissions: ## Step 3: Configure device proxy and internet connectivity settings + + ## Step 4: Set Microsoft Defender ATP to passive mode ## Step 5: Re-enable Microsoft Defender Antivirus From 04f9be35e8ab25d54bc80e9d717beb21452500f0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 17:54:07 -0700 Subject: [PATCH 044/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 2afc382226..52316ed0a9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -59,6 +59,10 @@ Use the following resources to plan your roles and permissions: - [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) +> [!TIP] +> - If your organization is using Windows 10, macOS, iOS, or Android devices, consider [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). +> - If your organization's devices are running older versions of Windows, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). + ## Step 3: Configure device proxy and internet connectivity settings From 7fd4fcab8c0816d9892e1372e08f06c910ff8dc1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 17:54:51 -0700 Subject: [PATCH 045/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 52316ed0a9..029fe43cb4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -61,7 +61,7 @@ Use the following resources to plan your roles and permissions: > [!TIP] > - If your organization is using Windows 10, macOS, iOS, or Android devices, consider [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). -> - If your organization's devices are running older versions of Windows, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). +> - If your organization's devices are running other versions of Windows, such as for Windows 7 SP1, Windows 8.0, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019 management, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). ## Step 3: Configure device proxy and internet connectivity settings From 7c0d2681b5fc75808003d42ac7cf6e6364945c11 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 18:00:47 -0700 Subject: [PATCH 046/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...migrate-symantec-to-microsoft-defender-atp.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 029fe43cb4..693aa499ed 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -41,12 +41,19 @@ Use the following process to make the switch from Symantec to Microsoft Defender To get started, you must have Microsoft Defender ATP. If you don't already have Microsoft Defender ATP, you can [start a trial](https://aka.ms/mdatp) and see how it works. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response, and includes the following features and capabilities: + - [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) + - [Tools to surgically reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) + - [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) + - [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) + - [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) + - [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) + - [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) ## Step 2: Grant access to the Microsoft Defender Security Center @@ -59,9 +66,12 @@ Use the following resources to plan your roles and permissions: - [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) -> [!TIP] -> - If your organization is using Windows 10, macOS, iOS, or Android devices, consider [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). -> - If your organization's devices are running other versions of Windows, such as for Windows 7 SP1, Windows 8.0, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019 management, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). +### Several options to set up RBAC + +RBAC can be set up and configured using Intune, Configuration Manager, Group Policy Objects, or the Windows Admin Center. +- If your organization is using Windows 10, macOS, iOS, or Android devices, consider [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). +- If your organization's devices are running other versions of Windows, such as for Windows 7 SP1, Windows 8.0, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019 management, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). +- ## Step 3: Configure device proxy and internet connectivity settings From 953133922c8bd83f152bb233de2a3191fd99fe35 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 27 May 2020 18:12:20 -0700 Subject: [PATCH 047/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 693aa499ed..b5879e880a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -68,10 +68,10 @@ Use the following resources to plan your roles and permissions: ### Several options to set up RBAC -RBAC can be set up and configured using Intune, Configuration Manager, Group Policy Objects, or the Windows Admin Center. -- If your organization is using Windows 10, macOS, iOS, or Android devices, consider [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). -- If your organization's devices are running other versions of Windows, such as for Windows 7 SP1, Windows 8.0, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, and Windows Server 2019 management, consider [setting up RBAC using Configuration Manager](https://docs.microsoft.com/mem/configmgr/core/servers/deploy/configure/configure-role-based-administration). -- +RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), or the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). + +We recommend [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control), because this method can support Windows 10, macOS, iOS, and Android devices. + ## Step 3: Configure device proxy and internet connectivity settings From 66d5fe8a6a77bc07217fd7310e0573ba6d58950b Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 28 May 2020 16:38:49 +0100 Subject: [PATCH 048/446] Update deploy-data-processor-service-windows.md --- windows/privacy/deploy-data-processor-service-windows.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 3a0c2b7978..ad4f012609 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -19,6 +19,10 @@ ms.collection: # Data Processor Service for Windows Overview +>[!NOTE] +>This topic is intended for participants in the Data Processor Service for Windows preview program and requires acceptance of specific terms of use. To learn +more about the program and agree to the terms of use, see _add link_. + The privacy landscape keeps evolving, and with it, we make changes to our services to meet our customers’ needs. Data Processor Service for Windows (DPSW) empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). From f4a828f14ee29aaf6d9b9a64ed95f7c13ece2803 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 28 May 2020 09:57:31 -0700 Subject: [PATCH 049/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index b5879e880a..f6892242a3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -38,9 +38,11 @@ Use the following process to make the switch from Symantec to Microsoft Defender ## Step 1: Get Microsoft Defender ATP -To get started, you must have Microsoft Defender ATP. If you don't already have Microsoft Defender ATP, you can [start a trial](https://aka.ms/mdatp) and see how it works. +To get started, you must have Microsoft Defender ATP. If you don't already have Microsoft Defender ATP, you can [start a trial](https://aka.ms/mdatp). -Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response, and includes the following features and capabilities: +### Wait, what is Microsoft Defender ATP? + +Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the following features and capabilities: - [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) @@ -66,12 +68,11 @@ Use the following resources to plan your roles and permissions: - [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) -### Several options to set up RBAC +### Set up RBAC -RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), or the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). - -We recommend [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control), because this method can support Windows 10, macOS, iOS, and Android devices. +RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), and the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). +We recommend [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control), especially if your organization is using Windows 10, macOS, iOS, and Android devices. ## Step 3: Configure device proxy and internet connectivity settings From abd3e499add56d447a26a54298d2224332f90caa Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 28 May 2020 10:33:20 -0700 Subject: [PATCH 050/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index f6892242a3..2d50661b78 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -42,7 +42,7 @@ To get started, you must have Microsoft Defender ATP. If you don't already have ### Wait, what is Microsoft Defender ATP? -Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the following features and capabilities: +Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: - [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) @@ -52,27 +52,25 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b - [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) -- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) - - [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) -- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) +- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) + +- [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) ## Step 2: Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. Permissions to the Microsoft Defender Security Center can be granted using basic permissions, or through role-based access control (RBAC). We recommend using RBAC so that you have more granular control over permissions. +The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). -Use the following resources to plan your roles and permissions: +Permissions to the Microsoft Defender Security Center can be granted using either basic permissions or role-based access control (RBAC). We recommend using RBAC so that you have more granular control over permissions. -- [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control) +1. Plan roles and permissions. See [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control). -- [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac) +2. RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), and the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). -### Set up RBAC + We recommend using Intune, especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). -RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), and the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). - -We recommend [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control), especially if your organization is using Windows 10, macOS, iOS, and Android devices. +3. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). ## Step 3: Configure device proxy and internet connectivity settings From 1bffdafd569629a881091cf21fdba33f4b84525b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 28 May 2020 10:37:58 -0700 Subject: [PATCH 051/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 50032d076f..1e67afb5f8 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -593,6 +593,9 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) +### [Migration guides] +#### [Migrate from Symantec to Microsoft Defender ATP](microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md) + ### [Partner integration scenarios]() #### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) #### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) From 9eb475f1e6ea23bdb13b09322e3a7e8f95c497a5 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Thu, 28 May 2020 14:40:50 -0700 Subject: [PATCH 052/446] removed s and date --- ...ced-hunting-devicetvmsecureconfigurationassessment-table.md | 3 +-- ...d-hunting-devicetvmsecureconfigurationassessmentkb-table.md | 1 - ...-hunting-devicetvmsoftwareinventoryvulnerabilities-table.md | 1 - ...dvanced-hunting-devicetvmsoftwarevulnerabilitieskb-table.md | 1 - 4 files changed, 1 insertion(+), 5 deletions(-) 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 f43d02ff26..200ed6bea8 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 @@ -1,4 +1,4 @@ -s--- +--- title: DeviceTvmSecureConfigurationAssessment table in the advanced hunting schema description: Learn about Threat & Vulnerability Management security assessment events in the DeviceTvmSecureConfigurationAssessment table of the Advanced hunting schema. These events provide machine information as well as security configuration details, impact, and compliance information. keywords: advanced hunting, threat hunting, cyber threat hunting, mdatp, windows defender atp, wdatp search, query, telemetry, schema reference, kusto, table, column, data type, description, threat & vulnerability management, TVM, device management, security configuration, DeviceTvmSecureConfigurationAssessment @@ -15,7 +15,6 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 11/12/2019 --- # DeviceTvmSecureConfigurationAssessment 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 f30af239df..33cb0afe11 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 @@ -15,7 +15,6 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 11/12/2019 --- # DeviceTvmSecureConfigurationAssessmentKB 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 384b79a65a..cc89114c35 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 @@ -15,7 +15,6 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 11/12/2019 --- # DeviceTvmSoftwareInventoryVulnerabilities 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 2ba11df0c9..7e8e158ee5 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 @@ -15,7 +15,6 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 11/12/2019 --- # DeviceTvmSoftwareVulnerabilitiesKB From 41046d8a68cd53869ba1d8c173e3749f02dee2a5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 11:29:51 -0700 Subject: [PATCH 053/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 55 +++++++++++-------- 1 file changed, 32 insertions(+), 23 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 2d50661b78..696212457c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -21,26 +21,7 @@ ms.topic: article If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. -## The migration process at a high level - -Use the following process to make the switch from Symantec to Microsoft Defender ATP: - -1. Get Microsoft Defender ATP. -2. Grant access to the Microsoft Defender Security Center. -3. Configure machine proxy and internet connectivity settings. -4. Set Microsoft Defender ATP to passive mode. -5. Re-enable Microsoft Defender Antivirus. -6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). -7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -8. Set up your device groups, device collections, and organizational units. -9. Install Microsoft Defender ATP and uninstall Symantec. -10. Onboard devices to Microsoft Defender ATP. - -## Step 1: Get Microsoft Defender ATP - -To get started, you must have Microsoft Defender ATP. If you don't already have Microsoft Defender ATP, you can [start a trial](https://aka.ms/mdatp). - -### Wait, what is Microsoft Defender ATP? +## What is Microsoft Defender ATP? Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: @@ -58,6 +39,34 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b - [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) +## The migration process at a high level + +Use the following process to make the switch from Symantec to Microsoft Defender ATP: + +1. Get Microsoft Defender ATP. +2. Grant access to the Microsoft Defender Security Center. +3. Configure machine proxy and internet connectivity settings. +4. Set Microsoft Defender ATP to passive mode. +5. Re-enable Microsoft Defender Antivirus. +6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). +7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. +8. Set up your device groups, device collections, and organizational units. +9. Deploy Microsoft Defender ATP and uninstall Symantec. +10. Onboard devices to Microsoft Defender ATP. + +## Step 1: Get Microsoft Defender ATP + +To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: + +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a trial or request a quote](https://aka.ms/mdatp). + +2. Verify that your licenses are properly provisioned. See [Check license state](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). + +3. + + + + ## Step 2: Grant access to the Microsoft Defender Security Center The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). @@ -66,9 +75,9 @@ Permissions to the Microsoft Defender Security Center can be granted using eithe 1. Plan roles and permissions. See [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control). -2. RBAC can be set up and configured using one of several different methods. These include [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), [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), and the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). +2. RBAC can be set up and configured using one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - We recommend using Intune, especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). + Depending on your organization's needs, you can another method, such as [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), or the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). 3. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). @@ -90,7 +99,7 @@ Add Symantec and your other security solutions to the Microsoft Defender ATP EDR ## Step 8: Set up your device groups, device collections, and organizational units -## Step 9: Install Microsoft Defender ATP and uninstall Symantec +## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec ## Step 10: Onboard devices to Microsoft Defender ATP From 2c3a6e2c449f08fcdd3ba6d1242e0021fa7b6a2e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 15:01:53 -0700 Subject: [PATCH 054/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...grate-symantec-to-microsoft-defender-atp.md | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 696212457c..cdc2b2c797 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -21,13 +21,13 @@ ms.topic: article If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. -## What is Microsoft Defender ATP? +## What all is included in Microsoft Defender ATP? Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: - [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) -- [Tools to surgically reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) +- [Tools to reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) - [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) @@ -43,16 +43,10 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b Use the following process to make the switch from Symantec to Microsoft Defender ATP: -1. Get Microsoft Defender ATP. -2. Grant access to the Microsoft Defender Security Center. -3. Configure machine proxy and internet connectivity settings. -4. Set Microsoft Defender ATP to passive mode. -5. Re-enable Microsoft Defender Antivirus. -6. Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). -7. Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -8. Set up your device groups, device collections, and organizational units. -9. Deploy Microsoft Defender ATP and uninstall Symantec. -10. Onboard devices to Microsoft Defender ATP. +| Part 1: Get Microsoft Defender ATP | Part 2: Configure settings and exclusions | Part 3: Make the switch | +|---|---|---| +|[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)
[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)
[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)
[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)
[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)
[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) |[Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)
[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)
[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | + ## Step 1: Get Microsoft Defender ATP From eae8092dbaeafed75bc5eae6c462be1e97a0c825 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 15:38:53 -0700 Subject: [PATCH 055/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 40 ++++++++++++++----- 1 file changed, 31 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index cdc2b2c797..385a8dda1f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -43,9 +43,31 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b Use the following process to make the switch from Symantec to Microsoft Defender ATP: -| Part 1: Get Microsoft Defender ATP | Part 2: Configure settings and exclusions | Part 3: Make the switch | -|---|---|---| -|[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)
[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)
[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)
[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)
[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)
[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) |[Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)
[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)
[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | +### Part 1: Get Microsoft Defender ATP started + +[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp) + +[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center) + +[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) + +### Part 2: Configure settings and exclusions + +[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode) + +[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus) + +[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec) + +[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) + +### Part 3: Finish making the switch to Microsoft Defender ATP + +[Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units) + +[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec) + +[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | ## Step 1: Get Microsoft Defender ATP @@ -54,7 +76,7 @@ To get started, you must have Microsoft Defender ATP with licenses assigned and 1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a trial or request a quote](https://aka.ms/mdatp). -2. Verify that your licenses are properly provisioned. See [Check license state](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). +2. Verify that your licenses are properly provisioned. See [Check license state](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). 3. @@ -99,14 +121,14 @@ Add Symantec and your other security solutions to the Microsoft Defender ATP EDR You can choose from several methods to onboard devices to Microsoft Defender ATP. -## Post-setup management of Microsoft Defender ATP +## Managing Microsoft Defender ATP -After you have set up Microsoft Defender ATP, you can choose from several methods to manage your threat protection features, as listed in the following table: +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). -|Method | Task | +|Task | Resources to learn more | |---|---| -|Intune |[Configure and manage Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus) | -| |Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune | +|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | +|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | | |Manage device restrictions for Microsoft Defender Antivirus | | |Manage Microsoft Defender Antivirus exclusions | From 6a6e96d100566b14dfc2c8648d6e3191027ea388 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 15:42:56 -0700 Subject: [PATCH 056/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 385a8dda1f..27e4fb4a75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -129,7 +129,8 @@ After you have moved to Microsoft Defender ATP, you can choose from several meth |---|---| |Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | |Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -| |Manage device restrictions for Microsoft Defender Antivirus | +|Specify exclusions |[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)
[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)
[Microsoft Antivirus Exclusion List (Windows Server) +](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | | |Manage Microsoft Defender Antivirus exclusions | ## Related articles From 8c8ff108115c5ca8982db61fd9e59f436f6b1127 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 17:27:06 -0700 Subject: [PATCH 057/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 44 +++++-------------- 1 file changed, 11 insertions(+), 33 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 27e4fb4a75..c8b1b3ced1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -41,34 +41,15 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b ## The migration process at a high level -Use the following process to make the switch from Symantec to Microsoft Defender ATP: +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed below: -### Part 1: Get Microsoft Defender ATP started - -[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp) - -[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center) - -[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) - -### Part 2: Configure settings and exclusions - -[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode) - -[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus) - -[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec) - -[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) - -### Part 3: Finish making the switch to Microsoft Defender ATP - -[Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units) - -[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec) - -[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | +|Phase |Steps | +|--|--| +|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | +| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | +| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | +After you have Microsoft Defender ATP all set up and in place, you can manage the various features and capabilities. ## Step 1: Get Microsoft Defender ATP @@ -80,9 +61,6 @@ To get started, you must have Microsoft Defender ATP with licenses assigned and 3. - - - ## Step 2: Grant access to the Microsoft Defender Security Center The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). @@ -123,15 +101,15 @@ You can choose from several methods to onboard devices to Microsoft Defender ATP ## Managing Microsoft Defender ATP -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). |Task | Resources to learn more | |---|---| |Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | |Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions |[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)
[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)
[Microsoft Antivirus Exclusion List (Windows Server) -](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -| |Manage Microsoft Defender Antivirus exclusions | +|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | +|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| +|Manage network protection |[]()

[]()

| ## Related articles From 32a6a20169df9a3f2d277e7da42e69e3ab1068d0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 17:48:16 -0700 Subject: [PATCH 058/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index c8b1b3ced1..54f93be2a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -25,19 +25,23 @@ If you are thinking about switching from Symantec Endpoint Protection to [Micros Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: -- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) +- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt), which helps identify, assess, adn remediate endpoint weaknesses. -- [Tools to reduce the attack surface](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) +- [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) rules that help protect your organization's devices and applications from cyberthreats and attacks. -- [Next-generation protection to block threats and malware](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) +- [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) to block threats and malware. -- [Endpoint detection and response to detect advanced attacks](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) +- [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) to detect, investigate, and respond to intrusion attempts and active breaches. -- [Behavioral blocking and containment of suspicious behaviors and process trees](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) +- [Advanced hunting](advanced-hunting-overview.md) to locate indicators and entities of known or potential threats. -- [Automated investigation and remediation of threats](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) +- [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) to help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. -- [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) +- [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) to examine alerts and take immediate remediation action to resolve breaches. + +- [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) to provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. + +To learn more about Microsoft Defender ATP, see [threat protection](https://docs.microsoft.com/windows/security/threat-protection). ## The migration process at a high level @@ -99,7 +103,7 @@ Add Symantec and your other security solutions to the Microsoft Defender ATP EDR You can choose from several methods to onboard devices to Microsoft Defender ATP. -## Managing Microsoft Defender ATP +## Manage Microsoft Defender ATP After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). From fd2f947df6ac2141dd0cd5e8ec63d8f76bdffeb9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 18:24:16 -0700 Subject: [PATCH 059/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 54f93be2a1..08bf969737 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -23,7 +23,7 @@ If you are thinking about switching from Symantec Endpoint Protection to [Micros ## What all is included in Microsoft Defender ATP? -Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: - [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt), which helps identify, assess, adn remediate endpoint weaknesses. @@ -41,11 +41,11 @@ Microsoft Defender ATP is a unified platform for preventative protection, post-b - [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) to provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. -To learn more about Microsoft Defender ATP, see [threat protection](https://docs.microsoft.com/windows/security/threat-protection). +[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). ## The migration process at a high level -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed below: +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. |Phase |Steps | |--|--| @@ -53,17 +53,19 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided | Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | | Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | -After you have Microsoft Defender ATP all set up and in place, you can manage the various features and capabilities. +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. ## Step 1: Get Microsoft Defender ATP To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: -1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a trial or request a quote](https://aka.ms/mdatp). +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). 2. Verify that your licenses are properly provisioned. See [Check license state](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). -3. +3. As a global administrator or security administrator, set up your dedicated cloud instance of Microsoft Defender ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). + +4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). ## Step 2: Grant access to the Microsoft Defender Security Center From 5b854741c0757cc142d583e191f76fe99e51ee6f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 18:30:24 -0700 Subject: [PATCH 060/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 65 +++++++++++++++++-- 1 file changed, 60 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 08bf969737..108e48ad19 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -69,20 +69,75 @@ To get started, you must have Microsoft Defender ATP with licenses assigned and ## Step 2: Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com/](https://securitycenter.windows.com/)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). -Permissions to the Microsoft Defender Security Center can be granted using either basic permissions or role-based access control (RBAC). We recommend using RBAC so that you have more granular control over permissions. +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 roles and permissions. See [Role-based access control](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/prepare-deployment#role-based-access-control). +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. RBAC can be set up and configured using one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). +2. Set up and configure RBAC. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - Depending on your organization's needs, you can another method, such as [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), or the [Windows Admin Center](https://docs.microsoft.com/windows-server/manage/windows-admin-center/overview). + Depending on your organization's needs, you can use a different method, such as one of the following: + + - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). ## Step 3: Configure device proxy and internet connectivity settings +| +For MDATP (EDR): +Windows: +Windows 10, Windows Server 1803 and Windows Server 2019: +Configure machine proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet + +Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: +Configure proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings +Enable access to Microsoft Defender ATP service URLs in the proxy server +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server + +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + + Linux: +EDR Endpoints: +https://winatp-gw-cus.microsoft.com/ +https://winatp-gw-eus.microsoft.com/ +https://winatp-gw-weu.microsoft.com/ +https://winatp-gw-neu.microsoft.com/ +https://winatp-gw-ukw.microsoft.com/ +https://winatp-gw-uks.microsoft.com/ +https://us4-v20.events.data.microsoft.com/ +https://us5-v20.events.data.microsoft.com/ +https://eu-v20.events.data.microsoft.com/ +https://us-v20.events.data.microsoft.com/ +https://au-v20.events.data.microsoft.com/ +https://uk-v20.events.data.microsoft.com/ +https://de-v20.events.data.microsoft.com/ +https://v20.events.data.microsoft.com/ +For MDAV/SCEP: +Windows: +Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +Important changes to Microsoft Active Protection Service (MAPS) endpoint +https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + +Linux: +AV Endpoints +https://cdn.x.cp.wd.microsoft.com/ +https://eu-cdn.x.cp.wd.microsoft.com/ +https://wu-cdn.x.cp.wd.microsoft.com/ +https://x.cp.wd.microsoft.com/api/ ## Step 4: Set Microsoft Defender ATP to passive mode From 7f4cc54a54b1f72771e582d5f5f1802424862317 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 29 May 2020 18:34:03 -0700 Subject: [PATCH 061/446] Update migrate-symantec-to-microsoft-defender-atp.md --- .../migrate-symantec-to-microsoft-defender-atp.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index 108e48ad19..e7aa3cf723 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -89,7 +89,6 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei ## Step 3: Configure device proxy and internet connectivity settings -| For MDATP (EDR): Windows: Windows 10, Windows Server 1803 and Windows Server 2019: From e2bbf75d8e2e1788a13dc1e4ce41b89afab97fdd Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Jun 2020 15:07:10 -0700 Subject: [PATCH 062/446] split up topic add server update nomenclature --- windows/security/threat-protection/TOC.md | 5 +- .../get-started-partner-integration.md | 4 +- .../indicator-certificates.md | 73 +++++++ .../microsoft-defender-atp/indicator-file.md | 80 ++++++++ .../indicator-ip-domain.md | 76 +++++++ .../indicator-manage.md | 70 +++++++ .../manage-indicators.md | 185 +----------------- 7 files changed, 312 insertions(+), 181 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-file.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 50032d076f..957dcdc117 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -422,7 +422,10 @@ #### [Rules]() ##### [Manage suppression rules](microsoft-defender-atp/manage-suppression-rules.md) -##### [Manage indicators](microsoft-defender-atp/manage-indicators.md) +##### [Create indicators](microsoft-defender-atp/manage-indicators.md) +###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) +###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) +###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) 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 fe2ddd1f2d..962df8ad56 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 @@ -50,8 +50,8 @@ To have your company listed as a partner in the in-product partner page, you wil Follow these steps: 1. Identify a name adhering to the following nomenclature that includes your company name and the Microsoft Defender ATP integrated product with the version of the product that includes this integration. - - ISV Nomenclature: `MdatpPartner-{CompanyName}-{TenantID}/{Version}`. - - Security partner Nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{Version}`. + - ISV nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{Version}`. + - Security partner nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{TenantID}`. 2. Set the User-Agent field in each HTTP request header to the name based on the above nomenclature. For more information, see [RFC 2616 section-14.43](https://tools.ietf.org/html/rfc2616#section-14.43). For example, User-Agent: `MdatpPartner-Contoso-ContosoCognito/1.0.0` diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md new file mode 100644 index 0000000000..62862db168 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -0,0 +1,73 @@ +--- +title: Create indicators based on certificates +ms.reviewer: +description: Create indicators based on certificates that define the detection, prevention, and exclusion of entities. +keywords: ioc, certificate, certificates, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +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 +ms.topic: article +--- + +# Create indicators based on certificates (preview) + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + +You can create indicators for certificates. Some common use cases include: + +- Scenarios when you need to deploy blocking technologies, such as [attack surface reduction rules](attack-surface-reduction.md) and [controlled folder access](controlled-folders.md) but need to allow behaviors from signed applications by adding the certificate in the allow list. +- Blocking the use of a specific signed application across your organization. By creating an indicator to block the certificate of the application, Windows Defender AV will prevent file executions (block and remediate) and the Automated Investigation and Remediation behave the same. + + +### Before you begin + +It's important to understand the following requirements prior to creating indicators for certificates: + +- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- The Antimalware client version must be 4.18.1901.x or later. +- Supported on machines on Windows 10, version 1703 or later. +- Supported on Windows Server 2016 and Windows Server 2019 and later +- The virus and threat protection definitions must be up-to-date. +- This feature currently supports entering .CER or .PEM file extensions. + +>[!IMPORTANT] +> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it’s trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). +>- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality – only leaf certificates are supported. +>- Microsoft signed certificates cannot be blocked. + +#### Create an indicator for certificates from the settings page: + +>[!IMPORTANT] +> It can take up to 3 hours to create and remove a certificate IoC. + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **Certificate** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md new file mode 100644 index 0000000000..5130e4bf1c --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -0,0 +1,80 @@ +--- +title: Create indicators for files +ms.reviewer: +description: Create indicators for a file hash that define the detection, prevention, and exclusion of entities. +keywords: file, hash, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +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 +ms.topic: article +--- + +# Create indicators for files + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + +You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious portable executable (PE) file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. + +There are two ways you can create indicators for files: +- By creating an indicator through the settings page +- By creating a contextual indicator using the add indicator button from the file details page + +### Before you begin +It's important to understand the following prerequisites prior to creating indicators for files: + +- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- The Antimalware client version must be 4.18.1901.x or later. +- Supported on machines on Windows 10, version 1703 or later. +- Supported on Windows Server 2016 and Windows Server 2019 and later. +- To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. +- This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. + +>[!IMPORTANT] +>- The allow or block function cannot be done on files if the file's classification exists on the device's cache prior to the allow or block action +>- Trusted signed files will be treated differently. Microsoft Defender ATP is optimized to handle malicious files. Trying to block trusted signed files, in some cases, may have performance implications. + + +>[!NOTE] +>Typically, file blocks are enforced within a couple of minutes, but can take upwards of 30 minutes. + +### Create an indicator for files from the settings page + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **File hash** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +### Create a contextual indicator from the file details page +One of the options when taking [response actions on a file](respond-file-alerts.md) is adding an indicator for the file. + +When you add an indicator hash for a file, you can choose to raise an alert and block the file whenever a machine in your organization attempts to run it. + +Files automatically blocked by an indicator won't show up in the file's Action center, but the alerts will still be visible in the Alerts queue. + + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Create indicators based on certificates](indicator-certificates.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file 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 new file mode 100644 index 0000000000..96f976e916 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -0,0 +1,76 @@ +--- +title: Create indicators for IPs and URLs/domains +Microsoft Defender ATP can block what Microsoft +ms.reviewer: +description: Create indicators for IPs and URLs/domains that define the detection, prevention, and exclusion of entities. +keywords: ip, url, domain, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +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 +ms.topic: article +--- + +# Create indicators for IPs and URLs/domains + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + + +Microsoft Defender ATP can block what Microsoft deems as malicious IPs/URLs, through Windows Defender SmartScreen for Microsoft browsers, and through Network Protection for non-Microsoft browsers or calls made outside of a browser. + +The threat intelligence data set for this has been managed by Microsoft. + +By creating indicators for IPs and URLs or domains, you can now allow or block IPs, URLs, or domains based on your own threat intelligence. You can do this through the settings page or by machine groups if you deem certain groups to be more or less at risk than others. + +### Before you begin +It's important to understand the following prerequisites prior to creating indicators for IPS, URLs, or domains: +- URL/IP allow and block relies on the Microsoft Defender ATP component Network Protection to be enabled in block mode. For more information on Network Protection and configuration instructions, see [Enable network protection](enable-network-protection.md). +- The Antimalware client version must be 4.18.1906.x or later. +- Supported on machines on Windows 10, version 1709 or later. +- Ensure that **Custom network indicators** is enabled in **Microsoft Defender Security Center > Settings > Advanced features**. For more information, see [Advanced features](advanced-features.md). + + +>[!IMPORTANT] +> Only external IPs can be added to the indicator list. Indicators cannot be created for internal IPs. +> For web protection scenarios, we recommend using the built-in capabilities in Microsoft Edge. Microsoft Edge leverages [Network Protection](network-protection.md) to inspect network traffic and allows blocks for TCP, HTTP, and HTTPS (TLS). For all other processes, web protection scenarios leverage Network Protection for inspection and enforcement:
+> NOTE: +>- IP is supported for all three protocols +>- Encrypted URLs (full path) can only be blocked on first party browsers +>- Encrypted URLS (FQDN only) can be blocked outside of first party browsers +>- Full URL path blocks can be applied on the domain level and all unencrypted URLs + +>[!NOTE] +>There may be up to 2 hours of latency (usually less) between the time the action is taken, and the URL and IP being blocked. + +### Create an indicator for IPs, URLs, or domains from the settings page + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **IP addresses or URLs/Domains** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators based on certificates](indicator-certificates.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md new file mode 100644 index 0000000000..2c3ba958b9 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md @@ -0,0 +1,70 @@ +--- +title: Manage indicators +ms.reviewer: +description: Manage indicators for a file hash, IP address, URLs, or domains that define the detection, prevention, and exclusion of entities. +keywords: import, indicator, list, ioc, csv, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +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 +ms.topic: article +--- + +# Manage indicators + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the tab of the entity type you'd like to manage. + +3. Update the details of the indicator and click **Save** or click the **Delete** button if you'd like to remove the entity from the list. + +## Import a list of IoCs + +You can also choose to upload a CSV file that defines the attributes of indicators, the action to be taken, and other details. + +Download the sample CSV to know the supported column attributes. + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the tab of the entity type you'd like to import indicators for. + +3. Select **Import** > **Choose file**. + +4. Select **Import**. Do this for all the files you'd like to import. + +5. Select **Done**. + +The following table shows the supported parameters. + +Parameter | Type | Description +:---|:---|:--- +indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". **Required** +indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. **Required** +action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". **Required** +title | String | Indicator alert title. **Required** +description | String | Description of the indicator. **Required** +expirationTime | DateTimeOffset | The expiration time of the indicator in the following format YYYY-MM-DDTHH:MM:SS.0Z. **Optional** +severity | Enum | The severity of the indicator. Possible values are: "Informational", "Low", "Medium" and "High". **Optional** +recommendedActions | String | TI indicator alert recommended actions. **Optional** +rbacGroupNames | String | Comma-separated list of RBAC group names the indicator would be applied to. **Optional** + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Create indicators based on certificates](indicator-certificates.md) 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 6c323a4a7a..5a817eb5de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md @@ -1,5 +1,5 @@ --- -title: Manage indicators +title: Create indicators ms.reviewer: description: Create indicators for a file hash, IP address, URLs, or domains that define the detection, prevention, and exclusion of entities. keywords: manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain @@ -18,7 +18,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Manage indicators +# Create indicators **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -49,188 +49,17 @@ The current supported actions are: You can create an indicator for: -- Files -- IP addresses -- URLs/domains +- [Files](indicator-file.md) +- [IP addresses, URLs/domains](indicator-ip-domain.md) +- [Certificates (preview)](indicator-certificates.md) + >[!NOTE] >There is a limit of 15,000 indicators per tenant. -![Image of indicators settings page](images/rules-indicators.png) +## Related topics - -## Create indicators for files -You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious portable executable (PE) file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. - -There are two ways you can create indicators for files: -- By creating an indicator through the settings page -- By creating a contextual indicator using the add indicator button from the file details page - -### Before you begin -It's important to understand the following prerequisites prior to creating indicators for files: - -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). -- The Antimalware client version must be 4.18.1901.x or later. -- Supported on machines on Windows 10, version 1703 or later. -- To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. -- This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. - ->[!IMPORTANT] ->- The allow or block function cannot be done on files if the file's classification exists on the device's cache prior to the allow or block action ->- Trusted signed files will be treated differently. Microsoft Defender ATP is optimized to handle malicious files. Trying to block trusted signed files, in some cases, may have performance implications. - - ->[!NOTE] ->Typically, file blocks are enforced within a couple of minutes, but can take upwards of 30 minutes. - -### Create an indicator for files from the settings page - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **File hash** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - -### Create a contextual indicator from the file details page -One of the options when taking [response actions on a file](respond-file-alerts.md) is adding an indicator for the file. - -When you add an indicator hash for a file, you can choose to raise an alert and block the file whenever a machine in your organization attempts to run it. - -Files automatically blocked by an indicator won't show up in the file's Action center, but the alerts will still be visible in the Alerts queue. - -## Create indicators for IPs and URLs/domains -Microsoft Defender ATP can block what Microsoft deems as malicious IPs/URLs, through Windows Defender SmartScreen for Microsoft browsers, and through Network Protection for non-Microsoft browsers or calls made outside of a browser. - -The threat intelligence data set for this has been managed by Microsoft. - -By creating indicators for IPs and URLs or domains, you can now allow or block IPs, URLs, or domains based on your own threat intelligence. You can do this through the settings page or by machine groups if you deem certain groups to be more or less at risk than others. - -### Before you begin -It's important to understand the following prerequisites prior to creating indicators for IPS, URLs, or domains: -- URL/IP allow and block relies on the Microsoft Defender ATP component Network Protection to be enabled in block mode. For more information on Network Protection and configuration instructions, see [Enable network protection](enable-network-protection.md). -- The Antimalware client version must be 4.18.1906.x or later. -- Supported on machines on Windows 10, version 1709 or later. -- Ensure that **Custom network indicators** is enabled in **Microsoft Defender Security Center > Settings > Advanced features**. For more information, see [Advanced features](advanced-features.md). - - ->[!IMPORTANT] -> Only external IPs can be added to the indicator list. Indicators cannot be created for internal IPs. -> For web protection scenarios, we recommend using the built-in capabilities in Microsoft Edge. Microsoft Edge leverages [Network Protection](network-protection.md) to inspect network traffic and allows blocks for TCP, HTTP, and HTTPS (TLS). For all other processes, web protection scenarios leverage Network Protection for inspection and enforcement:
-> NOTE: ->- IP is supported for all three protocols ->- Encrypted URLs (full path) can only be blocked on first party browsers ->- Encrypted URLS (FQDN only) can be blocked outside of first party browsers ->- Full URL path blocks can be applied on the domain level and all unencrypted URLs - ->[!NOTE] ->There may be up to 2 hours of latency (usually less) between the time the action is taken, and the URL and IP being blocked. - -### Create an indicator for IPs, URLs, or domains from the settings page - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **IP addresses or URLs/Domains** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - -## Create indicators for certificates (preview) - -You can create indicators for certificates. Some common use cases include: - -- Scenarios when you need to deploy blocking technologies, such as [attack surface reduction rules](attack-surface-reduction.md) and [controlled folder access](controlled-folders.md) but need to allow behaviors from signed applications by adding the certificate in the allow list. -- Blocking the use of a specific signed application across your organization. By creating an indicator to block the certificate of the application, Windows Defender AV will prevent file executions (block and remediate) and the Automated Investigation and Remediation behave the same. - - -### Before you begin - -It's important to understand the following requirements prior to creating indicators for certificates: - -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). -- The Antimalware client version must be 4.18.1901.x or later. -- Supported on machines on Windows 10, version 1703 or later. -- The virus and threat protection definitions must be up-to-date. -- This feature currently supports entering .CER or .PEM file extensions. - ->[!IMPORTANT] -> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it’s trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). ->- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality – only leaf certificates are supported. ->- Microsoft signed certificates cannot be blocked. - -#### Create an indicator for certificates from the settings page: - ->[!IMPORTANT] -> It can take up to 3 hours to create and remove a certificate IoC. - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **Certificate** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - - -## Manage indicators - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the tab of the entity type you'd like to manage. - -3. Update the details of the indicator and click **Save** or click the **Delete** button if you'd like to remove the entity from the list. - -## Import a list of IoCs - -You can also choose to upload a CSV file that defines the attributes of indicators, the action to be taken, and other details. - -Download the sample CSV to know the supported column attributes. - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the tab of the entity type you'd like to import indicators for. - -3. Select **Import** > **Choose file**. - -4. Select **Import**. Do this for all the files you'd like to import. - -5. Select **Done**. - -The following table shows the supported parameters. - -Parameter | Type | Description -:---|:---|:--- -indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". **Required** -indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. **Required** -action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". **Required** -title | String | Indicator alert title. **Required** -description | String | Description of the indicator. **Required** -expirationTime | DateTimeOffset | The expiration time of the indicator in the following format YYYY-MM-DDTHH:MM:SS.0Z. **Optional** -severity | Enum | The severity of the indicator. Possible values are: "Informational", "Low", "Medium" and "High". **Optional** -recommendedActions | String | TI indicator alert recommended actions. **Optional** -rbacGroupNames | String | Comma-separated list of RBAC group names the indicator would be applied to. **Optional** - - - -## Related topic - [Create contextual IoC](respond-file-alerts.md#add-indicator-to-block-or-allow-a-file) - [Use the Microsoft Defender ATP indicators API](ti-indicator.md) - [Use partner integrated solutions](partner-applications.md) From 0493125498adee5b1db38c6d50e084c75eda4923 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Jun 2020 16:01:13 -0700 Subject: [PATCH 063/446] fix error --- .../microsoft-defender-atp/indicator-ip-domain.md | 1 - 1 file changed, 1 deletion(-) 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 96f976e916..90e188b28e 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 @@ -1,6 +1,5 @@ --- title: Create indicators for IPs and URLs/domains -Microsoft Defender ATP can block what Microsoft ms.reviewer: description: Create indicators for IPs and URLs/domains that define the detection, prevention, and exclusion of entities. keywords: ip, url, domain, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain From 21771fca0d527b4380853f0cffc891b1ac2efeaf Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 3 Jun 2020 10:59:49 -0700 Subject: [PATCH 064/446] black bug icon --- .../images/tvm-black-bug-icon.png | Bin 0 -> 920 bytes .../threat-and-vuln-mgt-event-timeline.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-black-bug-icon.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-black-bug-icon.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-black-bug-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..33cf4ffe615ac7325b48d815b730c093604053fa GIT binary patch literal 920 zcmV;J184k+P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D11(8JK~z{r)t5=A z6-N|?A1cO06vT)Nhh5MJg2N(C(TyO9A~?h-x^SU5yQ5nYG|L6bN}{l0#Ee0}@A+jrdf!^iDY!>PJe)#p^Vy-(^2z1knE>ZA0x zW%>{F5_S#TEegIDrfrlX(}mo+atTlWM$wICx0cn!~?zXdrJ`7Kc_ z@3O=y)dsL`cVd<6C$N52VwK7>Vcm+vDo{*dX=0V?09dy$vC6dztY4K_rK))XE|Cr0 z*Sr>ib*EtlY=Rx&%1j5(h}$p;^11}}ot9Vy`WS5Z3f$MM=7DuZcsR#HR^Nbi_o1f+ z)f9UzzkthkGE?>-wKsxGx)siWhtv8Oa0J}W_~-H^)GW8+5kzNkRW?JVNH+)!OxZqi z8|FjZ>J7hvPW;#7pcZ*Pd>!p~9J)h88V*mvB^_%)9r_BKfcqZdyJk7?8n_NR*#?d1 z2eALI;Hzn#D3lrRAlNDR8*0shc?|{6P5AmBwm?N40vmdoBkrGoX7nfM=lAqi)%&;NkQtwg@dRvK7hR!75DodFY) z%8%2jJ_oa!9ZfjR$WW{w<4M&(q8NNAytUuV|HIkg<=%4f#B1&rGZWeFir47UL(GidRW|Jx$l0X$*K_jkfU( zFc6IYuI2y>iqr+JfDSwlA@}h=2 Date: Wed, 10 Jun 2020 10:25:25 -0700 Subject: [PATCH 065/446] Update migrate-symantec-to-microsoft-defender-atp.md --- ...rate-symantec-to-microsoft-defender-atp.md | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md index e7aa3cf723..3aada3baca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md @@ -23,25 +23,20 @@ If you are thinking about switching from Symantec Endpoint Protection to [Micros ## What all is included in Microsoft Defender ATP? -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes all the following features and capabilities: +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: -- [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt), which helps identify, assess, adn remediate endpoint weaknesses. +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -- [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) rules that help protect your organization's devices and applications from cyberthreats and attacks. - -- [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) to block threats and malware. - -- [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) to detect, investigate, and respond to intrusion attempts and active breaches. - -- [Advanced hunting](advanced-hunting-overview.md) to locate indicators and entities of known or potential threats. - -- [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) to help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. - -- [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) to examine alerts and take immediate remediation action to resolve breaches. - -- [Threat hunting service (Microsoft Threat Experts)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) to provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. - -[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). +**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. ## The migration process at a high level From a4c54927713741caef6f2342c312948b36a3b134 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 10:30:05 -0700 Subject: [PATCH 066/446] breaking huge article into several --- ...ec-to-microsoft-defender-atp-migration.md} | 0 ...ymantec-to-microsoft-defender-atp-part1.md | 173 ++++++++++++++++++ ...ymantec-to-microsoft-defender-atp-part2.md | 173 ++++++++++++++++++ ...ymantec-to-microsoft-defender-atp-part3.md | 173 ++++++++++++++++++ 4 files changed, 519 insertions(+) rename windows/security/threat-protection/microsoft-defender-atp/{migrate-symantec-to-microsoft-defender-atp.md => symantec-to-microsoft-defender-atp-migration.md} (100%) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md new file mode 100644 index 0000000000..3aada3baca --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -0,0 +1,173 @@ +--- +title: Migrate from Symantec to Microsoft Defender ATP +description: Make the switch from Symantec to Microsoft Defender ATP +keywords: migration, windows defender advanced threat protection, atp, edr +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: deniseb +author: denisebmsft +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection + +If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. + +## What all is included in Microsoft Defender ATP? + +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: + +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | + +**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. + +## The migration process at a high level + +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. + +|Phase |Steps | +|--|--| +|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | +| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | +| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | + +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. + +## Step 1: Get Microsoft Defender ATP + +To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: + +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). + +2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). + +4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). + +## Step 2: Grant access to the Microsoft Defender Security Center + +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). + +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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). + + Depending on your organization's needs, you can use a different method, such as one of the following: + + - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). + +## Step 3: Configure device proxy and internet connectivity settings + +For MDATP (EDR): +Windows: +Windows 10, Windows Server 1803 and Windows Server 2019: +Configure machine proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet + +Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: +Configure proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings +Enable access to Microsoft Defender ATP service URLs in the proxy server +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server + +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + + Linux: +EDR Endpoints: +https://winatp-gw-cus.microsoft.com/ +https://winatp-gw-eus.microsoft.com/ +https://winatp-gw-weu.microsoft.com/ +https://winatp-gw-neu.microsoft.com/ +https://winatp-gw-ukw.microsoft.com/ +https://winatp-gw-uks.microsoft.com/ +https://us4-v20.events.data.microsoft.com/ +https://us5-v20.events.data.microsoft.com/ +https://eu-v20.events.data.microsoft.com/ +https://us-v20.events.data.microsoft.com/ +https://au-v20.events.data.microsoft.com/ +https://uk-v20.events.data.microsoft.com/ +https://de-v20.events.data.microsoft.com/ +https://v20.events.data.microsoft.com/ +For MDAV/SCEP: +Windows: +Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +Important changes to Microsoft Active Protection Service (MAPS) endpoint +https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + +Linux: +AV Endpoints +https://cdn.x.cp.wd.microsoft.com/ +https://eu-cdn.x.cp.wd.microsoft.com/ +https://wu-cdn.x.cp.wd.microsoft.com/ +https://x.cp.wd.microsoft.com/api/ + + +## Step 4: Set Microsoft Defender ATP to passive mode + +## Step 5: Re-enable Microsoft Defender Antivirus + +## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec + +Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). + +## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list + +Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. + +## Step 8: Set up your device groups, device collections, and organizational units + +## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec + +## Step 10: Onboard devices to Microsoft Defender ATP + +You can choose from several methods to onboard devices to Microsoft Defender ATP. + +## Manage Microsoft Defender ATP + +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). + +|Task | Resources to learn more | +|---|---| +|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | +|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | +|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | +|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| +|Manage network protection |[]()

[]()

| + +## Related articles + +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) + + diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md new file mode 100644 index 0000000000..3aada3baca --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -0,0 +1,173 @@ +--- +title: Migrate from Symantec to Microsoft Defender ATP +description: Make the switch from Symantec to Microsoft Defender ATP +keywords: migration, windows defender advanced threat protection, atp, edr +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: deniseb +author: denisebmsft +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection + +If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. + +## What all is included in Microsoft Defender ATP? + +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: + +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | + +**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. + +## The migration process at a high level + +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. + +|Phase |Steps | +|--|--| +|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | +| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | +| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | + +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. + +## Step 1: Get Microsoft Defender ATP + +To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: + +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). + +2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). + +4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). + +## Step 2: Grant access to the Microsoft Defender Security Center + +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). + +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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). + + Depending on your organization's needs, you can use a different method, such as one of the following: + + - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). + +## Step 3: Configure device proxy and internet connectivity settings + +For MDATP (EDR): +Windows: +Windows 10, Windows Server 1803 and Windows Server 2019: +Configure machine proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet + +Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: +Configure proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings +Enable access to Microsoft Defender ATP service URLs in the proxy server +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server + +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + + Linux: +EDR Endpoints: +https://winatp-gw-cus.microsoft.com/ +https://winatp-gw-eus.microsoft.com/ +https://winatp-gw-weu.microsoft.com/ +https://winatp-gw-neu.microsoft.com/ +https://winatp-gw-ukw.microsoft.com/ +https://winatp-gw-uks.microsoft.com/ +https://us4-v20.events.data.microsoft.com/ +https://us5-v20.events.data.microsoft.com/ +https://eu-v20.events.data.microsoft.com/ +https://us-v20.events.data.microsoft.com/ +https://au-v20.events.data.microsoft.com/ +https://uk-v20.events.data.microsoft.com/ +https://de-v20.events.data.microsoft.com/ +https://v20.events.data.microsoft.com/ +For MDAV/SCEP: +Windows: +Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +Important changes to Microsoft Active Protection Service (MAPS) endpoint +https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + +Linux: +AV Endpoints +https://cdn.x.cp.wd.microsoft.com/ +https://eu-cdn.x.cp.wd.microsoft.com/ +https://wu-cdn.x.cp.wd.microsoft.com/ +https://x.cp.wd.microsoft.com/api/ + + +## Step 4: Set Microsoft Defender ATP to passive mode + +## Step 5: Re-enable Microsoft Defender Antivirus + +## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec + +Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). + +## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list + +Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. + +## Step 8: Set up your device groups, device collections, and organizational units + +## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec + +## Step 10: Onboard devices to Microsoft Defender ATP + +You can choose from several methods to onboard devices to Microsoft Defender ATP. + +## Manage Microsoft Defender ATP + +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). + +|Task | Resources to learn more | +|---|---| +|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | +|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | +|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | +|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| +|Manage network protection |[]()

[]()

| + +## Related articles + +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) + + diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md new file mode 100644 index 0000000000..3aada3baca --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -0,0 +1,173 @@ +--- +title: Migrate from Symantec to Microsoft Defender ATP +description: Make the switch from Symantec to Microsoft Defender ATP +keywords: migration, windows defender advanced threat protection, atp, edr +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: deniseb +author: denisebmsft +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection + +If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. + +## What all is included in Microsoft Defender ATP? + +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: + +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | + +**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. + +## The migration process at a high level + +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. + +|Phase |Steps | +|--|--| +|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | +| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | +| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | + +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. + +## Step 1: Get Microsoft Defender ATP + +To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: + +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). + +2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). + +4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). + +## Step 2: Grant access to the Microsoft Defender Security Center + +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). + +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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). + + Depending on your organization's needs, you can use a different method, such as one of the following: + + - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). + +## Step 3: Configure device proxy and internet connectivity settings + +For MDATP (EDR): +Windows: +Windows 10, Windows Server 1803 and Windows Server 2019: +Configure machine proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet + +Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: +Configure proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings +Enable access to Microsoft Defender ATP service URLs in the proxy server +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server + +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + + Linux: +EDR Endpoints: +https://winatp-gw-cus.microsoft.com/ +https://winatp-gw-eus.microsoft.com/ +https://winatp-gw-weu.microsoft.com/ +https://winatp-gw-neu.microsoft.com/ +https://winatp-gw-ukw.microsoft.com/ +https://winatp-gw-uks.microsoft.com/ +https://us4-v20.events.data.microsoft.com/ +https://us5-v20.events.data.microsoft.com/ +https://eu-v20.events.data.microsoft.com/ +https://us-v20.events.data.microsoft.com/ +https://au-v20.events.data.microsoft.com/ +https://uk-v20.events.data.microsoft.com/ +https://de-v20.events.data.microsoft.com/ +https://v20.events.data.microsoft.com/ +For MDAV/SCEP: +Windows: +Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +Important changes to Microsoft Active Protection Service (MAPS) endpoint +https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + +Linux: +AV Endpoints +https://cdn.x.cp.wd.microsoft.com/ +https://eu-cdn.x.cp.wd.microsoft.com/ +https://wu-cdn.x.cp.wd.microsoft.com/ +https://x.cp.wd.microsoft.com/api/ + + +## Step 4: Set Microsoft Defender ATP to passive mode + +## Step 5: Re-enable Microsoft Defender Antivirus + +## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec + +Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). + +## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list + +Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. + +## Step 8: Set up your device groups, device collections, and organizational units + +## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec + +## Step 10: Onboard devices to Microsoft Defender ATP + +You can choose from several methods to onboard devices to Microsoft Defender ATP. + +## Manage Microsoft Defender ATP + +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). + +|Task | Resources to learn more | +|---|---| +|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | +|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | +|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | +|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| +|Manage network protection |[]()

[]()

| + +## Related articles + +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) + + From 202cbf6ca4d817d920e0720d8f5656cf3edbb73b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 10:30:45 -0700 Subject: [PATCH 067/446] Create symantec-to-microsoft-defender-atp-manage-post-migration.md --- ...soft-defender-atp-manage-post-migration.md | 173 ++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md new file mode 100644 index 0000000000..3aada3baca --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md @@ -0,0 +1,173 @@ +--- +title: Migrate from Symantec to Microsoft Defender ATP +description: Make the switch from Symantec to Microsoft Defender ATP +keywords: migration, windows defender advanced threat protection, atp, edr +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: deniseb +author: denisebmsft +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection + +If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. + +## What all is included in Microsoft Defender ATP? + +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: + +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | + +**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. + +## The migration process at a high level + +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. + +|Phase |Steps | +|--|--| +|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | +| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | +| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | + +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. + +## Step 1: Get Microsoft Defender ATP + +To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: + +1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). + +2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). + +4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). + +## Step 2: Grant access to the Microsoft Defender Security Center + +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). + +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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). + + Depending on your organization's needs, you can use a different method, such as one of the following: + + - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). + +## Step 3: Configure device proxy and internet connectivity settings + +For MDATP (EDR): +Windows: +Windows 10, Windows Server 1803 and Windows Server 2019: +Configure machine proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet + +Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: +Configure proxy and Internet connectivity settings +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings +Enable access to Microsoft Defender ATP service URLs in the proxy server +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server + +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + + Linux: +EDR Endpoints: +https://winatp-gw-cus.microsoft.com/ +https://winatp-gw-eus.microsoft.com/ +https://winatp-gw-weu.microsoft.com/ +https://winatp-gw-neu.microsoft.com/ +https://winatp-gw-ukw.microsoft.com/ +https://winatp-gw-uks.microsoft.com/ +https://us4-v20.events.data.microsoft.com/ +https://us5-v20.events.data.microsoft.com/ +https://eu-v20.events.data.microsoft.com/ +https://us-v20.events.data.microsoft.com/ +https://au-v20.events.data.microsoft.com/ +https://uk-v20.events.data.microsoft.com/ +https://de-v20.events.data.microsoft.com/ +https://v20.events.data.microsoft.com/ +For MDAV/SCEP: +Windows: +Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +Important changes to Microsoft Active Protection Service (MAPS) endpoint +https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 +macOS: +Network connections -- Microsoft Defender Advanced Threat Protection for Mac +https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections + +Linux: +AV Endpoints +https://cdn.x.cp.wd.microsoft.com/ +https://eu-cdn.x.cp.wd.microsoft.com/ +https://wu-cdn.x.cp.wd.microsoft.com/ +https://x.cp.wd.microsoft.com/api/ + + +## Step 4: Set Microsoft Defender ATP to passive mode + +## Step 5: Re-enable Microsoft Defender Antivirus + +## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec + +Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). + +## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list + +Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. + +## Step 8: Set up your device groups, device collections, and organizational units + +## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec + +## Step 10: Onboard devices to Microsoft Defender ATP + +You can choose from several methods to onboard devices to Microsoft Defender ATP. + +## Manage Microsoft Defender ATP + +After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). + +|Task | Resources to learn more | +|---|---| +|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | +|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | +|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | +|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| +|Manage network protection |[]()

[]()

| + +## Related articles + +[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) + + From 5eb4aeabf117ea298fd8256706a617174fed3492 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 10:34:24 -0700 Subject: [PATCH 068/446] making the post-migration article generic --- ...ion.md => microsoft-defender-atp-post-migration-management.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-manage-post-migration.md => microsoft-defender-atp-post-migration-management.md} (100%) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-manage-post-migration.md rename to windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md From eb89ceaa24a92e227b33d78dc4f6a1215de7bba1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 10:35:11 -0700 Subject: [PATCH 069/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index fc8f80a3ee..1a992ed3ea 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -593,8 +593,12 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) -### [Migration guides] -#### [Migrate from Symantec to Microsoft Defender ATP](microsoft-defender-atp/migrate-symantec-to-microsoft-defender-atp.md) +### [Migration guides]() +#### [Migrate from Symantec to Microsoft Defender Advanced Threat Protection](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Migrate from Symantec - Part 1](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) +##### [Migrate from Symantec - Part 2](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) +##### [Migrate from Symantec - Part 3](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) +#### [Managing Microsoft Defender ATP after migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() #### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) From ae32dbc16078ca9ea82882f16b1592acf908d1a2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:12:37 -0700 Subject: [PATCH 070/446] Update symantec-to-microsoft-defender-atp-migration.md --- ...tec-to-microsoft-defender-atp-migration.md | 130 ++---------------- 1 file changed, 10 insertions(+), 120 deletions(-) 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 3aada3baca..f8bc968a8b 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,6 +19,11 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection +| Overview
You are here! | Part 1 | Part 2 | Part 3 | Post migration | +|--|--|--|--|--| + +## Overview + If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. ## What all is included in Microsoft Defender ATP? @@ -36,7 +41,7 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc | [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | | [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. +[Learn more about Microsoft Defender ATP here](https://docs.microsoft.com/windows/security/threat-protection). ## The migration process at a high level @@ -44,127 +49,12 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| -|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | -| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | -| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | +|[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | +| [Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | +| [Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. +After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). -## Step 1: Get Microsoft Defender ATP - -To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: - -1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). - -2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). - -4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). - -## Step 2: Grant access to the Microsoft Defender Security Center - -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). - -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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - - Depending on your organization's needs, you can use a different method, such as one of the following: - - - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). - -## Step 3: Configure device proxy and internet connectivity settings - -For MDATP (EDR): -Windows: -Windows 10, Windows Server 1803 and Windows Server 2019: -Configure machine proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet - -Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: -Configure proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings -Enable access to Microsoft Defender ATP service URLs in the proxy server -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server - -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - - Linux: -EDR Endpoints: -https://winatp-gw-cus.microsoft.com/ -https://winatp-gw-eus.microsoft.com/ -https://winatp-gw-weu.microsoft.com/ -https://winatp-gw-neu.microsoft.com/ -https://winatp-gw-ukw.microsoft.com/ -https://winatp-gw-uks.microsoft.com/ -https://us4-v20.events.data.microsoft.com/ -https://us5-v20.events.data.microsoft.com/ -https://eu-v20.events.data.microsoft.com/ -https://us-v20.events.data.microsoft.com/ -https://au-v20.events.data.microsoft.com/ -https://uk-v20.events.data.microsoft.com/ -https://de-v20.events.data.microsoft.com/ -https://v20.events.data.microsoft.com/ -For MDAV/SCEP: -Windows: -Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service -Important changes to Microsoft Active Protection Service (MAPS) endpoint -https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - -Linux: -AV Endpoints -https://cdn.x.cp.wd.microsoft.com/ -https://eu-cdn.x.cp.wd.microsoft.com/ -https://wu-cdn.x.cp.wd.microsoft.com/ -https://x.cp.wd.microsoft.com/api/ - - -## Step 4: Set Microsoft Defender ATP to passive mode - -## Step 5: Re-enable Microsoft Defender Antivirus - -## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec - -Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). - -## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list - -Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. - -## Step 8: Set up your device groups, device collections, and organizational units - -## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec - -## Step 10: Onboard devices to Microsoft Defender ATP - -You can choose from several methods to onboard devices to Microsoft Defender ATP. - -## Manage Microsoft Defender ATP - -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). - -|Task | Resources to learn more | -|---|---| -|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | -|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |[]()

[]()

| ## Related articles From 5267ee198e5f47ddee222179c95941dc92bae31b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:24:46 -0700 Subject: [PATCH 071/446] continuing migration guide article setup --- ...tec-to-microsoft-defender-atp-migration.md | 4 +- ...ymantec-to-microsoft-defender-atp-part1.md | 59 +------------------ 2 files changed, 4 insertions(+), 59 deletions(-) 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 f8bc968a8b..d9696a39e3 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 @@ -24,7 +24,7 @@ ms.topic: article ## Overview -If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. +If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration. ## What all is included in Microsoft Defender ATP? @@ -41,7 +41,7 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc | [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | | [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -[Learn more about Microsoft Defender ATP here](https://docs.microsoft.com/windows/security/threat-protection). +As you can see, Microsoft Defender ATP includes a wide range of threat protection capabilities. [Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). ## The migration process at a high level diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 3aada3baca..41740af072 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -1,5 +1,5 @@ --- -title: Migrate from Symantec to Microsoft Defender ATP +title: Part 1 - Migrating from Symantec to Microsoft Defender ATP description: Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,30 +17,8 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Part 1 -If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. - -## What all is included in Microsoft Defender ATP? - -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: - -| Feature/Capability | Description | -|---|---| -| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | -| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | -| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | -| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | -| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | -| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | -| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | -| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | - -**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. - -## The migration process at a high level - -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. |Phase |Steps | |--|--| @@ -48,7 +26,6 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided | Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | | Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. ## Step 1: Get Microsoft Defender ATP @@ -134,38 +111,6 @@ https://wu-cdn.x.cp.wd.microsoft.com/ https://x.cp.wd.microsoft.com/api/ -## Step 4: Set Microsoft Defender ATP to passive mode - -## Step 5: Re-enable Microsoft Defender Antivirus - -## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec - -Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). - -## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list - -Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. - -## Step 8: Set up your device groups, device collections, and organizational units - -## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec - -## Step 10: Onboard devices to Microsoft Defender ATP - -You can choose from several methods to onboard devices to Microsoft Defender ATP. - -## Manage Microsoft Defender ATP - -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). - -|Task | Resources to learn more | -|---|---| -|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | -|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |[]()

[]()

| - ## Related articles [Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) From 8727593b101686350cdd254fc68a2d83b6fc67d0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:36:31 -0700 Subject: [PATCH 072/446] Update symantec-to-microsoft-defender-atp-part1.md --- .../symantec-to-microsoft-defender-atp-part1.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 41740af072..5f93b29def 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -19,15 +19,10 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Part 1 +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | +|--|--|--|--|--| -|Phase |Steps | -|--|--| -|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | -| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | -| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | - - -## Step 1: Get Microsoft Defender ATP +## Get Microsoft Defender ATP To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: @@ -39,7 +34,7 @@ To get started, you must have Microsoft Defender ATP with licenses assigned and 4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). -## Step 2: Grant access to the Microsoft Defender Security Center +## Grant access to the Microsoft Defender Security Center The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). @@ -59,7 +54,7 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei 3. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). -## Step 3: Configure device proxy and internet connectivity settings +## Configure device proxy and internet connectivity settings For MDATP (EDR): Windows: @@ -93,6 +88,7 @@ https://au-v20.events.data.microsoft.com/ https://uk-v20.events.data.microsoft.com/ https://de-v20.events.data.microsoft.com/ https://v20.events.data.microsoft.com/ + For MDAV/SCEP: Windows: Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) From ff97c68f7ccb12650af0016bfcc39ae96d337d95 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:39:32 -0700 Subject: [PATCH 073/446] Update symantec-to-microsoft-defender-atp-part2.md --- ...ymantec-to-microsoft-defender-atp-part2.md | 118 +----------------- 1 file changed, 4 insertions(+), 114 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 3aada3baca..2f72df6656 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -1,6 +1,6 @@ --- title: Migrate from Symantec to Microsoft Defender ATP -description: Make the switch from Symantec to Microsoft Defender ATP +description: Part 2 - Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -17,121 +17,11 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Part 2 -If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | Part 2
*You are here!* | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | +|--|--|--|--|--| -## What all is included in Microsoft Defender ATP? - -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: - -| Feature/Capability | Description | -|---|---| -| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | -| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | -| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | -| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | -| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | -| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | -| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | -| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | - -**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. - -## The migration process at a high level - -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. - -|Phase |Steps | -|--|--| -|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | -| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | -| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | - -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. - -## Step 1: Get Microsoft Defender ATP - -To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: - -1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). - -2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). - -4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). - -## Step 2: Grant access to the Microsoft Defender Security Center - -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). - -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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - - Depending on your organization's needs, you can use a different method, such as one of the following: - - - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). - -## Step 3: Configure device proxy and internet connectivity settings - -For MDATP (EDR): -Windows: -Windows 10, Windows Server 1803 and Windows Server 2019: -Configure machine proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet - -Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: -Configure proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings -Enable access to Microsoft Defender ATP service URLs in the proxy server -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server - -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - - Linux: -EDR Endpoints: -https://winatp-gw-cus.microsoft.com/ -https://winatp-gw-eus.microsoft.com/ -https://winatp-gw-weu.microsoft.com/ -https://winatp-gw-neu.microsoft.com/ -https://winatp-gw-ukw.microsoft.com/ -https://winatp-gw-uks.microsoft.com/ -https://us4-v20.events.data.microsoft.com/ -https://us5-v20.events.data.microsoft.com/ -https://eu-v20.events.data.microsoft.com/ -https://us-v20.events.data.microsoft.com/ -https://au-v20.events.data.microsoft.com/ -https://uk-v20.events.data.microsoft.com/ -https://de-v20.events.data.microsoft.com/ -https://v20.events.data.microsoft.com/ -For MDAV/SCEP: -Windows: -Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service -Important changes to Microsoft Active Protection Service (MAPS) endpoint -https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - -Linux: -AV Endpoints -https://cdn.x.cp.wd.microsoft.com/ -https://eu-cdn.x.cp.wd.microsoft.com/ -https://wu-cdn.x.cp.wd.microsoft.com/ -https://x.cp.wd.microsoft.com/api/ ## Step 4: Set Microsoft Defender ATP to passive mode From 97dda692982766e1a94b1fe850fbe3108712d84d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:40:05 -0700 Subject: [PATCH 074/446] Update symantec-to-microsoft-defender-atp-part2.md --- ...ymantec-to-microsoft-defender-atp-part2.md | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 2f72df6656..6095fbea80 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -36,25 +36,6 @@ Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -## Step 8: Set up your device groups, device collections, and organizational units - -## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec - -## Step 10: Onboard devices to Microsoft Defender ATP - -You can choose from several methods to onboard devices to Microsoft Defender ATP. - -## Manage Microsoft Defender ATP - -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). - -|Task | Resources to learn more | -|---|---| -|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | -|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |[]()

[]()

| ## Related articles From 3b1f226c34df28a98749987b36e88e65728ccb34 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:43:06 -0700 Subject: [PATCH 075/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 6095fbea80..9494964609 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -24,15 +24,15 @@ ms.topic: article -## Step 4: Set Microsoft Defender ATP to passive mode +## Set Microsoft Defender ATP to passive mode -## Step 5: Re-enable Microsoft Defender Antivirus +## Re-enable Microsoft Defender Antivirus -## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec +## Add Microsoft Defender ATP EDR to the exclusion list for Symantec Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). -## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list +## Add Symantec to your Microsoft Defender ATP EDR exclusion list Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. From 8bc081545a0c393d13211935c93d9c7ae5b10c84 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 12:47:36 -0700 Subject: [PATCH 076/446] Update symantec-to-microsoft-defender-atp-part1.md --- .../symantec-to-microsoft-defender-atp-part1.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 5f93b29def..eba7340bef 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -1,6 +1,6 @@ --- -title: Part 1 - Migrating from Symantec to Microsoft Defender ATP -description: Make the switch from Symantec to Microsoft Defender ATP +title: Part 1 - Get Microsoft Defender ATP started +description: Part 1 of "Make the switch from Symantec to Microsoft Defender ATP" keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -17,11 +17,16 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Part 1 +# Migrate from Symantec - Part 1 - Get Microsoft Defender ATP started | [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| +Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process-at-a-high-level) includes the following steps: +1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). +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 ATP To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: @@ -45,11 +50,8 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei 2. Set up and configure RBAC. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). Depending on your organization's needs, you can use a different method, such as one of the following: - - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). From 0498c71b1f6bd507cdc2fde19db420ce51430fe5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:02:10 -0700 Subject: [PATCH 077/446] migration guide work --- ...tec-to-microsoft-defender-atp-migration.md | 2 +- ...ymantec-to-microsoft-defender-atp-part3.md | 141 ++---------------- 2 files changed, 14 insertions(+), 129 deletions(-) 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 d9696a39e3..a7949de303 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 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview | Overview
You are here! | Part 1 | Part 2 | Part 3 | Post migration | |--|--|--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 3aada3baca..967aa7369b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -17,140 +17,22 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection, Part 3 -If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. - -## What all is included in Microsoft Defender ATP? - -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: - -| Feature/Capability | Description | -|---|---| -| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | -| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | -| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | -| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | -| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | -| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | -| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | -| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | - -**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. - -## The migration process at a high level - -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. - -|Phase |Steps | -|--|--| -|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | -| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | -| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | - -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. - -## Step 1: Get Microsoft Defender ATP - -To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: - -1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). - -2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). - -4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). - -## Step 2: Grant access to the Microsoft Defender Security Center - -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). - -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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - - Depending on your organization's needs, you can use a different method, such as one of the following: - - - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). - -## Step 3: Configure device proxy and internet connectivity settings - -For MDATP (EDR): -Windows: -Windows 10, Windows Server 1803 and Windows Server 2019: -Configure machine proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet - -Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: -Configure proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings -Enable access to Microsoft Defender ATP service URLs in the proxy server -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server - -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - - Linux: -EDR Endpoints: -https://winatp-gw-cus.microsoft.com/ -https://winatp-gw-eus.microsoft.com/ -https://winatp-gw-weu.microsoft.com/ -https://winatp-gw-neu.microsoft.com/ -https://winatp-gw-ukw.microsoft.com/ -https://winatp-gw-uks.microsoft.com/ -https://us4-v20.events.data.microsoft.com/ -https://us5-v20.events.data.microsoft.com/ -https://eu-v20.events.data.microsoft.com/ -https://us-v20.events.data.microsoft.com/ -https://au-v20.events.data.microsoft.com/ -https://uk-v20.events.data.microsoft.com/ -https://de-v20.events.data.microsoft.com/ -https://v20.events.data.microsoft.com/ -For MDAV/SCEP: -Windows: -Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service -Important changes to Microsoft Active Protection Service (MAPS) endpoint -https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - -Linux: -AV Endpoints -https://cdn.x.cp.wd.microsoft.com/ -https://eu-cdn.x.cp.wd.microsoft.com/ -https://wu-cdn.x.cp.wd.microsoft.com/ -https://x.cp.wd.microsoft.com/api/ +| Overview | Part 1 | Part 2 | Part 3
You are here! | Post migration | +|--|--|--|--|--| -## Step 4: Set Microsoft Defender ATP to passive mode +## Finish making the switch to Microsoft Defender ATP +- [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units) +- [Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec) +- [Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | -## Step 5: Re-enable Microsoft Defender Antivirus +## Set up your device groups, device collections, and organizational units -## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec +## Deploy Microsoft Defender ATP and uninstall Symantec -Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). - -## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list - -Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. - -## Step 8: Set up your device groups, device collections, and organizational units - -## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec - -## Step 10: Onboard devices to Microsoft Defender ATP +## Onboard devices to Microsoft Defender ATP You can choose from several methods to onboard devices to Microsoft Defender ATP. @@ -166,6 +48,9 @@ After you have moved to Microsoft Defender ATP, you can choose from several meth |Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| |Manage network protection |[]()

[]()

| +After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. + + ## Related articles [Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) From 2de694074badc6a89d96af911b2c93c219fba558 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:06:44 -0700 Subject: [PATCH 078/446] migration guide --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-part1.md | 6 +++++- .../symantec-to-microsoft-defender-atp-part2.md | 6 +++--- 3 files changed, 9 insertions(+), 5 deletions(-) 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 a7949de303..b80c6a620c 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 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning | Overview
You are here! | Part 1 | Part 2 | Part 3 | Post migration | |--|--|--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index eba7340bef..43c8a05e7b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 1 - Get Microsoft Defender ATP started +# Migrate from Symantec - Part 1: Get Microsoft Defender ATP started | [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| @@ -109,6 +109,10 @@ https://wu-cdn.x.cp.wd.microsoft.com/ https://x.cp.wd.microsoft.com/api/ +## Next step + +- [Migrate from Symantec - Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-part2.md) + ## Related articles [Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 9494964609..968a0ad79c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -1,5 +1,5 @@ --- -title: Migrate from Symantec to Microsoft Defender ATP +title: Part 2 - Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection description: Part 2 - Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,9 +17,9 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Part 2 +# Migrate from Symantec - Part 2: Configure settings and exclusions -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | Part 2
*You are here!* | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | Part 3
*You are here!*| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| From b06c754ce18db10dda49e9b72238f9b3479bc8bb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:11:01 -0700 Subject: [PATCH 079/446] migration guide work --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-part1.md | 2 +- .../symantec-to-microsoft-defender-atp-part2.md | 2 +- .../symantec-to-microsoft-defender-atp-part3.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) 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 b80c6a620c..1e8cb05824 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.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning -| Overview
You are here! | Part 1 | Part 2 | Part 3 | Post migration | +| Overview
*You are here!* | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| ## Overview diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 43c8a05e7b..9c1beefab5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 1: Get Microsoft Defender ATP started -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process-at-a-high-level) includes the following steps: diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 968a0ad79c..971237c2b9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 2: Configure settings and exclusions -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | Part 3
*You are here!*| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) |Part 2
*You are here!*| [Part 3](symantec-to-microsoft-defender-atp-part2.md)| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 967aa7369b..c8c93cd1f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection, Part 3 -| Overview | Part 1 | Part 2 | Part 3
You are here! | Post migration | +| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | Part 3
*You are here!*| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| From 8498c67d6c8b272df63d069755d1198363baa4ac Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:26:49 -0700 Subject: [PATCH 080/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index c8c93cd1f6..6b20f1bf24 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -1,5 +1,5 @@ --- -title: Migrate from Symantec to Microsoft Defender ATP +title: Part 3 - Finish making the switch to Microsoft Defender ATP description: Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,16 +17,16 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection, Part 3 +# Migrate from Symantec - Part 3: Finish making the switch to Microsoft Defender ATP | [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | Part 3
*You are here!*| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| ## Finish making the switch to Microsoft Defender ATP -- [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units) -- [Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec) -- [Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | +- [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) +- [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) +- [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) | ## Set up your device groups, device collections, and organizational units From 8bc8434d2486771a30813d9f903b530b9c267381 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:29:45 -0700 Subject: [PATCH 081/446] 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 1a992ed3ea..8b8901e706 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -594,7 +594,8 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) ### [Migration guides]() -#### [Migrate from Symantec to Microsoft Defender Advanced Threat Protection](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +#### [Migrate from Symantec to Microsoft Defender Advanced Threat Protection]() +##### [Overview](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Migrate from Symantec - Part 1](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) ##### [Migrate from Symantec - Part 2](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) ##### [Migrate from Symantec - Part 3](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) From 47bd1906621bd466085597af8c1829a3dd444454 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:31:39 -0700 Subject: [PATCH 082/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 8b8901e706..c80bc08b13 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -594,11 +594,11 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) ### [Migration guides]() -#### [Migrate from Symantec to Microsoft Defender Advanced Threat Protection]() +#### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Migrate from Symantec - Part 1](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) -##### [Migrate from Symantec - Part 2](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) -##### [Migrate from Symantec - Part 3](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) +##### [Part 1: Get Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) +##### [Part 2: Configure settings and exclusions](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) +##### [Part 3: Finish making the switch](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) #### [Managing Microsoft Defender ATP after migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() From 26fa31826c5b93e5b405e57e20e207ff7e61fd0d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:32:20 -0700 Subject: [PATCH 083/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c80bc08b13..722bfb2c88 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -599,7 +599,7 @@ ##### [Part 1: Get Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) ##### [Part 2: Configure settings and exclusions](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) ##### [Part 3: Finish making the switch](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) -#### [Managing Microsoft Defender ATP after migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) +#### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() #### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) From 2ed7f6c84a56cae1407c229ff2576bb64e01e074 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 13:35:02 -0700 Subject: [PATCH 084/446] Update microsoft-defender-atp-post-migration-management.md --- ...-defender-atp-post-migration-management.md | 139 +----------------- 1 file changed, 2 insertions(+), 137 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md index 3aada3baca..1626bddfed 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md @@ -17,146 +17,11 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - -If you are thinking about switching from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan and execute your migration. - -## What all is included in Microsoft Defender ATP? - -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: - -| Feature/Capability | Description | -|---|---| -| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | -| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | -| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | -| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | -| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | -| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | -| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | -| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | - -**[Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection)**. - -## The migration process at a high level - -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. - -|Phase |Steps | -|--|--| -|Part 1: Get Microsoft Defender ATP started |[Step 1: Get Microsoft Defender ATP](#step-1-get-microsoft-defender-atp)

[Step 2: Grant access to the Microsoft Defender Security Center](#step-2-grant-access-to-the-microsoft-defender-security-center)

[Step 3: Configure device proxy and internet connectivity settings](#step-3-configure-device-proxy-and-internet-connectivity-settings) | -| Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection |[Step 4: Set Microsoft Defender ATP to passive mode](#step-4-set-microsoft-defender-atp-to-passive-mode)

[Step 5: Re-enable Microsoft Defender Antivirus](#step-5-re-enable-microsoft-defender-antivirus)

[Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#step-6-add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec)

[Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list](#step-7-add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list) | -| Part 3: Finish making the switch to Microsoft Defender ATP | [Step 8: Set up your device groups, device collections, and organizational units](#step-8-set-up-your-device-groups-device-collections-and-organizational-units)

[Step 9: Deploy Microsoft Defender ATP and uninstall Symantec](#step-9-deploy-microsoft-defender-atp-and-uninstall-symantec)

[Step 10: Onboard devices to Microsoft Defender ATP](#step-10-onboard-devices-to-microsoft-defender-atp) | - -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. - -## Step 1: Get Microsoft Defender ATP - -To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: - -1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). - -2. Verify that your licenses are properly provisioned. See [Check 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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). - -4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). - -## Step 2: Grant access to the Microsoft Defender Security Center - -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). - -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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - - Depending on your organization's needs, you can use a different method, such as one of the following: - - - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). - -## Step 3: Configure device proxy and internet connectivity settings - -For MDATP (EDR): -Windows: -Windows 10, Windows Server 1803 and Windows Server 2019: -Configure machine proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet - -Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: -Configure proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings -Enable access to Microsoft Defender ATP service URLs in the proxy server -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server - -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - - Linux: -EDR Endpoints: -https://winatp-gw-cus.microsoft.com/ -https://winatp-gw-eus.microsoft.com/ -https://winatp-gw-weu.microsoft.com/ -https://winatp-gw-neu.microsoft.com/ -https://winatp-gw-ukw.microsoft.com/ -https://winatp-gw-uks.microsoft.com/ -https://us4-v20.events.data.microsoft.com/ -https://us5-v20.events.data.microsoft.com/ -https://eu-v20.events.data.microsoft.com/ -https://us-v20.events.data.microsoft.com/ -https://au-v20.events.data.microsoft.com/ -https://uk-v20.events.data.microsoft.com/ -https://de-v20.events.data.microsoft.com/ -https://v20.events.data.microsoft.com/ -For MDAV/SCEP: -Windows: -Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service -Important changes to Microsoft Active Protection Service (MAPS) endpoint -https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - -Linux: -AV Endpoints -https://cdn.x.cp.wd.microsoft.com/ -https://eu-cdn.x.cp.wd.microsoft.com/ -https://wu-cdn.x.cp.wd.microsoft.com/ -https://x.cp.wd.microsoft.com/api/ - - -## Step 4: Set Microsoft Defender ATP to passive mode - -## Step 5: Re-enable Microsoft Defender Antivirus - -## Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec - -Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). - -## Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list - -Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. - -## Step 8: Set up your device groups, device collections, and organizational units - -## Step 9: Deploy Microsoft Defender ATP and uninstall Symantec - -## Step 10: Onboard devices to Microsoft Defender ATP - -You can choose from several methods to onboard devices to Microsoft Defender ATP. +# Manage Microsoft Defender ATP, post migration ## Manage Microsoft Defender ATP -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). +After you have moved from a non-Microsoft threat protection solution to Microsoft Defender ATP, you can choose from several methods to manage your features and capabilities. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). |Task | Resources to learn more | |---|---| From b1ea345b7d01f1425fea576aea9851e8e39f72a5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 15:46:39 -0700 Subject: [PATCH 085/446] Update symantec-to-microsoft-defender-atp-migration.md --- ...tec-to-microsoft-defender-atp-migration.md | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) 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 1e8cb05824..d9c92ec541 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,12 +19,26 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + | Overview
*You are here!* | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| -## Overview +If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. -If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration. +## The migration process at a high level + +The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. + +|Phase |Steps | +|--|--| +|[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | +| [Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | +| [Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | + +After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). ## What all is included in Microsoft Defender ATP? @@ -43,19 +57,6 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc As you can see, Microsoft Defender ATP includes a wide range of threat protection capabilities. [Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). -## The migration process at a high level - -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. - -|Phase |Steps | -|--|--| -|[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | -| [Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | -| [Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | - -After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). - - ## Related articles [Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) From eae362cda87f2d07cb9d1de107f1351e3b85eb75 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 15:51:30 -0700 Subject: [PATCH 086/446] migration guide --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-part1.md | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 722bfb2c88..bd2804cf98 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -595,7 +595,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Overview](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Part 1: Get Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) ##### [Part 2: Configure settings and exclusions](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) ##### [Part 3: Finish making the switch](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.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 d9c92ec541..a70d2b1a19 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.topic: article If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. -## The migration process at a high level +## Planning for migration: The process at a high level The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 9c1beefab5..c5d466d576 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -22,7 +22,7 @@ ms.topic: article | [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| -Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process-at-a-high-level) includes the following steps: +Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level) includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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) @@ -38,10 +38,12 @@ To get started, you must have Microsoft Defender ATP with licenses assigned and 3. As a global administrator or security administrator, set up your dedicated cloud instance of Microsoft Defender ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). 4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP 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 the Microsoft Defender Security Center, which is sometimes referred to as the Microsoft Defender ATP portal. ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)), also referred to as the Microsoft Defender ATP portal, is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. From aaebb75ddd48bb624d9057a5a0887c7efdaf9f5b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 10 Jun 2020 15:53:40 -0700 Subject: [PATCH 087/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 971237c2b9..dbeb0ad75c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -22,7 +22,11 @@ ms.topic: article | [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) |Part 2
*You are here!*| [Part 3](symantec-to-microsoft-defender-atp-part2.md)| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| - +Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level) includes the following steps: +1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). +2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). +3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). +4. [Add Symantec to your Microsoft Defender ATP EDR exclusion list](#add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list). ## Set Microsoft Defender ATP to passive mode From 80c450311fda903af9e8f0506b998c79bf2e37a8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 09:26:14 -0700 Subject: [PATCH 088/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 a70d2b1a19..4202eaa605 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 @@ -35,8 +35,8 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| |[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | -| [Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | -| [Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | +|[Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | +|[Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From c561d7ba492386c0a3c427ed33632cf017c32be3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 11:05:07 -0700 Subject: [PATCH 089/446] Update symantec-to-microsoft-defender-atp-part1.md --- ...ymantec-to-microsoft-defender-atp-part1.md | 60 +++++-------------- 1 file changed, 16 insertions(+), 44 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index c5d466d576..f8e7bc8e72 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -22,28 +22,28 @@ ms.topic: article | [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | |--|--|--|--|--| -Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level) includes the following steps: +Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level). This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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 ATP -To get started, you must have Microsoft Defender ATP with licenses assigned and provisioned per the following steps: +To get started, you must have Microsoft Defender ATP, with licenses assigned and provisioned. 1. Buy or try Microsoft Defender ATP today. [Visit Microsoft Defender ATP to start a free trial or request a quote](https://aka.ms/mdatp). -2. Verify that your licenses are properly provisioned. See [Check license state](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#check-license-state). +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 ATP. See [Microsoft Defender ATP setup: Tenant configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#tenant-configuration). -4. If endpoints in your organization use a proxy to access the internet, see [Microsoft Defender ATP setup: Network configuration](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/production-deployment#network-configuration). +4. If endpoints (such as devices) in your organization use a proxy to access the internet, see [Microsoft Defender ATP 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 the Microsoft Defender Security Center, which is sometimes referred to as the Microsoft Defender ATP portal. +At this point, you are ready to grant access to those who'll use the Microsoft Defender Security Center, which is sometimes referred to as the Microsoft Defender ATP portal. ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you can access the features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. @@ -51,52 +51,24 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei 2. Set up and configure RBAC. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/role-based-access-control). - Depending on your organization's needs, you can use a different method, such as one of the following: + Although we recommend using Intune, you can use a different method to suit your organization's needs. Other methods include the following: - [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. After your roles are defined and RBAC is set up, grant access to the Microsoft Defender Security Center. See [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). +3. Grant access to the Microsoft Defender Security Center. [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). ## Configure device proxy and internet connectivity settings -For MDATP (EDR): -Windows: -Windows 10, Windows Server 1803 and Windows Server 2019: -Configure machine proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet +To enable communication between your devices and Microsoft Defender ATP, configure proxy and internet settings. These settings should be configured for certain capabilities in Microsoft Defender ATP and for certain operating systems, as listed in the following table: -Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, Windows Server 2012 R2, and Windows Server 2016: -Configure proxy and Internet connectivity settings -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel#configure-proxy-and-internet-connectivity-settings -Enable access to Microsoft Defender ATP service URLs in the proxy server -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server - -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - - Linux: -EDR Endpoints: -https://winatp-gw-cus.microsoft.com/ -https://winatp-gw-eus.microsoft.com/ -https://winatp-gw-weu.microsoft.com/ -https://winatp-gw-neu.microsoft.com/ -https://winatp-gw-ukw.microsoft.com/ -https://winatp-gw-uks.microsoft.com/ -https://us4-v20.events.data.microsoft.com/ -https://us5-v20.events.data.microsoft.com/ -https://eu-v20.events.data.microsoft.com/ -https://us-v20.events.data.microsoft.com/ -https://au-v20.events.data.microsoft.com/ -https://uk-v20.events.data.microsoft.com/ -https://de-v20.events.data.microsoft.com/ -https://v20.events.data.microsoft.com/ - -For MDAV/SCEP: -Windows: -Allow connections to the Windows Defender Antivirus cloud service (Proxy and/or Firewall) -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus#allow-connections-to-the-windows-defender-antivirus-cloud-service +| Features/Capabilities | Operating System | Resources to learn more | +|--|--|--| +|Endpoint detection and response (EDR) | Windows 10
Windows Server 1803 or later
Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|EDR |Windows 7 SP1
Windows Server 2008 R2 SP1
Windows 8.1
Windows Server 2012 R2
Windows Server 2016 |[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 |mac OS 10.15 (Catalina)
macOS 10.14 (Mojave)
macOS 10.13 (High Sierra) |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | +|Microsoft Defender Antivirus (Microsoft Defender AV) |Windows |[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)
| Important changes to Microsoft Active Protection Service (MAPS) endpoint https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 macOS: From 54d52c5d31302ca990cb8f5ad1ba13b3f8804905 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 11:30:18 -0700 Subject: [PATCH 090/446] Update symantec-to-microsoft-defender-atp-part1.md --- .../symantec-to-microsoft-defender-atp-part1.md | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index f8e7bc8e72..54f5c67c52 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -66,21 +66,11 @@ To enable communication between your devices and Microsoft Defender ATP, configu |--|--|--| |Endpoint detection and response (EDR) | Windows 10
Windows Server 1803 or later
Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | |EDR |Windows 7 SP1
Windows Server 2008 R2 SP1
Windows 8.1
Windows Server 2012 R2
Windows Server 2016 |[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 |mac OS 10.15 (Catalina)
macOS 10.14 (Mojave)
macOS 10.13 (High Sierra) |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|EDR |macOS
10.15 (Catalina)
10.14 (Mojave)
10.13 (High Sierra) |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |Microsoft Defender Antivirus (Microsoft Defender AV) |Windows |[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)
| -Important changes to Microsoft Active Protection Service (MAPS) endpoint -https://techcommunity.microsoft.com/t5/configuration-manager-archive/important-changes-to-microsoft-active-protection-service-maps/ba-p/274006 -macOS: -Network connections -- Microsoft Defender Advanced Threat Protection for Mac -https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections - -Linux: -AV Endpoints -https://cdn.x.cp.wd.microsoft.com/ -https://eu-cdn.x.cp.wd.microsoft.com/ -https://wu-cdn.x.cp.wd.microsoft.com/ -https://x.cp.wd.microsoft.com/api/ +|Antivirus |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Antivirus |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) ## Next step From aac7e7b711725c4ac8d17213d3373b017f903707 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 12:01:36 -0700 Subject: [PATCH 091/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 3 --- 1 file changed, 3 deletions(-) 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 4202eaa605..ae462ba02d 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 @@ -23,9 +23,6 @@ ms.topic: article - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -| Overview
*You are here!* | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | -|--|--|--|--|--| - If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. ## Planning for migration: The process at a high level From 74d80693e8fa48946419573973a6b5c1eb6f8bcf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 13:00:05 -0700 Subject: [PATCH 092/446] more work on migration guide --- ...ymantec-to-microsoft-defender-atp-part1.md | 21 ++++++++----------- ...ymantec-to-microsoft-defender-atp-part2.md | 13 +++++------- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 54f5c67c52..a6493b19a1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -19,13 +19,10 @@ ms.topic: article # Migrate from Symantec - Part 1: Get Microsoft Defender ATP started -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | Part 1
*You are here!* | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | [Part 3](symantec-to-microsoft-defender-atp-part3.md) | [Post migration
management](microsoft-defender-atp-post-migration-management.md) | -|--|--|--|--|--| - Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level). This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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) +3. [Configure device proxy and internet connectivity settings](#configure-device-proxy-and-internet-connectivity-settings). ## Get Microsoft Defender ATP @@ -68,17 +65,17 @@ To enable communication between your devices and Microsoft Defender ATP, configu |EDR |Windows 7 SP1
Windows Server 2008 R2 SP1
Windows 8.1
Windows Server 2012 R2
Windows Server 2016 |[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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | -|Microsoft Defender Antivirus (Microsoft Defender AV) |Windows |[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 |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|Antivirus |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) +|Antivirus (AV) |Windows |[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)
| +|AV |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) +Congratulations! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! + ## Next step -- [Migrate from Symantec - Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-part2.md) - -## Related articles - -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) +- [Proceed to Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-part2.md) + + diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index dbeb0ad75c..5a5ca261e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -19,10 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 2: Configure settings and exclusions -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) |Part 2
*You are here!*| [Part 3](symantec-to-microsoft-defender-atp-part2.md)| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | -|--|--|--|--|--| - -Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level) includes the following steps: +Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level). This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). @@ -40,9 +37,9 @@ Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. - -## Related articles - -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) +Congratulations! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +## Next step + +- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) From a2d48b58a994d705c262aafb52ce4589eaaac42b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 13:15:50 -0700 Subject: [PATCH 093/446] Symantec onboading guide --- ...tec-to-microsoft-defender-atp-migration.md | 14 +++----- ...ymantec-to-microsoft-defender-atp-part3.md | 32 ++++++------------- 2 files changed, 14 insertions(+), 32 deletions(-) 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 ae462ba02d..86305551e6 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,10 +19,6 @@ ms.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning -**Applies to:** - -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. ## Planning for migration: The process at a high level @@ -37,7 +33,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). -## What all is included in Microsoft Defender ATP? +## Overview of Microsoft Defender ATP If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: @@ -52,10 +48,8 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc | [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | | [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -As you can see, Microsoft Defender ATP includes a wide range of threat protection capabilities. [Learn more about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). - -## Related articles - -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) +As you can see, Microsoft Defender ATP includes a wide range of threat protection capabilities. Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). +## Next step +When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 6b20f1bf24..dd4846fc58 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -19,40 +19,28 @@ ms.topic: article # Migrate from Symantec - Part 3: Finish making the switch to Microsoft Defender ATP -| [Overview](symantec-to-microsoft-defender-atp-migration.md) | [Part 1](symantec-to-microsoft-defender-atp-part1.md) | [Part 2](symantec-to-microsoft-defender-atp-part2.md) | Part 3
*You are here!*| [Post migration
management](microsoft-defender-atp-post-migration-management.md) | -|--|--|--|--|--| - - ## Finish making the switch to Microsoft Defender ATP + +**Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) - [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) -- [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) | +- [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) ## Set up your device groups, device collections, and organizational units + + ## Deploy Microsoft Defender ATP and uninstall Symantec +stuff + ## Onboard devices to Microsoft Defender ATP You can choose from several methods to onboard devices to Microsoft Defender ATP. -## Manage Microsoft Defender ATP +**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -After you have moved to Microsoft Defender ATP, you can choose from several methods to manage your threat protection features. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). - -|Task | Resources to learn more | -|---|---| -|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | -|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |[]()

[]()

| - -After you have Microsoft Defender ATP set up and deployed, you can manage the various features and capabilities. - - -## Related articles - -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) +## Next step +After you have Microsoft Defender ATP set up and deployed, your security operations team can manage the various features and capabilities. See [Manage Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md). From cb1350415251308fe4c11112c7e750625e846d18 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 13:48:18 -0700 Subject: [PATCH 094/446] Update symantec-to-microsoft-defender-atp-part2.md --- ...ymantec-to-microsoft-defender-atp-part2.md | 78 ++++++++++++++++++- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 5a5ca261e8..47d691bf02 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 2: Configure settings and exclusions -Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level). This migration phase includes the following steps: +**Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). @@ -27,17 +27,91 @@ Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symante ## Set Microsoft Defender ATP to passive mode +*This is from the Word doc - needs revision and clarification* + +Set the registry key for Passive Mode in Windows Server 2016, Windows Server, 1803 (Core only mode) and Windows Server 2019. +HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection +ForceDefenderPassiveMode (dword) 1 (hex) +Note: You can use “Group Policy Preference” (GPP) or LGPO or a “Package” in SCCM. + + ## Re-enable Microsoft Defender Antivirus +*This is from the Word doc - needs revision and clarification* + +Many IT Architects/IT Administrators/Security Architects/Security Administrators might have disabled the “Windows Defender” service back in the Windows 7 SP1/Windows Server 2008 R2 SP1 days, when it was just an Antispyware or if you have a 3rd party AV. + +Review in AGPM or GPMC to see if the following policy is set: +Computer configuration -> Administrative templates -> Windows components > Windows Defender Antivirus +Turn off Windows Defender Antivirus +Disabled. +Recommendation: +Enabled. + +Locally on a machine: +HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender +DisableAntiSpyware (dword) 1 (hex) +Recommendation: +Needs to be set to 0 (hex) which means it’s enabled in order to work. +Requires a reboot. + + + + +Reference(s): +Use Group Policy settings to configure and manage Windows Defender Antivirus +https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus +Turn on Windows Defender to access company resources +https://docs.microsoft.com/en-us/intune-user-help/turn-on-defender-windows + + ## Add Microsoft Defender ATP EDR to the exclusion list for Symantec +*This is from the Word doc - needs revision and clarification* + + Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). +Adding MDATP (EDR) to the exclusion list to SEP/Trendmicro or any other security product and EDR (RSA Netwitness) +If you’ll have a 3rd party security product(s) that intercepts MDATP and not let the data get uploaded. + +For these types of issues, please add exclusions for the following services/processes from the 3rd party security product(s): + +For MDATP built-in to Windows 10, Windows Server 1803, and Windows Server 2019: +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 +Note: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. + +For the down-level Windows OS versions (Windows 7/Windows Server 2008R2, Windows 8.1 and Windows Server 2012 R2/Windows Server 2016) that have MMA agent installed: + +"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 Symantec to your Microsoft Defender ATP EDR exclusion list Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -Congratulations! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +For MDATP (AV and EDR), there are two portions to â€exclude’ 3rd party security products. + +1. You will need to add exclusions to Path and Process in the AV. +Process exclusion vs Path exclusion... +“Process exclusions” exclude everything a process touches but does not exclude the process itself from being scanned on access. Excluding the same EXE as both a “process” and “path exclusion” will exclude the file itself, as well as anything the file accesses. We discourage process exclusions that are 'name only' instead of full path, as they are less secure. + +2. And add in EDR, go to Indicator – File Hash. + + + +**Congratulations**! You have completed part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step From e0bbdecc9ab9b8f80f34046cc4a0a4e2c7411ffa Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 14:05:06 -0700 Subject: [PATCH 095/446] Update symantec-to-microsoft-defender-atp-part2.md --- ...ymantec-to-microsoft-defender-atp-part2.md | 109 +++++++++++++++++- 1 file changed, 106 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 47d691bf02..eee474d629 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -55,8 +55,7 @@ Recommendation: Needs to be set to 0 (hex) which means it’s enabled in order to work. Requires a reboot. - - +Future item: Add a CMPivot query that provides the results of the entry Reference(s): Use Group Policy settings to configure and manage Windows Defender Antivirus @@ -69,7 +68,6 @@ https://docs.microsoft.com/en-us/intune-user-help/turn-on-defender-windows *This is from the Word doc - needs revision and clarification* - Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). Adding MDATP (EDR) to the exclusion list to SEP/Trendmicro or any other security product and EDR (RSA Netwitness) @@ -99,6 +97,9 @@ Note: Where Monitoring Host Temporary Files 6\45 can be different numbered subf ## Add Symantec to your Microsoft Defender ATP EDR exclusion list +*This is from the Word doc - needs revision and clarification* + + Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. For MDATP (AV and EDR), there are two portions to â€exclude’ 3rd party security products. @@ -109,7 +110,109 @@ Process exclusion vs Path exclusion... 2. And add in EDR, go to Indicator – File Hash. +### MDAV/SCEP +#### Option 1: In the Intune MDAV policies add the exclusions + +Intune portal (portal.azure.com) +Device Configuration -> Profiles -> [Select your profile for AV] -> Properties -> Settings -> Microsoft Defender Antivirus -> Microsoft Defender Antivirus Exclusions + +Files and folders + xxxxx + +Processes + xxxxx + + +#### Option 2: In the SCCM MDAV/SCEP policies add the exclusions + +Assets and Compliance -> Endpoint Protection -> Antimalware Policies -> [Select the policy that you want to modify] -> Exclusion Settings +Excluded files and folders: +xxxxx +Excluded processes: +xxxxx + + +#### Option 3: Create a new GPO w/ the MDAV exclusions + +Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions +Path Exclusions + xxxxx +Process Exclusions + xxxxx + +#### Option 4: Local gpo + +You could setup the 3rd party security product exclusions (SEP or Tanium) on 1 machine by going to: + Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions + Path Exclusions + xxxxx + Process Exclusions + xxxxx + +#### Option 5: Export the following registry key: + +HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions + +And import it in as a “regedit.exe /s MDAV_Exclusion.reg” + +### MD ATP (EDR) + +Indicators – Hash +Settings -> Indicators ->File hashes tab -> Add indicator +In the “Indicator” tab +File hash +Never +Click on Next +In the “Action” tab +Response Action: Allow +Title: +Description: +Click on Next +In the “Scope” tab +Machine groups: +All machines in my scope +or +Select from list +Click on Next +In the “Summary” tab +Review +Click on “Save” + +*More notes in the Word document:* + +How can I find the file hashes of my 3rd party security products? +There are a few methods, in this e-mail, we will talk about the MDATP “Advanced Hunting” functionality and SCCM’s CMPivot. + +MDATP “Advanced Hunting” + +Note: Change the “Last 7 days” to “Last 30 days” + +find in (FileCreationEvents, ProcessCreationEvents, MiscEvents, RegistryEvents, NetworkCommunicationEvents, ImageLoadEvents) +where InitiatingProcessFileName has 'notepad.exe' +| project EventTime, ComputerName, InitiatingProcessSHA256, InitiatingProcessFolderPath, InitiatingProcessCommandLine +| distinct InitiatingProcessSHA256 +Note: Replace notepad.exe with the 3rd party security product process name. +Note 2: We added â€distinct’ query which shows just the unique SHA256’s. + +SCCM CMPivot + +Pre-req +Install CMPivot +C:\Program Files\Microsoft Configuration Manager\tools\CMPivot \cmpivot.msi + +Start, CMPivot (Run as admin) +Connect to your SCCM server (SCCM_ServerName.DomainName.com) +Click on Connect + +Click on the “Query tab” + +Select the “Device Collection” (drop down, All Systems (default)). +Type: +File(c:\\windows\\notepad.exe) +| project Hash + +



**Congratulations**! You have completed part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! From 67d71a23c5e8cb239f3f6bd01ee315b02df1c85d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 14:06:51 -0700 Subject: [PATCH 096/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index dd4846fc58..ff422c8628 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -28,16 +28,23 @@ ms.topic: article ## Set up your device groups, device collections, and organizational units +stuff (will draw from existing content here) ## Deploy Microsoft Defender ATP and uninstall Symantec -stuff +stuff (will draw from existing content here) ## Onboard devices to Microsoft Defender ATP You can choose from several methods to onboard devices to Microsoft Defender ATP. +stuff (will draw from existing content here) + + +




+ + **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step From 7948b1c30fee0127c8118a1564f9614ecbdbb368 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 14:08:42 -0700 Subject: [PATCH 097/446] Update microsoft-defender-atp-post-migration-management.md --- .../microsoft-defender-atp-post-migration-management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md index 1626bddfed..09294d8246 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md @@ -29,7 +29,7 @@ After you have moved from a non-Microsoft threat protection solution to Microsof |Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | |Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | |Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |[]()

[]()

| +|Manage network protection |*more to come* | ## Related articles From 27f9db6dea32b5b91794eb4ba21c5d376fb1bdb3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 14:12:50 -0700 Subject: [PATCH 098/446] Update symantec-to-microsoft-defender-atp-part1.md --- .../symantec-to-microsoft-defender-atp-part1.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index a6493b19a1..983706218e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 1: Get Microsoft Defender ATP started -Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level). This migration phase includes the following steps: +**Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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). @@ -46,9 +46,9 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei 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. You can choose from one of several different methods. We recommend using [Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune), especially if your organization is using Windows 10, macOS, iOS, and Android devices. See [setting up RBAC using Intune](https://docs.microsoft.com/mem/intune/fundamentals/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 do this, 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). - Although we recommend using Intune, you can use a different method to suit your organization's needs. Other methods include the following: + 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) @@ -59,7 +59,7 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei To enable communication between your devices and Microsoft Defender ATP, configure proxy and internet settings. These settings should be configured for certain capabilities in Microsoft Defender ATP and for certain operating systems, as listed in the following table: -| Features/Capabilities | Operating System | Resources to learn more | +|Capabilities | Operating System | Resources | |--|--|--| |Endpoint detection and response (EDR) | Windows 10
Windows Server 1803 or later
Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | |EDR |Windows 7 SP1
Windows Server 2008 R2 SP1
Windows 8.1
Windows Server 2012 R2
Windows Server 2016 |[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) | @@ -70,7 +70,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) -Congratulations! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step From 5002f9d8fe733af9875fe85506cd8ceaade9087a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 14:21:09 -0700 Subject: [PATCH 099/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index ff422c8628..925ef298f8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -19,8 +19,6 @@ ms.topic: article # Migrate from Symantec - Part 3: Finish making the switch to Microsoft Defender ATP -## Finish making the switch to Microsoft Defender ATP - **Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) - [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) From b90d95ff509f64bad6543ae19d2ba6150780c35b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 15:43:17 -0700 Subject: [PATCH 100/446] Update microsoft-defender-atp-post-migration-management.md --- .../microsoft-defender-atp-post-migration-management.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md index 09294d8246..eb672f2ff0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md @@ -19,9 +19,9 @@ ms.topic: article # Manage Microsoft Defender ATP, post migration -## Manage Microsoft Defender ATP +After you have moved from your previous threat protection solution to Microsoft Defender ATP, you can choose from several methods to manage your features and capabilities. -After you have moved from a non-Microsoft threat protection solution to Microsoft Defender ATP, you can choose from several methods to manage your features and capabilities. We recommend using Intune. The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). +We recommend using [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with Intune. |Task | Resources to learn more | |---|---| @@ -31,6 +31,11 @@ After you have moved from a non-Microsoft threat protection solution to Microsof |Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| |Manage network protection |*more to come* | +## Additional methods + +In addition to using Intune to manage Microsoft Defender ATP, you can choose from other options. These include the following: + + ## Related articles [Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) From aaaf39e735f0e518af42c254402b375b30d09545 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 15:45:08 -0700 Subject: [PATCH 101/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 86305551e6..5c409a1edd 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.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning -If you are planning to switch from Symantec Endpoint Protection to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. +If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. ## Planning for migration: The process at a high level From 6bd918053d445dc6668959aa834db3a45d711f72 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 15:46:52 -0700 Subject: [PATCH 102/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5c409a1edd..388bbc4944 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 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| |[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | -|[Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP EDR to the exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | +|[Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP endpoint detection and response (EDR) capabilities to your exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | |[Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From e430a3eb9766c40d7456d291ccf87416c19779fb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 16:10:28 -0700 Subject: [PATCH 103/446] migration guide --- .../symantec-to-microsoft-defender-atp-part1.md | 1 + .../symantec-to-microsoft-defender-atp-part2.md | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md index 983706218e..6c6f56e67b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md @@ -69,6 +69,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |AV |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) +
**Congratulations**! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index eee474d629..4cf2b85d96 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -22,7 +22,7 @@ ms.topic: article **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). -3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). +3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to your Microsoft Defender ATP EDR exclusion list](#add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list). ## Set Microsoft Defender ATP to passive mode @@ -95,14 +95,16 @@ Note: Where Monitoring Host Temporary Files 6\45 can be different numbered subf "C:\Program Files\Microsoft Monitoring Agent\Agent\TestCloudConnection.exe" -## Add Symantec to your Microsoft Defender ATP EDR exclusion list +## Add Symantec to your Microsoft Defender ATP exclusion list *This is from the Word doc - needs revision and clarification* Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. -For MDATP (AV and EDR), there are two portions to â€exclude’ 3rd party security products. +For MDATP (AV and EDR), there are two portions to exclude third-party security products. + + 1. You will need to add exclusions to Path and Process in the AV. Process exclusion vs Path exclusion... From 97ca3f81b356da7eb922b853a047c965e45d6645 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 16:18:13 -0700 Subject: [PATCH 104/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 4cf2b85d96..5e9a3c08ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -29,7 +29,15 @@ ms.topic: article *This is from the Word doc - needs revision and clarification* -Set the registry key for Passive Mode in Windows Server 2016, Windows Server, 1803 (Core only mode) and Windows Server 2019. +*QUESTION: How/why are we changing registry keys when we haven't onboarded these devices yet? Am I missing something?* + +This procedure applies to devices running any of the following versions of Windows: +- Windows Server 2016 +- Windows Server, version 1803 (core-only mode) +- Windows Server 2019 + +For those versions of Windows, you should set the registry key for Microsoft Defender ATP to passive mode. + HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection ForceDefenderPassiveMode (dword) 1 (hex) Note: You can use “Group Policy Preference” (GPP) or LGPO or a “Package” in SCCM. From b83b64fbcaa2c86bebb0bc14df83a3e694e0a6cb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 16:32:44 -0700 Subject: [PATCH 105/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 5e9a3c08ba..92de0cc4aa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -38,9 +38,16 @@ This procedure applies to devices running any of the following versions of Windo For those versions of Windows, you should set the registry key for Microsoft Defender ATP to passive mode. -HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection -ForceDefenderPassiveMode (dword) 1 (hex) -Note: You can use “Group Policy Preference” (GPP) or LGPO or a “Package” in SCCM. +1. As an administrator on the device, open Registry Editor. + +2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. + +3. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: + - Set the DWORD's value to 1. + - Under **Base**, select **Hexidecimal**. + +> [!NOTE] +> You can use [Group Policy Preference](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn581922(v=ws.11)), [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool), or a [package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) to perform this task. ## Re-enable Microsoft Defender Antivirus From 1ffbd9156b4f7b006c677f93baccb75e6cdc770e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 16:39:44 -0700 Subject: [PATCH 106/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 92de0cc4aa..ef724e27d0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -27,8 +27,6 @@ ms.topic: article ## Set Microsoft Defender ATP to passive mode -*This is from the Word doc - needs revision and clarification* - *QUESTION: How/why are we changing registry keys when we haven't onboarded these devices yet? Am I missing something?* This procedure applies to devices running any of the following versions of Windows: @@ -47,13 +45,18 @@ For those versions of Windows, you should set the registry key for Microsoft Def - Under **Base**, select **Hexidecimal**. > [!NOTE] -> You can use [Group Policy Preference](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn581922(v=ws.11)), [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool), or a [package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) to perform this task. +> You can use other methods to perform this task: +>- [Group Policy Preference](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn581922(v=ws.11)) +>- [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool) +>- [A package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) ## Re-enable Microsoft Defender Antivirus *This is from the Word doc - needs revision and clarification* +If your organization is using a third-party antivirus solution (such as Symantec), Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled. Microsoft Defender AV + Many IT Architects/IT Administrators/Security Architects/Security Administrators might have disabled the “Windows Defender” service back in the Windows 7 SP1/Windows Server 2008 R2 SP1 days, when it was just an Antispyware or if you have a 3rd party AV. Review in AGPM or GPMC to see if the following policy is set: @@ -75,6 +78,7 @@ Future item: Add a CMPivot query that provides the results of the entry Reference(s): Use Group Policy settings to configure and manage Windows Defender Antivirus https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus + Turn on Windows Defender to access company resources https://docs.microsoft.com/en-us/intune-user-help/turn-on-defender-windows From c122695739448c8c176da1b71d112e2aeea668fb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:10:27 -0700 Subject: [PATCH 107/446] Update symantec-to-microsoft-defender-atp-part2.md --- ...ymantec-to-microsoft-defender-atp-part2.md | 31 +++++-------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index ef724e27d0..97d9ec74ca 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -41,7 +41,7 @@ For those versions of Windows, you should set the registry key for Microsoft Def 2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. 3. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - - Set the DWORD's value to 1. + - Set the DWORD's value to **1**. - Under **Base**, select **Hexidecimal**. > [!NOTE] @@ -55,32 +55,17 @@ For those versions of Windows, you should set the registry key for Microsoft Def *This is from the Word doc - needs revision and clarification* -If your organization is using a third-party antivirus solution (such as Symantec), Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled. Microsoft Defender AV +Considering your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV. Microsoft Defender AV can run alongside your existing antivirus solution so that protection remains in place. -Many IT Architects/IT Administrators/Security Architects/Security Administrators might have disabled the “Windows Defender” service back in the Windows 7 SP1/Windows Server 2008 R2 SP1 days, when it was just an Antispyware or if you have a 3rd party AV. +You can use one of several methods to enable Microsoft Defender AV, as listed in the following table: -Review in AGPM or GPMC to see if the following policy is set: -Computer configuration -> Administrative templates -> Windows components > Windows Defender Antivirus -Turn off Windows Defender Antivirus -Disabled. -Recommendation: -Enabled. -Locally on a machine: -HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender -DisableAntiSpyware (dword) 1 (hex) -Recommendation: -Needs to be set to 0 (hex) which means it’s enabled in order to work. -Requires a reboot. +|Method |What to do | +|---------|---------| +|Turn on Microsoft Defender AV on your device |[Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-windows) | +|Use either [Advanced Group Policy Management](https://docs.microsoft.com/microsoft-desktop-optimization-pack/agpm/) or the [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 > Windows Defender Antivirus`.
2. Look for a policy that was set to turn off Microsoft Defender Antivirus (or Windows Defender Antivirus).
3. Disable that policy, which enables Microsoft Defender Antivirus. | +|Use Registry Editor on a device |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | -Future item: Add a CMPivot query that provides the results of the entry - -Reference(s): -Use Group Policy settings to configure and manage Windows Defender Antivirus -https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus - -Turn on Windows Defender to access company resources -https://docs.microsoft.com/en-us/intune-user-help/turn-on-defender-windows ## Add Microsoft Defender ATP EDR to the exclusion list for Symantec From b9663759f49ba5a2e529607dc76f0a45639bf64e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:18:58 -0700 Subject: [PATCH 108/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 97d9ec74ca..5e40fcccd6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -53,18 +53,18 @@ For those versions of Windows, you should set the registry key for Microsoft Def ## Re-enable Microsoft Defender Antivirus -*This is from the Word doc - needs revision and clarification* +Considering your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV. -Considering your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV. Microsoft Defender AV can run alongside your existing antivirus solution so that protection remains in place. +Microsoft Defender AV can run alongside your existing antivirus solution so that protection remains in place. -You can use one of several methods to enable Microsoft Defender AV, as listed in the following table: +You can use one of several methods to enable Microsoft Defender AV. Select one of the following methods: |Method |What to do | |---------|---------| -|Turn on Microsoft Defender AV on your device |[Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-windows) | -|Use either [Advanced Group Policy Management](https://docs.microsoft.com/microsoft-desktop-optimization-pack/agpm/) or the [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 > Windows Defender Antivirus`.
2. Look for a policy that was set to turn off Microsoft Defender Antivirus (or Windows Defender Antivirus).
3. Disable that policy, which enables Microsoft Defender Antivirus. | -|Use Registry Editor on a device |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | +|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-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 > Windows Defender Antivirus`.
2. Look for a policy that was set to turn off Microsoft Defender Antivirus (or Windows Defender Antivirus).
3. Disable that policy. This enables Microsoft Defender Antivirus. | +|Registry Editor |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | From 69abb950392c9043474cc32614336780247f8fc6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:19:56 -0700 Subject: [PATCH 109/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 5e40fcccd6..35df9c7f36 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -66,8 +66,6 @@ You can use one of several methods to enable Microsoft Defender AV. Select one o |[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 > Windows Defender Antivirus`.
2. Look for a policy that was set to turn off Microsoft Defender Antivirus (or Windows Defender Antivirus).
3. Disable that policy. This enables Microsoft Defender Antivirus. | |Registry Editor |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | - - ## Add Microsoft Defender ATP EDR to the exclusion list for Symantec *This is from the Word doc - needs revision and clarification* From cb85c94ab90dd3f67b0136abdf8c2be4c4b0ff73 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:25:02 -0700 Subject: [PATCH 110/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 35df9c7f36..cbce4dd2ab 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -22,8 +22,8 @@ ms.topic: article **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). -3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to your Microsoft Defender ATP EDR exclusion list](#add-symantec-to-your-microsoft-defender-atp-edr-exclusion-list). +3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). +4. [Add Symantec to your Microsoft Defender ATP exclusion list](#add-symantec-to-your-microsoft-defender-atp-exclusion-list). ## Set Microsoft Defender ATP to passive mode From d54abeef139f1b180741962f6d65400fdd1b11b9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:25:44 -0700 Subject: [PATCH 111/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index cbce4dd2ab..8aa7724ae5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -45,7 +45,7 @@ For those versions of Windows, you should set the registry key for Microsoft Def - Under **Base**, select **Hexidecimal**. > [!NOTE] -> You can use other methods to perform this task: +> You can use other methods to perform this task, such as the following: >- [Group Policy Preference](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn581922(v=ws.11)) >- [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool) >- [A package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) From 88c274474abfa0edd786a106e1893413b1cb2655 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:27:53 -0700 Subject: [PATCH 112/446] Update symantec-to-microsoft-defender-atp-part2.md --- .../symantec-to-microsoft-defender-atp-part2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index 8aa7724ae5..a0cd82d39d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -57,7 +57,7 @@ Considering your organization has been using Symantec as your primary antivirus Microsoft Defender AV can run alongside your existing antivirus solution so that protection remains in place. -You can use one of several methods to enable Microsoft Defender AV. Select one of the following methods: +You can use one of several methods to enable Microsoft Defender AV as listed in the following table: |Method |What to do | From 4c729a79ec5533512fade9f54775eb313f59e9d2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 11 Jun 2020 17:38:41 -0700 Subject: [PATCH 113/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 925ef298f8..dd365f2070 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -33,6 +33,8 @@ stuff (will draw from existing content here) stuff (will draw from existing content here) +[Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) + ## Onboard devices to Microsoft Defender ATP You can choose from several methods to onboard devices to Microsoft Defender ATP. From f51efd3dc416b5d44dd2328e6b50b3dbcfa5d5fe Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Jun 2020 10:21:36 -0700 Subject: [PATCH 114/446] Update symantec-to-microsoft-defender-atp-part3.md --- ...ymantec-to-microsoft-defender-atp-part3.md | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index dd365f2070..1075778465 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -28,6 +28,8 @@ ms.topic: article stuff (will draw from existing content here) +Set up Machine Groups or Device Collections or OU such as company department, administrative responsibility, or physical location or subnet. + ## Deploy Microsoft Defender ATP and uninstall Symantec @@ -41,6 +43,72 @@ You can choose from several methods to onboard devices to Microsoft Defender ATP stuff (will draw from existing content here) +For Windows 10, Windows Server 2016, and Windows Server 2019: +1. Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. +2. SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. +3. SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be deployed ahead of time to the “Device Collections”. +4. MDAV (for Windows 10, Windows Server 2016, and Windows Server 2019) can run in passive-mode (no real-time protection) while the SEP AV is installed. +Note: Set “Passive Mode” registry for Windows Server 2016 and Windows Server 2019. +5. Uninstall 3rd party EDR (RSA NetWitness) +6. Uninstall 3rd party SEP AV +1) Unblock password (Anti-tamper, in order to remove) +2) Refresh SEP policy + +3) Uninstall the Endpoint Protection client using the command prompt +https://support.symantec.com/us/en/article.tech102470.html + +There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” + +4) Download the CleanWipe removal tool to uninstall Endpoint Protection +https://support.symantec.com/us/en/article.howto124983.html +Note: SEP 14 now forces end-user interaction. + +Article has the download and readme. + + + +Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. +7. Change Passive Mode registry to disabled for Windows Server 2016 and Windows Server 2019. +8. Restart + +What does this accomplish? +You stay protected with MDATP (EDR) while your 3rd party EDR is uninstalled. +Also protects you since after SEP is uninstalled, MDAV AV goes from “Passive Mode” to “Active Mode”. + +For Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, and Windows Server 2012 R2: + WARNING: Unlike MDAV, SCEP cannot run in passive-mode while any 3rd party AV (e.g. SEP AV) is installed. + +1. Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. +2. Uninstall 3rd party EDR +3. Uninstall 3rd party SEP AV +1) Unblock password (Anti-tamper, in order to remove) +2) Refresh SEP policy +%ProgramFiles(x86)\Symantec\Symantec Endpoint Protection\Smc.exe” -UpdateConfig + +3) Uninstall the Endpoint Protection client using the command prompt +https://support.symantec.com/us/en/article.tech102470.html +TIP: Watch out for the different versions of SEP, instead of using the uninstall GUID, use the Powershell/WMI command in the article above. + +There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” + +4) Download the CleanWipe removal tool to uninstall Endpoint Protection +https://support.symantec.com/us/en/article.howto124983.html + +Article has the download and readme. + + + +Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. +4. Install SCEP (for Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, and Windows Server 2012 R2) +Add instructions on how to setup “Client Settings” in SCCM. +About uninstall of SEP +And install of SCEP. +5. Restart + +What does this accomplish? +You stay protected with MDATP (EDR) while your 3rd party AV and/or EDR are uninstalled. + +




From b8529d9a3f841c4af792cfa256c1b56e15c82036 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Jun 2020 10:26:59 -0700 Subject: [PATCH 115/446] Update symantec-to-microsoft-defender-atp-part3.md --- ...ymantec-to-microsoft-defender-atp-part3.md | 65 ------------------- 1 file changed, 65 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 1075778465..e860323c85 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -43,71 +43,6 @@ You can choose from several methods to onboard devices to Microsoft Defender ATP stuff (will draw from existing content here) -For Windows 10, Windows Server 2016, and Windows Server 2019: -1. Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. -2. SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. -3. SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be deployed ahead of time to the “Device Collections”. -4. MDAV (for Windows 10, Windows Server 2016, and Windows Server 2019) can run in passive-mode (no real-time protection) while the SEP AV is installed. -Note: Set “Passive Mode” registry for Windows Server 2016 and Windows Server 2019. -5. Uninstall 3rd party EDR (RSA NetWitness) -6. Uninstall 3rd party SEP AV -1) Unblock password (Anti-tamper, in order to remove) -2) Refresh SEP policy - -3) Uninstall the Endpoint Protection client using the command prompt -https://support.symantec.com/us/en/article.tech102470.html - -There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” - -4) Download the CleanWipe removal tool to uninstall Endpoint Protection -https://support.symantec.com/us/en/article.howto124983.html -Note: SEP 14 now forces end-user interaction. - -Article has the download and readme. - - - -Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. -7. Change Passive Mode registry to disabled for Windows Server 2016 and Windows Server 2019. -8. Restart - -What does this accomplish? -You stay protected with MDATP (EDR) while your 3rd party EDR is uninstalled. -Also protects you since after SEP is uninstalled, MDAV AV goes from “Passive Mode” to “Active Mode”. - -For Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, and Windows Server 2012 R2: - WARNING: Unlike MDAV, SCEP cannot run in passive-mode while any 3rd party AV (e.g. SEP AV) is installed. - -1. Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. -2. Uninstall 3rd party EDR -3. Uninstall 3rd party SEP AV -1) Unblock password (Anti-tamper, in order to remove) -2) Refresh SEP policy -%ProgramFiles(x86)\Symantec\Symantec Endpoint Protection\Smc.exe” -UpdateConfig - -3) Uninstall the Endpoint Protection client using the command prompt -https://support.symantec.com/us/en/article.tech102470.html -TIP: Watch out for the different versions of SEP, instead of using the uninstall GUID, use the Powershell/WMI command in the article above. - -There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” - -4) Download the CleanWipe removal tool to uninstall Endpoint Protection -https://support.symantec.com/us/en/article.howto124983.html - -Article has the download and readme. - - - -Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. -4. Install SCEP (for Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8.1, and Windows Server 2012 R2) -Add instructions on how to setup “Client Settings” in SCCM. -About uninstall of SEP -And install of SCEP. -5. Restart - -What does this accomplish? -You stay protected with MDATP (EDR) while your 3rd party AV and/or EDR are uninstalled. -




From 2e43d7cf77d8a5c9fb2a135a3134ac52d7629078 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Jun 2020 14:46:44 -0700 Subject: [PATCH 116/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index e860323c85..22401b2537 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -26,6 +26,16 @@ ms.topic: article ## Set up your device groups, device collections, and organizational units +### Device groups + +Device 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. + +1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). + +2. In the navigation pane on the left, choose **Settings** > **Permissions** > **Device groups**. + +3. Choose **+ Add device group**. + stuff (will draw from existing content here) Set up Machine Groups or Device Collections or OU such as company department, administrative responsibility, or physical location or subnet. From 5ed5e935623df71fb732d6cede9e2c1d26bccf4a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 12 Jun 2020 15:56:49 -0700 Subject: [PATCH 117/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 22401b2537..412cb6f79e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -36,6 +36,16 @@ Device groups enable your security operations team to configure security capabil 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**. + stuff (will draw from existing content here) Set up Machine Groups or Device Collections or OU such as company department, administrative responsibility, or physical location or subnet. From a997a5ea49bd38d6035bfd4d98726d858d4f0068 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 15 Jun 2020 07:56:33 -0700 Subject: [PATCH 118/446] Update symantec-to-microsoft-defender-atp-part3.md --- .../symantec-to-microsoft-defender-atp-part3.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index 412cb6f79e..fa4f9cbb04 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -28,7 +28,7 @@ ms.topic: article ### Device groups -Device 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](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. 1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). @@ -46,9 +46,13 @@ Device groups enable your security operations team to configure security capabil 8. Choose **Done**. -stuff (will draw from existing content here) -Set up Machine Groups or Device Collections or OU such as company department, administrative responsibility, or physical location or subnet. +### Device collections + + +### Organizational units + + ## Deploy Microsoft Defender ATP and uninstall Symantec From 9b8e461b286b34b027cde4c0f43f3c79d46a4b3b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 15 Jun 2020 11:58:48 -0700 Subject: [PATCH 119/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 388bbc4944..c1faaade1e 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 @@ -48,7 +48,9 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc | [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | | [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -As you can see, Microsoft Defender ATP includes a wide range of threat protection capabilities. Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). +
+ +Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). ## Next step From 86e5907929aa925799e9cc0444a0d3310fa14cff Mon Sep 17 00:00:00 2001 From: Macky Cruz Date: Tue, 16 Jun 2020 10:52:47 +0800 Subject: [PATCH 120/446] Security intelligence updates (ADL) update added two URLs for download locations --- ...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 2a7c5b7895..98e2894876 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 @@ -54,7 +54,7 @@ Because your protection is a cloud service, computers must have access to the in | :--: | :-- | :-- | | 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)| Security intelligence and product updates |`*.update.microsoft.com`| -|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`| +|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` | | Certificate Revocation List (CRL)|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
`https://www.microsoft.com/pkiops/certs`
`https://crl.microsoft.com/pki/crl/products`
`https://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` | From 882c48ff249b021c10a7706cd3091ca047948ff1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:03:03 -0700 Subject: [PATCH 121/446] changes per feedback received --- .../symantec-to-microsoft-defender-atp-migration.md | 8 ++++---- .../symantec-to-microsoft-defender-atp-part2.md | 7 +++---- .../symantec-to-microsoft-defender-atp-part3.md | 4 ++-- 3 files changed, 9 insertions(+), 10 deletions(-) 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 c1faaade1e..b3fc746780 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 @@ -27,9 +27,9 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| -|[Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md) |Step 1: Get Microsoft Defender ATP

Step 2: Grant access to the Microsoft Defender Security Center

Step 3: Configure device proxy and internet connectivity settings | -|[Part 2: Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection](symantec-to-microsoft-defender-atp-part2.md) |Step 4: Set Microsoft Defender ATP to passive mode

Step 5: Re-enable Microsoft Defender Antivirus

Step 6: Add Microsoft Defender ATP endpoint detection and response (EDR) capabilities to your exclusion list for Symantec

Step 7: Add Symantec to your Microsoft Defender ATP EDR exclusion list | -|[Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) | Step 8: Set up your device groups, device collections, and organizational units

Step 9: Deploy Microsoft Defender ATP and uninstall Symantec

Step 10: Onboard devices to Microsoft Defender ATP | +|[Plan your migration](symantec-to-microsoft-defender-atp-part1.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | +|[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part2.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | +|[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). @@ -54,4 +54,4 @@ Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.co ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Get Microsoft Defender ATP started](symantec-to-microsoft-defender-atp-part1.md). +When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-part1.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md index a0cd82d39d..5bcd3e9b27 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md @@ -1,6 +1,6 @@ --- -title: Part 2 - Configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection -description: Part 2 - Make the switch from Symantec to Microsoft Defender ATP +title: Part 2 - Set up Microsoft Defender ATP +description: Part 2 - Set up Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 2: Configure settings and exclusions +# Migrate from Symantec - Part 2: Set up Microsoft Defender ATP **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). @@ -27,7 +27,6 @@ ms.topic: article ## Set Microsoft Defender ATP to passive mode -*QUESTION: How/why are we changing registry keys when we haven't onboarded these devices yet? Am I missing something?* This procedure applies to devices running any of the following versions of Windows: - Windows Server 2016 diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md index fa4f9cbb04..91de7b9389 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md @@ -1,5 +1,5 @@ --- -title: Part 3 - Finish making the switch to Microsoft Defender ATP +title: Part 3 - Deploy Microsoft Defender ATP description: Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 3: Finish making the switch to Microsoft Defender ATP +# Migrate from Symantec - Part 3: Deploy Microsoft Defender ATP **Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) From eadded50cbcf18a0e32b90753b26a122d630bad9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:04:38 -0700 Subject: [PATCH 122/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 19c073c740..961a252a96 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -596,9 +596,9 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Part 1: Get Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) -##### [Part 2: Configure settings and exclusions](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) -##### [Part 3: Finish making the switch](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) +##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) +##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) +##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() From 58fa2a91b9fe5e98aa86113b1b8c0acb61e56774 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:07:27 -0700 Subject: [PATCH 123/446] renamed file --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- ...tp-part1.md => symantec-to-microsoft-defender-atp-plan.md} | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-part1.md => symantec-to-microsoft-defender-atp-plan.md} (98%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 961a252a96..0c69395e04 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -596,7 +596,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md) +##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) ##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.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 b3fc746780..f712cc7482 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 @@ -27,7 +27,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| -|[Plan your migration](symantec-to-microsoft-defender-atp-part1.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | +|[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | |[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part2.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | |[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | @@ -54,4 +54,4 @@ Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.co ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-part1.md). +When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-plan.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md similarity index 98% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md index 6c6f56e67b..7bc5206ac0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part1.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md @@ -1,5 +1,5 @@ --- -title: Part 1 - Get Microsoft Defender ATP started +title: Part 1 - Plan your migration to Microsoft Defender ATP description: Part 1 of "Make the switch from Symantec to Microsoft Defender ATP" keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 1: Get Microsoft Defender ATP started +# Migrate from Symantec - Part 1: Plan your migration **Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). From 362f254c17bcde8aaafff3c51eaaf9b24920ca68 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:08:44 -0700 Subject: [PATCH 124/446] renamed file --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-plan.md | 2 +- ...atp-part2.md => symantec-to-microsoft-defender-atp-setup.md} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-part2.md => symantec-to-microsoft-defender-atp-setup.md} (100%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0c69395e04..e730e04883 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -597,7 +597,7 @@ #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md) -##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md) +##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.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 f712cc7482..d3ff6a40cb 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 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| |[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part2.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | +|[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | |[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md index 7bc5206ac0..191b296789 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md +++ b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md @@ -75,7 +75,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu ## Next step -- [Proceed to Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-part2.md) +- [Proceed to Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-setup.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part2.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md From ebc93885753fa184ea64842b9d34b705186b9fdb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:09:39 -0700 Subject: [PATCH 125/446] renamed file --- windows/security/threat-protection/TOC.md | 2 +- ...tp-part3.md => symantec-to-microsoft-defender-atp-deploy.md} | 0 .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-part3.md => symantec-to-microsoft-defender-atp-deploy.md} (100%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index e730e04883..cb9165510d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -598,7 +598,7 @@ ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md) +##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-part3.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.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 d3ff6a40cb..af3aa29141 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 @@ -29,7 +29,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |--|--| |[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | |[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | -|[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | +|[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.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 5bcd3e9b27..561d520024 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 @@ -222,4 +222,4 @@ File(c:\\windows\\notepad.exe) ## Next step -- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-part3.md) +- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) From 2f1ef230609d8bc537464e0aaa6f8431a71de131 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:14:29 -0700 Subject: [PATCH 126/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 af3aa29141..febe11b718 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 @@ -27,9 +27,9 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| -|[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | -|[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | +|[![Phase 1: Plan](images/prepare.png)](symantec-to-microsoft-defender-atp-plan.md)
[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | +|[![Phase 2: Setup](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From 945aebacc8dae930458c698f7c38afd05b467aec Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:43:46 -0700 Subject: [PATCH 127/446] file renamed --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 10 +++++----- ...d => symantec-to-microsoft-defender-atp-prepare.md} | 0 3 files changed, 6 insertions(+), 6 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-plan.md => symantec-to-microsoft-defender-atp-prepare.md} (100%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index cb9165510d..51e20dd6fb 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -596,7 +596,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md) +##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.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 febe11b718..51f41e0de8 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 @@ -27,15 +27,15 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Steps | |--|--| -|[![Phase 1: Plan](images/prepare.png)](symantec-to-microsoft-defender-atp-plan.md)
[Plan your migration](symantec-to-microsoft-defender-atp-plan.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Setup](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | -|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | +|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). ## Overview of Microsoft Defender ATP -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Microsoft Defender ATP includes the features and capabilities listed in the following table: +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table lists features and capabilities of Microsoft Defender ATP: | Feature/Capability | Description | |---|---| @@ -54,4 +54,4 @@ Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.co ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-plan.md). +When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-prepare.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-plan.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md From bca57cfb796ecfb9070d94c56ab6071c514f77dd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:44:48 -0700 Subject: [PATCH 128/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 51f41e0de8..65a00499ef 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 @@ -25,7 +25,7 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. -|Phase |Steps | +|Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | From 2f2fc089b2c96ed5e4bef0d829d15175a3d9ed89 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:47:15 -0700 Subject: [PATCH 129/446] Symantec --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 10 +++++----- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 51e20dd6fb..2a4bcc822b 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -596,7 +596,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Part 1: Plan your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) +##### [Part 1: Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.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 65a00499ef..631419d13c 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,12 +28,12 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender ATP and Symantec Endpoint Protection. | -|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you turn on Microsoft Defender ATP and uninstall Symantec. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender ATP and Symantec Endpoint Protection. | +|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). -## Overview of Microsoft Defender ATP +## What's included in Microsoft Defender ATP? If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table lists features and capabilities of Microsoft Defender ATP: @@ -50,8 +50,8 @@ If you are new to Microsoft Defender ATP, you might be wondering what all is inc
-Want to learn more? See [about Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection). +**Want to learn more? See [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection).** ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Plan your migration](symantec-to-microsoft-defender-atp-prepare.md). +When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.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 191b296789..3e4cc47832 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 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 1: Plan your migration +# Migrate from Symantec - Part 1: Prepare for your migration **Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). From 1958d7313b7e79b69945c436815054d1a2240891 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:51:03 -0700 Subject: [PATCH 130/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 631419d13c..59edea5462 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 @@ -35,7 +35,11 @@ After you have Microsoft Defender ATP set up and deployed, you can [manage the v ## What's included in Microsoft Defender ATP? -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table lists features and capabilities of Microsoft Defender ATP: +If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. + +>[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4obJq] + +The following table lists features and capabilities of Microsoft Defender ATP: | Feature/Capability | Description | |---|---| From 97d24b8b503920cd4a3add13656d74bf7cb5ea9b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:51:18 -0700 Subject: [PATCH 131/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 59edea5462..aa69a4fe0d 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 @@ -37,7 +37,7 @@ After you have Microsoft Defender ATP set up and deployed, you can [manage the v If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. ->[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4obJq] +>[!VIDEO https://www.microsoft.com/videoplayer/embed/RE4obJq] The following table lists features and capabilities of Microsoft Defender ATP: From 31b43b2d83cae3abad8978d112956e7fef8bf033 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 13:51:50 -0700 Subject: [PATCH 132/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 -- 1 file changed, 2 deletions(-) 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 aa69a4fe0d..116968cae6 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 @@ -37,8 +37,6 @@ After you have Microsoft Defender ATP set up and deployed, you can [manage the v If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. ->[!VIDEO https://www.microsoft.com/videoplayer/embed/RE4obJq] - The following table lists features and capabilities of Microsoft Defender ATP: | Feature/Capability | Description | From 1c7dccba07dde76a6700cbf30090a1e87855a4a7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 14:00:24 -0700 Subject: [PATCH 133/446] symantec guide file renaming --- windows/security/threat-protection/TOC.md | 2 +- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- ...d => symantec-to-microsoft-defender-atp-onboard.md} | 0 .../symantec-to-microsoft-defender-atp-prepare.md | 10 +++++++++- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{symantec-to-microsoft-defender-atp-deploy.md => symantec-to-microsoft-defender-atp-onboard.md} (100%) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 2a4bcc822b..c951976541 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -598,7 +598,7 @@ ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Part 1: Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md) +##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() 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 116968cae6..09b4435f35 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 @@ -29,7 +29,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender ATP and Symantec Endpoint Protection. | -|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-deploy.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | +|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md b/windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-deploy.md rename to windows/security/threat-protection/microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.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 3e4cc47832..aea7deae80 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 @@ -19,7 +19,15 @@ ms.topic: article # Migrate from Symantec - Part 1: Prepare for your migration -**Welcome to Part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: +|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | +|--|--|--| +|You are here!| | | + +**Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. + + + +This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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). 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 561d520024..490f13a524 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 @@ -222,4 +222,4 @@ File(c:\\windows\\notepad.exe) ## Next step -- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-deploy.md) +- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) From 02f4182bbfd0c87fd21b7689d00eca0dc5aab46b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 14:01:12 -0700 Subject: [PATCH 134/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 09b4435f35..a5b2f54efc 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 @@ -29,7 +29,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender ATP and Symantec Endpoint Protection. | -|[![Phase 3: Deploy](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Deploy Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From 0ff9d4cde9d5613ffd25dc1023c1c38ec800ee31 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 14:03:19 -0700 Subject: [PATCH 135/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 aea7deae80..0cf0863bcb 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 @@ -19,7 +19,7 @@ ms.topic: article # Migrate from Symantec - Part 1: Prepare for your migration -|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | +|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| |You are here!| | | From acef2138bb830c94decf5eec61b1116f31d1cc77 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 14:08:41 -0700 Subject: [PATCH 136/446] nav table --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++++++ .../symantec-to-microsoft-defender-atp-prepare.md | 4 +--- .../symantec-to-microsoft-defender-atp-setup.md | 5 +++++ 3 files changed, 12 insertions(+), 3 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 91de7b9389..896f837dee 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 @@ -19,6 +19,12 @@ ms.topic: article # Migrate from Symantec - Part 3: Deploy Microsoft Defender ATP + +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | +|--|--|--| +|| |You are here! | + + **Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) - [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) 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 0cf0863bcb..c0616d27d7 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,8 +25,6 @@ ms.topic: article **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. - - This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 2. [Grant access to the Microsoft Defender Security Center](#grant-access-to-the-microsoft-defender-security-center). @@ -83,7 +81,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu ## Next step -- [Proceed to Part 2: Configure settings and exclusions](symantec-to-microsoft-defender-atp-setup.md) +- [Proceed to Part 2: Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.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 490f13a524..ffc04b2b98 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 @@ -19,6 +19,11 @@ ms.topic: article # Migrate from Symantec - Part 2: Set up Microsoft Defender ATP + +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | +|--|--|--| +||You are here! | | + **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). From e4d20971b220e9cd3bbea4180eb02605f4261c98 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 14:21:23 -0700 Subject: [PATCH 137/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +++--- 1 file changed, 3 insertions(+), 3 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 896f837dee..f2887e1da7 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 @@ -1,5 +1,5 @@ --- -title: Part 3 - Deploy Microsoft Defender ATP +title: Part 3 - Onboard to Microsoft Defender ATP description: Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,10 +17,10 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 3: Deploy Microsoft Defender ATP +# Migrate from Symantec - Part 3: Onboard to Microsoft Defender ATP -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | |--|--|--| || |You are here! | From 7b6f03b0a2e32db681cb16f9ccb8da8515601482 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 16 Jun 2020 15:44:55 -0700 Subject: [PATCH 138/446] symantec --- .../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 | 3 +-- 4 files changed, 4 insertions(+), 5 deletions(-) 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 a5b2f54efc..7e188d2dcc 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 @@ -21,7 +21,7 @@ ms.topic: article If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. -## Planning for migration: The process at a high level +## Planning your migration: The process at a high level The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. 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 f2887e1da7..24c12d1616 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 @@ -22,7 +22,7 @@ ms.topic: article |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | |--|--|--| -|| |You are here! | +|| |*You are here!* | **Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 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 c0616d27d7..651033a4d5 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 @@ -21,7 +21,7 @@ ms.topic: article |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| -|You are here!| | | +|*You are here!*| | | **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. 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 ffc04b2b98..d0d0b77960 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 @@ -22,7 +22,7 @@ ms.topic: article |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| -||You are here! | | +||*You are here!* | | **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). @@ -32,7 +32,6 @@ ms.topic: article ## Set Microsoft Defender ATP to passive mode - This procedure applies to devices running any of the following versions of Windows: - Windows Server 2016 - Windows Server, version 1803 (core-only mode) From 2db9451c0bc37b3682ec0cfeac711417d32d9d6c Mon Sep 17 00:00:00 2001 From: Macky Cruz Date: Wed, 17 Jun 2020 15:37:44 +0800 Subject: [PATCH 139/446] Update configure-network-connections-microsoft-defender-antivirus.md --- ...figure-network-connections-microsoft-defender-antivirus.md | 4 +++- 1 file changed, 3 insertions(+), 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 98e2894876..4ea8ca0b78 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 @@ -121,6 +121,8 @@ You will also see a detection under **Quarantined threats** in the **Scan histor - [Enable cloud-delivered protection](enable-cloud-protection-microsoft-defender-antivirus.md) -- [Run an Microsoft Defender Antivirus scan from the command line](command-line-arguments-microsoft-defender-antivirus.md) and [Command line arguments](command-line-arguments-microsoft-defender-antivirus.md) +- [Run a Microsoft Defender Antivirus scan from the command line](command-line-arguments-microsoft-defender-antivirus.md) + +- [Command line arguments](command-line-arguments-microsoft-defender-antivirus.md) - [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) From 4b3760ba7f15c517b944dd7cf3108be9795a483d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 08:59:49 -0700 Subject: [PATCH 140/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c951976541..679a09e7a6 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -598,7 +598,7 @@ ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Part 1: Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Part 3: Deploy Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) +##### [Part 3: Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() From 8c27d997d2b1ce17bbc5f5c65604749b1de76a74 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 09:32:11 -0700 Subject: [PATCH 141/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 46 ++++++++----------- 1 file changed, 19 insertions(+), 27 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 d0d0b77960..0f938bb86a 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.topic: article **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). -2. [Re-enable Microsoft Defender Antivirus](#re-enable-microsoft-defender-antivirus). +2. [Re-enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). 4. [Add Symantec to your Microsoft Defender ATP exclusion list](#add-symantec-to-your-microsoft-defender-atp-exclusion-list). @@ -53,52 +53,44 @@ For those versions of Windows, you should set the registry key for Microsoft Def >- [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool) >- [A package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) +## Enable Microsoft Defender Antivirus -## Re-enable Microsoft Defender Antivirus - -Considering your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV. - -Microsoft Defender AV can run alongside your existing antivirus solution so that protection remains in place. +Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. Microsoft Defender AV can run alongside your existing antivirus solution. This step of the migration process involves enabling Microsoft Defender AV. You can use one of several methods to enable Microsoft Defender AV as listed in the following table: |Method |What to do | |---------|---------| -|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-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 > Windows Defender Antivirus`.
2. Look for a policy that was set to turn off Microsoft Defender Antivirus (or Windows Defender Antivirus).
3. Disable that policy. This enables Microsoft Defender Antivirus. | +|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-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. | |Registry Editor |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | ## Add Microsoft Defender ATP EDR to the exclusion list for Symantec -*This is from the Word doc - needs revision and clarification* +This step of the migration process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. -Add Microsoft Defender ATP EDR to the exclusion list for Symantec (or any other security products). - -Adding MDATP (EDR) to the exclusion list to SEP/Trendmicro or any other security product and EDR (RSA Netwitness) -If you’ll have a 3rd party security product(s) that intercepts MDATP and not let the data get uploaded. - -For these types of issues, please add exclusions for the following services/processes from the 3rd party security product(s): +Add the following exclusions: For MDATP built-in to Windows 10, Windows Server 1803, and Windows Server 2019: -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 +`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` Note: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. For the down-level Windows OS versions (Windows 7/Windows Server 2008R2, Windows 8.1 and Windows Server 2012 R2/Windows Server 2016) that have MMA agent installed: -"C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 6\45\MsSenseS.exe" +`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" - +`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 Symantec to your Microsoft Defender ATP exclusion list From 7b45b96403eaed6fe906465aafb0e9b2436dba80 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 10:09:43 -0700 Subject: [PATCH 142/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 25 ++++--------------- 1 file changed, 5 insertions(+), 20 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 0f938bb86a..dbbe068e08 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 @@ -70,27 +70,12 @@ You can use one of several methods to enable Microsoft Defender AV as listed in This step of the migration process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. -Add the following exclusions: +Add the exclusions listed in the following table: -For MDATP built-in to Windows 10, Windows Server 1803, and Windows Server 2019: -`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` -Note: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. - -For the down-level Windows OS versions (Windows 7/Windows Server 2008R2, Windows 8.1 and Windows Server 2012 R2/Windows Server 2016) that have MMA agent installed: - -`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` +|OS |Exclusions | +|--|--| +|Windows 10
Windows Server, version 1803
Windows Server 2019 |`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`
**NOTE**: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. | +|Windows 7
Windows Server 2008 R2
Windows 8.1
Windows Server 2012 R2/Windows Server 2016 |`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 Symantec to your Microsoft Defender ATP exclusion list From d9f1271ae33340395699e1fad3697e180baa37d1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 16:16:15 -0700 Subject: [PATCH 143/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 dbbe068e08..08615d5e59 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 @@ -27,7 +27,7 @@ ms.topic: article **Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Re-enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). -3. [Add Microsoft Defender ATP EDR to the exclusion list for Symantec](#add-microsoft-defender-atp-edr-to-the-exclusion-list-for-symantec). +3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to your Microsoft Defender ATP exclusion list](#add-symantec-to-your-microsoft-defender-atp-exclusion-list). ## Set Microsoft Defender ATP to passive mode @@ -66,7 +66,7 @@ You can use one of several methods to enable Microsoft Defender AV as listed in |[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. | |Registry Editor |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | -## Add Microsoft Defender ATP EDR to the exclusion list for Symantec +## Add Microsoft Defender ATP to the exclusion list for Symantec This step of the migration process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. From ac2f65e331cd4fa69311f11c9cdc688d8775f5e2 Mon Sep 17 00:00:00 2001 From: denisheliszkowski Date: Wed, 17 Jun 2020 16:38:19 -0700 Subject: [PATCH 144/446] Update deploy-data-processor-service-windows.md --- windows/privacy/deploy-data-processor-service-windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index ad4f012609..19d45fd35a 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -21,7 +21,7 @@ ms.collection: >[!NOTE] >This topic is intended for participants in the Data Processor Service for Windows preview program and requires acceptance of specific terms of use. To learn -more about the program and agree to the terms of use, see _add link_. +more about the program and agree to the terms of use, see [https://aka.ms/dpswpublicpreview](https://aka.ms/dpswpublicpreview). The privacy landscape keeps evolving, and with it, we make changes to our services to meet our customers’ needs. Data Processor Service for Windows (DPSW) empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). From 29b8ae44cd3f983de20915aa5c712912f93e021b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 16:44:39 -0700 Subject: [PATCH 145/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 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 08615d5e59..0a1b405d87 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 @@ -32,14 +32,12 @@ ms.topic: article ## Set Microsoft Defender ATP to passive mode -This procedure applies to devices running any of the following versions of Windows: -- Windows Server 2016 -- Windows Server, version 1803 (core-only mode) +Set the registry key for Microsoft Defender ATP to passive mode on any endpoints or devices running the following operating systems: +- Windows Server 2016; +- Windows Server, version 1803 (core-only mode); or - Windows Server 2019 -For those versions of Windows, you should set the registry key for Microsoft Defender ATP to passive mode. - -1. As an administrator on the device, open Registry Editor. +1. As an administrator on the endpoint or device, open Registry Editor. 2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. @@ -55,9 +53,9 @@ For those versions of Windows, you should set the registry key for Microsoft Def ## Enable Microsoft Defender Antivirus -Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. Microsoft Defender AV can run alongside your existing antivirus solution. This step of the migration process involves enabling Microsoft Defender AV. +Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV, which can run alongside your existing antivirus solution. -You can use one of several methods to enable Microsoft Defender AV as listed in the following table: +Use one the methods listed in the following table: |Method |What to do | @@ -74,7 +72,7 @@ Add the exclusions listed in the following table: |OS |Exclusions | |--|--| -|Windows 10
Windows Server, version 1803
Windows Server 2019 |`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`
**NOTE**: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. | +|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later

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

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

[Windows Server 2019](https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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`

**NOTE**: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. | |Windows 7
Windows Server 2008 R2
Windows 8.1
Windows Server 2012 R2/Windows Server 2016 |`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 Symantec to your Microsoft Defender ATP exclusion list From 92df591abec4ec7febc02980a3a6c80fceef8003 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 16:49:07 -0700 Subject: [PATCH 146/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 0a1b405d87..3c13727ba5 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 @@ -72,8 +72,8 @@ Add the exclusions listed in the following table: |OS |Exclusions | |--|--| -|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later

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

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

[Windows Server 2019](https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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`

**NOTE**: On Windows 10 1803 and newer w/o the KB hotfix for April 2019. Available in Windows 10 1709/1703 w/ the KB hotfix for April 2019. | -|Windows 7
Windows Server 2008 R2
Windows 8.1
Windows Server 2012 R2/Windows Server 2016 |`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-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/)

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

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

[Windows Server 2019](https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/en-us/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

Windows 8.1

Windows Server 2012 R2

Windows Server 2016 |`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 Symantec to your Microsoft Defender ATP exclusion list From 51dda64e65d02417cebddcd476a2a0ef77b2ba32 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 16:50:46 -0700 Subject: [PATCH 147/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 3c13727ba5..0f5b274b40 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 @@ -72,8 +72,8 @@ Add the exclusions listed in the following table: |OS |Exclusions | |--|--| -|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/)

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

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

[Windows Server 2019](https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/en-us/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

Windows 8.1

Windows Server 2012 R2

Windows Server 2016 |`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-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/)

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Symantec to your Microsoft Defender ATP exclusion list From 39d46fc1da67555734171ff9711d83ab197dd047 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 16:52:00 -0700 Subject: [PATCH 148/446] 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 0f5b274b40..827314f64a 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 @@ -72,7 +72,7 @@ Add the exclusions listed in the following table: |OS |Exclusions | |--|--| -|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information/)

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Symantec to your Microsoft Defender ATP exclusion list From b87ba434a5080be66c4234152cd29ea4bf42d024 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 17:44:10 -0700 Subject: [PATCH 149/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 44 +++++++------------ 1 file changed, 15 insertions(+), 29 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 827314f64a..c56529eae2 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 @@ -24,9 +24,9 @@ ms.topic: article |--|--|--| ||*You are here!* | | -**Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: +**Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). -2. [Re-enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). +2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to your Microsoft Defender ATP exclusion list](#add-symantec-to-your-microsoft-defender-atp-exclusion-list). @@ -66,9 +66,7 @@ Use one the methods listed in the following table: ## Add Microsoft Defender ATP to the exclusion list for Symantec -This step of the migration process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. - -Add the exclusions listed in the following table: +This step of the setup process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. The specific exclusions to add depend on which version of Windows your endpoints or devices are running, and are listed in the following table: |OS |Exclusions | |--|--| @@ -77,34 +75,22 @@ Add the exclusions listed in the following table: ## Add Symantec to your Microsoft Defender ATP exclusion list -*This is from the Word doc - needs revision and clarification* +During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in Microsoft Defender AV and in Microsoft Defender ATP. +### Add exclusions in Microsoft Defender AV -Add Symantec and your other security solutions to the Microsoft Defender ATP EDR exclusion list. +First, you add add path and process [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus). Keep the following points in mind: +- Path exclusions exclude specific files and whatever those files access. +- Process exclusions exclude whatever a process touches, but does not exclude the process itself. +- If you list each executable (.exe) as both a path exclusion and a process exclusion, you can help ensure that the process and whatever it touches are excluded. +- List your process exclusions using their full path and not by their name only. (The name-only method is less secure.) -For MDATP (AV and EDR), there are two portions to exclude third-party security products. +You can choose from several methods to add your exclusions to Microsoft Defender AV, as listed in the following table: - - -1. You will need to add exclusions to Path and Process in the AV. -Process exclusion vs Path exclusion... -“Process exclusions” exclude everything a process touches but does not exclude the process itself from being scanned on access. Excluding the same EXE as both a “process” and “path exclusion” will exclude the file itself, as well as anything the file accesses. We discourage process exclusions that are 'name only' instead of full path, as they are less secure. - -2. And add in EDR, go to Indicator – File Hash. - -### MDAV/SCEP - -#### Option 1: In the Intune MDAV policies add the exclusions - -Intune portal (portal.azure.com) -Device Configuration -> Profiles -> [Select your profile for AV] -> Properties -> Settings -> Microsoft Defender Antivirus -> Microsoft Defender Antivirus Exclusions - -Files and folders - xxxxx - -Processes - xxxxx - +|Method | What to do| +|--|--| +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.
2. In the list of Azure services, select **Intune**.
3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV.
4. Go to **Properties** > **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.
4. Set exclusions for files and folders.
5. Set exclusions for processes. | +| #### Option 2: In the SCCM MDAV/SCEP policies add the exclusions From 260b59afd7ab357b7b9aab506ee99f9768d2cf43 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 18:14:06 -0700 Subject: [PATCH 150/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 16 +++------------- 1 file changed, 3 insertions(+), 13 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 c56529eae2..955ef0d501 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 @@ -89,19 +89,9 @@ 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/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.
2. In the list of Azure services, select **Intune**.
3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV.
4. Go to **Properties** > **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.
4. Set exclusions for files and folders.
5. Set exclusions for processes. | -| - -#### Option 2: In the SCCM MDAV/SCEP policies add the exclusions - -Assets and Compliance -> Endpoint Protection -> Antimalware Policies -> [Select the policy that you want to modify] -> Exclusion Settings -Excluded files and folders: -xxxxx -Excluded processes: -xxxxx - - -#### Option 3: Create a new GPO w/ the MDAV exclusions +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.
2. In the list of Azure services, select **Intune**.
3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).
4. Go to **Properties**, and then edit your **Configuration settings**.
5. Expand **Microsoft Defender Antivirus**, and then expand **Microsoft Defender Antivirus Exclusions**.
6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.
7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For examples of what to enter, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | +|[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.
3. Specify exclusion settings for files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. | +|Group Policy Object | w/ the MDAV exclusions Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions Path Exclusions From 98bdc9d0fb0da46544d442a9f801d4546a6d1ccd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 18:27:39 -0700 Subject: [PATCH 151/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 955ef0d501..85995a4a67 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 @@ -61,8 +61,8 @@ Use one the methods listed in the following table: |Method |What to do | |---------|---------| |Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-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. | -|Registry Editor |1. As an administrator on the device, open Registry Editor.
2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.
3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.
4. Reboot the device. | +|[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. | +|Registry Editor |1. As an administrator on the device, open Registry Editor.

2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.

3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.

4. Reboot the device. | ## Add Microsoft Defender ATP to the exclusion list for Symantec @@ -89,8 +89,8 @@ 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/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.
2. In the list of Azure services, select **Intune**.
3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).
4. Go to **Properties**, and then edit your **Configuration settings**.
5. Expand **Microsoft Defender Antivirus**, and then expand **Microsoft Defender Antivirus Exclusions**.
6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.
7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For examples of what to enter, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | -|[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.
3. Specify exclusion settings for files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. | +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For examples of what to enter, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | +|[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 AV scans. | |Group Policy Object | w/ the MDAV exclusions Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions From 1fb6f1158700837710ce3712216da933a17b1311 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 18:32:34 -0700 Subject: [PATCH 152/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 25 +++---------------- 1 file changed, 3 insertions(+), 22 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 85995a4a67..6842bb4dd4 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 @@ -91,28 +91,9 @@ You can choose from several methods to add your exclusions to Microsoft Defender |--|--| |[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For examples of what to enter, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | |[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 AV scans. | -|Group Policy Object | w/ the MDAV exclusions - -Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions -Path Exclusions - xxxxx -Process Exclusions - xxxxx - -#### Option 4: Local gpo - -You could setup the 3rd party security product exclusions (SEP or Tanium) on 1 machine by going to: - Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions - Path Exclusions - xxxxx - Process Exclusions - xxxxx - -#### Option 5: Export the following registry key: - -HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions - -And import it in as a “regedit.exe /s MDAV_Exclusion.reg” +|Group Policy Object | Go to Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions. Specify path and process exclusions. | +|Local group policy object |You could setup the 3rd party security product exclusions (SEP or Tanium) on 1 machine by going to Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions. Specify your path and process exclusions. | +|Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | ### MD ATP (EDR) From 156ca26ec6f94a6c74ebbcbe527588d84f35a336 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 18:33:12 -0700 Subject: [PATCH 153/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 679a09e7a6..6bd5d92cb5 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -596,9 +596,9 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() ##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Part 1: Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) -##### [Part 2: Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Part 3: Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) +##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) +##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) +##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) #### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() From edbcd60bf3d35917b415626f379e3b70edd294fc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 18:55:29 -0700 Subject: [PATCH 154/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 5 ++++- 1 file changed, 4 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 6842bb4dd4..825243a844 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 @@ -127,10 +127,13 @@ MDATP “Advanced Hunting” Note: Change the “Last 7 days” to “Last 30 days” +``` find in (FileCreationEvents, ProcessCreationEvents, MiscEvents, RegistryEvents, NetworkCommunicationEvents, ImageLoadEvents) where InitiatingProcessFileName has 'notepad.exe' | project EventTime, ComputerName, InitiatingProcessSHA256, InitiatingProcessFolderPath, InitiatingProcessCommandLine | distinct InitiatingProcessSHA256 +``` + Note: Replace notepad.exe with the 3rd party security product process name. Note 2: We added â€distinct’ query which shows just the unique SHA256’s. @@ -151,7 +154,7 @@ Type: File(c:\\windows\\notepad.exe) | project Hash -



+

**Congratulations**! You have completed part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! From 7b3d7a8301ae8d208f31800fb3de28b66b49631b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 19:02:29 -0700 Subject: [PATCH 155/446] more fixes --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +++--- .../symantec-to-microsoft-defender-atp-prepare.md | 10 +++++----- .../symantec-to-microsoft-defender-atp-setup.md | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) 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 7e188d2dcc..93c7fc0beb 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 @@ -56,4 +56,4 @@ The following table lists features and capabilities of Microsoft Defender ATP: ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Part 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +When you are ready to begin your migration, proceed to [Migrate from Symantec - Phase 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.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 24c12d1616..fe448acc48 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 @@ -1,5 +1,5 @@ --- -title: Part 3 - Onboard to Microsoft Defender ATP +title: Phase 3 - Onboard to Microsoft Defender ATP description: Make the switch from Symantec to Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 3: Onboard to Microsoft Defender ATP +# Migrate from Symantec - Phase 3: Onboard to Microsoft Defender ATP |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | @@ -25,7 +25,7 @@ ms.topic: article || |*You are here!* | -**Welcome to Part 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: +**Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) - [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) - [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) 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 651033a4d5..44a73155ba 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 @@ -1,6 +1,6 @@ --- -title: Part 1 - Plan your migration to Microsoft Defender ATP -description: Part 1 of "Make the switch from Symantec to Microsoft Defender ATP" +title: Phase 1 - Plan your migration to Microsoft Defender ATP +description: Phase 1 of "Make the switch from Symantec to Microsoft Defender ATP" keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 1: Prepare for your migration +# Migrate from Symantec - Phase 1: Prepare for your migration |![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| @@ -77,11 +77,11 @@ To enable communication between your devices and Microsoft Defender ATP, configu
-**Congratulations**! You have completed part 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed Phase 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step -- [Proceed to Part 2: Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) +- [Proceed to Phase 2: Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.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 825243a844..35dd392d3c 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 @@ -1,6 +1,6 @@ --- -title: Part 2 - Set up Microsoft Defender ATP -description: Part 2 - Set up Microsoft Defender ATP +title: Phase 2 - Set up Microsoft Defender ATP +description: Phase 2 - Set up Microsoft Defender ATP keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec - Part 2: Set up Microsoft Defender ATP +# Migrate from Symantec - Phase 2: Set up Microsoft Defender ATP |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | From a21d8abe2769eadf02cf0e8443637186e038f11a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 19:41:33 -0700 Subject: [PATCH 156/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 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 35dd392d3c..a994f3b80c 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 @@ -28,7 +28,7 @@ ms.topic: article 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to your Microsoft Defender ATP exclusion list](#add-symantec-to-your-microsoft-defender-atp-exclusion-list). +4. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp). ## Set Microsoft Defender ATP to passive mode @@ -73,26 +73,26 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Symantec to your Microsoft Defender ATP exclusion list +## Add Symantec to the exclusion list for Microsoft Defender ATP -During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in Microsoft Defender AV and in Microsoft Defender ATP. +During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in both Microsoft Defender AV and Microsoft Defender ATP. ### Add exclusions in Microsoft Defender AV -First, you add add path and process [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus). Keep the following points in mind: +When you add [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: - Path exclusions exclude specific files and whatever those files access. - Process exclusions exclude whatever a process touches, but does not exclude the process itself. -- If you list each executable (.exe) as both a path exclusion and a process exclusion, you can help ensure that the process and whatever it touches are excluded. +- If you list each executable (.exe) as both a path exclusion and a process exclusion, you can help ensure that the process and whatever it touches are all excluded. - List your process exclusions using their full path and not by their name only. (The name-only method is less secure.) You can choose from several methods to add your exclusions to Microsoft Defender AV, as listed in the following table: |Method | What to do| |--|--| -|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For examples of what to enter, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For reference, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | |[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 AV scans. | -|Group Policy Object | Go to Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions. Specify path and process exclusions. | -|Local group policy object |You could setup the 3rd party security product exclusions (SEP or Tanium) on 1 machine by going to Computer Configuration -> Administrative Templates -> Windows Components -> Windows Defender Antivirus -> Exclusions. Specify your path and process exclusions. | +|[Group Policy Object](https://docs.microsoft.com/previous-versions/windows/desktop/Policy/group-policy-objects) | | +|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**.

3. Specify your path and process exclusions. | |Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | ### MD ATP (EDR) From 4ab8d1a5198be5e8000e46764b416688e05f0292 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 19:51:13 -0700 Subject: [PATCH 157/446] 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 a994f3b80c..df7e05bdd3 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 @@ -91,7 +91,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |--|--| |[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For reference, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | |[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 AV scans. | -|[Group Policy Object](https://docs.microsoft.com/previous-versions/windows/desktop/Policy/group-policy-objects) | | +|[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**.

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 are specifying a file, ensure you 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**.

3. Specify your path and process exclusions. | |Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | From c2455016df53fbe1dfe4dd2c6a1e48504274405a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 19:56:31 -0700 Subject: [PATCH 158/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 93c7fc0beb..5b42b81f7c 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 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender ATP and Symantec Endpoint Protection. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. | |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). @@ -56,4 +56,4 @@ The following table lists features and capabilities of Microsoft Defender ATP: ## Next step -When you are ready to begin your migration, proceed to [Migrate from Symantec - Phase 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +When you are ready to begin your migration, proceed to [Phase 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). From b208533e880bf27d9f5b1e72880807ae0aeaf9c4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 20:29:38 -0700 Subject: [PATCH 159/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 72 ++++++++++--------- 1 file changed, 40 insertions(+), 32 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 df7e05bdd3..88b602c688 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 @@ -77,7 +77,7 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in both Microsoft Defender AV and Microsoft Defender ATP. -### Add exclusions in Microsoft Defender AV +### Add exclusions to Microsoft Defender AV When you add [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: - Path exclusions exclude specific files and whatever those files access. @@ -95,49 +95,57 @@ You can choose from several methods to add your exclusions to Microsoft Defender |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**.

3. Specify your path and process exclusions. | |Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | -### MD ATP (EDR) +### Add exclusions to Microsoft Defender ATP -Indicators – Hash -Settings -> Indicators ->File hashes tab -> Add indicator -In the “Indicator” tab -File hash -Never -Click on Next -In the “Action” tab -Response Action: Allow -Title: -Description: -Click on Next -In the “Scope” tab -Machine groups: -All machines in my scope -or -Select from list -Click on Next -In the “Summary” tab -Review -Click on “Save” +To add exclusions to Microsoft Defender ATP, you create [indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators#create-indicators-for-files). -*More notes in the Word document:* +1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -How can I find the file hashes of my 3rd party security products? -There are a few methods, in this e-mail, we will talk about the MDATP “Advanced Hunting” functionality and SCCM’s CMPivot. +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: + - File hash (Need help finding this? See [Find the file hashes of your security solutions](#find-the-file-hashes-of-your-security-solutions) section in this article.) + - Under **Expires on (UTC)**, choose **Never**. + +4. 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**. + +#### Find the file hashes of your security solutions + +You can find the file hashes of your third-party security products by using one of the following methods: +- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP +- [CMPivot](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview) in Configuration Manager + +##### Microsoft Defender ATP Advanced Hunting -MDATP “Advanced Hunting” +Advanced hunting is a query-based threat-hunting tool that lets you explore raw data for the last 30 days. You can use Kusto syntax and operators to construct queries that locate information in the schema specifically structured for advanced hunting. To learn more, see [Learn the advanced hunting query language](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language). + +Here's an example query that you can use to find the file hashes for your security solutions: -Note: Change the “Last 7 days” to “Last 30 days” - -``` +```kusto find in (FileCreationEvents, ProcessCreationEvents, MiscEvents, RegistryEvents, NetworkCommunicationEvents, ImageLoadEvents) where InitiatingProcessFileName has 'notepad.exe' | project EventTime, ComputerName, InitiatingProcessSHA256, InitiatingProcessFolderPath, InitiatingProcessCommandLine | distinct InitiatingProcessSHA256 ``` -Note: Replace notepad.exe with the 3rd party security product process name. -Note 2: We added â€distinct’ query which shows just the unique SHA256’s. +> [!NOTE] +> In the query above, replace *notepad.exe* with the your third-party security product process name. +> +> In our example query, we added the *distinct* query which shows just the unique SHA256’s. -SCCM CMPivot +##### CMPivot in Configuration Manager + +CMPivot is an in-console utility that provides access to real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). + +1. Review the [prerequisites](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot#prerequisites). Pre-req Install CMPivot From 085ea4be65ec0848317cbcaa4ec37321504c387d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 20:40:08 -0700 Subject: [PATCH 160/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 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 88b602c688..d3dc14b45a 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 @@ -146,27 +146,29 @@ where InitiatingProcessFileName has 'notepad.exe' CMPivot is an in-console utility that provides access to real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). 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. -Pre-req -Install CMPivot -C:\Program Files\Microsoft Configuration Manager\tools\CMPivot \cmpivot.msi - -Start, CMPivot (Run as admin) -Connect to your SCCM server (SCCM_ServerName.DomainName.com) -Click on Connect - -Click on the “Query tab” - -Select the “Device Collection” (drop down, All Systems (default)). -Type: +5. Select **Device Collection** drop down, and choose **All Systems (default)**. + +6. In the query box, type the following query:
+ +```kusto File(c:\\windows\\notepad.exe) | project Hash +``` +> [!NOTE] +> In the query above, replace *notepad.exe* with the your third-party security product process name.

-**Congratulations**! You have completed part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step -- [Proceed to Part 3: Finish making the switch to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) +- [Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) From 731d2bab4bf4af242ea51c275e96946957e1a2fe Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 21:46:10 -0700 Subject: [PATCH 161/446] Update symantec-to-microsoft-defender-atp-migration.md --- ...ntec-to-microsoft-defender-atp-migration.md | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) 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 5b42b81f7c..7c5cb169a1 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 @@ -35,25 +35,15 @@ After you have Microsoft Defender ATP set up and deployed, you can [manage the v ## What's included in Microsoft Defender ATP? -If you are new to Microsoft Defender ATP, you might be wondering what all is included. Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. +Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. -The following table lists features and capabilities of Microsoft Defender ATP: +Watch the following video to get an overview: -| Feature/Capability | Description | -|---|---| -| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | -| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | -| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | -| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | -| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | -| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | -| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | -| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | +>[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4obJq] -
**Want to learn more? See [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection).** ## Next step -When you are ready to begin your migration, proceed to [Phase 1: Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +When you are ready to begin your migration, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). From 42f084b48f82816f51d6bca82962d8914579881f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 21:49:38 -0700 Subject: [PATCH 162/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 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 44a73155ba..85a3c4bba1 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 @@ -67,9 +67,9 @@ To enable communication between your devices and Microsoft Defender ATP, configu |Capabilities | Operating System | Resources | |--|--|--| -|Endpoint detection and response (EDR) | Windows 10
Windows Server 1803 or later
Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | -|EDR |Windows 7 SP1
Windows Server 2008 R2 SP1
Windows 8.1
Windows Server 2012 R2
Windows Server 2016 |[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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Endpoint detection and response (EDR) | Windows 10

Windows Server 1803 or later

Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|EDR |Windows 7 SP1

Windows Server 2008 R2 SP1

Windows 8.1

Windows Server 2012 R2

Windows Server 2016 |[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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |Antivirus (AV) |Windows |[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)
| |AV |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | @@ -77,11 +77,11 @@ To enable communication between your devices and Microsoft Defender ATP, configu
-**Congratulations**! You have completed Phase 1 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step -- [Proceed to Phase 2: Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) +- [Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) From a6ce4af0534e34e93035636962d2e0de20879a6c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 21:51:32 -0700 Subject: [PATCH 163/446] 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 d3dc14b45a..89b0c1a68b 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 @@ -24,11 +24,11 @@ ms.topic: article |--|--|--| ||*You are here!* | | -**Welcome to Part 2 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: +**Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: 1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). 2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp). +4. [Add Symantec to the exclusion list for Microsoft Defender AV and Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av-and-microsoft-defender-atp). ## Set Microsoft Defender ATP to passive mode @@ -73,7 +73,7 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Symantec to the exclusion list for Microsoft Defender ATP +## Add Symantec to the exclusion list for Microsoft Defender AV and Microsoft Defender ATP During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in both Microsoft Defender AV and Microsoft Defender ATP. From dbe19c240a6deb6a13ca7189c4a3358462f2c6c3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 22:01:24 -0700 Subject: [PATCH 164/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 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 89b0c1a68b..09bfceb913 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,18 +25,22 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: -1. [Set Microsoft Defender ATP to passive mode](#set-microsoft-defender-atp-to-passive-mode). -2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). +1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows. +2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to the exclusion list for Microsoft Defender AV and Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av-and-microsoft-defender-atp). -## Set Microsoft Defender ATP to passive mode +## Set Microsoft Defender AV to passive mode -Set the registry key for Microsoft Defender ATP to passive mode on any endpoints or devices running the following operating systems: +On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. However, you can enable passive mode by setting a registry key. + +The following procedure applies to endpoints or devices that are running the following versions of Windows: - Windows Server 2016; - Windows Server, version 1803 (core-only mode); or - Windows Server 2019 +If you're running Windows 10, you do not need to perform this task. + 1. As an administrator on the endpoint or device, open Registry Editor. 2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. @@ -46,7 +50,7 @@ Set the registry key for Microsoft Defender ATP to passive mode on any endpoints - Under **Base**, select **Hexidecimal**. > [!NOTE] -> You can use other methods to perform this task, such as the following: +> You can use other methods to set the registry key, such as the following: >- [Group Policy Preference](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn581922(v=ws.11)) >- [Local Group Policy Object tool](https://docs.microsoft.com/windows/security/threat-protection/security-compliance-toolkit-10#what-is-the-local-group-policy-object-lgpo-tool) >- [A package in Configuration Manager](https://docs.microsoft.com/mem/configmgr/apps/deploy-use/packages-and-programs) From 87d3af3927ac7853ac4962072ad97349d4760a52 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 22:04:36 -0700 Subject: [PATCH 165/446] 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 09bfceb913..4cc2d459d5 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 @@ -32,7 +32,7 @@ ms.topic: article ## Set Microsoft Defender AV to passive mode -On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. However, you can enable passive mode by setting a registry key. +On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)) However, you can enable passive mode by setting a registry key. The following procedure applies to endpoints or devices that are running the following versions of Windows: - Windows Server 2016; From cd4bcfd95e8f4ab723659ba65705051fcbc7dabc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 17 Jun 2020 22:05:04 -0700 Subject: [PATCH 166/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 3 ++- 1 file changed, 2 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 4cc2d459d5..059f1ca7a0 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 @@ -39,7 +39,8 @@ The following procedure applies to endpoints or devices that are running the fol - Windows Server, version 1803 (core-only mode); or - Windows Server 2019 -If you're running Windows 10, you do not need to perform this task. +> [!TIP] +> If you're running Windows 10, you do not need to perform this task. 1. As an administrator on the endpoint or device, open Registry Editor. From 39df784dc94cdc79f79888d4ac0ba6a63923a665 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 08:41:08 -0700 Subject: [PATCH 167/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 059f1ca7a0..1ae9d4e847 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 @@ -32,6 +32,9 @@ ms.topic: article ## Set Microsoft Defender AV to passive mode +> [!TIP] +> If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. + On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)) However, you can enable passive mode by setting a registry key. The following procedure applies to endpoints or devices that are running the following versions of Windows: @@ -39,9 +42,6 @@ The following procedure applies to endpoints or devices that are running the fol - Windows Server, version 1803 (core-only mode); or - Windows Server 2019 -> [!TIP] -> If you're running Windows 10, you do not need to perform this task. - 1. As an administrator on the endpoint or device, open Registry Editor. 2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. @@ -87,7 +87,7 @@ During this step of the setup process, you add Symantec and your other security When you add [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: - Path exclusions exclude specific files and whatever those files access. - Process exclusions exclude whatever a process touches, but does not exclude the process itself. -- If you list each executable (.exe) as both a path exclusion and a process exclusion, you can help ensure that the process and whatever it touches are all excluded. +- If you list each executable (.exe) as both a path exclusion and a process exclusion, the process and whatever it touches are excluded. - List your process exclusions using their full path and not by their name only. (The name-only method is less secure.) You can choose from several methods to add your exclusions to Microsoft Defender AV, as listed in the following table: From a97484916e690b5fd7cefdeaa1c63ceb9344e0ba Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:21:07 -0700 Subject: [PATCH 168/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 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 1ae9d4e847..6dba43acc9 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 @@ -78,11 +78,9 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Symantec to the exclusion list for Microsoft Defender AV and Microsoft Defender ATP +## Add Symantec to the exclusion list for Microsoft Defender AV -During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender ATP exclusion list. You specify exclusions in both Microsoft Defender AV and Microsoft Defender ATP. - -### Add exclusions to Microsoft Defender AV +During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender AV exclusion list. When you add [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: - Path exclusions exclude specific files and whatever those files access. @@ -100,7 +98,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |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**.

3. Specify your path and process exclusions. | |Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | -### Add exclusions to Microsoft Defender ATP +## Add Symantec to the exclusion list for Microsoft Defender ATP To add exclusions to Microsoft Defender ATP, you create [indicators](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/manage-indicators#create-indicators-for-files). @@ -122,13 +120,13 @@ To add exclusions to Microsoft Defender ATP, you create [indicators](https://doc 6. On the **Summary** tab, review the settings, and then click **Save**. -#### Find the file hashes of your security solutions +### How to find the file hashes of your security solutions You can find the file hashes of your third-party security products by using one of the following methods: - [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP - [CMPivot](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview) in Configuration Manager -##### Microsoft Defender ATP Advanced Hunting +#### Find a file hash using Advanced Hunting Advanced hunting is a query-based threat-hunting tool that lets you explore raw data for the last 30 days. You can use Kusto syntax and operators to construct queries that locate information in the schema specifically structured for advanced hunting. To learn more, see [Learn the advanced hunting query language](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language). @@ -146,7 +144,7 @@ where InitiatingProcessFileName has 'notepad.exe' > > In our example query, we added the *distinct* query which shows just the unique SHA256’s. -##### CMPivot in Configuration Manager +#### Find a file hash using CMPivot CMPivot is an in-console utility that provides access to real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). From a9ec505f331ab7c95249bd2abc73a8da662cba2a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:25:25 -0700 Subject: [PATCH 169/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 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 6dba43acc9..ac510b36d6 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 @@ -109,7 +109,7 @@ To add exclusions to Microsoft Defender ATP, you create [indicators](https://doc 3. On the **File hashes** tab, choose **Add indicator**. 3. On the **Indicator** tab, specify the following settings: - - File hash (Need help finding this? See [Find the file hashes of your security solutions](#find-the-file-hashes-of-your-security-solutions) section in this article.) + - File hash (Need help? See [How to find the file hashes of your security solutions](#how-to-find-the-file-hashes-of-your-security-solutions) in this article.) - Under **Expires on (UTC)**, choose **Never**. 4. On the **Action** tab, specify the following settings: @@ -146,7 +146,9 @@ where InitiatingProcessFileName has 'notepad.exe' #### Find a file hash using CMPivot -CMPivot is an in-console utility that provides access to real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). +CMPivot is an in-console utility for Configuration Manager. CMPivot provides access to the real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). + +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). From 7ff8545b68fb0723f0e859eb5f05e31d74d5a2a3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:34:19 -0700 Subject: [PATCH 170/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 7 ++++--- 1 file changed, 4 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 ac510b36d6..5f28c69445 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 @@ -27,8 +27,9 @@ ms.topic: article **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: 1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows. 2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). -3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to the exclusion list for Microsoft Defender AV and Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av-and-microsoft-defender-atp). +3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec) +4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). +5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp) ## Set Microsoft Defender AV to passive mode @@ -60,7 +61,7 @@ The following procedure applies to endpoints or devices that are running the fol Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV, which can run alongside your existing antivirus solution. -Use one the methods listed in the following table: +To enable Microsoft Defender AV, use one of the methods that are listed in the following table: |Method |What to do | From aa3a4259ce8ec021f87bf5e25f41f3327a83dc14 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:39:56 -0700 Subject: [PATCH 171/446] Update symantec-to-microsoft-defender-atp-prepare.md --- ...symantec-to-microsoft-defender-atp-prepare.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 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 85a3c4bba1..d162261437 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 @@ -23,7 +23,7 @@ ms.topic: article |--|--|--| |*You are here!*| | | -**Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. +**Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). @@ -67,21 +67,19 @@ To enable communication between your devices and Microsoft Defender ATP, configu |Capabilities | Operating System | Resources | |--|--|--| -|Endpoint detection and response (EDR) | Windows 10

Windows Server 1803 or later

Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) | Windows 10

Windows Server 1803 or later

Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | |EDR |Windows 7 SP1

Windows Server 2008 R2 SP1

Windows 8.1

Windows Server 2012 R2

Windows Server 2016 |[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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | -|Antivirus (AV) |Windows |[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)
| -|AV |macOS |[Microsoft Defender ATP 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) (Microsoft Defender AV) |Windows |[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 (AV) |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) -
- -**Congratulations**! You have completed the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! - ## Next step -- [Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) +**Congratulations**! You have completed the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! + +[Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) From 0f52096ee163b14480106b52957a446f3d39bc95 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:42:54 -0700 Subject: [PATCH 172/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 7c5cb169a1..4405e2c03a 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.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning -If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. +If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. ## Planning your migration: The process at a high level @@ -28,7 +28,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for both Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. | |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From d988b5e0c382a1a1588dc53ca1710f59619fb538 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:49:44 -0700 Subject: [PATCH 173/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 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 d162261437..cadb3179e3 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 @@ -1,6 +1,6 @@ --- -title: Phase 1 - Plan your migration to Microsoft Defender ATP -description: Phase 1 of "Make the switch from Symantec to Microsoft Defender ATP" +title: Phase 1 - Prepare for your migration to Microsoft Defender ATP +description: Phase 1 of "Make the switch from Symantec to Microsoft Defender ATP". Prepare for your migration. keywords: migration, windows defender advanced threat protection, atp, edr search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -46,7 +46,7 @@ At this point, you are ready to grant access to those who'll use the Microsoft D ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. [Get an overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. [Get an overview](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. @@ -59,11 +59,11 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei - [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. [Manage portal access using RBAC](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/rbac). +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 -To enable communication between your devices and Microsoft Defender ATP, configure proxy and internet settings. These settings should be configured for certain capabilities in Microsoft Defender ATP and for certain operating systems, as listed in the following table: +To enable communication between your devices and Microsoft Defender ATP, configure proxy and internet settings. The following table includes links to resources you can use to configure your proxy and internet settings for various operating systems and capabilities: |Capabilities | Operating System | Resources | |--|--|--| From 5d254398cdad9d4b7915a98b92e92f471f38a6c3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:54:05 -0700 Subject: [PATCH 174/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 4405e2c03a..92cccacd2c 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 @@ -17,11 +17,11 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Migrate from Symantec to Microsoft Defender Advanced Threat Protection - Overview and Planning +# Overview of migrating from Symantec to Microsoft Defender Advanced Threat Protection If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. -## Planning your migration: The process at a high level +## The migration process The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. From 10c232223a3ef2192b6c296334c59a3fb70ac06a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:54:35 -0700 Subject: [PATCH 175/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++---- 1 file changed, 2 insertions(+), 4 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 fe448acc48..4c723a1d02 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 @@ -75,12 +75,10 @@ stuff (will draw from existing content here) -




- - -**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! ## Next step +**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! + After you have Microsoft Defender ATP set up and deployed, your security operations team can manage the various features and capabilities. See [Manage Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md). From 07d47f0d6f12c0bea8aa09f3f9a93108a10ea231 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:55:27 -0700 Subject: [PATCH 176/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4c723a1d02..342ab94b5b 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,7 +25,7 @@ ms.topic: article || |*You are here!* | -**Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This migration phase includes the following steps: +**Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) - [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) - [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) From 45b714ba947a3fa5fc9c4b52388b4ee03fd590e3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:56:23 -0700 Subject: [PATCH 177/446] links --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- .../symantec-to-microsoft-defender-atp-setup.md | 2 +- 2 files 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 cadb3179e3..fc17d6be39 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 @@ -23,7 +23,7 @@ ms.topic: article |--|--|--| |*You are here!*| | | -**Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. +**Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: 1. [Get Microsoft Defender ATP](#get-microsoft-defender-atp). 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 5f28c69445..39c7442107 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 @@ -24,7 +24,7 @@ ms.topic: article |--|--|--| ||*You are here!* | | -**Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)**. This phase includes the following steps: +**Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: 1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows. 2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec) From f74cffa80b6742a43d3c9100899880c4b9175fc1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:57:52 -0700 Subject: [PATCH 178/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 6bd5d92cb5..5d5ea8958b 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -595,7 +595,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Overview and planning](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Get an overview of the process](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) From 3199cf5a3ec6e5aa5c5b02f5dd60917fb8ee586b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:58:06 -0700 Subject: [PATCH 179/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 5d5ea8958b..c8b1f57cfd 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -595,7 +595,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Get an overview of the process](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Get an overview of the migration process](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) From 921ac675f4fc0d1d12889a787293bbf83c366725 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 09:59:55 -0700 Subject: [PATCH 180/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 3 +-- 1 file changed, 1 insertion(+), 2 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 39c7442107..e23af16dbb 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 @@ -61,8 +61,7 @@ The following procedure applies to endpoints or devices that are running the fol Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV, which can run alongside your existing antivirus solution. -To enable Microsoft Defender AV, use one of the methods that are listed in the following table: - +To enable Microsoft Defender AV, we recommend using Intune. However, you can use any of the methods that are listed in the following table: |Method |What to do | |---------|---------| From 536c42c3c035e6947d92ff4cc31e22fab21e44eb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:07:07 -0700 Subject: [PATCH 181/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 5 +++-- 1 file changed, 3 insertions(+), 2 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 342ab94b5b..daf37c9dbf 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 @@ -55,15 +55,16 @@ ms.topic: article ### Device collections +*WORK IN PROGRESS* ### Organizational units - +*WORK IN PROGRESS* ## Deploy Microsoft Defender ATP and uninstall Symantec -stuff (will draw from existing content here) +*WORK IN PROGRESS* [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) From 85c3fd6b7bd7681370ce9a52bd9be872b25a0e57 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:15:25 -0700 Subject: [PATCH 182/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++++++ 1 file changed, 6 insertions(+) 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 daf37c9dbf..251de0e0e2 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 @@ -57,6 +57,12 @@ ms.topic: article *WORK IN PROGRESS* +[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. + + + + + ### Organizational units *WORK IN PROGRESS* From 1f6625749cf6a02854b676b1491771d2645f08d8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:19:38 -0700 Subject: [PATCH 183/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 8 +++----- 1 file changed, 3 insertions(+), 5 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 251de0e0e2..d3bb36dc1a 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 @@ -55,12 +55,10 @@ ms.topic: article ### Device collections -*WORK IN PROGRESS* - -[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](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. +To create a device collection, use Configuration Manager and follow the guidance in +[Create a collection](https://docs.microsoft.com/en-us/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). ### Organizational units From df71df168daf254e6d74513dea0a079e0d263d1f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:28:12 -0700 Subject: [PATCH 184/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 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 d3bb36dc1a..5421653770 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 @@ -63,13 +63,14 @@ To create a device collection, use Configuration Manager and follow the guidance ### Organizational units -*WORK IN PROGRESS* +[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. + +To create an organizational unit, see [Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou). ## Deploy Microsoft Defender ATP and uninstall Symantec -*WORK IN PROGRESS* - [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) ## Onboard devices to Microsoft Defender ATP From 00f87abaad9f26c049d1204b9fcd4a2b3276ae23 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:31:50 -0700 Subject: [PATCH 185/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 5 ++--- 1 file changed, 2 insertions(+), 3 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 5421653770..bc35b2fbe4 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 @@ -55,10 +55,9 @@ ms.topic: article ### Device collections -[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](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. -To create a device collection, use Configuration Manager and follow the guidance in -[Create a collection](https://docs.microsoft.com/en-us/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). +See [Create a collection](https://docs.microsoft.com/en-us/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). ### Organizational units From 8bc11f946dfa86e9d0d5280edf83266a7759c754 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:33:05 -0700 Subject: [PATCH 186/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++---- 1 file changed, 2 insertions(+), 4 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 bc35b2fbe4..d0c9cdee28 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 @@ -57,14 +57,12 @@ ms.topic: article [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. -See [Create a collection](https://docs.microsoft.com/en-us/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). +See [Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). ### Organizational units -[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. +[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). To create an organizational unit, see [Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou). From bfb175c5e024f4ce18514d37c3d1c5cc3bb80eb4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:34:24 -0700 Subject: [PATCH 187/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +++--- 1 file changed, 3 insertions(+), 3 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 d0c9cdee28..ead124eb19 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 @@ -34,7 +34,7 @@ ms.topic: article ### Device groups -[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](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://securitycenter.windows.com](https://securitycenter.windows.com)). @@ -57,14 +57,14 @@ ms.topic: article [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. -See [Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create). +**[Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create)**. ### Organizational units [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). -To create an organizational unit, see [Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou). +**[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. ## Deploy Microsoft Defender ATP and uninstall Symantec From 935c3b89cf75b607f9bd846fd929fac65cda2c64 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:38:02 -0700 Subject: [PATCH 188/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 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 ead124eb19..eb9d21263b 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 @@ -66,9 +66,14 @@ ms.topic: article **[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. -## Deploy Microsoft Defender ATP and uninstall Symantec +## Deploy policies and updates to device collections + +*WORK IN PROGRESS* + +SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. + +SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be deployed ahead of time to the “Device Collections”. -[Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) ## Onboard devices to Microsoft Defender ATP @@ -76,7 +81,9 @@ You can choose from several methods to onboard devices to Microsoft Defender ATP stuff (will draw from existing content here) +## Uninstall Symantec +[Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) ## Next step From 337d82a810c66f4226a7f246692bc51d499b1201 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:39:35 -0700 Subject: [PATCH 189/446] Update symantec-to-microsoft-defender-atp-onboard.md --- ...antec-to-microsoft-defender-atp-onboard.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) 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 eb9d21263b..76460c4388 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 @@ -83,6 +83,27 @@ stuff (will draw from existing content here) ## Uninstall Symantec +*WORK IN PROGRESS* + +Uninstall 3rd party EDR (RSA NetWitness) + +Uninstall 3rd party SEP AV +1) Unblock password (Anti-tamper, in order to remove) +2) Refresh SEP policy + +3) Uninstall the Endpoint Protection client using the command prompt +https://support.symantec.com/us/en/article.tech102470.html + +There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” + +Download the CleanWipe removal tool to uninstall Endpoint Protection +https://support.symantec.com/us/en/article.howto124983.html +Note: SEP 14 now forces end-user interaction. + +Article has the download and readme. + +Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. + [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) From 8cb7a708626b90ba62d19ff28dbcacd138fe04cc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:41:07 -0700 Subject: [PATCH 190/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 76460c4388..1a2da07760 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 @@ -66,7 +66,7 @@ ms.topic: article **[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. -## Deploy policies and updates to device collections +## Deploy policies and updates to your device collections *WORK IN PROGRESS* @@ -77,6 +77,8 @@ SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be de ## Onboard devices to Microsoft Defender ATP +*WORK IN PROGRESS* + You can choose from several methods to onboard devices to Microsoft Defender ATP. stuff (will draw from existing content here) From 7509d1475fe653663da1ffb3dc4c7edfa05df237 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 10:50:34 -0700 Subject: [PATCH 191/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 1 - 1 file changed, 1 deletion(-) 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 1a2da07760..b42c8a4b78 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 @@ -52,7 +52,6 @@ ms.topic: article 8. Choose **Done**. - ### Device collections [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. From 21a20fc76cc0852474bb6ed7358f34caba94a098 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 11:51:41 -0700 Subject: [PATCH 192/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 b42c8a4b78..d4d28fc635 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 @@ -27,8 +27,9 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: - [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) -- [Deploy Microsoft Defender ATP and uninstall Symantec](#deploy-microsoft-defender-atp-and-uninstall-symantec) +- [Organizational units](#organizational-units) - [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) +- [Uninstall Symantec](#uninstall-symantec) ## Set up your device groups, device collections, and organizational units From 9b50ab042d5fd7728fc800d3f3a9711af4a52565 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 12:13:45 -0700 Subject: [PATCH 193/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 92cccacd2c..b2490434c1 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 @@ -17,7 +17,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Overview of migrating from Symantec to Microsoft Defender Advanced Threat Protection +# Migrate from Symantec to Microsoft Defender Advanced Threat Protection If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. From e728bacbb2281193ddddee273ab6fb50ec854d3a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 12:22:59 -0700 Subject: [PATCH 194/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 38 +++++++++++++++++-- 1 file changed, 35 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 e23af16dbb..30ddbe2fa4 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 @@ -30,6 +30,7 @@ ms.topic: article 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec) 4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). 5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp) +6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) ## Set Microsoft Defender AV to passive mode @@ -169,11 +170,42 @@ File(c:\\windows\\notepad.exe) > [!NOTE] > In the query above, replace *notepad.exe* with the your third-party security product process name. -

+## Set up your device groups, device collections, and organizational units -**Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +### Device groups +[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://securitycenter.windows.com](https://securitycenter.windows.com)). + +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 + +[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. + +**[Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create)**. + +### Organizational units + +[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). + +**[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. ## Next step -- [Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) +**Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! + +[Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) From 263a9b978779feae177439e27b4ad85c315f3f54 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 12:23:48 -0700 Subject: [PATCH 195/446] Update symantec-to-microsoft-defender-atp-onboard.md --- ...antec-to-microsoft-defender-atp-onboard.md | 37 +------------------ 1 file changed, 1 insertion(+), 36 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 d4d28fc635..25a7628df5 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,45 +26,10 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -- [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) -- [Organizational units](#organizational-units) +[Deploy policies and updates to your device collections](#deploy-policies-and-updates-to-your-device-collections) - [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) - [Uninstall Symantec](#uninstall-symantec) -## Set up your device groups, device collections, and organizational units - -### Device groups - -[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://securitycenter.windows.com](https://securitycenter.windows.com)). - -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 - -[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. - -**[Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create)**. - - -### Organizational units - -[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). - -**[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. ## Deploy policies and updates to your device collections From f36101138dd30a098c949e0d43639995c2a62594 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 12:47:18 -0700 Subject: [PATCH 196/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c8b1f57cfd..b743f3073a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -595,7 +595,7 @@ ### [Migration guides]() #### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Get an overview of the migration process](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Get an overview of migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) ##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) From 04f9308186b0f4d320f45c8da8e0ee49e1c3f828 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 13:07:25 -0700 Subject: [PATCH 197/446] links --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- .../symantec-to-microsoft-defender-atp-onboard.md | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) 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 b2490434c1..c12cf281ed 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 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. | |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). @@ -46,4 +46,4 @@ Watch the following video to get an overview: ## Next step -When you are ready to begin your migration, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +- When you are ready to begin your migration, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.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 25a7628df5..60bbe6c108 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 @@ -78,5 +78,4 @@ Select all apps in the tool and once completed it will require a reboot and once **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -After you have Microsoft Defender ATP set up and deployed, your security operations team can manage the various features and capabilities. See [Manage Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md). - +- After you have Microsoft Defender ATP set up and deployed, your security operations team can manage the various features and capabilities. See [Manage Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md). \ No newline at end of file From 8de8d53e08d33edfec5c235f13713d9c8e84ec57 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 13:15:36 -0700 Subject: [PATCH 198/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 60bbe6c108..b7140b8eae 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 @@ -31,12 +31,18 @@ ms.topic: article - [Uninstall Symantec](#uninstall-symantec) -## Deploy policies and updates to your device collections +## Deploy antimalware policies to your device collections *WORK IN PROGRESS* +During this step of the migration + SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. +## Deploy platform updates to your device collections + +*WORK IN PROGRESS* + SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be deployed ahead of time to the “Device Collections”. From 02e2c2b4688dba66abe39b2ddeacbaf55d2dc07b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 13:17:03 -0700 Subject: [PATCH 199/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 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 b7140b8eae..1d2abc4ed1 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,8 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -[Deploy policies and updates to your device collections](#deploy-policies-and-updates-to-your-device-collections) +- [Deploy antimalware policies to your device collections](#deploy-antimalware-policies-to-your-device-collections) +- [Deploy platform updates to your device collections](#deploy-platform-updates-to-your-device-collections) - [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) - [Uninstall Symantec](#uninstall-symantec) @@ -52,7 +53,8 @@ SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be de You can choose from several methods to onboard devices to Microsoft Defender ATP. -stuff (will draw from existing content here) + +Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. ## Uninstall Symantec From 1bdba6d4f14e7a963f0dcc7b954cce92cd9c5d25 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 13:47:22 -0700 Subject: [PATCH 200/446] cont'd setup and onboarding work --- ...antec-to-microsoft-defender-atp-onboard.md | 10 ++++- ...ymantec-to-microsoft-defender-atp-setup.md | 38 +++++-------------- 2 files changed, 18 insertions(+), 30 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 1d2abc4ed1..0d4ea75422 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,7 +36,15 @@ ms.topic: article *WORK IN PROGRESS* -During this step of the migration +During this step of the migration process, you deploy antimalware policies. You can do this by using [Configuration Manager](https://docs.microsoft.com/mem/configmgr/). + + + +1. [Configure Endpoint Protection in Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-protection-configure). When finished, you will have a default antimalware policy. + +2. + +**[Create and deploy antimalware policies for Endpoint Protection in Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-antimalware-policies)** SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. 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 30ddbe2fa4..9a6e761d29 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 @@ -172,40 +172,20 @@ File(c:\\windows\\notepad.exe) ## Set up your device groups, device collections, and organizational units -### Device groups +| 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://securitycenter.windows.com](https://securitycenter.windows.com)).

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. +## Configure Endpoint Protection in Configuration Manager -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). +When you configure Endpoint Protection in Configuration Manager, you get an antimalware policy that you can configure for your organization. -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 - -[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. - -**[Create a collection](https://docs.microsoft.com/mem/configmgr/core/clients/manage/collections/create-collections#bkmk_create)**. - -### Organizational units - -[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). - -**[Create an Organizational Unit in an Azure Active Directory Domain Services managed domain](https://docs.microsoft.com/azure/active-directory-domain-services/create-ou)**. +1. ## Next step **Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -[Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) +- [Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) From 03f58d2a7a3539eda35c4440aec63fb3663f244d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 18 Jun 2020 13:55:27 -0700 Subject: [PATCH 201/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 1 + 1 file changed, 1 insertion(+) 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 9a6e761d29..2f6eef47de 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 @@ -31,6 +31,7 @@ ms.topic: article 4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). 5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp) 6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) +7. [Configure Endpoint Protection in Configuration Manager](#configure-endpoint-protection-in-configuration-manager) ## Set Microsoft Defender AV to passive mode From 82a0412a688f054482f58212ef0813225c50a812 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 09:05:48 -0700 Subject: [PATCH 202/446] more work on sections --- .../symantec-to-microsoft-defender-atp-onboard.md | 10 ---------- .../symantec-to-microsoft-defender-atp-prepare.md | 6 +----- .../symantec-to-microsoft-defender-atp-setup.md | 5 ----- 3 files changed, 1 insertion(+), 20 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 0d4ea75422..23a29ba7a0 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,18 +36,8 @@ ms.topic: article *WORK IN PROGRESS* -During this step of the migration process, you deploy antimalware policies. You can do this by using [Configuration Manager](https://docs.microsoft.com/mem/configmgr/). - -1. [Configure Endpoint Protection in Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-protection-configure). When finished, you will have a default antimalware policy. - -2. - -**[Create and deploy antimalware policies for Endpoint Protection in Configuration Manager](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/endpoint-antimalware-policies)** - -SCCM Antimalware policies can be deployed ahead of time to the “Device Collections”. - ## Deploy platform updates to your device collections *WORK IN PROGRESS* 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 fc17d6be39..0402d4e72b 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,4 @@ To enable communication between your devices and Microsoft Defender ATP, configu **Congratulations**! You have completed the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -[Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) - - - - +- [Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.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 2f6eef47de..714bdddcee 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 @@ -179,11 +179,6 @@ File(c:\\windows\\notepad.exe) |[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 Endpoint Protection in Configuration Manager - -When you configure Endpoint Protection in Configuration Manager, you get an antimalware policy that you can configure for your organization. - -1. ## Next step From daa623ee7bfcdd41d7099e2176211a3aac5a8fe2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 09:19:05 -0700 Subject: [PATCH 203/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 9 +++++++++ 1 file changed, 9 insertions(+) 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 714bdddcee..fccf290333 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 @@ -179,6 +179,15 @@ File(c:\\windows\\notepad.exe) |[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 + +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). + +- Make sure to review your real-time protection settings for your antimalware policies. + +- You can deploy the policies before your organization's devices on onboarded. ## Next step From 79948dccd93c6f1a87a0602588f7ec0e5817305f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 09:24:19 -0700 Subject: [PATCH 204/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 c12cf281ed..4a7e95079f 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 @@ -39,7 +39,7 @@ Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Watch the following video to get an overview: ->[!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4obJq] +>[!VIDEO https://www.microsoft.com/videoplayer/embed/RE4obJq] **Want to learn more? See [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection).** From d2b31dc35c7548d59f546777654a6a67272c2343 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 09:47:15 -0700 Subject: [PATCH 205/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 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 fccf290333..d70d69777c 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,13 +25,13 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows. +1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows 2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec) -4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). +4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av) 5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp) 6. [Set up your device groups, device collections, and organizational units](#set-up-your-device-groups-device-collections-and-organizational-units) -7. [Configure Endpoint Protection in Configuration Manager](#configure-endpoint-protection-in-configuration-manager) +7. [Configure antimalware policies and real-time protection](#configure-antimalware-policies-and-real-time-protection) ## Set Microsoft Defender AV to passive mode @@ -179,15 +179,16 @@ File(c:\\windows\\notepad.exe) |[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 +## 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). -- Make sure to review your real-time protection settings for your 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). -- You can deploy the policies before your organization's devices on onboarded. +> [!TIP] +> You can deploy the policies before your organization's devices on onboarded. ## Next step From 49b3a7288e739880322f440ed1d430721319713e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 09:47:59 -0700 Subject: [PATCH 206/446] Update symantec-to-microsoft-defender-atp-onboard.md --- ...symantec-to-microsoft-defender-atp-onboard.md | 16 +--------------- 1 file changed, 1 insertion(+), 15 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 23a29ba7a0..2ec2181d2d 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,24 +26,10 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -- [Deploy antimalware policies to your device collections](#deploy-antimalware-policies-to-your-device-collections) -- [Deploy platform updates to your device collections](#deploy-platform-updates-to-your-device-collections) -- [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) -- [Uninstall Symantec](#uninstall-symantec) - - -## Deploy antimalware policies to your device collections - -*WORK IN PROGRESS* -## Deploy platform updates to your device collections - -*WORK IN PROGRESS* - -SCCM ADR for MDAV “Platform update” and SCEP “Platform update” can be deployed ahead of time to the “Device Collections”. - +# ## Onboard devices to Microsoft Defender ATP From b6d0a5d7c42e8cf21f26eb463551fad34bbd967b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:00:15 -0700 Subject: [PATCH 207/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 4a7e95079f..8bb843dba0 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 @@ -27,8 +27,8 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |Phase |Description | |--|--| -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. | +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From 62cef7827d592a970c8abb86fdfe8f2f867ab270 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:02:30 -0700 Subject: [PATCH 208/446] 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 0402d4e72b..1460b27a61 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 @@ -67,8 +67,8 @@ To enable communication between your devices and Microsoft Defender ATP, configu |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

Windows Server 1803 or later

Windows Server 2019 |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | -|EDR |Windows 7 SP1

Windows Server 2008 R2 SP1

Windows 8.1

Windows Server 2012 R2

Windows Server 2016 |[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) | +|[Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) (EDR) | Windows 10

Windows Server 2019

Windows Server 1803 or later |[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

Windows Server 2012 R2

Windows Server 2008 R2 SP1

Windows 8.1

Windows 7 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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) (Microsoft Defender AV) |Windows |[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)
| From ca5bc910c9dbc01497fc1af62753d04bb8bae7fc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:22:50 -0700 Subject: [PATCH 209/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 1460b27a61..665f48fda9 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 @@ -67,7 +67,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |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

Windows Server 2019

Windows Server 1803 or later |[Configure machine proxy and Internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet) | +|[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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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

Windows Server 2012 R2

Windows Server 2008 R2 SP1

Windows 8.1

Windows 7 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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | From dee4724f9a2e99ce830e0267b49b5d9889b92b96 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:28:21 -0700 Subject: [PATCH 210/446] continuing work --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +++--- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 2 files changed, 4 insertions(+), 4 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 2ec2181d2d..bfba1a90f1 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 @@ -27,9 +27,9 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: - - -# +1. +2. +3. ## Onboard devices to Microsoft Defender ATP 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 665f48fda9..9c010086ca 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 @@ -68,7 +68,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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

Windows Server 2012 R2

Windows Server 2008 R2 SP1

Windows 8.1

Windows 7 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 |[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) (Microsoft Defender AV) |Windows |[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)
| From 84b086d29dc3c6a9d115ce43253df8a1badd2179 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:30:41 -0700 Subject: [PATCH 211/446] cont'd work on the guide --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- .../symantec-to-microsoft-defender-atp-prepare.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) 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 8bb843dba0..89b8c4c10d 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 @@ -46,4 +46,4 @@ Watch the following video to get an overview: ## Next step -- When you are ready to begin your migration, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +- When you are ready to begin your migration, **proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.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 bfba1a90f1..49747caafe 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 @@ -70,4 +70,4 @@ Select all apps in the tool and once completed it will require a reboot and once **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -- After you have Microsoft Defender ATP set up and deployed, your security operations team can manage the various features and capabilities. See [Manage Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md). \ No newline at end of file +- After you have Microsoft Defender ATP set up and deployed, your security operations team can **[manage the various features and capabilities of Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md)**. \ No newline at end of file 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 9c010086ca..3576171ee5 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 @@ -77,6 +77,6 @@ To enable communication between your devices and Microsoft Defender ATP, configu ## Next step -**Congratulations**! You have completed the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed the **Prepare** phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! -- [Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) +- **[Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md)** From 71815768660bca82b025e2329dc8e04a2294e8cd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:47:04 -0700 Subject: [PATCH 212/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 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 49747caafe..ab9a87050a 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 @@ -66,8 +66,10 @@ Select all apps in the tool and once completed it will require a reboot and once [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) -## Next step +## Next steps -**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! You have two next steps: -- After you have Microsoft Defender ATP set up and deployed, your security operations team can **[manage the various features and capabilities of Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md)**. \ No newline at end of file +- After you have Microsoft Defender ATP set up and deployed, your security operations team can **[manage the various features and capabilities of Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md)**. + +- **[Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard)** in the Microsoft Defender Security Center \ No newline at end of file From a113eb8b94dba4250f9a3a9776e0119306bab2b4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 10:55:19 -0700 Subject: [PATCH 213/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 5 ++--- 1 file changed, 2 insertions(+), 3 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 ab9a87050a..6512845da8 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 @@ -33,12 +33,11 @@ ms.topic: article ## Onboard devices to Microsoft Defender ATP -*WORK IN PROGRESS* +1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. -You can choose from several methods to onboard devices to Microsoft Defender ATP. +2. Choose **Settings** > **Device management** > **Onboarding**. -Deploy MDATP (EDR) can run side-by-side with any 3rd party EDR and/or AV and/or other security products. ## Uninstall Symantec From e8e35940ee260abb47be318c605608ce15ba2e24 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:14:04 -0700 Subject: [PATCH 214/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 6512845da8..3c0f899394 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 @@ -37,6 +37,17 @@ ms.topic: article 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. + +Deployment methods vary, depending on which operating system is selected. Refer to the resources listed in the table below to get help with onboarding. + +|Operating system |Method | +|---------|---------| +|Windows 10 |[Group Policy](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing Configuration Manager](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[Mobile Device Management (Intune)](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm) | +|Row2 | | + ## Uninstall Symantec From cb8113ac6d48c5bd2cc1f814cd158070aa7a7e4a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:34:27 -0700 Subject: [PATCH 215/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3c0f899394..8d32d78860 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 @@ -45,7 +45,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |Operating system |Method | |---------|---------| -|Windows 10 |[Group Policy](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing Configuration Manager](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[Mobile Device Management (Intune)](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-mdm) | +|Windows 10 |[Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing 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) | |Row2 | | From cca7b3a0933dcb8feea41db7ea1a3756c47a9336 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:35:32 -0700 Subject: [PATCH 216/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 8d32d78860..9300a42cc6 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 @@ -45,7 +45,7 @@ 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)

[Microsoft Endpoing 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) | +|Windows 10 |[Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing 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) | |Row2 | | From 663013587a0e239af56ca1e33d155950e64f246f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:45:36 -0700 Subject: [PATCH 217/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 9300a42cc6..923d42463f 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 @@ -46,7 +46,9 @@ 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)

[Microsoft Endpoing 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) | -|Row2 | | +|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) | +|Windows Server 2019 and later

Windows Server 2019 core edition

Windows Server version 1803 and later | | +|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) | From 61000536737e8abe982c75e1944801d405c38f6c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:47:50 -0700 Subject: [PATCH 218/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 923d42463f..4d88b3d781 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 @@ -47,7 +47,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |---------|---------| |Windows 10 |[Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing 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) | |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) | -|Windows Server 2019 and later

Windows Server 2019 core edition

Windows Server version 1803 and later | | +|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)

Microsoft Endpoint Configuration Manager

System Center Configuration Manager 2012 / 2012 R2 1511 / 1602

VDI onboarding scripts for non-persistent machines | |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) | From 882b049c2e79a75d9f1cc8aa0c42111f7ac96f21 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:49:11 -0700 Subject: [PATCH 219/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4d88b3d781..7c77e83bff 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 @@ -47,7 +47,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |---------|---------| |Windows 10 |[Group Policy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-gp)

[Microsoft Endpoing 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) | |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) | -|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)

Microsoft Endpoint Configuration Manager

System Center Configuration Manager 2012 / 2012 R2 1511 / 1602

VDI onboarding scripts for non-persistent machines | +|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)

[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[System Center Configuration Manager 2012 / 2012 R2 1511 / 1602](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-machines-using-earlier-versions-of-system-center-configuration-manager)

[VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | |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) | From afc1bac0d89de8fc26ca237875d1e17615675e78 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 11:52:25 -0700 Subject: [PATCH 220/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 1 + 1 file changed, 1 insertion(+) 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 7c77e83bff..2078c38736 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 @@ -49,6 +49,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |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) | |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)

[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[System Center Configuration Manager 2012 / 2012 R2 1511 / 1602](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-machines-using-earlier-versions-of-system-center-configuration-manager)

[VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | |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

Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | From dc5b21d57ac4e94ae0c880c45888f2c4893472a5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:04:16 -0700 Subject: [PATCH 221/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 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 2078c38736..5b36ffbead 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 @@ -39,7 +39,9 @@ ms.topic: article 3. In the **Select operating system to start onboarding process** list, select an operating system. -4. Under **Deployment method**, select an option. +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). + +### Onboarding methods Deployment methods vary, depending on which operating system is selected. Refer to the resources listed in the table below to get help with onboarding. @@ -49,8 +51,17 @@ Deployment methods vary, depending on which operating system is selected. Refer |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) | |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)

[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[System Center Configuration Manager 2012 / 2012 R2 1511 / 1602](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-machines-using-earlier-versions-of-system-center-configuration-manager)

[VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | |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

Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | +|macOS

iOS

Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | +## Run a detection test + +To verify that your onboarded devices are properly connected to Microsoft Defender ATP, you can run a detection test. + + +|Operating system |Guidance | +|---------|---------| +|Windows 10

Windows Server 2019

Windows Server, version 1803

Windows Server 2016

Windows Server 2012 R2 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | +|Row2 | | ## Uninstall Symantec From 3592b4de1ea8aa55274fc0da9d263c82c731bc42 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:13:30 -0700 Subject: [PATCH 222/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 5b36ffbead..d0f4093d05 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 @@ -61,7 +61,8 @@ 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 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | -|Row2 | | +|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | +|Linux |1. Run the following command, and look for a result of **1**:
`Ensure that real-time protection is enabled (denoted by a result of 1 from running the following command):`

2. Open a Terminal windows, 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 Symantec From 795bea718d90741f7ad937c79c4e413443b56155 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:14:57 -0700 Subject: [PATCH 223/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 d0f4093d05..91d7e3c37c 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 @@ -60,7 +60,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 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | +|Windows 10
Windows Server 2019
Windows Server, version 1803
Windows Server 2016
Windows Server 2012 R2 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | |macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | |Linux |1. Run the following command, and look for a result of **1**:
`Ensure that real-time protection is enabled (denoted by a result of 1 from running the following command):`

2. Open a Terminal windows, 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). | From b97469b3dadc7fb221c80c1aa819b681127f018a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:15:36 -0700 Subject: [PATCH 224/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 91d7e3c37c..0841075a9b 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 @@ -62,7 +62,7 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |---------|---------| |Windows 10
Windows Server 2019
Windows Server, version 1803
Windows Server 2016
Windows Server 2012 R2 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | |macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | -|Linux |1. Run the following command, and look for a result of **1**:
`Ensure that real-time protection is enabled (denoted by a result of 1 from running the following command):`

2. Open a Terminal windows, 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). | +|Linux |1. Run the following command, and look for a result of **1**:
`Ensure that real-time protection is enabled (denoted by a result of 1 from running the following command):`

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 Symantec From 5e223e6a42d41cefecb36dc8c60ce17c89474c1a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:20:52 -0700 Subject: [PATCH 225/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 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 0841075a9b..18927ed48d 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 @@ -47,11 +47,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)

[Microsoft Endpoing 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) | -|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) | -|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)

[Microsoft Endpoint Configuration Manager](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm)

[System Center Configuration Manager 2012 / 2012 R2 1511 / 1602](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-sccm#onboard-windows-10-machines-using-earlier-versions-of-system-center-configuration-manager)

[VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | -|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

iOS

Linux |[Onboard non-Windows machines](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)
- [Microsoft Endpoing 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) | +|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) | +|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)
- [Microsoft Endpoint 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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | +|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
iOS
Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test From d246d6b48035975ac9c7314d44b1c2b0e7d7d630 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:42:26 -0700 Subject: [PATCH 226/446] Update symantec-to-microsoft-defender-atp-onboard.md --- ...antec-to-microsoft-defender-atp-onboard.md | 26 +++---------------- 1 file changed, 3 insertions(+), 23 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 18927ed48d..4e85cd218a 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 @@ -62,34 +62,14 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |---------|---------| |Windows 10
Windows Server 2019
Windows Server, version 1803
Windows Server 2016
Windows Server 2012 R2 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | |macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | -|Linux |1. Run the following command, and look for a result of **1**:
`Ensure that real-time protection is enabled (denoted by a result of 1 from running the following command):`

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). | +|Linux |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 Symantec -*WORK IN PROGRESS* - -Uninstall 3rd party EDR (RSA NetWitness) - -Uninstall 3rd party SEP AV -1) Unblock password (Anti-tamper, in order to remove) -2) Refresh SEP policy - -3) Uninstall the Endpoint Protection client using the command prompt -https://support.symantec.com/us/en/article.tech102470.html - -There is an example for both PowerShell and DOS. This script could be automated to check for a ReturnValue to equal zero and if not then run “CleanWipe” - -Download the CleanWipe removal tool to uninstall Endpoint Protection -https://support.symantec.com/us/en/article.howto124983.html -Note: SEP 14 now forces end-user interaction. - -Article has the download and readme. - -Select all apps in the tool and once completed it will require a reboot and once you log back in the software will continue and show completion. You will need to periodically check this article as they update the software versions often. You can also verify when running if it requires an update. - -[Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) +Now that you have configured Microsoft Defender ATP and have onboarded your organization's devices, your next step is to uninstall Symantec. +- Follow the guidance in [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) ## Next steps From 1a90c320b36e9ad9b17d23324a98a36ff280f228 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:43:20 -0700 Subject: [PATCH 227/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 1 - 1 file changed, 1 deletion(-) 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 4e85cd218a..5ab76cba5b 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 @@ -64,7 +64,6 @@ To verify that your onboarded devices are properly connected to Microsoft Defend |macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | |Linux |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 Symantec Now that you have configured Microsoft Defender ATP and have onboarded your organization's devices, your next step is to uninstall Symantec. From 8f9c02c2ba462a0990dd91310e2e3901fcd6043e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:44:30 -0700 Subject: [PATCH 228/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +++--- 1 file changed, 3 insertions(+), 3 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 5ab76cba5b..60043589cb 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 @@ -27,9 +27,9 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -1. -2. -3. +1. [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) +2. [Run a detection test](#run-a-detection-test) +3. [Uninstall Symantec](#uninstall-symantec) ## Onboard devices to Microsoft Defender ATP From 7c8b2fdadc1bb5d9bbe6ee3db176a2fef4b2e982 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:51:03 -0700 Subject: [PATCH 229/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 60043589cb..5bdc620f3e 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 @@ -47,9 +47,9 @@ 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)
- [Microsoft Endpoing 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) | +|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) | |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) | -|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)
- [Microsoft Endpoint 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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | +|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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | |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
iOS
Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | From 03d5c9cc1b9f27e8d35b4f2db56f31d56fa0fddf Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:52:58 -0700 Subject: [PATCH 230/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 89b8c4c10d..422bcb1762 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 @@ -29,7 +29,7 @@ The process of switching from Symantec to Microsoft Defender ATP can be divided |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| -|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and then uninstall Symantec. | +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). From 75ea8bbd237487c6b74a3668b65c9f99c98ef158 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 12:56:32 -0700 Subject: [PATCH 231/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 422bcb1762..180bfb2916 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.topic: article # Migrate from Symantec to Microsoft Defender Advanced Threat Protection -If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://docs.microsoft.com/windows/security/threat-protection), you're in the right place. Use this article as a guide to plan your migration. +If you are planning to switch from Symantec Endpoint Protection (Symantec) to [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/windows/security/threat-protection) (Microsoft Defender ATP), you're in the right place. Use this article as a guide to plan your migration. ## The migration process From c63876b7951246dbae2644604e06035d7e91d396 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 13:04:14 -0700 Subject: [PATCH 232/446] Update microsoft-defender-atp-post-migration-management.md --- .../microsoft-defender-atp-post-migration-management.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md index eb672f2ff0..b15d10605c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md @@ -34,7 +34,10 @@ We recommend using [Intune](https://docs.microsoft.com/intune/fundamentals/what- ## Additional methods In addition to using Intune to manage Microsoft Defender ATP, you can choose from other options. These include the following: - +- Group Policy Objects +- PowerShell +- Windows Management Instrumentation +- MPCmdRun.exe ## Related articles From 15884175a5435a45b746df4817ba7ce4be12b3b8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 13:08:54 -0700 Subject: [PATCH 233/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5bdc620f3e..68ff89481f 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 @@ Now that you have configured Microsoft Defender ATP and have onboarded your orga ## Next steps -**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! You have two next steps: +**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! You have two next steps: - After you have Microsoft Defender ATP set up and deployed, your security operations team can **[manage the various features and capabilities of Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md)**. From a614a8fc4b952427c339b853369e6fa881f1ff66 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 13:09:43 -0700 Subject: [PATCH 234/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3576171ee5..3ec79477d0 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 @@ -77,6 +77,6 @@ To enable communication between your devices and Microsoft Defender ATP, configu ## Next step -**Congratulations**! You have completed the **Prepare** phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed the **Prepare** phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! - **[Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md)** From e95a550affca8cf17bcfa957180129876d35c364 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 13:10:29 -0700 Subject: [PATCH 235/446] 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 d70d69777c..54dfc7efec 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 @@ -192,6 +192,6 @@ Using Configuration Manager and your device collection(s), configure your antima ## Next step -**Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#planning-for-migration-the-process-at-a-high-level)! +**Congratulations**! You have completed the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! - [Proceed to Phase 3: Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) From 8db6d49f7d6dc8e9efa4190cf21c90d49b30620b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:26:28 -0700 Subject: [PATCH 236/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 180bfb2916..cedae0ec3b 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 @@ -23,7 +23,7 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M ## The migration process -The process of switching from Symantec to Microsoft Defender ATP can be divided into three phases or parts, as listed in the following table. +When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases. The following table lists the three phases and what happens during each phase. |Phase |Description | |--|--| From 7ae43bf6fd88b8f5c2a9f1d903c4c5412bd38dfd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:27:11 -0700 Subject: [PATCH 237/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 cedae0ec3b..9ea6c4f882 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 @@ -46,4 +46,4 @@ Watch the following video to get an overview: ## Next step -- When you are ready to begin your migration, **proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md)**. +- When you are ready to begin, **proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md)**. From f3849218dfe074e7282c84b955eaefc5828fde3c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:41:16 -0700 Subject: [PATCH 238/446] yanking manage article --- ...-defender-atp-post-migration-management.md | 46 ------------------- ...antec-to-microsoft-defender-atp-onboard.md | 4 +- 2 files changed, 1 insertion(+), 49 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md deleted file mode 100644 index b15d10605c..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Migrate from Symantec to Microsoft Defender ATP -description: Make the switch from Symantec to Microsoft Defender ATP -keywords: migration, windows defender advanced threat protection, atp, edr -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: deniseb -author: denisebmsft -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article ---- - -# Manage Microsoft Defender ATP, post migration - -After you have moved from your previous threat protection solution to Microsoft Defender ATP, you can choose from several methods to manage your features and capabilities. - -We recommend using [Intune](https://docs.microsoft.com/intune/fundamentals/what-is-intune). The following table lists various tasks and resources to manage features and capabilities of Microsoft Defender ATP with Intune. - -|Task | Resources to learn more | -|---|---| -|Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune |[Enforce compliance for Microsoft Defender ATP with Conditional Access in Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection) | -|Specify device restrictions for Microsoft Defender Antivirus |[Device restrictions: Microsoft Defender Antivirus](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus) | -|Specify exclusions for Microsoft Defender Antivirus|[Device restrictions: Microsoft Defender Antivirus Exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions)

[Configure Windows Defender Antivirus exclusions on Windows Server](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus)

[Microsoft Antivirus Exclusion List (Windows Server)](https://social.technet.microsoft.com/wiki/contents/articles/953.microsoft-anti-virus-exclusion-list.aspx) | -|Manage attack surface reduction rules

(A sample Power BI dashboard is available to review your attack surface reduction rules. [Get the template here](https://github.com/microsoft/MDATP-PowerBI-Templates/tree/master/Attack%20Surface%20Reduction%20rules).)|[Endpoint protection: Attack surface reduction rules](https://docs.microsoft.com/mem/intune/protect/endpoint-protection-windows-10?toc=%2Fintune%2Fconfiguration%2Ftoc.json&bc=%2Fintune%2Fconfiguration%2Fbreadcrumb%2Ftoc.json#attack-surface-reduction-rules)

| -|Manage network protection |*more to come* | - -## Additional methods - -In addition to using Intune to manage Microsoft Defender ATP, you can choose from other options. These include the following: -- Group Policy Objects -- PowerShell -- Windows Management Instrumentation -- MPCmdRun.exe - -## Related articles - -[Microsoft Defender ATP deployment guide](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/deployment-phases) - - 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 68ff89481f..6c673862fa 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,8 +72,6 @@ Now that you have configured Microsoft Defender ATP and have onboarded your orga ## Next steps -**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! You have two next steps: - -- After you have Microsoft Defender ATP set up and deployed, your security operations team can **[manage the various features and capabilities of Microsoft Defender ATP, post migration](microsoft-defender-atp-post-migration-management.md)**. +**Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! - **[Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard)** in the Microsoft Defender Security Center \ No newline at end of file From 5c20ec1755a999a71a2450bc5dfd3172e0d5e94e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:41:44 -0700 Subject: [PATCH 239/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index b743f3073a..3743899296 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -599,7 +599,6 @@ ##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) ##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) ##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) -#### [Manage Microsoft Defender ATP post migration](microsoft-defender-atp/microsoft-defender-atp-post-migration-management.md) ### [Partner integration scenarios]() #### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) From 74fb4e13438eaacbcbe9d82e287b1bae7e3339e4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:42:07 -0700 Subject: [PATCH 240/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 -- 1 file changed, 2 deletions(-) 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 9ea6c4f882..3ef006515e 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 @@ -31,8 +31,6 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | -After you have Microsoft Defender ATP set up and deployed, you can [manage the various features and capabilities](microsoft-defender-atp-post-migration-management.md). - ## What's included in Microsoft Defender ATP? Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. From 28e8b8e83cae97436f65a05ae1eb7d28e790101a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:44:15 -0700 Subject: [PATCH 241/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 6c673862fa..96ab0e0d7d 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 @@ -27,9 +27,9 @@ ms.topic: article **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: -1. [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp) -2. [Run a detection test](#run-a-detection-test) -3. [Uninstall Symantec](#uninstall-symantec) +1. [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp). +2. [Run a detection test](#run-a-detection-test). +3. [Uninstall Symantec](#uninstall-symantec). ## Onboard devices to Microsoft Defender ATP @@ -66,7 +66,7 @@ To verify that your onboarded devices are properly connected to Microsoft Defend ## Uninstall Symantec -Now that you have configured Microsoft Defender ATP and have onboarded your organization's devices, your next step is to uninstall Symantec. +Now that you have onboarded your organization's devices to Microsoft Defender ATP, your next step is to uninstall Symantec. - Follow the guidance in [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) From 4e9d53161995cb4ddbb7b65d820519e8bd8073e3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 19 Jun 2020 15:46:04 -0700 Subject: [PATCH 242/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 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 54dfc7efec..b062ff66de 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,13 +25,13 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) on certain versions of Windows +1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). 2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). -3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec) -4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av) -5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp) -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) +3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). +4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). +5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp). +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). ## Set Microsoft Defender AV to passive mode From a08fec3c1bbde882e8b712f1ffe762859b44c39b Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Mon, 22 Jun 2020 16:08:43 +0530 Subject: [PATCH 243/446] added windows 2004 --- ...rosoft-defender-smartscreen-available-settings.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) 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 60760b7cac..4f0891df0c 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 @@ -33,27 +33,29 @@ SmartScreen uses registry-based Administrative Template policy settings. For mor Description +Windows 10, version 2004:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Explorer\Configure Windows Defender SmartScreen

Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Explorer\Configure Windows Defender SmartScreen

Windows 10, Version 1607 and earlier:
Administrative Templates\Windows Components\File Explorer\Configure Windows SmartScreen At least Windows Server 2012, Windows 8 or Windows RT This policy setting turns on Microsoft Defender SmartScreen.

If you enable this setting, it turns on Microsoft Defender SmartScreen and your employees are unable to turn it off. Additionally, when enabling this feature, you must also pick whether Microsoft Defender SmartScreen should Warn your employees or Warn and prevent bypassing the message (effectively blocking the employee from the site).

If you disable this setting, it turns off Microsoft Defender SmartScreen and your employees are unable to turn it on.

If you don't configure this setting, your employees can decide whether to use Microsoft Defender SmartScreen. -Administrative Templates\Windows Components\Windows Defender SmartScreen\Explorer\Configure App Install Control -Windows 10, version 1703 +Windows 10, version 2004:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Explorer\Configure App Install Control +Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Explorer\Configure App Install Control +Windows 10, version 1703 This policy setting is intended to prevent malicious content from affecting your user's devices when downloading executable content from the internet.

This setting does not protect against malicious content from USB devices, network shares or other non-internet sources.

Important: Using a trustworthy browser helps ensure that these protections work as expected.

-Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Configure Windows Defender SmartScreen

Windows 10, Version 1607 and earlier:
Administrative Templates\Windows Components\Microsoft Edge\Configure Windows SmartScreen +Windows 10, version 2004:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Configure Windows Defender SmartScreen

Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Configure Windows Defender SmartScreen

Windows 10, Version 1607 and earlier:
Administrative Templates\Windows Components\Microsoft Edge\Configure Windows SmartScreen Microsoft Edge on Windows 10 or later This policy setting turns on Microsoft Defender SmartScreen.

If you enable this setting, it turns on Microsoft Defender SmartScreen and your employees are unable to turn it off.

If you disable this setting, it turns off Microsoft Defender SmartScreen and your employees are unable to turn it on.

If you don't configure this setting, your employees can decide whether to use Microsoft Defender SmartScreen. -Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for files

Windows 10, Version 1511 and 1607:
Administrative Templates\Windows Components\Microsoft Edge\Prevent bypassing Windows SmartScreen prompts for files +Windows 10, version 2004:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for files

Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for files

Windows 10, Version 1511 and 1607:
Administrative Templates\Windows Components\Microsoft Edge\Prevent bypassing Windows SmartScreen prompts for files Microsoft Edge on Windows 10, version 1511 or later This policy setting stops employees from bypassing the Microsoft Defender SmartScreen warnings about potentially malicious files.

If you enable this setting, it stops employees from bypassing the warning, stopping the file download.

If you disable or don't configure this setting, your employees can bypass the warnings and continue to download potentially malicious files. -Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for sites

Windows 10, Version 1511 and 1607:
Administrative Templates\Windows Components\Microsoft Edge\Prevent bypassing Windows SmartScreen prompts for sites +Windows 10, version 2004:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for sites

Windows 10, version 1703:
Administrative Templates\Windows Components\Windows Defender SmartScreen\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for sites

Windows 10, Version 1511 and 1607:
Administrative Templates\Windows Components\Microsoft Edge\Prevent bypassing Windows SmartScreen prompts for sites Microsoft Edge on Windows 10, version 1511 or later This policy setting stops employees from bypassing the Microsoft Defender SmartScreen warnings about potentially malicious sites.

If you enable this setting, it stops employees from bypassing the warning, stopping them from going to the site.

If you disable or don't configure this setting, your employees can bypass the warnings and continue to visit a potentially malicious site. From 585598032f2facabd0acaf143c1caa9eeda55442 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 13:55:54 -0700 Subject: [PATCH 244/446] Update symantec-to-microsoft-defender-atp-onboard.md --- ...ymantec-to-microsoft-defender-atp-onboard.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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 96ab0e0d7d..f5325ba6c8 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 @@ -68,7 +68,22 @@ To verify that your onboarded devices are properly connected to Microsoft Defend Now that you have onboarded your organization's devices to Microsoft Defender ATP, your next step is to uninstall Symantec. -- Follow the guidance in [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) +1. [Disable Tamper Protection](https://knowledge.broadcom.com/external/article?legacyId=tech192023) in Symantec. + +2. Delete the uninstall password for Symantec: + a. On your Windows devices, open Registry Editor as an administrator. + b. Go to `HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC`. + c. Look for an entry named **SmcInstData**. Right-click the item, and then choose **Delete**. + +3. Remove Symantec from your devices. You can use SEP Manager to perform this task. See [Configuring client packages to uninstall existing security software](https://techdocs.broadcom.com/content/broadcom/techdocs/symantec-security-software/endpoint-security-and-management/endpoint-protection/all/Managing-a-custom-installation/preparing-for-client-installation-v16742985-d21e7/configuring-client-packages-to-uninstall-existing-v73569396-d21e2634.html) + + +> [!TIP] +> Need help? See the following Broadcom resources: +> - [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) +> - Windows devices: [Manually uninstall Endpoint Protection 14 clients on Windows](https://knowledge.broadcom.com/external/article?articleId=170040) +> - macOS: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387) +> - Linux [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054) ## Next steps From 875ed105473f943853a9ad6a98bc6448a576ad42 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 14:07:32 -0700 Subject: [PATCH 245/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 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 f5325ba6c8..696636e3df 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 @@ -71,19 +71,19 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT 1. [Disable Tamper Protection](https://knowledge.broadcom.com/external/article?legacyId=tech192023) in Symantec. 2. Delete the uninstall password for Symantec: - a. On your Windows devices, open Registry Editor as an administrator. - b. Go to `HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC`. - c. Look for an entry named **SmcInstData**. Right-click the item, and then choose **Delete**. + 1. On your Windows devices, open Registry Editor as an administrator. + 2. Go to `HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC`. + 3. Look for an entry named **SmcInstData**. Right-click the item, and then choose **Delete**. -3. Remove Symantec from your devices. You can use SEP Manager to perform this task. See [Configuring client packages to uninstall existing security software](https://techdocs.broadcom.com/content/broadcom/techdocs/symantec-security-software/endpoint-security-and-management/endpoint-protection/all/Managing-a-custom-installation/preparing-for-client-installation-v16742985-d21e7/configuring-client-packages-to-uninstall-existing-v73569396-d21e2634.html) +3. Remove Symantec from your devices. You can use SEP Manager to perform this task. See [Configuring client packages to uninstall existing security software](https://techdocs.broadcom.com/content/broadcom/techdocs/symantec-security-software/endpoint-security-and-management/endpoint-protection/all/Managing-a-custom-installation/preparing-for-client-installation-v16742985-d21e7/configuring-client-packages-to-uninstall-existing-v73569396-d21e2634.html). > [!TIP] > Need help? See the following Broadcom resources: > - [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) > - Windows devices: [Manually uninstall Endpoint Protection 14 clients on Windows](https://knowledge.broadcom.com/external/article?articleId=170040) -> - macOS: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387) -> - Linux [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054) +> - macOS computers: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387) +> - Linux devices: [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054) ## Next steps From 716f4dba3c4015a332f247db5380930d240cbdae Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 14:08:05 -0700 Subject: [PATCH 246/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 696636e3df..5bbebe58c3 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 @@ -89,4 +89,4 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- **[Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard)** in the Microsoft Defender Security Center \ No newline at end of file +- **[Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard)** in the Microsoft Defender Security Center. \ No newline at end of file From f5e4aee8ebada30183c4814568149f2c1d9f4cd9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 15:17:46 -0700 Subject: [PATCH 247/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) 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 b062ff66de..3afee11b00 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 @@ -71,6 +71,26 @@ To enable Microsoft Defender AV, we recommend using Intune. However, you can use |[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. | |Registry Editor |1. As an administrator on the device, open Registry Editor.

2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.

3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.

4. Reboot the device. | +### Verify that Microsoft Defender AV is in passive mode + +You can use either Command Prompt or PowerShell to perform this task. + +#### Use 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 AV is running in passive mode. + +#### Use 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?view=win10-ps) cmdlet. + +3. In the list of results, look for **AntivirusEnabled: True**. + ## Add Microsoft Defender ATP to the exclusion list for Symantec This step of the setup process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. The specific exclusions to add depend on which version of Windows your endpoints or devices are running, and are listed in the following table: From eb8e6b8555f75fdd51daa84f1bcaeeb2f503a150 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 15:18:36 -0700 Subject: [PATCH 248/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 5bbebe58c3..77fe605c3f 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 @@ -80,10 +80,10 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT > [!TIP] > Need help? See the following Broadcom resources: -> - [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html) -> - Windows devices: [Manually uninstall Endpoint Protection 14 clients on Windows](https://knowledge.broadcom.com/external/article?articleId=170040) -> - macOS computers: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387) -> - Linux devices: [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054) +> - [Uninstall Symantec Endpoint Protection](https://knowledge.broadcom.com/external/article/156148/uninstall-symantec-endpoint-protection.html). +> - Windows devices: [Manually uninstall Endpoint Protection 14 clients on Windows](https://knowledge.broadcom.com/external/article?articleId=170040). +> - macOS computers: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387). +> - Linux devices: [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054). ## Next steps From a07989fd5da07d251d377bba7091eca2e386236a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 15:23:55 -0700 Subject: [PATCH 249/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 3afee11b00..563d7e93ff 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 @@ -63,13 +63,13 @@ The following procedure applies to endpoints or devices that are running the fol Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV, which can run alongside your existing antivirus solution. -To enable Microsoft Defender AV, we recommend using Intune. However, you can use any of the methods that are listed in the following table: +To enable Microsoft Defender AV, we recommend using Intune. However, you can also use one of the methods that are listed in the following table: |Method |What to do | |---------|---------| |Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-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. | -|Registry Editor |1. As an administrator on the device, open Registry Editor.

2. Navigate to `ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`.

3. Look for a DWORD entry called `DisableAntiSpyware`. If the entry exists, change its value from **1** (Hexidecimal base) to **0**.

4. Reboot the device. | + ### Verify that Microsoft Defender AV is in passive mode From e37436f80e4a937d8dd1fd28bec1c8ae6958bb0f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 15:58:30 -0700 Subject: [PATCH 250/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 563d7e93ff..397a2757a0 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 @@ -73,7 +73,7 @@ To enable Microsoft Defender AV, we recommend using Intune. However, you can als ### Verify that Microsoft Defender AV is in passive mode -You can use either Command Prompt or PowerShell to perform this task. +You can use either [Command Prompt](#use-command-prompt) or [PowerShell](#use-powershell) to perform this task. #### Use Command Prompt @@ -98,7 +98,7 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |OS |Exclusions | |--|--| |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)

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

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

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

[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016) |`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 Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7](https://docs.microsoft.com/windows/release-information/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 Symantec to the exclusion list for Microsoft Defender AV From 9437c8e54b535dee9a4f4872d20eb2bf3f283abb Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 15:59:54 -0700 Subject: [PATCH 251/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 397a2757a0..db996fa1ff 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 @@ -97,8 +97,8 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |OS |Exclusions | |--|--| -|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/status-windows-10-1809-and-windows-server-2019) |`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 Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-8.1-and-windows-server-2012-r2)

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

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

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

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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 Symantec to the exclusion list for Microsoft Defender AV From 9c106e4366a49b0f337e22e18309681d3a57b3f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:00:23 -0700 Subject: [PATCH 252/446] 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 db996fa1ff..8400db9cdd 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 @@ -98,7 +98,7 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |OS |Exclusions | |--|--| |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-8.1-and-windows-server-2012-r2)

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

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

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

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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 8.1](https://docs.microsoft.com/windows/release-information/status-windows-8.1-and-windows-server-2012-r2)

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

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

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

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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 Symantec to the exclusion list for Microsoft Defender AV From cc47f719e5fb02a66f8850536a66a70f34e382f0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:02:30 -0700 Subject: [PATCH 253/446] 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 8400db9cdd..955ff89865 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 @@ -118,7 +118,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |[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 AV 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**.

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 are specifying a file, ensure you 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**.

3. Specify your path and process exclusions. | -|Registry key |Export the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\exclusions`. Then import it as a `regedit.exe /s MDAV_Exclusion.reg` | + ## Add Symantec to the exclusion list for Microsoft Defender ATP From d89477bf62dfb082afe1d40fbc1f0651cb225740 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:05:58 -0700 Subject: [PATCH 254/446] 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 955ff89865..c2bddb47ef 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 @@ -118,7 +118,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |[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 AV 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**.

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 are specifying a file, ensure you 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**.

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 as a `regedit.exe /s MDAV_Exclusion.reg` | ## Add Symantec to the exclusion list for Microsoft Defender ATP From e76245ce7b7d8881353f85f59524dd42cf1494e3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:11:20 -0700 Subject: [PATCH 255/446] 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 c2bddb47ef..f3c4c3f5aa 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 @@ -118,7 +118,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |[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 AV 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**.

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 are specifying a file, ensure you 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**.

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 as a `regedit.exe /s MDAV_Exclusion.reg` | +|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 Symantec to the exclusion list for Microsoft Defender ATP From 09b096a628e3a5219e15ab4c3699e94026cb4b9d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:14:06 -0700 Subject: [PATCH 256/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3ec79477d0..23939476dd 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,4 +79,4 @@ To enable communication between your devices and Microsoft Defender ATP, configu **Congratulations**! You have completed the **Prepare** phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- **[Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md)** +- [Proceed to set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md). From a24240eef0d9427f4846561ec46411fb33fa1e0d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:38:51 -0700 Subject: [PATCH 257/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 77fe605c3f..aeddba3eaa 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 @@ -89,4 +89,4 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- **[Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard)** in the Microsoft Defender Security Center. \ No newline at end of file +- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center. \ No newline at end of file From 99133459b5168338cc220be8bb2aabba7e31219a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 22 Jun 2020 16:39:18 -0700 Subject: [PATCH 258/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3ef006515e..64e0b79360 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 @@ -44,4 +44,4 @@ Watch the following video to get an overview: ## Next step -- When you are ready to begin, **proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md)**. +- When you are ready to begin, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). From 769f11bc33bc81f8e608760788b6b9416f10a51a Mon Sep 17 00:00:00 2001 From: jdmartinez36 Date: Tue, 23 Jun 2020 11:26:26 -0600 Subject: [PATCH 259/446] [DO NOT MERGE] Edits for linux support articles Minor copyedits per the submitter. Fixed link text, code block indentation, and code block type. --- .../linux-install-with-puppet.md | 4 +- .../linux-support-connectivity.md | 2 +- .../linux-support-install.md | 109 +++++++++--------- .../linux-support-perf.md | 2 +- .../microsoft-defender-atp/linux-whatsnew.md | 2 +- 5 files changed, 61 insertions(+), 58 deletions(-) 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 0db0c18a3a..b7e7d4cbf9 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 @@ -33,7 +33,7 @@ This topic describes how to deploy Microsoft Defender ATP for Linux using Puppet ## Prerequisites and system requirements -Before you get started, please see [the main Microsoft Defender ATP for Linux page](microsoft-defender-atp-linux.md) for a description of prerequisites and system requirements for the current software version. + For a description of prerequisites and system requirements for the current software version, see [the main Microsoft Defender ATP for Linux page](microsoft-defender-atp-linux.md). In addition, for Puppet deployment, you need to be familiar with Puppet administration tasks, have Puppet configured, and know how to deploy packages. Puppet has many ways to complete the same task. These instructions assume availability of supported Puppet modules, such as *apt* to help deploy the package. Your organization might use a different workflow. Please refer to the [Puppet documentation](https://puppet.com/docs) for details. @@ -205,7 +205,7 @@ If the product is not healthy, the exit code (which can be checked through `echo ## 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. + 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 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 a124167305..78e18dc288 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 @@ -44,7 +44,7 @@ curl -w ' %{url_effective}\n' 'https://x.cp.wd.microsoft.com/api/report' 'https: The output from this command should be similar to: -``` +```bash OK https://x.cp.wd.microsoft.com/api/report OK https://cdn.x.cp.wd.microsoft.com/ping ``` 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 8ffdc04ee8..d89a6593f9 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 @@ -27,23 +27,26 @@ ms.topic: conceptual ## Verify if installation succeeded An error in installation may or may not result in a meaningful error message by the package manager. To verify if the installation succeeded, one can obtain and check the installation logs using: -```bash -$ sudo journalctl | grep 'microsoft-mdatp' > installation.log -$ grep 'postinstall end' installation.log -microsoft-mdatp-installer[102243]: postinstall end [2020-03-26 07:04:43OURCE +0000] 102216 -``` + ```bash + $ sudo journalctl | grep 'microsoft-mdatp' > installation.log + $ grep 'postinstall end' installation.log + + microsoft-mdatp-installer[102243]: postinstall end [2020-03-26 07:04:43OURCE +0000] 102216 + ``` + An output from the previous command with correct date and time of installation indicates success. Also check the [Client configuration](linux-install-manually.md#client-configuration) to verify the health of the product and detect the EICAR text file. ## Installation failed -Check if the mdatp service is running -```bash -$ systemctl status mdatp +Check if the mdatp service is running: -● mdatp.service - Microsoft Defender ATP +```bash + $ systemctl status mdatp + + ● mdatp.service - Microsoft Defender ATP Loaded: loaded (/lib/systemd/system/mdatp.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-03-26 10:37:30 IST; 23h ago Main PID: 1966 (wdavdaemon) @@ -52,71 +55,71 @@ $ systemctl status mdatp ├─1966 /opt/microsoft/mdatp/sbin/wdavdaemon ├─1967 /opt/microsoft/mdatp/sbin/wdavdaemon └─1968 /opt/microsoft/mdatp/sbin/wdavdaemon -``` + ``` ## Steps to troubleshoot if mdatp service isn't running -1. Check if “mdatp” user exists: -```bash -$ id “mdatp” -``` -If there’s no output, run -```bash -$ sudo useradd --system --no-create-home --user-group --shell /usr/sbin/nologin mdatp -``` +1. Check if "mdatp" user exists: + ```bash + $ id "mdatp" + ``` + If there’s no output, run + ```bash + $ sudo useradd --system --no-create-home --user-group --shell /usr/sbin/nologin mdatp + ``` 2. Try enabling and restarting the service using: -```bash -$ sudo systemctl enable mdatp -$ sudo systemctl restart mdatp -``` + ```bash + $ sudo systemctl enable mdatp + $ sudo systemctl restart mdatp + ``` 3. If mdatp.service isn't found upon running the previous command, run -```bash -$ sudo cp /opt/microsoft/mdatp/conf/mdatp.service + ```bash + $ sudo cp /opt/microsoft/mdatp/conf/mdatp.service -where is -/lib/systemd/system for Ubuntu and Debian distributions -/usr/lib/systemd/system for Rhel, CentOS, Oracle and SLES -``` -and then rerun step 2. + where is + /lib/systemd/system for Ubuntu and Debian distributions + /usr/lib/systemd/system for Rhel, CentOS, Oracle and SLES + ``` + and then rerun step 2. 4. If the above steps don’t work, check if SELinux is installed and in enforcing mode. If so, try setting it to permissive (preferably) or disabled mode. It can be done by setting the parameter `SELINUX` to "permissive" or "disabled" in `/etc/selinux/config` file, followed by reboot. Check the man-page of selinux for more details. Now try restarting the mdatp service using step 2. Revert the configuration change immediately though for security reasons after trying it and reboot. 5. Ensure that the daemon has executable permission. -```bash -$ ls -l /opt/microsoft/mdatp/sbin/wdavdaemon + ```bash + $ ls -l /opt/microsoft/mdatp/sbin/wdavdaemon --rwxr-xr-x 2 root root 15502160 Mar 3 04:47 /opt/microsoft/mdatp/sbin/wdavdaemon -``` -If the daemon doesn't have executable permissions, make it executable using: -```bash -$ sudo chmod 0755 /opt/microsoft/mdatp/sbin/wdavdaemon -``` -and retry running step 2. + -rwxr-xr-x 2 root root 15502160 Mar 3 04:47 /opt/microsoft/mdatp/sbin/wdavdaemon + ``` + If the daemon doesn't have executable permissions, make it executable using: + ```bash + $ sudo chmod 0755 /opt/microsoft/mdatp/sbin/wdavdaemon + ``` + and retry running step 2. -6. Ensure that the file system containing wdavdaemon isn't mounted with “noexec”. +6. Ensure that the file system containing wdavdaemon isn't mounted with "noexec". ## If mdatp service is running, but EICAR text file detection doesn't work 1. Check the file system type using: -```bash -$ findmnt -T -``` -Currently supported file systems for on-access activity are listed [here](microsoft-defender-atp-linux.md#system-requirements). Any files outside these file systems won't be scanned. + ```bash + $ findmnt -T + ``` + Currently supported file systems for on-access activity are listed [here](microsoft-defender-atp-linux.md#system-requirements). Any files outside these file systems won't be scanned. ## Command-line tool “mdatp” isn't working 1. If running the command-line tool `mdatp` gives an error `command not found`, run the following command: -```bash -$ sudo ln -sf /opt/microsoft/mdatp/sbin/wdavdaemonclient /usr/bin/mdatp -``` -and try again. + ```bash + $ sudo ln -sf /opt/microsoft/mdatp/sbin/wdavdaemonclient /usr/bin/mdatp + ``` + and try again. -If none of the above steps help, collect the diagnostic logs: -```bash -$ sudo mdatp diagnostic create -Diagnostic file created: -``` -Path to a zip file that contains the logs will be displayed as an output. Reach out to our customer support with these logs. + If none of the above steps help, collect the diagnostic logs: + ```bash + $ sudo mdatp diagnostic create + Diagnostic file created: + ``` + Path to a zip file that contains the logs will be displayed as an output. Reach out to our customer support with these logs. 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 6748041572..5119c3afc3 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 @@ -81,4 +81,4 @@ The following steps can be used to troubleshoot and mitigate these issues: 4. Configure Microsoft Defender ATP for Linux with exclusions for the processes or disk locations that contribute to the performance issues and re-enable real-time protection. - See [Configure and validate exclusions for Microsoft Defender ATP for Linux](linux-exclusions.md) for details. + For more details, see [Configure and validate exclusions for Microsoft Defender ATP for Linux](linux-exclusions.md). 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 0c3138f156..62293911dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 101.00.75 - Added support for the following file system types: `ecryptfs`, `fuse`, `fuseblk`, `jfs`, `nfs`, `overlay`, `ramfs`, `reiserfs`, `udf`, and `vfat` -- New syntax for the command-line tool. For more information, see [this page](linux-resources.md#configure-from-the-command-line). +- New syntax for the [command-line tool](linux-resources.md#configure-from-the-command-line). - Performance improvements & bug fixes ## 100.90.70 From ab633eaf5804865e58ed567956c4dcb0cf2e849f Mon Sep 17 00:00:00 2001 From: arcarley <52137849+arcarley@users.noreply.github.com> Date: Tue, 23 Jun 2020 11:19:09 -0700 Subject: [PATCH 260/446] Update waas-wu-settings.md Updating the chart to add the MDM corresponding to the WU UX GP. Additionally removing false information. --- windows/deployment/update/waas-wu-settings.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/windows/deployment/update/waas-wu-settings.md b/windows/deployment/update/waas-wu-settings.md index 8fa731dc2a..badac422e6 100644 --- a/windows/deployment/update/waas-wu-settings.md +++ b/windows/deployment/update/waas-wu-settings.md @@ -26,16 +26,13 @@ ms.topic: article You can use Group Policy settings or mobile device management (MDM) to configure the behavior of Windows Update (WU) on your Windows 10 devices. You can configure the update detection frequency, select when updates are received, specify the update service location and more. ->[!IMPORTANT] ->In Windows 10, any Group Policy user configuration settings for Windows Update are no longer supported on this platform. - ## Summary of Windows Update settings | Group Policy setting | MDM setting | Supported from version | | --- | --- | --- | | [Specify Intranet Microsoft update service location](#specify-intranet-microsoft-update-service-location) | [UpdateServiceUrl](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-updateserviceurl) and [UpdateServiceUrlAlternate](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-updateserviceurlalternate) | All | | [Automatic Updates Detection Frequency](#automatic-updates-detection-frequency) | [DetectionFrequency](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-detectionfrequency) | 1703 | -| [Remove access to use all Windows Update features](#remove-access-to-use-all-windows-update-features) | | All | +| [Remove access to use all Windows Update features](#remove-access-to-use-all-windows-update-features) | [Update/SetDisableUXWUAccess](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-setdisableuxwuaccess)| All | | [Do not connect to any Windows Update Internet locations](#do-not-connect-to-any-windows-update-internet-locations) | | All | | [Enable client-side targeting](#enable-client-side-targeting) | | All | | [Allow signed updates from an intranet Microsoft update service location](#allow-signed-updates-from-an-intranet-microsoft-update-service-location) | [AllowNonMicrosoftSignedUpdate](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-allownonmicrosoftsignedupdate) | All | From a0fdcac5c16cd3d1add557261f9bf677b74334cb Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Tue, 23 Jun 2020 15:59:05 -0700 Subject: [PATCH 261/446] Update collect-diagnostic-data.md adding ref to KB for identifying Defender client version --- .../windows-defender-antivirus/collect-diagnostic-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data.md b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data.md index 195c50060b..d02d11ab90 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data.md +++ b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data.md @@ -38,7 +38,7 @@ On at least two devices that are experiencing the same issue, obtain the .cab di 2. Navigate to the Microsoft Defender directory. By default, this is `C:\Program Files\Windows Defender`. > [!NOTE] -> If you're running an updated Microsoft Defender Platform version, please run `MpCmdRun` from the following location: `C:\ProgramData\Microsoft\Windows Defender\Platform\`. +> If you're running an [updated Microsoft Defender Platform version](https://support.microsoft.com/help/4052623/update-for-microsoft-defender-antimalware-platform), please run `MpCmdRun` from the following location: `C:\ProgramData\Microsoft\Windows Defender\Platform\`. 3. Type the following command, and then press **Enter** From d0fe2add6bcfbe2b7c9d492409e4b96efcd3ade5 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 11:05:36 -0700 Subject: [PATCH 262/446] fixed AV --- ...antec-to-microsoft-defender-atp-prepare.md | 2 +- ...ymantec-to-microsoft-defender-atp-setup.md | 30 +++++++++---------- 2 files changed, 16 insertions(+), 16 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 23939476dd..b8c607f65a 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 @@ -71,7 +71,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |EDR |[Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | -|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) (Microsoft Defender AV) |Windows |[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)
| +|[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |Windows |[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 (AV) |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) 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 f3c4c3f5aa..b967d63f98 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,15 +25,15 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Set Microsoft Defender AV to passive mode](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). -2. [Enable Microsoft Defender AV](#enable-microsoft-defender-antivirus). +1. [Set Microsoft Defender Antivirus to passive mode](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). +2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to the exclusion list for Microsoft Defender AV](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). +4. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). 5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp). 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). -## Set Microsoft Defender AV to passive mode +## Set Microsoft Defender Antivirus to passive mode > [!TIP] > If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. @@ -61,17 +61,17 @@ The following procedure applies to endpoints or devices that are running the fol ## Enable Microsoft Defender Antivirus -Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus (Microsoft Defender AV) is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender AV, which can run alongside your existing antivirus solution. +Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender Antivirus, which can run alongside your existing antivirus solution. -To enable Microsoft Defender AV, we recommend using Intune. However, you can also use one of the methods that are listed in the following table: +To enable Microsoft Defender Antivirus, we recommend using Intune. However, you can also use one of the methods that are listed in the following table: |Method |What to do | |---------|---------| -|Control Panel in Windows |Follow the guidance here: [Turn on Microsoft Defender AV](https://docs.microsoft.com/mem/intune/user-help/turn-on-defender-windows). | +|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). | |[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. | -### Verify that Microsoft Defender AV is in passive mode +### Verify that Microsoft Defender Antivirus is in passive mode You can use either [Command Prompt](#use-command-prompt) or [PowerShell](#use-powershell) to perform this task. @@ -81,7 +81,7 @@ You can use either [Command Prompt](#use-command-prompt) or [PowerShell](#use-po 2. Type `sc query windefend`, and then press Enter. -3. Review the results to confirm that Microsoft Defender AV is running in passive mode. +3. Review the results to confirm that Microsoft Defender Antivirus is running in passive mode. #### Use PowerShell @@ -100,22 +100,22 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-8.1-and-windows-server-2012-r2)

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

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

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

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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 Symantec to the exclusion list for Microsoft Defender AV +## Add Symantec to the exclusion list for Microsoft Defender Antivirus -During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender AV exclusion list. +During this step of the setup process, you add Symantec and your other security solutions to the Microsoft Defender Antivirus exclusion list. -When you add [exclusions to Microsoft Defender AV scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: +When you add [exclusions to Microsoft Defender Antivirus scans](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-exclusions-microsoft-defender-antivirus), you should add path and process exclusions. Keep the following points in mind: - Path exclusions exclude specific files and whatever those files access. - Process exclusions exclude whatever a process touches, but does not exclude the process itself. - If you list each executable (.exe) as both a path exclusion and a process exclusion, the process and whatever it touches are excluded. - List your process exclusions using their full path and not by their name only. (The name-only method is less secure.) -You can choose from several methods to add your exclusions to Microsoft Defender AV, as listed in the following table: +You can choose from several methods to add your exclusions to Microsoft Defender Antivirus, as listed in the following table: |Method | What to do| |--|--| -|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. Specify the files and folders, extensions, and processes to exclude from Microsoft Defender AV scans. For reference, see [Microsoft Defender AV exclusions](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-windows-10#microsoft-defender-antivirus-exclusions). | -|[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 AV scans. | +|[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | +|[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**.

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 are specifying a file, ensure you 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**.

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` | From d98007381308fe368a7588022dfc3d2c1ef43f04 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 11:58:40 -0700 Subject: [PATCH 263/446] Update symantec-to-microsoft-defender-atp-migration.md --- ...tec-to-microsoft-defender-atp-migration.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) 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 64e0b79360..ed8a1574e4 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,12 +28,27 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th |Phase |Description | |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus (Microsoft Defender AV), Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | ## What's included in Microsoft Defender ATP? -Microsoft Defender ATP is more than endpoint protection and antivirus. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. +In this migration guide, we focus on endpoint protection and antivirus as a starting point. However, Microsoft Defender ATP is more than those capabilities. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. + +The following table lists features and capabilities of Microsoft Defender ATP: + +| Feature/Capability | Description | +|---|---| +| [Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) | Threat & Vulnerability Management capabilities helps identify, assess, and remediate weaknesses across your endpoints (such as devices). | +| [Attack surface reduction](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-attack-surface-reduction) | Attack surface reduction rules help protect your organization's devices and applications from cyberthreats and attacks. | +| [Next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) | Next-generation protection includes Microsoft Defender Antivirus to help block threats and malware. | +| [Endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) | Endpoint detection and response capabilities detect, investigate, and respond to intrusion attempts and active breaches. | +| [Advanced hunting](advanced-hunting-overview.md) | Advanced hunting capabilities enable your security operations team to locate indicators and entities of known or potential threats. | +| [Behavioral blocking and containment](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/behavioral-blocking-containment) | Behavioral blocking and containment capabilities help identify and stop threats, based on their behaviors and process trees even when the threat has started execution. | +| [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | +| [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | + +
Watch the following video to get an overview: From 8e79afbb1f10035b9a9293db2ecb9bfaba46dc10 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 12:05:14 -0700 Subject: [PATCH 264/446] fixes per Louie --- ...tec-to-microsoft-defender-atp-migration.md | 13 ++------- ...ymantec-to-microsoft-defender-atp-setup.md | 28 ++----------------- 2 files changed, 5 insertions(+), 36 deletions(-) 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 ed8a1574e4..0a22a45825 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 @@ -27,9 +27,9 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th |Phase |Description | |--|--| -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During this phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During this phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| -|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During this phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | ## What's included in Microsoft Defender ATP? @@ -48,13 +48,6 @@ The following table lists features and capabilities of Microsoft Defender ATP: | [Automated investigation and remediation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/automated-investigations) | Automated investigation and response capabilities examine alerts and take immediate remediation action to resolve breaches. | | [Threat hunting service](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-threat-experts) (Microsoft Threat Experts) | Threat hunting services provide security operations teams with expert level monitoring and analysis, and to help ensure that critical threats aren't missed. | -
- -Watch the following video to get an overview: - ->[!VIDEO https://www.microsoft.com/videoplayer/embed/RE4obJq] - - **Want to learn more? See [Microsoft Defender ATP](https://docs.microsoft.com/windows/security/threat-protection).** ## Next step 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 b967d63f98..77d092120d 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 @@ -131,7 +131,7 @@ To add exclusions to Microsoft Defender ATP, you create [indicators](https://doc 3. On the **File hashes** tab, choose **Add indicator**. 3. On the **Indicator** tab, specify the following settings: - - File hash (Need help? See [How to find the file hashes of your security solutions](#how-to-find-the-file-hashes-of-your-security-solutions) in this article.) + - 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: @@ -142,31 +142,7 @@ To add exclusions to Microsoft Defender ATP, you create [indicators](https://doc 6. On the **Summary** tab, review the settings, and then click **Save**. -### How to find the file hashes of your security solutions - -You can find the file hashes of your third-party security products by using one of the following methods: -- [Advanced hunting](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-overview) in Microsoft Defender ATP -- [CMPivot](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview) in Configuration Manager - -#### Find a file hash using Advanced Hunting - -Advanced hunting is a query-based threat-hunting tool that lets you explore raw data for the last 30 days. You can use Kusto syntax and operators to construct queries that locate information in the schema specifically structured for advanced hunting. To learn more, see [Learn the advanced hunting query language](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language). - -Here's an example query that you can use to find the file hashes for your security solutions: - -```kusto -find in (FileCreationEvents, ProcessCreationEvents, MiscEvents, RegistryEvents, NetworkCommunicationEvents, ImageLoadEvents) -where InitiatingProcessFileName has 'notepad.exe' -| project EventTime, ComputerName, InitiatingProcessSHA256, InitiatingProcessFolderPath, InitiatingProcessCommandLine -| distinct InitiatingProcessSHA256 -``` - -> [!NOTE] -> In the query above, replace *notepad.exe* with the your third-party security product process name. -> -> In our example query, we added the *distinct* query which shows just the unique SHA256’s. - -#### Find a file hash using CMPivot +### Find a file hash using CMPivot CMPivot is an in-console utility for Configuration Manager. CMPivot provides access to the real-time state of devices in your environment. It immediately runs a query on all currently connected devices in the target collection and returns the results. To learn more, see [CMPivot overview](https://docs.microsoft.com/mem/configmgr/core/servers/manage/cmpivot-overview). From 769e145ad2a8b9941bd0711eff8f039705e043ec Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 24 Jun 2020 20:09:36 +0100 Subject: [PATCH 265/446] Create windows-public-preview-terms.md --- .../privacy/windows-public-preview-terms.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 windows/privacy/windows-public-preview-terms.md diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md new file mode 100644 index 0000000000..78d3d02b00 --- /dev/null +++ b/windows/privacy/windows-public-preview-terms.md @@ -0,0 +1,24 @@ +--- +title: Windows Public Preview Terms +description: Use this article to understand Windows public preview terms of service. +keywords: privacy, GDPR +ms.localizationpriority: high +ROBOTS: NOINDEX, NOFOLLOW +ms.prod: w10 +ms.topic: article +f1.keywords: +- NOCSH +ms.author: daniha +author: DaniHalfin +manager: dansimp +audience: itpro +ms.collection: +- GDPR +- M365-security-compliance +--- + +# WINDOWS PUBLIC PREVIEW TERMS + +**These terms (“Terms”) must be read and accepted by a tenant admin with appropriate access rights and authority. By participating in this public preview, you: (a) agree to the following Terms, and (b) represent and warrant that you have such rights and authority.** + +These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. \ No newline at end of file From 54e669a5ad6a4ffe0c73b3ca3ef57271cc92e58a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 12:18:52 -0700 Subject: [PATCH 266/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 b8c607f65a..b713627ba2 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 @@ -46,7 +46,7 @@ At this point, you are ready to grant access to those who'll use the Microsoft D ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. [Get an overview](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. To learn more, see [Overview of Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. From 80ec260b2c9167172d1fc92e1b2cb5ace8e04d10 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 12:19:59 -0700 Subject: [PATCH 267/446] 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 b713627ba2..8f242e8103 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 @@ -72,8 +72,8 @@ To enable communication between your devices and Microsoft Defender ATP, configu |EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |Windows |[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 (AV) |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|AV |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) +|Antivirus |macOS |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | +|Antivirus |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) ## Next step From fabdade20c2739d13aa8de17721d00c4cd8d1470 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 12:24:54 -0700 Subject: [PATCH 268/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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 0a22a45825..38b002fc86 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 @@ -33,9 +33,7 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th ## What's included in Microsoft Defender ATP? -In this migration guide, we focus on endpoint protection and antivirus as a starting point. However, Microsoft Defender ATP is more than those capabilities. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. - -The following table lists features and capabilities of Microsoft Defender ATP: +In this migration guide, we focus on [next-generation protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) and [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities as a starting point for moving to Microsoft Defender ATP. However, Microsoft Defender ATP includes much more than antivirus and endpoint protection. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response, as summarized in the following table: | Feature/Capability | Description | |---|---| From 08e29067f334efea483152827076e062a5f9565c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 14:47:31 -0700 Subject: [PATCH 269/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 1 - 1 file changed, 1 deletion(-) 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 8f242e8103..9aacbd4089 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 @@ -70,7 +70,6 @@ To enable communication between your devices and Microsoft Defender ATP, configu |[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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|EDR |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) | |[Microsoft Defender Antivirus](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) |Windows |[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 |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | |Antivirus |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) From 77dd6b157296ce65b831e3c8ef032cdf3abb392c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 14:52:53 -0700 Subject: [PATCH 270/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 9aacbd4089..629fe91354 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 @@ -72,7 +72,7 @@ To enable communication between your devices and Microsoft Defender ATP, configu |EDR |macOS:
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |[Microsoft Defender ATP 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 |[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 |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | -|Antivirus |Linux |[Microsoft Defender ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#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 ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) ## Next step From c83f94243c5fbfe79b15742ec4bc52dfc5979914 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 16:43:53 -0700 Subject: [PATCH 271/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 77d092120d..3c9d256510 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 @@ -41,9 +41,9 @@ ms.topic: article On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)) However, you can enable passive mode by setting a registry key. The following procedure applies to endpoints or devices that are running the following versions of Windows: -- Windows Server 2016; -- Windows Server, version 1803 (core-only mode); or - Windows Server 2019 +- Windows Server, version 1803 (core-only mode) +- Windows Server 2016; 1. As an administrator on the endpoint or device, open Registry Editor. From c3bb171184c89c8a312d437b8fb91813e09c3ec4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 16:53:54 -0700 Subject: [PATCH 272/446] 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 3c9d256510..23d11b3e5d 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,7 +25,7 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Set Microsoft Defender Antivirus to passive mode](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). +1. [Enable Microsoft Defender Antivirus on certain versions of Windows](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). 2. [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 3. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). @@ -33,12 +33,12 @@ ms.topic: article 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). -## Set Microsoft Defender Antivirus to passive mode +## Enable or reinstall Microsoft Defender Antivirus (applies only to certain versions of Windows) > [!TIP] > If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. -On certain versions of Windows, Microsoft Defender Antivirus will not enter passive or disabled mode if you have also installed a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)) However, you can enable passive mode by setting a registry key. +On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)). This procedure involves enabling or reinstalling Microsoft Defender Antivirus and setting it to passive mode. The following procedure applies to endpoints or devices that are running the following versions of Windows: - Windows Server 2019 From f27a8b447a4b80fd336a238de422c952dfddc290 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 24 Jun 2020 17:10:19 -0700 Subject: [PATCH 273/446] Updates to new system policy settings --- .../mdm/policy-csp-system.md | 51 ++++++++++++------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 501e8f7b77..4d53b23abd 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 09/27/2019 +ms.date: 06/24/2020 ms.reviewer: manager: dansimp --- @@ -224,16 +224,14 @@ The following list shows the supported values: -> [!NOTE] -> This policy setting applies only to the Windows operating system and apps included with Windows, it does not apply to third-party apps or services running on Windows 10. +This policy setting controls whether Microsoft is a processor or controller for Windows diagnostic data collected from devices. -This policy setting opts the device into the Windows enterprise data pipeline. +If you enable this policy and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. -If you enable this setting, data collected from the device is opted into the Windows enterprise data pipeline. +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. -If you disable or do not configure this setting, all data from the device is collected and processed in accordance with the policies for the Windows standard data pipeline. - -Configuring this setting does not change the telemetry collection level or the ability of the user to change the level. +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -306,9 +304,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Desktop Analytics. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Desktop Analytics service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Desktop Analytics. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -323,7 +326,6 @@ ADMX Info: The following list shows the supported values: - 0 (default) – Diagnostic data is not processed by Desktop Analytics. - - 2 – Diagnostic data is allowed to be processed by Desktop Analytics. @@ -733,9 +735,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows diagnostic data from this device to be processed by Microsoft Managed Desktop. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Microsoft Managed Desktop service is configured to use Windows diagnostic data collected from devices. -If this policy is disabled or not configured, diagnostic data from this device will not be processed by Microsoft Managed Desktop. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +> [!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -991,9 +998,14 @@ ADMX Info: -Available in Windows 10, version 1809 through 1909. This setting allows IT admins to enable diagnostic data from this device to be processed by Update Compliance. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Update Compliance service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Update Compliance. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) setting to limit the diagnostic data that can be collected from the device. @@ -1118,9 +1130,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Windows Update for Business cloud. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Windows Update for Business cloud service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. ADMX Info: From 02af8abe602b9ff75c90a6e8782f8b3d5e9616e4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 17:10:45 -0700 Subject: [PATCH 274/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 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 23d11b3e5d..f490640150 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 @@ -38,18 +38,25 @@ ms.topic: article > [!TIP] > If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. -On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. (See [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)). This procedure involves enabling or reinstalling Microsoft Defender Antivirus and setting it to passive mode. +On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. This is because Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. To learn more, see [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)). -The following procedure applies to endpoints or devices that are running the following versions of Windows: -- Windows Server 2019 -- Windows Server, version 1803 (core-only mode) -- Windows Server 2016; +Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to enable or reinstall Microsoft Defender Antivirus, and then set it to passive mode. -1. As an administrator on the endpoint or device, open Registry Editor. +> [!NOTE] +> The following procedure applies only to endpoints or devices that are running the following versions of Windows: +> - Windows Server 2019 +> - Windows Server, version 1803 (core-only mode) +> - Windows Server 2016 -2. Navigate to `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. +1. As a local administrator on the endpoint or device, open Windows PowerShell. + +2. Run the following PowerShell cmdlet:
+ `Get-Service -Name windefend` -3. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: +3. Open Registry Editor, and then navigate to
+ `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. + +4. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - Under **Base**, select **Hexidecimal**. From b793933efa83639915a0113196965f6e03ba542a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 17:19:50 -0700 Subject: [PATCH 275/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 16 +++++++++++++--- 1 file changed, 13 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 f490640150..c295836715 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 @@ -42,6 +42,8 @@ On certain versions of Windows, Microsoft Defender Antivirus might have been uni Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to enable or reinstall Microsoft Defender Antivirus, and then set it to passive mode. +### Reinstall Microsoft Defender Antivirus on Windows Server + > [!NOTE] > The following procedure applies only to endpoints or devices that are running the following versions of Windows: > - Windows Server 2019 @@ -49,14 +51,22 @@ Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to e > - Windows Server 2016 1. As a local administrator on the endpoint or device, open Windows PowerShell. - + 2. Run the following PowerShell cmdlet:
`Get-Service -Name windefend` -3. Open Registry Editor, and then navigate to
+3. To verify Microsoft Defender Antivirus is running, run the following PowerShell cmdlet:
+ `Get-Service -Name windefend` + +> [!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). + +### + +2. Open Registry Editor, and then navigate to
`Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. -4. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: +3. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - Under **Base**, select **Hexidecimal**. From da29b0304bd8c7266f820eef15a878a72971c50e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 17:41:37 -0700 Subject: [PATCH 276/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 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 c295836715..b84b7747ff 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 @@ -49,24 +49,26 @@ Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to e > - Windows Server 2019 > - Windows Server, version 1803 (core-only mode) > - Windows Server 2016 +> +> Microsoft Defender Antivirus is built into Windows 10, but it might be disabled. In this case, proceed to [Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus). 1. As a local administrator on the endpoint or device, open Windows PowerShell. 2. Run the following PowerShell cmdlet:
`Get-Service -Name windefend` -3. To verify Microsoft Defender Antivirus is running, run the following PowerShell cmdlet:
+3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
`Get-Service -Name windefend` > [!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). -### +### Set Microsoft Defender Antivirus to passive mode on Windows Server -2. Open Registry Editor, and then navigate to
+1. Open Registry Editor, and then navigate to
`Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. -3. 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 **Hexidecimal**. From 5f8cf35020a63a683d9db1dc2e05f389e323ce7b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 17:43:11 -0700 Subject: [PATCH 277/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 b84b7747ff..cc985417b5 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,7 +25,7 @@ ms.topic: article ||*You are here!* | | **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This phase includes the following steps: -1. [Enable Microsoft Defender Antivirus on certain versions of Windows](#set-microsoft-defender-av-to-passive-mode) (on certain versions of Windows). +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. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). 4. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). @@ -33,7 +33,7 @@ ms.topic: article 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 or reinstall Microsoft Defender Antivirus (applies only to certain versions of Windows) +## Enable or reinstall Microsoft Defender Antivirus (for certain versions of Windows) > [!TIP] > If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. From da77aa30e5f0af55e2c42ca53248324422115cc0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 24 Jun 2020 17:45:54 -0700 Subject: [PATCH 278/446] 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 cc985417b5..1e577367d7 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 @@ -38,7 +38,7 @@ ms.topic: article > [!TIP] > If you're running Windows 10, you do not need to perform this task. Proceed to **[Enable Microsoft Defender Antivirus](#enable-microsoft-defender-antivirus)**. -On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. This is because Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. To learn more, see [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility)). +On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. This is because Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. To learn more, see [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility). Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to enable or reinstall Microsoft Defender Antivirus, and then set it to passive mode. From 1447e472a5ae5197b273b3050ed81f2d5e8e29be Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 25 Jun 2020 08:58:02 +0530 Subject: [PATCH 279/446] added link for Security Monitoring Recommendations as per the user report #7028 , so i added the following link **https://docs.microsoft.com/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events** --- .../auditing/audit-kerberos-service-ticket-operations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md b/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md index 27a1d4a933..c4423ca961 100644 --- a/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md +++ b/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md @@ -31,7 +31,7 @@ This subcategory contains events about issued TGSs and failed TGS requests. | Computer Type | General Success | General Failure | Stronger Success | Stronger Failure | Comments | |-------------------|-----------------|-----------------|------------------|------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Domain Controller | IF | Yes | Yes | Yes | Expected volume is very high on domain controllers.

IF - We recommend Success auditing, because you will see all Kerberos Service Ticket requests (TGS requests), which are part of service use and access requests by specific accounts. Also, you can see the IP address from which this account requested TGS, when TGS was requested, which encryption type was used, and so on. For recommendations for using and analyzing the collected information, see the ***Security Monitoring Recommendations*** sections.
We recommend Failure auditing, because you will see all failed requests and be able to investigate the reason for failure. You will also be able to detect Kerberos issues or possible attack attempts. | +| Domain Controller | IF | Yes | Yes | Yes | Expected volume is very high on domain controllers.

IF - We recommend Success auditing, because you will see all Kerberos Service Ticket requests (TGS requests), which are part of service use and access requests by specific accounts. Also, you can see the IP address from which this account requested TGS, when TGS was requested, which encryption type was used, and so on. For recommendations for using and analyzing the collected information, see the [***Security Monitoring Recommendations***](https://docs.microsoft.com/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events) sections.
We recommend Failure auditing, because you will see all failed requests and be able to investigate the reason for failure. You will also be able to detect Kerberos issues or possible attack attempts. | | Member Server | No | No | No | No | This subcategory makes sense only on domain controllers. | | Workstation | No | No | No | No | This subcategory makes sense only on domain controllers. | From 9ca4592f20d51189cd61407d2ae80b08ffd9d785 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Thu, 25 Jun 2020 12:40:10 +0500 Subject: [PATCH 280/446] note addition As the mentioned policy is not available in Windows 10 version 1809, 1903 and 1909 so I have added a generic note to download windows 10 ADMX files. Problem: https://github.com/MicrosoftDocs/windows-itpro-docs/issues/3558 --- .../interactive-logon-require-smart-card.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md index 6660f7a19e..dcfbae0669 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md @@ -24,6 +24,9 @@ ms.date: 04/19/2017 Describes the best practices, location, values, policy management and security considerations for the **Interactive logon: Require smart card** security policy setting. +[Note] +> You may need to download the ADMX templete for your version of Windows for this policy to be applied. + ## Reference The **Interactive logon: Require smart card** policy setting requires users to log on to a device by using a smart card. From acaff6905543bf0bf07952c63e98049f684c3171 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 13:58:39 +0100 Subject: [PATCH 281/446] updated terms of service md file --- .../deploy-data-processor-service-windows.md | 27 +--- .../privacy/windows-public-preview-terms.md | 122 +++++++++++++++++- 2 files changed, 122 insertions(+), 27 deletions(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 19d45fd35a..3efe6748c2 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -90,30 +90,5 @@ If your environment is cloud-only and managed in Azure, or all your devices are If your environment uses on-premises Active Directory to manage identities - Azure AD Connect synchronization is required, and your environment needs to be configured for hybrid Azure AD join. To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). -### Deleting Data Processor Service for Windows data from a Windows Client -A user with local admins rights can delete diagnostic data for your device. - ->[!Important] ->Using this option will not impact user data, collected from other devices or that is only linked to the user. - -Additionally, selecting this option does not stop data collection. -1. Go to Start, then select Settings  > Privacy > Diagnostics & feedback. -2. Under Delete diagnostic data, select Delete. - -### Deleting Data Processor Service for Windows data from a Windows Server System -For diagnostic data collected on servers through the Data Processor Service for Windows, you can send a request to delete all uploaded diagnostic data to Microsoft. - -In order to do that, you need to utilize the Clear-WindowsDiagnosticData cmdlet. For more information see the [cmdlet reference](https://docs.microsoft.com/powershell/module/windowsdiagnosticdata/clear-windowsdiagnosticdata?view=win10-ps). - ->[!Note] ->This cmdlet requires the pre-installation of the [WindowsDiagnosticData](https://www.powershellgallery.com/packages/WindowsDiagnosticData) PowerShell module. - -### Control diagnostic data deletion on devices -You can control a user’s ability to delete their device’s diagnostic data, by using either Group Policy or an MDM policy: - -**Group Policy:** Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds > Disable deleting diagnostic data - -**MDM:** System\DisableDeviceDelete - ## Geo-location -Windows Diagnostic Data collected through DPSW is hosted in our datacenter in the United States. +Windows Diagnostic Data collected through DPSW is hosted in our datacenter in the United States. \ No newline at end of file diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index 78d3d02b00..696da01e16 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -21,4 +21,124 @@ ms.collection: **These terms (“Terms”) must be read and accepted by a tenant admin with appropriate access rights and authority. By participating in this public preview, you: (a) agree to the following Terms, and (b) represent and warrant that you have such rights and authority.** -These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. \ No newline at end of file +These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. + +Section 1 **Definitions**. The following terms have the following meanings: + + (a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

+ (b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

+ (c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

+ (d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services.

+ (e) "**Subprocessor**" means other processors used by Microsoft to process Personal Data.

+ +**Section 2. Scope of Services**. Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. + +**Section 3. Intellectual Property**. + +a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. + +b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term. + +c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws. + +d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. + +**Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: +a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: + +(i) a party’s released or unreleased software or hardware products;

+(ii) a party’s source code;

+(iii) a party’s product marketing or promotion;

+(iv) a party’s business policies or practices;

+(v) a party’s customers or suppliers;

+(vi) information received from others that a party must treat as confidential; and

+(viii) information provided, obtained, or created by a party under these Terms, including: + * information in reports; + * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; + * Personal Data; and + * Transactional, sales, and marketing information. + +b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. + +c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

+(i) system access;

+(ii) system and application development and maintenance;

+(iii) change management;

+(iv) asset classification and control;

+(v) incident response, physical and environmental security;

+(vi) disaster recovery/business continuity; and

+(vii) employee training. + +**Section 5. Data Protection.** +a. **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: + +i. Processing Details: The parties agree that: + * The subject-matter of the processing is limited to Personal Data within the scope of the GDPR; + * The duration of the processing shall be for the duration of your right to use the Services and until all Personal Data is deleted or returned in accordance with your instructions or these Terms; + * The nature and purpose of the processing shall be to provide the Services pursuant to these Terms; + * The types of Personal Data processed by the Services include those expressly identified in Article 4 of the GDPR to the extent included by Preview Data; and + * The categories of data subjects are your representatives and end users, such as employees, contractors, collaborators, and customers. + +i. Data Transfers: + * Preview Data and Personal Data that Microsoft processes on your behalf may be transferred to, and stored and processed in, the United States or any other country in which Microsoft or its Subprocessors operate. You appoint Microsoft to perform any such transfer of Preview Data and Personal Data to any such country and to store and process Preview Data and Personal Data to provide the Services. + * Microsoft will abide by the requirements of European Economic Area and Swiss data protection law regarding the collection, use, transfer, retention, and other processing of Personal Data from the European Economic Area and Switzerland. All transfers of Personal Data to a third country or an international organization will be subject to appropriate safeguards as described in Article 46 of the GDPR and such transfers and safeguards will be documented according to Article 30(2) of the GDPR. + * In addition, Microsoft is certified to the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks and the commitments they entail. Microsoft agrees to notify you in the event that it makes a determination that it can no longer meet its obligation to provide the same level of protection as is required by the Privacy Shield principles. + +**Section 6. No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. + +**Section 7. Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. + +**Section 8. Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). + +**Section 9. Representations and Warranties; Limitation of Liability.** + +a. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms.

+b. **Disclaimer.** EXCEPT AS OTHERWISE PROVIDED IN THESE TERMS AND TO THE EXTENT APPLICABLE LAW PERMITS, MICROSOFT (a) PROVIDES THE SERVICES AS-IS; (b) PROVIDES NO WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; AND (c) DOES NOT GUARANTEE THAT THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED, OR ERROR-FREE, OR THAT LOSS OF PREVIEW DATA WILL NOT OCCUR.

+c. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. + +**Section 10. General.** + +a. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party.

+b. **Jurisdiction and Governing Law.** The laws of the State of Washington, excluding conflicts of law provisions, govern these Terms. If federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the federal courts in King County, Washington. If no federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington.

+c. **Force Majeure.** A party will not be liable for failure to perform an obligation under these Terms to the extent that failure is due to a cause beyond that party’s reasonable control, including natural disaster, war, civil disturbance, or governmental action.

+d. **Attorneys’ fees.** If a party employs attorneys to enforce any rights arising out of or relating to these Terms, the prevailing party will be entitled to recover its reasonable attorneys’ fees, costs, and other expenses.

+e. **Assignment**. You may not assign these Terms or delegate any of your rights or obligations under these Terms to a third party without Microsoft’s prior written consent.

+f. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter.

+g. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination. + +##

Appendix 1: GDPR Terms

+ +For purposes of these GDPR Terms, you and Microsoft agree that you are the controller of Personal Data and Microsoft is the processor of such data, except when you act as a processor of Personal Data, in which case Microsoft is a subprocessor. These GDPR Terms apply to the processing of Personal Data, within the scope of the GDPR, by Microsoft on your behalf. These GDPR Terms do not limit or reduce any data protection commitments Microsoft makes to you in other agreement between Microsoft and you. These GDPR Terms do not apply where Microsoft is a controller of Personal Data. + +**Relevant GDPR Obligations: Articles 28, 32, and 33** + +1. Microsoft shall not engage another processor without prior specific or your general written authorization. In the case of general written authorization, Microsoft shall inform you of any intended changes concerning the addition or replacement of other processors, thereby giving you the opportunity to object to such changes. (Article 28(2)) + +2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall:

+(a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest;

+(b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality;

+(c) take all measures required pursuant to Article 32 of the GDPR;

+(d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor;

+(e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR;

+(f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft;

+(g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data;

+(h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you.

+(i) immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) + +3. Where Microsoft engages another processor for carrying out specific processing activities on your behalf, the same data protection obligations as set out in these GDPR Terms shall be imposed on that other processor by way of a contract or other legal act under Union or Member State law, in particular providing sufficient guarantees to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of the GDPR. Where that other processor fails to fulfil its data protection obligations, Microsoft shall remain fully liable to you for the performance of that other processor's obligations. (Article 28(4)) + +4. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, you and Microsoft shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate:

+(a) the pseudonymisation and encryption of Personal Data;

+(b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services;

+(c) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and

+(d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) + +5. In assessing the appropriate level of security, account shall be taken of the risks that are presented by processing, in particular from accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Personal Data transmitted, stored or otherwise processed. (Article 32(2)) + +6. You and Microsoft shall take steps to ensure that any natural person acting under your authority or Microsoft’s who has access to Personal Data does not process them except on instructions from you, unless he or she is required to do so by Union or Member State law. (Article 32(4)) + +7. Microsoft shall notify you without undue delay after becoming aware of a personal data breach. (Article 33(2)). Such notification will include that information a processor must provide to a controller under Article 33(3) to the extent such information is reasonably available to Microsoft. + + + + \ No newline at end of file From c1089d2deea300c83f2776b2dfe40e27661446f7 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 14:37:29 +0100 Subject: [PATCH 282/446] Update windows-public-preview-terms.md --- .../privacy/windows-public-preview-terms.md | 59 ++++++++----------- 1 file changed, 26 insertions(+), 33 deletions(-) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index 696da01e16..27ffa11f6d 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -23,8 +23,7 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -Section 1 **Definitions**. The following terms have the following meanings: - +**Section 1. Definitions**. The following terms have the following meanings: (a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

(b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

(c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

@@ -34,40 +33,34 @@ Section 1 **Definitions**. The following terms have the following meanings: **Section 2. Scope of Services**. Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. **Section 3. Intellectual Property**. - -a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. - -b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term. - -c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws. - -d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. + a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms.

+ b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term.

+ c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws.

+ d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. **Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: -a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: + a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: + (i) a party’s released or unreleased software or hardware products;

+ (ii) a party’s source code;

+ (iii) a party’s product marketing or promotion;

+ (iv) a party’s business policies or practices;

+ (v) a party’s customers or suppliers;

+ (vi) information received from others that a party must treat as confidential; and

+ (viii) information provided, obtained, or created by a party under these Terms, including:

+ * information in reports; + * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; + * Personal Data; and + * Transactional, sales, and marketing information. -(i) a party’s released or unreleased software or hardware products;

-(ii) a party’s source code;

-(iii) a party’s product marketing or promotion;

-(iv) a party’s business policies or practices;

-(v) a party’s customers or suppliers;

-(vi) information received from others that a party must treat as confidential; and

-(viii) information provided, obtained, or created by a party under these Terms, including: - * information in reports; - * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; - * Personal Data; and - * Transactional, sales, and marketing information. - -b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. - -c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

-(i) system access;

-(ii) system and application development and maintenance;

-(iii) change management;

-(iv) asset classification and control;

-(v) incident response, physical and environmental security;

-(vi) disaster recovery/business continuity; and

-(vii) employee training. + b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. + c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

+ (i) system access;

+ (ii) system and application development and maintenance;

+ (iii) change management;

+ (iv) asset classification and control;

+ (v) incident response, physical and environmental security;

+ (vi) disaster recovery/business continuity; and

+ (vii) employee training. **Section 5. Data Protection.** a. **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: From a4b21fe5b7f5689576925c49b54d325a2c5468eb Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 15:49:19 +0100 Subject: [PATCH 283/446] Update windows-public-preview-terms.md --- windows/privacy/windows-public-preview-terms.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index 27ffa11f6d..a6739caa7c 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -23,20 +23,22 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -**Section 1. Definitions**. The following terms have the following meanings: +### **Section 1. Definitions**. +The following terms have the following meanings:

(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

(b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

(c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

(d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services.

(e) "**Subprocessor**" means other processors used by Microsoft to process Personal Data.

-**Section 2. Scope of Services**. Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. +### **Section 2. Scope of Services**. +Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. -**Section 3. Intellectual Property**. - a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms.

- b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term.

- c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws.

- d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. +### **Section 3. Intellectual Property**. + a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms.

+ b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term.

+ c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws.

+ d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. **Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: From 1a2c4338986ee84f3b48a6d8fd9fbc6ff2497428 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 18:50:31 +0100 Subject: [PATCH 284/446] Update windows-public-preview-terms.md --- .../privacy/windows-public-preview-terms.md | 42 +++++++++++-------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index a6739caa7c..55075d744f 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -23,25 +23,32 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -### **Section 1. Definitions**. -The following terms have the following meanings:

- (a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

- (b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

- (c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

- (d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services.

- (e) "**Subprocessor**" means other processors used by Microsoft to process Personal Data.

+**Section 1. Definitions**. The following terms have the following meanings:

+>(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

+(b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

+(c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

+(d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services.

+(e) "**Subprocessor**" means other processors used by Microsoft to process Personal Data. + + **Section 2. Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. + +**Section 3. Intellectual Property**. + +a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. + +b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term. + +c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws. + +d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. + + -### **Section 2. Scope of Services**. -Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. -### **Section 3. Intellectual Property**. - a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms.

- b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term.

- c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws.

- d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. **Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: - a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: + +a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to: (i) a party’s released or unreleased software or hardware products;

(ii) a party’s source code;

(iii) a party’s product marketing or promotion;

@@ -54,8 +61,9 @@ Preview is for a service that enables organizations to become controllers of Win * Personal Data; and * Transactional, sales, and marketing information. - b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. - c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

+b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. + +c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

(i) system access;

(ii) system and application development and maintenance;

(iii) change management;

From ad6ae017d48501f4db8acce069c26c095b68d433 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 20:31:23 +0100 Subject: [PATCH 285/446] Update windows-public-preview-terms.md --- .../privacy/windows-public-preview-terms.md | 83 ++++++++++--------- 1 file changed, 43 insertions(+), 40 deletions(-) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index 55075d744f..8cfc96562f 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -23,56 +23,58 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -**Section 1. Definitions**. The following terms have the following meanings:

->(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.

-(b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services.

-(c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person.

-(d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services.

+**Section 1. Definitions**. The following terms have the following meanings: + +(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.
- (ii) a party’s source code;

- (iii) a party’s product marketing or promotion;

- (iv) a party’s business policies or practices;

- (v) a party’s customers or suppliers;

- (vi) information received from others that a party must treat as confidential; and

- (viii) information provided, obtained, or created by a party under these Terms, including:

- * information in reports; - * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; - * Personal Data; and - * Transactional, sales, and marketing information. +(i) a party’s released or unreleased software or hardware products;

+(ii) a party’s source code;

+(iii) a party’s product marketing or promotion;

+(iv) a party’s business policies or practices;

+(v) a party’s customers or suppliers;

+(vi) information received from others that a party must treat as confidential; and

+(viii) information provided, obtained, or created by a party under these Terms, including: + * information in reports; + * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; + * Personal Data; and + * Transactional, sales, and marketing information. b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

- (i) system access;

- (ii) system and application development and maintenance;

- (iii) change management;

- (iv) asset classification and control;

- (v) incident response, physical and environmental security;

- (vi) disaster recovery/business continuity; and

- (vii) employee training. +(i) system access;

+(ii) system and application development and maintenance;

+(iii) change management;

+(iv) asset classification and control;

+(v) incident response, physical and environmental security;

+(vi) disaster recovery/business continuity; and

+(vii) employee training. **Section 5. Data Protection.** + a. **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: i. Processing Details: The parties agree that: @@ -109,7 +111,7 @@ e. **Assignment**. You may not assign these Terms or delegate any of your rights f. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter.

g. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination. -##

Appendix 1: GDPR Terms

+###

Appendix 1: GDPR Terms

For purposes of these GDPR Terms, you and Microsoft agree that you are the controller of Personal Data and Microsoft is the processor of such data, except when you act as a processor of Personal Data, in which case Microsoft is a subprocessor. These GDPR Terms apply to the processing of Personal Data, within the scope of the GDPR, by Microsoft on your behalf. These GDPR Terms do not limit or reduce any data protection commitments Microsoft makes to you in other agreement between Microsoft and you. These GDPR Terms do not apply where Microsoft is a controller of Personal Data. @@ -117,16 +119,17 @@ For purposes of these GDPR Terms, you and Microsoft agree that you are the contr 1. Microsoft shall not engage another processor without prior specific or your general written authorization. In the case of general written authorization, Microsoft shall inform you of any intended changes concerning the addition or replacement of other processors, thereby giving you the opportunity to object to such changes. (Article 28(2)) -2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall:

-(a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest;

-(b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality;

-(c) take all measures required pursuant to Article 32 of the GDPR;

-(d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor;

-(e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR;

-(f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft;

-(g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data;

-(h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you.

-(i) immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) +2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall: + + (a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest;

+ (b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality;

+ (c) take all measures required pursuant to Article 32 of the GDPR;

+ (d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor;

+ (e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR;

+ (f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft;

+ (g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data;

+ (h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you.

+ (i) immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) 3. Where Microsoft engages another processor for carrying out specific processing activities on your behalf, the same data protection obligations as set out in these GDPR Terms shall be imposed on that other processor by way of a contract or other legal act under Union or Member State law, in particular providing sufficient guarantees to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of the GDPR. Where that other processor fails to fulfil its data protection obligations, Microsoft shall remain fully liable to you for the performance of that other processor's obligations. (Article 28(4)) From 229e27887440241ea69619f39bf67c0b5573043e Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 21:02:32 +0100 Subject: [PATCH 286/446] Update deploy-data-processor-service-windows.md --- .../deploy-data-processor-service-windows.md | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 3efe6748c2..8578c33ea6 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -1,6 +1,6 @@ --- -title: Technical Deployment of the Data Processor Service for Windows -description: Use this article to understand how to deploy and manage the Data Processor Service for Windows. +title: Technical Deployment of the data processor service for windows +description: Use this article to understand how to deploy and manage the data processor service for windows. keywords: privacy, GDPR ms.localizationpriority: high ROBOTS: NOINDEX, NOFOLLOW @@ -20,32 +20,32 @@ ms.collection: # Data Processor Service for Windows Overview >[!NOTE] ->This topic is intended for participants in the Data Processor Service for Windows preview program and requires acceptance of specific terms of use. To learn +>This topic is intended for participants in the data processor service for windows preview program and requires acceptance of specific terms of use. To learn more about the program and agree to the terms of use, see [https://aka.ms/dpswpublicpreview](https://aka.ms/dpswpublicpreview). The privacy landscape keeps evolving, and with it, we make changes to our services to meet our customers’ needs. -Data Processor Service for Windows (DPSW) empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). +The data processor service for windows empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). -DPSW will serve as a foundation for other Microsoft services that use Windows diagnostic data. +The data processor service for windows will serve as a foundation for other Microsoft services that use Windows diagnostic data. -The DPSW offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. +The data processor service for windows offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. Your data is routed and stored inside an enterprise compliance boundary, operating under a prescriptive and focused set of compliance requirements, in accordance with industry standards. -DPSW provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. -Should you desire so, Microsoft will accommodate a DPSW tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. +The data processor service for windows provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. +Should you desire so, Microsoft will accommodate a data processor service for windows tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. >[!Note] >Tenant account closure will lead to the deletion of all data associated with that tenant. ## Deployment of Data Processor Service for Windows -Use the instructions below to easily manage the Data Processor Service for Windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. +Use the instructions below to easily manage the data processor service for windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. ### Prerequisites #### Versions supported -DPSW is currently supported on Windows 10, version 1809, and newer versions. +The data processor service for windows is currently supported on Windows 10, version 1809, and newer versions. #### Network requirements -The following endpoints need to be reachable from devices enrolled into the Data Processor Service for Windows: +The following endpoints need to be reachable from devices enrolled into the data processor service for windows: login.live.com @@ -64,11 +64,11 @@ For additional information, see the “device authentication” and “diagnosti ### Deploying Data Processor Service for Windows You can use either Group Policy or an MDM solution to deploy the Processor Service for Windows to your supported devices. -In Group Policy, to enable data collection through the Data Processor Service for Windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. +In Group Policy, to enable data collection through the data processor service for windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. If you wish to disable, at any time, switch the same setting to **disabled**. The default state of the above setting is **disabled**. -To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/intune/custom-settings-windows-10), to deploy the Data Processor Service for Windows to your supported devices, use the following custom OMA-URI setting configuration: +To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/intune/custom-settings-windows-10), to deploy the data processor service for windows to your supported devices, use the following custom OMA-URI setting configuration: - **Name:** System/AllowCommercialDataPipeline - **OMA-URI:** ./Vendor/MSFT/Policy/Config/System/AllowCommercialDataPipeline @@ -79,11 +79,11 @@ Under **Value**, use **1** to enable the service. If you wish to disable, at any time, switch the same setting to **0** to disable. The default is **0**. >[!Note] ->Data collected from a device, before it was enrolled into the Data Processor Service for Windows, will not be moved into the enterprise compliance boundary. +>Data collected from a device, before it was enrolled into the data processor service for windows, will not be moved into the enterprise compliance boundary. ## Managing the Data Processor Service for Windows ### Executing user-based data subject requests (DSRs) -To perform user-based DSRs, DPSW requires your organization to be reflected in Azure AD. +To perform user-based DSRs, the data processor service for windows requires your organization to be reflected in Azure AD. If your environment is cloud-only and managed in Azure, or all your devices are Azure AD joined - you don’t need to take any further action. @@ -91,4 +91,4 @@ If your environment uses on-premises Active Directory to manage identities - Azu To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). ## Geo-location -Windows Diagnostic Data collected through DPSW is hosted in our datacenter in the United States. \ No newline at end of file +Windows Diagnostic Data collected through the data processor service for windows is hosted in our datacenter in the United States. \ No newline at end of file From e55ac358560d22aa6bab7dbb23db17d4fecde115 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 25 Jun 2020 13:26:40 -0700 Subject: [PATCH 287/446] minor change to trigger the build --- windows/client-management/mdm/policy-csp-system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 4d53b23abd..74ff716b08 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 06/24/2020 +ms.date: 06/25/2020 ms.reviewer: manager: dansimp --- From 610fa02887667dd40677eb721f07313a4ec0608b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 13:28:24 -0700 Subject: [PATCH 288/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 38b002fc86..5d04eef2ea 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 @@ -33,7 +33,7 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th ## What's included in Microsoft Defender ATP? -In this migration guide, we focus on [next-generation protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) and [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities as a starting point for moving to Microsoft Defender ATP. However, Microsoft Defender ATP includes much more than antivirus and endpoint protection. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response, as summarized in the following table: +In this migration guide, we focus on [next-generation protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) and [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities as a starting point for moving to Microsoft Defender ATP. However, Microsoft Defender ATP includes much more than antivirus and endpoint protection. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table summarizes features and capabilities in Microsoft Defender ATP. | Feature/Capability | Description | |---|---| @@ -50,4 +50,4 @@ In this migration guide, we focus on [next-generation protection](https://docs.m ## Next step -- When you are ready to begin, proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). +- Proceed to [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md). From 2aa3962da674702c3fc8f9e97ef0df8736c55528 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 13:37:02 -0700 Subject: [PATCH 289/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5d04eef2ea..63378cb2e4 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 @@ -29,7 +29,7 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th |--|--| |[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| -|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec. | +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. | ## What's included in Microsoft Defender ATP? From cc1b2a558a7fb3c1cbbe8e56a4f1a6fd3af4749a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 14:05:44 -0700 Subject: [PATCH 290/446] 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 629fe91354..612cfae732 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 @@ -67,8 +67,8 @@ To enable communication between your devices and Microsoft Defender ATP, configu |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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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) | +|[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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP 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 |[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 |[Microsoft Defender ATP for Mac: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac#network-connections) | From 302093e0dcc1bf96249d9fec094c90373b608cba Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Thu, 25 Jun 2020 22:20:58 +0100 Subject: [PATCH 291/446] Update windows-public-preview-terms.md --- .../privacy/windows-public-preview-terms.md | 73 ++++++++++++------- 1 file changed, 47 insertions(+), 26 deletions(-) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/windows-public-preview-terms.md index 8cfc96562f..258be5fdbe 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/windows-public-preview-terms.md @@ -25,7 +25,7 @@ These Terms govern your use of the preview described below (“**Preview**”). **Section 1. Definitions**. The following terms have the following meanings: -(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD.
(i) a party’s released or unreleased software or hardware products;

(ii) a party’s source code;

(iii) a party’s product marketing or promotion;

@@ -62,7 +62,7 @@ a. During the Term plus 5 years, the parties will hold in strictest confidence a * Personal Data; and * Transactional, sales, and marketing information. -b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. +b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

(i) system access;

@@ -97,21 +97,30 @@ i. Data Transfers: **Section 9. Representations and Warranties; Limitation of Liability.** -a. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms.

-b. **Disclaimer.** EXCEPT AS OTHERWISE PROVIDED IN THESE TERMS AND TO THE EXTENT APPLICABLE LAW PERMITS, MICROSOFT (a) PROVIDES THE SERVICES AS-IS; (b) PROVIDES NO WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; AND (c) DOES NOT GUARANTEE THAT THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED, OR ERROR-FREE, OR THAT LOSS OF PREVIEW DATA WILL NOT OCCUR.

+a. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms. + +b. **Disclaimer.** EXCEPT AS OTHERWISE PROVIDED IN THESE TERMS AND TO THE EXTENT APPLICABLE LAW PERMITS, MICROSOFT (a) PROVIDES THE SERVICES AS-IS; (b) PROVIDES NO WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; AND (c) DOES NOT GUARANTEE THAT THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED, OR ERROR-FREE, OR THAT LOSS OF PREVIEW DATA WILL NOT OCCUR. + c. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. **Section 10. General.** -a. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party.

-b. **Jurisdiction and Governing Law.** The laws of the State of Washington, excluding conflicts of law provisions, govern these Terms. If federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the federal courts in King County, Washington. If no federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington.

-c. **Force Majeure.** A party will not be liable for failure to perform an obligation under these Terms to the extent that failure is due to a cause beyond that party’s reasonable control, including natural disaster, war, civil disturbance, or governmental action.

-d. **Attorneys’ fees.** If a party employs attorneys to enforce any rights arising out of or relating to these Terms, the prevailing party will be entitled to recover its reasonable attorneys’ fees, costs, and other expenses.

-e. **Assignment**. You may not assign these Terms or delegate any of your rights or obligations under these Terms to a third party without Microsoft’s prior written consent.

-f. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter.

-g. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination. +a. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party. -###

Appendix 1: GDPR Terms

+b. **Jurisdiction and Governing Law.** The laws of the State of Washington, excluding conflicts of law provisions, govern these Terms. If federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the federal courts in King County, Washington. If no federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington. + +c. **Force Majeure.** A party will not be liable for failure to perform an obligation under these Terms to the extent that failure is due to a cause beyond that party’s reasonable control, including natural disaster, war, civil disturbance, or governmental action. + +d. **Attorneys’ fees.** If a party employs attorneys to enforce any rights arising out of or relating to these Terms, the prevailing party will be entitled to recover its reasonable attorneys’ fees, costs, and other expenses. + +e. **Assignment**. You may not assign these Terms or delegate any of your rights or obligations under these Terms to a third party without Microsoft’s prior written consent. + +f. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter. + +g. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination.

+ +

+ Appendix 1: GDPR Terms
For purposes of these GDPR Terms, you and Microsoft agree that you are the controller of Personal Data and Microsoft is the processor of such data, except when you act as a processor of Personal Data, in which case Microsoft is a subprocessor. These GDPR Terms apply to the processing of Personal Data, within the scope of the GDPR, by Microsoft on your behalf. These GDPR Terms do not limit or reduce any data protection commitments Microsoft makes to you in other agreement between Microsoft and you. These GDPR Terms do not apply where Microsoft is a controller of Personal Data. @@ -121,23 +130,35 @@ For purposes of these GDPR Terms, you and Microsoft agree that you are the contr 2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall: - (a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest;

- (b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality;

- (c) take all measures required pursuant to Article 32 of the GDPR;

- (d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor;

- (e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR;

- (f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft;

- (g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data;

- (h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you.

+ (a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest; + + (b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality; + + (c) take all measures required pursuant to Article 32 of the GDPR; + + (d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor; + + (e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR; + + (f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft; + + (g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data; + + (h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you. + (i) immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) 3. Where Microsoft engages another processor for carrying out specific processing activities on your behalf, the same data protection obligations as set out in these GDPR Terms shall be imposed on that other processor by way of a contract or other legal act under Union or Member State law, in particular providing sufficient guarantees to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of the GDPR. Where that other processor fails to fulfil its data protection obligations, Microsoft shall remain fully liable to you for the performance of that other processor's obligations. (Article 28(4)) -4. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, you and Microsoft shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate:

-(a) the pseudonymisation and encryption of Personal Data;

-(b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services;

-(c) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and

-(d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) +4. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, you and Microsoft shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate: + + (a) the pseudonymisation and encryption of Personal Data; + + (b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services; + + (c) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and + + (d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) 5. In assessing the appropriate level of security, account shall be taken of the risks that are presented by processing, in particular from accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Personal Data transmitted, stored or otherwise processed. (Article 32(2)) From a86eb737974c20347c013ef888484e29e00ecf87 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 14:59:20 -0700 Subject: [PATCH 292/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 8780a1b14b..d38784fcdc 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -20,6 +20,13 @@ ### [Phase 2: Set up](microsoft-defender-atp/production-deployment.md) ### [Phase 3: Onboard](microsoft-defender-atp/onboarding.md) +### [Migration guides]() +#### [Migrate from Symantec to Microsoft Defender ATP]() +##### [Get an overview of migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) +##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) +##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) + ## [Security administration]() ### [Threat & Vulnerability Management]() #### [Overview of Threat & Vulnerability Management](microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md) @@ -575,7 +582,6 @@ ###### [Advanced Hunting using PowerShell](microsoft-defender-atp/run-advanced-query-sample-powershell.md) ###### [Using OData Queries](microsoft-defender-atp/exposed-apis-odata-samples.md) - #### [Raw data streaming API]() ##### [Raw data streaming](microsoft-defender-atp/raw-data-export.md) ##### [Stream advanced hunting events to Azure Events hub](microsoft-defender-atp/raw-data-export-event-hub.md) @@ -589,7 +595,6 @@ ##### [Microsoft Defender ATP detection fields](microsoft-defender-atp/api-portal-mapping.md) ##### [Pull detections using SIEM REST API](microsoft-defender-atp/pull-alerts-using-rest-api.md) ##### [Troubleshoot SIEM tool integration issues](microsoft-defender-atp/troubleshoot-siem.md) - #### [Partners & APIs]() ##### [Partner applications](microsoft-defender-atp/partner-applications.md) @@ -605,13 +610,6 @@ #### [Configure managed security service provider (MSSP) integration](microsoft-defender-atp/configure-mssp-support.md) -### [Migration guides]() -#### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Get an overview of migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) -##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) - ### [Partner integration scenarios]() #### [Technical partner opportunities](microsoft-defender-atp/partner-integration.md) #### [Managed security service provider opportunity](microsoft-defender-atp/mssp-support.md) From ab7db74a2218376cc0275282c031fb1c1a93bc1e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:03:27 -0700 Subject: [PATCH 293/446] Migration guide images --- .../SymantecMigration-DefenderATP-overview.png | Bin 0 -> 33280 bytes .../SymantecMigration-DefenderATP-phase1.png | Bin 0 -> 12351 bytes .../SymantecMigration-DefenderATP-phase2.png | Bin 0 -> 12311 bytes .../SymantecMigration-DefenderATP-phase3.png | Bin 0 -> 12688 bytes ...antec-to-microsoft-defender-atp-migration.md | 8 ++------ 5 files changed, 2 insertions(+), 6 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-overview.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase1.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase2.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase3.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-overview.png b/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..5bff5f007a100c9f4413cffb2bae9bd1f1dc3cc6 GIT binary patch literal 33280 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%0AeiZx zVFStVyA{TKJB)|`cBHAt`b}eE1WY8!u8w7DrUdtnBj^i|y_64wAGOm81%RkpHPo{~ zT!W}ZYx9&xu=ZvHrUl5H*ID_p-)O&4Ny31om%|wQhb>PVySx0n?(&r!#Bal~7L1AZ zkv1B4z5Hl?iv6*7z>t;pIbI)h@G6?U9yir~O3MQ)-30suX< z73fMxT##(BT_y7jTIYH1ejN8F?f0<>ak$(^JiKErGdllG-QI?JYiqaIul#VkrjQjx zKC()dIA-~Z_k4KnKu;|GL$}vdJ6x)+BXC`)_SE|@)B5>dpqU?=F_%y~N_~SSBY)}O zQSAJMhTq~F{)LwGhV<7sSIrjCLTc6B{fD|=Co?pJVWGM@%l)l0r-ex_kz>*sM`Nx? zX9!k~#lC?Rm)R?ZY7^b|U^^(8Y+ck46D@ucoBTY(3Fb~Ab5NWS=ETBH5^d9L1#vwo zT~kf*u{fvd(X7)pm1KTh0w)&y_rhrq0^o}Oo#+L26dt9nkGEca@A%>-PZ_Lj2ZdQ? zdd3*QAo2=t4Ri;#Z?wR4T@hc<<$(T=_=IJ^zYN7lKwWEwhYT?x! zd@pL=y5y)A4&Sps|cENFRKsYuXhw6#`*e-?3wT($$B^Svm6`T1A$c_B3C6epFHgG3GGv4%&1F!E8_Uf zF=r&t8$A5YsWTAZO<9NMU8EkEAfX8e`5U%b8Q|nygy1oE-SJbLtLw)A>AjA7E(>O+ zMmXD6$vvH)8*}J!Z*zK8^ZkVR^uf0fGYd4?W_R&?$?nz7JvY0ybh{ibZq+mh{| zsltfv?fXmiigciszZ63H-EFUOf?x+EazDMX^N~TMz-Aujo|ZwiDpX3<*k)FhYc*^^w!l2GZ0c| zNptcDHF-8`;gJD*ods`{M)YAK+Ll#_i+Z7j*13rzMYnm~&;-CGmsib2(WO`6DycEf z1taA&pQ_q?hOT7?SSO1?>jgO3v=HPAKRoulDR6!v5EEmF4R?Qp>0G#E!AeXH%-$+s7H zt>&akK{M413017tYem{7!9`u^fW9cd+Yk06xQ|XF^qG$J3l6sh1(gMFU)@mdqix-X zl~pDJ6HmY3tGUP0M(-{y;?z76C*Z%!+Pfw-j-N&_}&zmscSs%zPW>%tdA#7_cCpNfNqEIp% zbz)8>s_y=g0uYvw)ojF>!OTp2tNr{b(UDj{o{yuq&gjQECy-Aie4+)7`^=&ZUG2aZS6 zvi$t$k25H#?h)7H6??<-#>4Gpi!|%oQ)be}KmI{vDIs+uYtK&|D|J_vO(dHaKCcrD zKqkAtN*INIfwuTtZSxjt>l*lWbv~k;w%0nT@p;fzuHv^gPemy{9*uNWex<*fz&eAyonO_9o4T~s8rx#;s?x97k;zK zLC?;{?H)etwWx|s3 z6L03Xh3V^pWUxk2{c2z3!A3~4#TPOB)2r>`sPOooR+B}FrE;m0I7X236yaxkXt%?CGihl~u1+w4= z-Mn=*Xo%72SqD;bQpf@jdy1-FvlhxfiH-TJe}y-cGN>Yjr*JP{w@g}s}7nxwrLoj{XrWin-ev`nkTqmwhq2^(o+t61)xCxQ6RM>NBNiw?%3ng-B1C%Q*v(7-3fbAW^%gKe!<8w0c2gy#BD!GYW^V`OX80uDK7d z8&X`V5)v#@>DYB9`Vnms{MaigbhTwC>^nZ}SZ`-B}rPtxDj} z^Gt7E6>BreFg#$ylk9h*;>bSLy<&$#l7E2ON&A;@J|I{S!%{ylXB8Q*_BExxMynLh z)M1>8q;|-0RRM?UCyr=o*ny9$I;{m-==kkYO(W%VHo)N)p9*ZJ{VT?

?w!Xy-=j){Vpj1BLaIv8#g-+r|?+ANF9%csC@ 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase1.png b/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase1.png new file mode 100644 index 0000000000000000000000000000000000000000..1e9bb592660bb9575c5e2cbfc06d93df8523dbf4 GIT binary patch literal 12351 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase2.png b/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase2.png new file mode 100644 index 0000000000000000000000000000000000000000..03e534bb18a093382b131dbde4ef5b26b8bfdbb2 GIT binary patch literal 12311 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 aWAzZAD3PA@6#d%!19@o`sZvSP;Qs}1C|rgB literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase3.png b/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-phase3.png new file mode 100644 index 0000000000000000000000000000000000000000..ec1325ab1da4a06d3ed7d38e4035eb78cc6311df GIT binary patch literal 12688 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 literal 0 HcmV?d00001 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 63378cb2e4..615a65aaf0 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 @@ -23,13 +23,9 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M ## The migration process -When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases. The following table lists the three phases and what happens during each phase. +When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases, as depicted in the following image: + -|Phase |Description | -|--|--| -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | -|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| -|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. | ## What's included in Microsoft Defender ATP? From 6cc535a8726262dd34e4c805629e4eecd77f2f89 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:06:35 -0700 Subject: [PATCH 294/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 ++ 1 file changed, 2 insertions(+) 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 615a65aaf0..6caabb88c5 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 @@ -25,6 +25,8 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases, as depicted in the following image: +:::image type="content" source="images/SymantecMigration-DefenderATP-overview.png" alt-text="Phase 1 - Prepare. Phase 2 - Setup. Phase 3 - Onboard"::: + ## What's included in Microsoft Defender ATP? From 8cdb12afd6aad836e67c9a017d8fcb130f78a1f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:07:47 -0700 Subject: [PATCH 295/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 4 ++++ 1 file changed, 4 insertions(+) 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 6caabb88c5..3ef3e726d2 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 @@ -27,7 +27,11 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th :::image type="content" source="images/SymantecMigration-DefenderATP-overview.png" alt-text="Phase 1 - Prepare. Phase 2 - Setup. Phase 3 - Onboard"::: +- During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. +- During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings. + +- During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. ## What's included in Microsoft Defender ATP? From 50a08708ba2aaf00d9f025a0351d67c951763e92 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:09:46 -0700 Subject: [PATCH 296/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 4 +--- 1 file changed, 1 insertion(+), 3 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 612cfae732..e2e4f7ae9a 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 @@ -19,9 +19,7 @@ ms.topic: article # Migrate from Symantec - Phase 1: Prepare for your migration -|![Phase 1: Prepare](images/prepare.png)
Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | -|--|--|--| -|*You are here!*| | | +:::image type="content" source="images/SymantecMigration-DefenderATP-phase1.png" alt-text="Prepare to migrate"::: **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. From b9a73ac673389d59f61fb811f445895028e32727 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:11:24 -0700 Subject: [PATCH 297/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 5 +---- 1 file changed, 1 insertion(+), 4 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 1e577367d7..dbcfcb96cf 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 @@ -19,10 +19,7 @@ ms.topic: article # Migrate from Symantec - Phase 2: Set up Microsoft Defender ATP - -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/setup.png)
Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
[Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | -|--|--|--| -||*You are here!* | | +:::image type="content" source="images/SymantecMigration-DefenderATP-phase2.png" alt-text="Phase 2 - Setup"::: **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](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). From 2e90133d514c5f4b855617379223d6863c26a813 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:12:39 -0700 Subject: [PATCH 298/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 6 +----- 1 file changed, 1 insertion(+), 5 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 aeddba3eaa..29d85003b8 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 @@ -19,11 +19,7 @@ ms.topic: article # Migrate from Symantec - Phase 3: Onboard to Microsoft Defender ATP - -|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
[Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
[Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
Phase 3: Onboard | -|--|--|--| -|| |*You are here!* | - +:::image type="content" source="images/SymantecMigration-DefenderATP-phase3.png" alt-text="Phase 3: Onboard"::: **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: From cc8b751d9c6352ee473c713e5d95d0b36071bcfc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:17:05 -0700 Subject: [PATCH 299/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 3ef3e726d2..ce3ad17fdf 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 @@ -27,11 +27,11 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th :::image type="content" source="images/SymantecMigration-DefenderATP-overview.png" alt-text="Phase 1 - Prepare. Phase 2 - Setup. Phase 3 - Onboard"::: -- During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. +- During the [**Prepare** phase](symantec-to-microsoft-defender-atp-prepare.md), you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. -- During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings. +- During the [**Setup** phase](symantec-to-microsoft-defender-atp-setup.md), you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings. -- During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. +- During the [**Onboard** phase](symantec-to-microsoft-defender-atp-onboard.md), you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. ## What's included in Microsoft Defender ATP? From 1e21488953de20dece5c103bc9e54d7e59ab3186 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:23:56 -0700 Subject: [PATCH 300/446] 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 e2e4f7ae9a..b270e396fe 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 @@ -68,8 +68,8 @@ To enable communication between your devices and Microsoft Defender ATP, configu |[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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP 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 |[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 |[Microsoft Defender ATP 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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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 ATP 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 ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) ## Next step From f97849ed28bfee15a751429febe6dc9ead6cc6e9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:25:49 -0700 Subject: [PATCH 301/446] Update TOC.md --- windows/security/threat-protection/TOC.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index d38784fcdc..fb08490413 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -20,12 +20,12 @@ ### [Phase 2: Set up](microsoft-defender-atp/production-deployment.md) ### [Phase 3: Onboard](microsoft-defender-atp/onboarding.md) -### [Migration guides]() -#### [Migrate from Symantec to Microsoft Defender ATP]() -##### [Get an overview of migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) -##### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) -##### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) -##### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) +## [Migration guides]() +### [Migrate from Symantec to Microsoft Defender ATP]() +#### [Get an overview of migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-migration.md) +#### [Prepare for your migration](microsoft-defender-atp/symantec-to-microsoft-defender-atp-prepare.md) +#### [Set up Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-setup.md) +#### [Onboard to Microsoft Defender ATP](microsoft-defender-atp/symantec-to-microsoft-defender-atp-onboard.md) ## [Security administration]() ### [Threat & Vulnerability Management]() From d026c4c7f8f8ecdeaf8f7cedae65946dfce68f04 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:32:04 -0700 Subject: [PATCH 302/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 b270e396fe..7360e0b7b2 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 @@ -40,7 +40,10 @@ To get started, you must have Microsoft Defender ATP, with licenses assigned and 4. If endpoints (such as devices) in your organization use a proxy to access the internet, see [Microsoft Defender ATP 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 those who'll use the Microsoft Defender Security Center, which is sometimes referred to as the Microsoft Defender ATP portal. +At this point, you are ready to grant access to your security administrators and security operators who'll use the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). + +> [!NOTE] +> The Microsoft Defender Security Center is sometimes referred to as the Microsoft Defender ATP portal. ## Grant access to the Microsoft Defender Security Center From a56a549d5f7f01f6c5c5cd1e9e18405e06c9b3fd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:33:21 -0700 Subject: [PATCH 303/446] 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 7360e0b7b2..b20e51e808 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 @@ -40,7 +40,7 @@ To get started, you must have Microsoft Defender ATP, with licenses assigned and 4. If endpoints (such as devices) in your organization use a proxy to access the internet, see [Microsoft Defender ATP 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'll use the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). +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://securitycenter.windows.com](https://securitycenter.windows.com)). > [!NOTE] > The Microsoft Defender Security Center is sometimes referred to as the Microsoft Defender ATP portal. @@ -53,7 +53,7 @@ Permissions to the Microsoft Defender Security Center can be granted by using ei 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 do this, 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). +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) From e0d109299e7707baaaee16c193564843a2460813 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:35:29 -0700 Subject: [PATCH 304/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 dbcfcb96cf..e2385648ff 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 @@ -67,7 +67,7 @@ Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to e 2. Edit (or create) a DWORD entry called **ForceDefenderPassiveMode**, and specify the following settings: - Set the DWORD's value to **1**. - - Under **Base**, select **Hexidecimal**. + - Under **Base**, select **Hexadecimal**. > [!NOTE] > You can use other methods to set the registry key, such as the following: @@ -109,7 +109,7 @@ You can use either [Command Prompt](#use-command-prompt) or [PowerShell](#use-po ## Add Microsoft Defender ATP to the exclusion list for Symantec -This step of the setup process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. The specific exclusions to add depend on which version of Windows your endpoints or devices are running, and are listed in the following table: +This step of the setup process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. The specific exclusions to configure depend on which version of Windows your endpoints or devices are running, and are listed in the following table: |OS |Exclusions | |--|--| From 819f19395417582e24bc3eb80a9a112f49ccbb12 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:37:08 -0700 Subject: [PATCH 305/446] 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 e2385648ff..fa3a871bfd 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 @@ -132,7 +132,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender |--|--| |[Intune](https://docs.microsoft.com/mem/intune/fundamentals/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | |[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**.

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 are specifying a file, ensure you 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**. | +|[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**.

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**.

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` | From e818445cceea43ecf5654ebcb4d92796c1d9d391 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:38:01 -0700 Subject: [PATCH 306/446] 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 fa3a871bfd..d588760545 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 @@ -172,7 +172,7 @@ To use CMPivot to get your file hash, follow these steps: 4. Select the **Query** tab. -5. Select **Device Collection** drop down, and choose **All Systems (default)**. +5. In the **Device Collection** list, and choose **All Systems (default)**. 6. In the query box, type the following query:
From d5d42b710f82b69fe446477bb70f7b58182f9300 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 15:56:37 -0700 Subject: [PATCH 307/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 6 +++--- 1 file changed, 3 insertions(+), 3 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 b20e51e808..c4d142b50b 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 @@ -68,10 +68,10 @@ To enable communication between your devices and Microsoft Defender ATP, configu |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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)

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

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

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

[Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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) | +|[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-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-information/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows 8.1](https://docs.microsoft.com/windows/release-information/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7 SP1](https://docs.microsoft.com/windows/release-information/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 ATP 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-information)

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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)
| +|[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-information)
- [Windows Server 2019](https://docs.microsoft.com/windows/release-information/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 ATP 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 ATP for Linux: Network connections](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux#network-connections) From f989ae104e561b74b2b14442c781f12bd9cf60f6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:03:25 -0700 Subject: [PATCH 308/446] 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 d588760545..124cbc101a 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 @@ -37,7 +37,7 @@ ms.topic: article On certain versions of Windows, Microsoft Defender Antivirus might have been uninstalled or disabled. This is because Microsoft Defender Antivirus does not enter passive or disabled mode when you install a third-party antivirus product, such as Symantec. To learn more, see [Microsoft Defender Antivirus compatibility](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-compatibility). -Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to enable or reinstall Microsoft Defender Antivirus, and then set it to passive mode. +Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to enable or reinstall Microsoft Defender Antivirus, and set it to passive mode. ### Reinstall Microsoft Defender Antivirus on Windows Server From f96a34c07a6ee117d4fdeb67e0f7d63df75e9d8e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:05:40 -0700 Subject: [PATCH 309/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 2 ++ 1 file changed, 2 insertions(+) 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 124cbc101a..966659047d 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 @@ -62,6 +62,8 @@ Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to e ### Set Microsoft Defender Antivirus to passive mode on Windows Server +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 ATP. + 1. Open Registry Editor, and then navigate to
`Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows Advanced Threat Protection`. From 55a21ea0e7226fc3637d56883fd4fa05424b1bcd Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:08:18 -0700 Subject: [PATCH 310/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 c4d142b50b..448a09e4bd 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 @@ -47,7 +47,7 @@ At this point, you are ready to grant access to your security administrators and ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. To learn more, see [Overview of Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. To learn more, see [Overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. From 94bc8f74d234e342593a341d692fe8cd3d367bb0 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:12:26 -0700 Subject: [PATCH 311/446] Update symantec-to-microsoft-defender-atp-setup.md --- ...ymantec-to-microsoft-defender-atp-setup.md | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 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 966659047d..98be5dd93e 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 @@ -91,23 +91,12 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you ### Verify that Microsoft Defender Antivirus is in passive mode -You can use either [Command Prompt](#use-command-prompt) or [PowerShell](#use-powershell) to perform this task. +You can use either Command Prompt or PowerShell to perform this task, as described in the following table: -#### Use 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. - -#### Use 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?view=win10-ps) cmdlet. - -3. In the list of results, look for **AntivirusEnabled: True**. +|Method |Procedure | +|---------|---------| +|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?view=win10-ps) cmdlet.

3. In the list of results, look for **AntivirusEnabled: True**. | ## Add Microsoft Defender ATP to the exclusion list for Symantec From 771132b12cf86d08d187d384a99ab91c6d15cf52 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:16:00 -0700 Subject: [PATCH 312/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 98be5dd93e..5128d2f987 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 @@ -104,8 +104,8 @@ This step of the setup process involves adding Microsoft Defender ATP to the exc |OS |Exclusions | |--|--| -|Windows 10, [version 1803](https://docs.microsoft.com/windows/release-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))

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

[Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-8.1-and-windows-server-2012-r2)

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

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

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

[Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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-information/status-windows-10-1803) or later (See [Windows 10 release information](https://docs.microsoft.com/windows/release-information))
- Windows 10, version 1703 or [1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) with [KB4493441](https://support.microsoft.com/help/4493441) installed
- [Windows Server 2019](https://docs.microsoft.com/windows/release-information/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-information/status-windows-8.1-and-windows-server-2012-r2)
- [Windows 7](https://docs.microsoft.com/windows/release-information/status-windows-7-and-windows-server-2008-r2-sp1)
- [Windows Server 2016](https://docs.microsoft.com/windows/release-information/status-windows-10-1607-and-windows-server-2016)
- [Windows Server 2012 R2](https://docs.microsoft.com/windows/release-information/status-windows-8.1-and-windows-server-2012-r2)
- [Windows Server 2008 R2 SP1](https://docs.microsoft.com/windows/release-information/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 Symantec to the exclusion list for Microsoft Defender Antivirus From 09f39ee78af7d9326183e09b0245d39ec1e61e2f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:18:21 -0700 Subject: [PATCH 313/446] 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 5128d2f987..6491046d27 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 @@ -93,7 +93,7 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you You can use either Command Prompt or PowerShell to perform this task, as described in the following table: -|Method |Procedure | +|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?view=win10-ps) cmdlet.

3. In the list of results, look for **AntivirusEnabled: True**. | From 2da8fe125961dd357732a66cd5c2260b529f28a4 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 25 Jun 2020 16:27:43 -0700 Subject: [PATCH 314/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 5 ++--- 1 file changed, 2 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 6491046d27..0fef643e67 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 @@ -79,7 +79,7 @@ Because your organization is still using Symantec, you must set Microsoft Defend ## Enable Microsoft Defender Antivirus -Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender Antivirus, which can run alongside your existing antivirus solution. +Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender Antivirus. To enable Microsoft Defender Antivirus, we recommend using Intune. However, you can also use one of the methods that are listed in the following table: @@ -88,10 +88,9 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you |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). | |[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. | - ### Verify that Microsoft Defender Antivirus is in passive mode -You can use either Command Prompt or PowerShell to perform this task, as described in the following table: +Microsoft Defender Antivirus can run alongside Symantec if you set Microsoft Defender Antivirus to passive mode. You can use either Command Prompt or PowerShell to perform this task, as described in the following table: |Method |What to do | |---------|---------| From 15e067ba53c2f38d258a5ee8e8de3753e8369038 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Fri, 26 Jun 2020 07:40:42 +0100 Subject: [PATCH 315/446] Update deploy-data-processor-service-windows.md --- .../deploy-data-processor-service-windows.md | 46 +++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 8578c33ea6..8b0e969d78 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -1,6 +1,6 @@ --- -title: Technical Deployment of the data processor service for windows -description: Use this article to understand how to deploy and manage the data processor service for windows. +title: Technical Deployment of the data processor service for Windows +description: Use this article to understand how to deploy and manage the data processor service for Windows. keywords: privacy, GDPR ms.localizationpriority: high ROBOTS: NOINDEX, NOFOLLOW @@ -17,35 +17,35 @@ ms.collection: - M365-security-compliance --- -# Data Processor Service for Windows Overview +# Data processor service for Windows Overview >[!NOTE] ->This topic is intended for participants in the data processor service for windows preview program and requires acceptance of specific terms of use. To learn +>This topic is intended for participants in the data processor service for Windows preview program and requires acceptance of specific terms of use. To learn more about the program and agree to the terms of use, see [https://aka.ms/dpswpublicpreview](https://aka.ms/dpswpublicpreview). The privacy landscape keeps evolving, and with it, we make changes to our services to meet our customers’ needs. -The data processor service for windows empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). +The data processor service for Windows empowers you to be in control of diagnostic data from Windows devices, and act as data controllers for that data, under the definition of the European Union General Data Protection Regulation (GDPR). -The data processor service for windows will serve as a foundation for other Microsoft services that use Windows diagnostic data. +The data processor service for Windows will serve as a foundation for other Microsoft services that use Windows diagnostic data. -The data processor service for windows offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. +The data processor service for Windows offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. Your data is routed and stored inside an enterprise compliance boundary, operating under a prescriptive and focused set of compliance requirements, in accordance with industry standards. -The data processor service for windows provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. -Should you desire so, Microsoft will accommodate a data processor service for windows tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. +The data processor service for Windows provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. +Should you desire so, Microsoft will accommodate a data processor service for Windows tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. >[!Note] >Tenant account closure will lead to the deletion of all data associated with that tenant. -## Deployment of Data Processor Service for Windows -Use the instructions below to easily manage the data processor service for windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. +## Deployment of data processor service for Windows +Use the instructions below to easily manage the data processor service for Windows using a single setting, through Group Policy, or an MDM solution, in Windows 10, version 1809 or Windows Server 2019 and newer. ### Prerequisites #### Versions supported -The data processor service for windows is currently supported on Windows 10, version 1809, and newer versions. +The data processor service for Windows is currently supported on Windows 10, version 1809, and newer versions. #### Network requirements -The following endpoints need to be reachable from devices enrolled into the data processor service for windows: +The following endpoints need to be reachable from devices enrolled into the data processor service for Windows: login.live.com @@ -57,18 +57,18 @@ The following endpoints need to be reachable from devices enrolled into the data For additional information, see the “device authentication” and “diagnostic data” sections in the endpoint articles for each respective Windows version: -[Windows 10, version 1809 endpoints](https://docs.microsoft.com/windows/privacy/manage-windows-1809-endpoints) +[Windows 10, version 1809 endpoints](https://docs.microsoft.com/Windows/privacy/manage-Windows-1809-endpoints) -[Windows 10, version 1903 endpoints](https://docs.microsoft.com/windows/privacy/manage-windows-1903-endpoints) +[Windows 10, version 1903 endpoints](https://docs.microsoft.com/Windows/privacy/manage-Windows-1903-endpoints) -### Deploying Data Processor Service for Windows -You can use either Group Policy or an MDM solution to deploy the Processor Service for Windows to your supported devices. +### Deploying data processor service for Windows +You can use either Group Policy or an MDM solution to deploy the processor service for Windows to your supported devices. -In Group Policy, to enable data collection through the data processor service for windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. +In Group Policy, to enable data collection through the data processor service for Windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. If you wish to disable, at any time, switch the same setting to **disabled**. The default state of the above setting is **disabled**. -To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/intune/custom-settings-windows-10), to deploy the data processor service for windows to your supported devices, use the following custom OMA-URI setting configuration: +To use an MDM solution, such as [Microsoft Intune](https://docs.microsoft.com/intune/custom-settings-Windows-10), to deploy the data processor service for Windows to your supported devices, use the following custom OMA-URI setting configuration: - **Name:** System/AllowCommercialDataPipeline - **OMA-URI:** ./Vendor/MSFT/Policy/Config/System/AllowCommercialDataPipeline @@ -79,11 +79,11 @@ Under **Value**, use **1** to enable the service. If you wish to disable, at any time, switch the same setting to **0** to disable. The default is **0**. >[!Note] ->Data collected from a device, before it was enrolled into the data processor service for windows, will not be moved into the enterprise compliance boundary. +>Data collected from a device, before it was enrolled into the data processor service for Windows, will not be moved into the enterprise compliance boundary. -## Managing the Data Processor Service for Windows +## Managing data processor service for Windows ### Executing user-based data subject requests (DSRs) -To perform user-based DSRs, the data processor service for windows requires your organization to be reflected in Azure AD. +To perform user-based DSRs, the data processor service for Windows requires your organization to be reflected in Azure AD. If your environment is cloud-only and managed in Azure, or all your devices are Azure AD joined - you don’t need to take any further action. @@ -91,4 +91,4 @@ If your environment uses on-premises Active Directory to manage identities - Azu To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). ## Geo-location -Windows Diagnostic Data collected through the data processor service for windows is hosted in our datacenter in the United States. \ No newline at end of file +Windows Diagnostic Data collected through the data processor service for Windows is hosted in our datacenter in the United States. \ No newline at end of file From 8c3db485bed0c0a1181e371ae2660fe5272e0bb2 Mon Sep 17 00:00:00 2001 From: Rick Munck <33725928+jmunck@users.noreply.github.com> Date: Fri, 26 Jun 2020 09:23:42 -0500 Subject: [PATCH 316/446] 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 07b211d997..1c06747e7f 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 @@ -84,7 +84,7 @@ If you are enrolled in Microsoft Defender ATP and you are using a third party an When Microsoft Defender Antivirus is automatic disabled, it can automatically re-enable if the protection offered by a third-party antivirus product expires or otherwise stops providing real-time protection from viruses, malware or other threats. This is to ensure antivirus protection is maintained on the endpoint. It also allows you to enable [limited periodic scanning](limited-periodic-scanning-microsoft-defender-antivirus.md), which uses the Microsoft Defender Antivirus engine to periodically check for threats in addition to your main antivirus app. -In passive and automatic disabled mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. +In passive mode, you can still [manage updates for Microsoft Defender Antivirus](manage-updates-baselines-microsoft-defender-antivirus.md); however, you can't move Microsoft Defender Antivirus into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. If you uninstall the other product, and choose to use Microsoft Defender Antivirus to provide protection to your endpoints, Microsoft Defender Antivirus will automatically return to its normal active mode. From 2379bb094b227dfe05867ff9937d391849b0ca50 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Fri, 26 Jun 2020 15:55:40 +0100 Subject: [PATCH 317/446] privacy updates --- ...ata-processor-service-for-windows-public-preview-terms.md} | 4 ++-- windows/privacy/deploy-data-processor-service-windows.md | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) rename windows/privacy/{windows-public-preview-terms.md => data-processor-service-for-windows-public-preview-terms.md} (99%) diff --git a/windows/privacy/windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md similarity index 99% rename from windows/privacy/windows-public-preview-terms.md rename to windows/privacy/data-processor-service-for-windows-public-preview-terms.md index 258be5fdbe..a36dbe5652 100644 --- a/windows/privacy/windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -1,5 +1,5 @@ --- -title: Windows Public Preview Terms +title: Data processor service for Windows public preview terms description: Use this article to understand Windows public preview terms of service. keywords: privacy, GDPR ms.localizationpriority: high @@ -17,7 +17,7 @@ ms.collection: - M365-security-compliance --- -# WINDOWS PUBLIC PREVIEW TERMS +# Data processor service for Windows public preview terms **These terms (“Terms”) must be read and accepted by a tenant admin with appropriate access rights and authority. By participating in this public preview, you: (a) agree to the following Terms, and (b) represent and warrant that you have such rights and authority.** diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 8b0e969d78..cd1c12ea14 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -88,7 +88,9 @@ To perform user-based DSRs, the data processor service for Windows requires your If your environment is cloud-only and managed in Azure, or all your devices are Azure AD joined - you don’t need to take any further action. If your environment uses on-premises Active Directory to manage identities - Azure AD Connect synchronization is required, and your environment needs to be configured for hybrid Azure AD join. -To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). +To learn more, visit [How To: Plan your hybrid Azure Active Directory join implementation](https://docs.microsoft.com/azure/active-directory/devices/hybrid-azuread-join-plan) and [Azure AD Connect sync: Understand and customize synchronization](https://docs.microsoft.com/azure/active-directory/hybrid/how-to-connect-sync-whatis). + +Once you have Azure AD join or hybrid Azure AD join in place, you can learn more about executing user-based DSRs, by visiting this [page](https://review.docs.microsoft.com/microsoft-365/compliance/gdpr-dsr-windows?branch=siosulli-wps&view=o365-worldwide). ## Geo-location Windows Diagnostic Data collected through the data processor service for Windows is hosted in our datacenter in the United States. \ No newline at end of file From 93b007fae5e47faa8510c58c90f935b6e784611d Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Fri, 26 Jun 2020 16:14:42 +0100 Subject: [PATCH 318/446] Update deploy-data-processor-service-windows.md --- windows/privacy/deploy-data-processor-service-windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index cd1c12ea14..921d91303b 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -62,7 +62,7 @@ For additional information, see the “device authentication” and “diagnosti [Windows 10, version 1903 endpoints](https://docs.microsoft.com/Windows/privacy/manage-Windows-1903-endpoints) ### Deploying data processor service for Windows -You can use either Group Policy or an MDM solution to deploy the processor service for Windows to your supported devices. +You can use either Group Policy or an MDM solution to deploy the data processor service for Windows to your supported devices. In Group Policy, to enable data collection through the data processor service for Windows, go to **Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds** and switch the **Allow commercial data pipeline** setting to **enabled**. From 79b5149e5bdc04414e36a44b479838bd3c21fa23 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 26 Jun 2020 13:04:30 -0700 Subject: [PATCH 319/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 +++- 1 file changed, 3 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 0fef643e67..7f13595af1 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 @@ -81,10 +81,12 @@ Because your organization is still using Symantec, you must set Microsoft Defend Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender Antivirus. -To enable Microsoft Defender Antivirus, we recommend using Intune. However, you can also use one of the methods that are listed in the following table: +To enable Microsoft Defender Antivirus, we recommend using Microsoft Endpoint Manager (ths is replacing Intune soon). However, you can also use one of the methods that are listed in the following table: |Method |What to do | |---------|---------| +|[Intune](https://docs.microsoft.com/mem/intune) |1. Go to [https://portal.azure.com](https://portal.azure.com) and sign in.

2. Under **Azure services**, select **Intune**.

3. Select **Device configuration > Profiles**, and then select the **Device restrictions** 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).

4. Select **Properties**, select **Settings: Configure**, and then select **Microsoft Defender Antivirus**.

5. On the **Cloud-delivered protection** switch, select **Enable**.

6. In the **Prompt users before sample submission** dropdown, select **Send all data without prompting**.

7. In the **Submit samples consent** dropdown, select one of the following:
- **Send safe samples automatically**
- **Send all samples automatically**

**NOTE**: The **Send safe samples automatically** option means that most samples will be sent automatically. Files that are likely to contain personal information will still prompt and require additional confirmation.

**WARNING**: Setting to **Always Prompt** will lower the protection state of the device. Setting to **Never send** means the [Block at First Sight](configure-block-at-first-sight-microsoft-defender-antivirus.md) feature of Microsoft Defender ATP won't work.

8. Click **OK** to exit the **Microsoft Defender Antivirus** settings pane, click **OK** to exit the **Device restrictions** pane, and then click **Save** to save the changes to your **Device restrictions** profile.

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). | |[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. | From 30c7ad77000d002c4110912c27753ed493704ffe Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 26 Jun 2020 13:06:31 -0700 Subject: [PATCH 320/446] 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 7f13595af1..8dc2944024 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 @@ -81,7 +81,7 @@ Because your organization is still using Symantec, you must set Microsoft Defend Because your organization has been using Symantec as your primary antivirus solution, Microsoft Defender Antivirus is most likely disabled on your organization's Windows devices. This step of the migration process involves enabling Microsoft Defender Antivirus. -To enable Microsoft Defender Antivirus, we recommend using Microsoft Endpoint Manager (ths is replacing Intune soon). However, you can also use one of the methods that are listed in the following table: +To enable Microsoft Defender Antivirus, we recommend using Intune. However, you can any of the methods that are listed in the following table: |Method |What to do | |---------|---------| From 6cd3d76a9e881d467ed10ee1939f813bc05c8d73 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 26 Jun 2020 15:11:35 -0700 Subject: [PATCH 321/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 3 +-- 1 file changed, 1 insertion(+), 2 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 8dc2944024..a4186d89ca 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 @@ -85,8 +85,7 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you |Method |What to do | |---------|---------| -|[Intune](https://docs.microsoft.com/mem/intune) |1. Go to [https://portal.azure.com](https://portal.azure.com) and sign in.

2. Under **Azure services**, select **Intune**.

3. Select **Device configuration > Profiles**, and then select the **Device restrictions** 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).

4. Select **Properties**, select **Settings: Configure**, and then select **Microsoft Defender Antivirus**.

5. On the **Cloud-delivered protection** switch, select **Enable**.

6. In the **Prompt users before sample submission** dropdown, select **Send all data without prompting**.

7. In the **Submit samples consent** dropdown, select one of the following:
- **Send safe samples automatically**
- **Send all samples automatically**

**NOTE**: The **Send safe samples automatically** option means that most samples will be sent automatically. Files that are likely to contain personal information will still prompt and require additional confirmation.

**WARNING**: Setting to **Always Prompt** will lower the protection state of the device. Setting to **Never send** means the [Block at First Sight](configure-block-at-first-sight-microsoft-defender-antivirus.md) feature of Microsoft Defender ATP won't work.

8. Click **OK** to exit the **Microsoft Defender Antivirus** settings pane, click **OK** to exit the **Device restrictions** pane, and then click **Save** to save the changes to your **Device restrictions** profile.

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) - | +|[Intune](https://docs.microsoft.com/mem/intune) |1. Go to [https://portal.azure.com](https://portal.azure.com) and sign in.

2. Under **Azure services**, select **Intune**.

3. Select **Device configuration > Profiles**, and then select the **Device restrictions** 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).

4. Select **Properties**, select **Settings: Configure**, and then select **Microsoft Defender Antivirus**.

5. On the **Cloud-delivered protection** switch, select **Enable**.

6. In the **Prompt users before sample submission** dropdown, select **Send all data without prompting**.

7. In the **Submit samples consent** dropdown, select one of the following:
- **Send safe samples automatically**
- **Send all samples automatically**

**NOTE**: The **Send safe samples automatically** option means that most samples will be sent automatically. Files that are likely to contain personal information will still prompt and require additional confirmation.

**WARNING**: Setting to **Always Prompt** will lower the protection state of the device. Setting to **Never send** means the [Block at First Sight](configure-block-at-first-sight-microsoft-defender-antivirus.md) feature of Microsoft Defender ATP won't work.

8. Click **OK** to exit the **Microsoft Defender Antivirus** settings pane, click **OK** to exit the **Device restrictions** pane, and then click **Save** to save the changes to your **Device restrictions** profile.

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). | |[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. | From 46a86854483a2bafc2ed47bc33ec432271abf0d1 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Fri, 26 Jun 2020 15:25:53 -0700 Subject: [PATCH 322/446] Add more info on command-line tool and a known issue --- .../microsoft-defender-atp/linux-resources.md | 59 +++++++++++++------ 1 file changed, 40 insertions(+), 19 deletions(-) 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 a892d04701..22e71176b4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -69,26 +69,46 @@ There are several ways to uninstall Microsoft Defender ATP for Linux. If you are ## Configure from the command line -Important tasks, such as controlling product settings and triggering on-demand scans, can be done from the command line: +Important tasks, such as controlling product settings and triggering on-demand scans, can be done from the command line. -|Group |Scenario |Command | -|-------------|-------------------------------------------|-----------------------------------------------------------------------| -|Configuration|Turn on/off real-time protection |`mdatp config real_time_protection --value [enabled|disabled]` | -|Configuration|Turn on/off cloud protection |`mdatp config cloud --value [enabled|disabled]` | -|Configuration|Turn on/off product diagnostics |`mdatp config cloud-diagnostic --value [enabled|disabled]` | -|Configuration|Turn on/off automatic sample submission |`mdatp config cloud-automatic-sample-submission [enabled|disabled]` | -|Configuration|Turn on/off AV passive mode |`mdatp config passive-mode [enabled|disabled]` | -|Configuration|Turn on PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action block` | -|Configuration|Turn off PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action off` | -|Configuration|Turn on audit mode for PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action audit` | -|Diagnostics |Change the log level |`mdatp log level set --level verbose [error|warning|info|verbose]` | -|Diagnostics |Generate diagnostic logs |`mdatp diagnostic create` | -|Health |Check the product's health |`mdatp health` | -|Protection |Scan a path |`mdatp scan custom --path [path]` | -|Protection |Do a quick scan |`mdatp scan quick` | -|Protection |Do a full scan |`mdatp scan full` | -|Protection |Cancel an ongoing on-demand scan |`mdatp scan cancel` | -|Protection |Request a security intelligence update |`mdatp definitions update` | +### Global options + +By default, the command-line tool outputs the result in human-readable format. In addition to this, the tool also supports outputting the result as JSON, which is useful for automation scenarios. To change the output to JSON, pass `--output json` to any of the below commands. + +### Supported commands + +The following table lists commands for some of the most common scenarios. Run `mdatp help` from the Terminal to view the full list of supported commands. + +|Group |Scenario |Command | +|----------------------|--------------------------------------------------------|-----------------------------------------------------------------------| +|Configuration |Turn on/off real-time protection |`mdatp config real-time-protection --value [enabled|disabled]` | +|Configuration |Turn on/off cloud protection |`mdatp config cloud --value [enabled|disabled]` | +|Configuration |Turn on/off product diagnostics |`mdatp config cloud-diagnostic --value [enabled|disabled]` | +|Configuration |Turn on/off automatic sample submission |`mdatp config cloud-automatic-sample-submission [enabled|disabled]` | +|Configuration |Turn on/off AV passive mode |`mdatp config passive-mode [enabled|disabled]` | +|Configuration |Add/remove an antivirus exclusion for a file extension |`mdatp exclusion extension [add|remove] --name ` | +|Configuration |Add/remove an antivirus exclusion for a file |`mdatp exclusion file [add|remove] --path ` | +|Configuration |Add/remove an antivirus exclusion for a directory |`mdatp exclusion folder [add|remove] --path ` | +|Configuration |Add/remove an antivirus exclusion for a process |`mdatp exclusion process [add|remove] --path `
`mdatp exclusion process [add|remove] --name ` | +|Configuration |List all antivirus exclusions |`mdatp exclusion list` | +|Configuration |Turn on PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action block` | +|Configuration |Turn off PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action off` | +|Configuration |Turn on audit mode for PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action audit` | +|Diagnostics |Change the log level |`mdatp log level set --level verbose [error|warning|info|verbose]` | +|Diagnostics |Generate diagnostic logs |`mdatp diagnostic create` | +|Health |Check the product's health |`mdatp health` | +|Protection |Scan a path |`mdatp scan custom --path [path]` | +|Protection |Do a quick scan |`mdatp scan quick` | +|Protection |Do a full scan |`mdatp scan full` | +|Protection |Cancel an ongoing on-demand scan |`mdatp scan cancel` | +|Protection |Request a security intelligence update |`mdatp definitions update` | +|Protection history |Print the full protection history |`mdatp threat list` | +|Protection history |Get threat details |`mdatp threat get --id ` | +|Quarantine management |List all quarantined files |`mdatp threat quarantine list` | +|Quarantine management |Remove all files from the quarantine |`mdatp threat quarantine remove-all` | +|Quarantine management |Add a file detected as a threat to the quarantine |`mdatp threat quarantine add --id ` | +|Quarantine management |Remove a file detected as a threat from the quarantine |`mdatp threat quarantine add --id ` | +|Quarantine management |Restore a file from the quarantine |`mdatp threat quarantine add --id ` | ## Microsoft Defender ATP portal information @@ -113,6 +133,7 @@ In the Microsoft Defender ATP portal, you'll see two categories of information: ### Known issues +- You might see "No sensor data, impaired communications" in the machine information page of the Microsoft Defender Security Center portal, even though the product is working as expected. We are working on addressing this issue. - Logged on users do not appear in the Microsoft Defender Security Center portal. - In SUSE distributions, if the installation of *libatomic1* fails, you should validate that your OS is registered: From fe3c03f09f9da1300334d2fc5711f52a360c59aa Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 26 Jun 2020 15:51:19 -0700 Subject: [PATCH 323/446] Update detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md --- ...k-potentially-unwanted-apps-microsoft-defender-antivirus.md | 3 +++ 1 file changed, 3 insertions(+) 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 3345190e01..9a71bf89f4 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 @@ -25,6 +25,9 @@ manager: dansimp - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/microsoft-edge) +> [!NOTE] +> Potentially unwanted applications (PUA) are a category of software that can cause your machine to run slowly, display unexpected ads, or at worst, install other software which might not be be unexpected or unwanted. By default in Windows 10 (version 2004 and later), Microsoft Defender Antivirus blocks apps that are considered PUA, for Enterprise (E5) devices. + Potentially unwanted applications (PUA) are not considered viruses, malware, or other types of threats, but they might perform actions on endpoints which adversely affect endpoint performance or use. _PUA_ can also refer to an application that has a poor reputation, as assessed by Microsoft Defender ATP, due to certain kinds of undesirable behavior. For example: From 09175712b4e2e8dc102f68ebf60503954755c7da Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 26 Jun 2020 16:48:05 -0700 Subject: [PATCH 324/446] 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 a4186d89ca..f54283829c 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 @@ -188,7 +188,7 @@ Using Configuration Manager and your device collection(s), configure your antima - 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). +- 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/en-us/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus). > [!TIP] > You can deploy the policies before your organization's devices on onboarded. From 89cdc813c6b5ad6d8d28cc0b7f0d5e91d1eba36e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 26 Jun 2020 16:54:49 -0700 Subject: [PATCH 325/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 29d85003b8..006e28807e 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 @@ -85,4 +85,4 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center. \ No newline at end of file +- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). \ No newline at end of file From cc24a3b5ac8d0473ec856681ad8f85814841ed8e Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Fri, 26 Jun 2020 22:01:31 -0700 Subject: [PATCH 326/446] com.microsoft.wdavtray => com.microsoft.wdav.tray --- .../microsoft-defender-atp/mac-install-with-intune.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 270e61656a..ff78248097 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 @@ -51,7 +51,7 @@ The following table summarizes the steps you would need to take to deploy and ma | [Grant full disk access to Microsoft Defender ATP](#create-system-configuration-profiles-step-8) | MDATP_tcc_Catalina_or_newer.xml | com.microsoft.wdav.tcc | | [Configure Microsoft AutoUpdate (MAU)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/mac-updates#intune) | MDATP_Microsoft_AutoUpdate.xml | com.microsoft.autoupdate2 | | [Microsoft Defender ATP configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/mac-preferences#intune-profile-1)

**Note:** If you are planning to run a 3rd party AV for macOS, set `passiveMode` to `true`. | MDATP_WDAV_and_exclusion_settings_Preferences.xml | com.microsoft.wdav | -| [Configure Microsoft Defender ATP and MS AutoUpdate (MAU) notifications](#create-system-configuration-profiles-step-9) | MDATP_MDAV_Tray_and_AutoUpdate2.mobileconfig | com.microsoft.autoupdate2 or com.microsoft.wdavtray | +| [Configure Microsoft Defender ATP and MS AutoUpdate (MAU) notifications](#create-system-configuration-profiles-step-9) | MDATP_MDAV_Tray_and_AutoUpdate2.mobileconfig | com.microsoft.autoupdate2 or com.microsoft.wdav.tray | ## Download installation and onboarding packages @@ -245,7 +245,7 @@ You may now enroll more devices. You can also enroll them later, after you have BadgesEnabled BundleIdentifier - com.microsoft.wdavtray + com.microsoft.wdav.tray CriticalAlertEnabled GroupingType From 84622329a5f3d0a14d01940d1b1c097675f8fea1 Mon Sep 17 00:00:00 2001 From: Max Velitchko Date: Fri, 26 Jun 2020 22:02:39 -0700 Subject: [PATCH 327/446] Update mac-install-with-jamf.md --- .../microsoft-defender-atp/mac-install-with-jamf.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 6f844e39a0..4cb0f6f707 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 @@ -46,7 +46,7 @@ The following table summarizes the steps you would need to take to deploy and ma |-|-|-| | [Download installation and onboarding packages](#download-installation-and-onboarding-packages) | WindowsDefenderATPOnboarding__MDATP_wdav.atp.xml | com.microsoft.wdav.atp | | [Microsoft Defender ATP configuration settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/mac-preferences#property-list-for-jamf-configuration-profile-1)

**Note:** If you are planning to run a 3rd party AV for macOS, set `passiveMode` to `true`. | MDATP_WDAV_and_exclusion_settings_Preferences.plist | com.microsoft.wdav | -| [Configure Microsoft Defender ATP and MS AutoUpdate (MAU) notifications](#notification-settings) | MDATP_MDAV_Tray_and_AutoUpdate2.mobileconfig | com.microsoft.wdavtray | +| [Configure Microsoft Defender ATP and MS AutoUpdate (MAU) notifications](#notification-settings) | MDATP_MDAV_Tray_and_AutoUpdate2.mobileconfig | com.microsoft.wdav.tray | | [Configure Microsoft AutoUpdate (MAU)](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/mac-updates#jamf) | MDATP_Microsoft_AutoUpdate.mobileconfig | com.microsoft.autoupdate2 | | [Grant Full Disk Access to Microsoft Defender ATP](#privacy-preferences-policy-control) | Note: If there was one, MDATP_tcc_Catalina_or_newer.plist | com.microsoft.wdav.tcc | | [Approve Kernel Extension for Microsoft Defender ATP](#approved-kernel-extension) | Note: If there was one, MDATP_KExt.plist | N/A | @@ -142,7 +142,7 @@ Starting in macOS 10.15 (Catalina) a user must manually allow to display notific ```xml - PayloadContentNotificationSettingsAlertType2BadgesEnabledBundleIdentifiercom.microsoft.autoupdate2CriticalAlertEnabledGroupingType0NotificationsEnabledShowInLockScreenShowInNotificationCenterSoundsEnabledAlertType2BadgesEnabledBundleIdentifiercom.microsoft.wdavtrayCriticalAlertEnabledGroupingType0NotificationsEnabledShowInLockScreenShowInNotificationCenterSoundsEnabledPayloadDescriptionPayloadDisplayNamenotificationsPayloadEnabledPayloadIdentifierBB977315-E4CB-4915-90C7-8334C75A7C64PayloadOrganizationMicrosoftPayloadTypecom.apple.notificationsettingsPayloadUUIDBB977315-E4CB-4915-90C7-8334C75A7C64PayloadVersion1PayloadDescriptionPayloadDisplayNamemdatp - allow notificationsPayloadEnabledPayloadIdentifier85F6805B-0106-4D23-9101-7F1DFD5EA6D6PayloadOrganizationMicrosoftPayloadRemovalDisallowedPayloadScopeSystemPayloadTypeConfigurationPayloadUUID85F6805B-0106-4D23-9101-7F1DFD5EA6D6PayloadVersion1 + PayloadContentNotificationSettingsAlertType2BadgesEnabledBundleIdentifiercom.microsoft.autoupdate2CriticalAlertEnabledGroupingType0NotificationsEnabledShowInLockScreenShowInNotificationCenterSoundsEnabledAlertType2BadgesEnabledBundleIdentifiercom.microsoft.wdav.trayCriticalAlertEnabledGroupingType0NotificationsEnabledShowInLockScreenShowInNotificationCenterSoundsEnabledPayloadDescriptionPayloadDisplayNamenotificationsPayloadEnabledPayloadIdentifierBB977315-E4CB-4915-90C7-8334C75A7C64PayloadOrganizationMicrosoftPayloadTypecom.apple.notificationsettingsPayloadUUIDBB977315-E4CB-4915-90C7-8334C75A7C64PayloadVersion1PayloadDescriptionPayloadDisplayNamemdatp - allow notificationsPayloadEnabledPayloadIdentifier85F6805B-0106-4D23-9101-7F1DFD5EA6D6PayloadOrganizationMicrosoftPayloadRemovalDisallowedPayloadScopeSystemPayloadTypeConfigurationPayloadUUID85F6805B-0106-4D23-9101-7F1DFD5EA6D6PayloadVersion1 ``` ### Package From 50eb0ebb0260f7729ab4b8eab9194e3d065c4d7f Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sun, 28 Jun 2020 19:29:53 +0500 Subject: [PATCH 328/446] Update windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../interactive-logon-require-smart-card.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md index dcfbae0669..9b05db25f2 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md @@ -22,7 +22,7 @@ ms.date: 04/19/2017 **Applies to** - Windows 10 -Describes the best practices, location, values, policy management and security considerations for the **Interactive logon: Require smart card** security policy setting. +Describes the best practices, location, values, policy management, and security considerations for the **Interactive logon: Require smart card** security policy setting. [Note] > You may need to download the ADMX templete for your version of Windows for this policy to be applied. From 81966a68e4423ff62d93a0e48a9a9e5e0fc2dac9 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sun, 28 Jun 2020 19:30:05 +0500 Subject: [PATCH 329/446] Update windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../interactive-logon-require-smart-card.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md index 9b05db25f2..f901dc7511 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md @@ -24,7 +24,7 @@ ms.date: 04/19/2017 Describes the best practices, location, values, policy management, and security considerations for the **Interactive logon: Require smart card** security policy setting. -[Note] +> [!NOTE] > You may need to download the ADMX templete for your version of Windows for this policy to be applied. ## Reference From 663833d6594411959ad611bd04b12ac43ca54720 Mon Sep 17 00:00:00 2001 From: ImranHabib <47118050+joinimran@users.noreply.github.com> Date: Sun, 28 Jun 2020 19:30:21 +0500 Subject: [PATCH 330/446] Update windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../interactive-logon-require-smart-card.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md index f901dc7511..d58e9bcde6 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md @@ -25,7 +25,7 @@ ms.date: 04/19/2017 Describes the best practices, location, values, policy management, and security considerations for the **Interactive logon: Require smart card** security policy setting. > [!NOTE] -> You may need to download the ADMX templete for your version of Windows for this policy to be applied. +> You may need to download the ADMX template for your version of Windows to enable this policy to be applied. ## Reference From 6f1dd28ef6781e78be26527fd079c0d9363b6edc Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 10:22:24 -0700 Subject: [PATCH 331/446] link fix replacing https://securitycenter.windows.com with https://aka.ms/mdatpportal --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 ++-- .../symantec-to-microsoft-defender-atp-prepare.md | 4 ++-- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 3 files changed, 6 insertions(+), 6 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 006e28807e..41deadab21 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 @@ -29,7 +29,7 @@ ms.topic: article ## Onboard devices to Microsoft Defender ATP -1. Go to the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. +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**. @@ -85,4 +85,4 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)). \ No newline at end of file +- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)). \ No newline at end of file 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 448a09e4bd..9e3dbfb67e 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 @@ -40,14 +40,14 @@ To get started, you must have Microsoft Defender ATP, with licenses assigned and 4. If endpoints (such as devices) in your organization use a proxy to access the internet, see [Microsoft Defender ATP 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://securitycenter.windows.com](https://securitycenter.windows.com)). +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)). > [!NOTE] > The Microsoft Defender Security Center is sometimes referred to as the Microsoft Defender ATP portal. ## Grant access to the Microsoft Defender Security Center -The Microsoft Defender Security Center ([https://securitycenter.windows.com](https://securitycenter.windows.com)) is where you access and configure features and capabilities of Microsoft Defender ATP. To learn more, see [Overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). +The Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)) is where you access and configure features and capabilities of Microsoft Defender ATP. To learn more, see [Overview of the Microsoft Defender Security Center](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/use). 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. 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 f54283829c..f7929cacfb 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 @@ -131,7 +131,7 @@ You can choose from several methods to add your exclusions to Microsoft Defender To add exclusions to Microsoft Defender ATP, 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://securitycenter.windows.com](https://securitycenter.windows.com)) and sign in. +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**. @@ -178,7 +178,7 @@ 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://securitycenter.windows.com](https://securitycenter.windows.com)).

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 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). | From 4c5c6e04c382e4056f447b7ba4e9405bb302dbd9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 10:43:58 -0700 Subject: [PATCH 332/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 5 +++-- 1 file changed, 3 insertions(+), 2 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 f7929cacfb..5d10c680f1 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 @@ -51,8 +51,9 @@ Now that you're moving from Symantec to Microsoft Defender ATP, you'll need to e 1. As a local administrator on the endpoint or device, open Windows PowerShell. -2. Run the following PowerShell cmdlet:
- `Get-Service -Name windefend` +2. Run the following PowerShell cmdlets:
+ `Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender-Features`
+ `Dism /online /Get-FeatureInfo /FeatureName:Windows-Defender`
3. To verify Microsoft Defender Antivirus is running, use the following PowerShell cmdlet:
`Get-Service -Name windefend` From dcf524da76a9c22891db14952f6b7417ffe2cd0b Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 29 Jun 2020 11:25:03 -0700 Subject: [PATCH 333/446] Update detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md --- ...ck-potentially-unwanted-apps-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index 9a71bf89f4..40994831c4 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 @@ -13,7 +13,7 @@ author: denisebmsft ms.author: deniseb ms.custom: nextgen audience: ITPro -ms.date: 02/12/2020 +ms.date: ms.reviewer: manager: dansimp --- From b8dd02c2522b892b93e5f691e851016483c00065 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 11:28:24 -0700 Subject: [PATCH 334/446] 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 5d10c680f1..6639add709 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 @@ -86,7 +86,7 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you |Method |What to do | |---------|---------| -|[Intune](https://docs.microsoft.com/mem/intune) |1. Go to [https://portal.azure.com](https://portal.azure.com) and sign in.

2. Under **Azure services**, select **Intune**.

3. Select **Device configuration > Profiles**, and then select the **Device restrictions** 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).

4. Select **Properties**, select **Settings: Configure**, and then select **Microsoft Defender Antivirus**.

5. On the **Cloud-delivered protection** switch, select **Enable**.

6. In the **Prompt users before sample submission** dropdown, select **Send all data without prompting**.

7. In the **Submit samples consent** dropdown, select one of the following:
- **Send safe samples automatically**
- **Send all samples automatically**

**NOTE**: The **Send safe samples automatically** option means that most samples will be sent automatically. Files that are likely to contain personal information will still prompt and require additional confirmation.

**WARNING**: Setting to **Always Prompt** will lower the protection state of the device. Setting to **Never send** means the [Block at First Sight](configure-block-at-first-sight-microsoft-defender-antivirus.md) feature of Microsoft Defender ATP won't work.

8. Click **OK** to exit the **Microsoft Defender Antivirus** settings pane, click **OK** to exit the **Device restrictions** pane, and then click **Save** to save the changes to your **Device restrictions** profile.

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)| +|[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). | |[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. | From f15c100fd02d79a7e30a3040fb36c484ad0a5954 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:01:43 -0700 Subject: [PATCH 335/446] Update symantec-to-microsoft-defender-atp-migration.md --- .../symantec-to-microsoft-defender-atp-migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ce3ad17fdf..d9d91b4835 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 @@ -35,7 +35,7 @@ When you switch from Symantec to Microsoft Defender ATP, you follow a process th ## What's included in Microsoft Defender ATP? -In this migration guide, we focus on [next-generation protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) and [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities as a starting point for moving to Microsoft Defender ATP. However, Microsoft Defender ATP includes much more than antivirus and endpoint protection. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table summarizes features and capabilities in Microsoft Defender ATP. +In this migration guide, we focus on [next-generation protection](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/microsoft-defender-antivirus-in-windows-10) and [endpoint detection and response](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/overview-endpoint-detection-response) capabilities as a starting point for moving to Microsoft Defender ATP. However, Microsoft Defender ATP includes much more than antivirus and endpoint protection. Microsoft Defender ATP is a unified platform for preventative protection, post-breach detection, automated investigation, and response. The following table summarizes features and capabilities in Microsoft Defender ATP. | Feature/Capability | Description | |---|---| From 052febc6b41d0f8adbd5579356cdfe78dfe6102f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:03:59 -0700 Subject: [PATCH 336/446] 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 6639add709..7d8cde33bc 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,7 +25,7 @@ ms.topic: article 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. [Add Microsoft Defender ATP to the exclusion list for Symantec](#add-microsoft-defender-atp-to-the-exclusion-list-for-symantec). -4. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-av). +4. [Add Symantec to the exclusion list for Microsoft Defender Antivirus](#add-symantec-to-the-exclusion-list-for-microsoft-defender-antivirus). 5. [Add Symantec to the exclusion list for Microsoft Defender ATP](#add-symantec-to-the-exclusion-list-for-microsoft-defender-atp). 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). From 6ebc460abb1217c567d053a338167f1cc60f0cee Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:05:05 -0700 Subject: [PATCH 337/446] 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 7d8cde33bc..e6fc34485f 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 @@ -189,7 +189,7 @@ Using Configuration Manager and your device collection(s), configure your antima - 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/en-us/windows/security/threat-protection/microsoft-defender-antivirus/configure-block-at-first-sight-microsoft-defender-antivirus). +- 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] > You can deploy the policies before your organization's devices on onboarded. From 24435cae6be74480b762739b413d4f82acb1fd7c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:10:13 -0700 Subject: [PATCH 338/446] 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 e6fc34485f..2530833082 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 @@ -88,7 +88,7 @@ To enable Microsoft Defender Antivirus, we recommend using Intune. However, you |---------|---------| |[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). | -|[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. | +|[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. | ### Verify that Microsoft Defender Antivirus is in passive mode From e70ae772a233a3bbf156af9258778863a0191cb1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:10:59 -0700 Subject: [PATCH 339/446] 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 2530833082..91b4e33418 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 @@ -87,7 +87,7 @@ 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). | +|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. | ### Verify that Microsoft Defender Antivirus is in passive mode From 86bdd115537b936435cdbb4f60ca090a4ec9453b Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:28:06 -0700 Subject: [PATCH 340/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 91b4e33418..d58c04c9bf 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 @@ -86,7 +86,7 @@ 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)| +|[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. | @@ -122,7 +122,7 @@ 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/what-is-intune) |1. Go to the Azure portal [https://portal.azure.com](https://portal.azure.com) and sign in.

2. In the list of Azure services, select **Intune**.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | +|[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.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | |[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**.

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**.

3. Specify your path and process exclusions. | From 51912a66b4e65ed02916a1b22e98e6d10e9ba106 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:32:43 -0700 Subject: [PATCH 341/446] 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 d58c04c9bf..d11d827c7b 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 @@ -122,7 +122,7 @@ 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 type you want to configure.

3. Go to **Device Configuration** > **Profiles**, and then select your profile for AV. If you need to create a profile, see [Create the profile](https://docs.microsoft.com/mem/intune/configuration/device-restrictions-configure#create-the-profile).

4. Go to **Properties**, and then edit your **Configuration settings**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | +|[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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | |[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**.

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**.

3. Specify your path and process exclusions. | From 6a56279e61e7cd2b647b1b2ab9fb000826832903 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:34:17 -0700 Subject: [PATCH 342/446] 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 d11d827c7b..aef52214d0 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 @@ -122,7 +122,7 @@ 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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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). | +|[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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. 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**.

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**.

3. Specify your path and process exclusions. | From 4dbfe3b340194f9e401e70b95d4d057b51dc0fb8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:51:31 -0700 Subject: [PATCH 343/446] 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 aef52214d0..fe7079af5b 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 @@ -122,10 +122,10 @@ 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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. Choose **Review + save**, and then choose **Save**. | +|[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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. 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**.

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**.

3. Specify your path and process exclusions. | +|[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 Symantec to the exclusion list for Microsoft Defender ATP From 63b1b8b27c37b2bee054d61d6d506fdc0844122e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:53:57 -0700 Subject: [PATCH 344/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 3 +++ 1 file changed, 3 insertions(+) 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 fe7079af5b..979f76c0a4 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 @@ -99,6 +99,9 @@ Microsoft Defender Antivirus can run alongside Symantec if you set Microsoft Def |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?view=win10-ps) cmdlet.

3. In the list of results, look for **AntivirusEnabled: True**. | +> [!NOTE] +> You might see *Windows Defender Antivirus* instead of *Microsoft Defender Antivirus* in some versions of Windows. + ## Add Microsoft Defender ATP to the exclusion list for Symantec This step of the setup process involves adding Microsoft Defender ATP to the exclusion list for Symantec and any other security products your organization is using. The specific exclusions to configure depend on which version of Windows your endpoints or devices are running, and are listed in the following table: From 09721d8fcc0a7f885c89ad38e59f4d2891fbaa9e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 12:59:03 -0700 Subject: [PATCH 345/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 41deadab21..40e120cd03 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 @@ -43,7 +43,7 @@ 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) | +|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) | |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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | |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) | From 99e1aa394774d4829c471a2638bfcfab02c289d7 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:07:12 -0700 Subject: [PATCH 346/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 40e120cd03..650bbf5900 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 @@ -56,7 +56,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 |[Run a detection test](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/run-detection-test) | +|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 ATP 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) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | |Linux |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). | From 8aca0f9c873c771c666dd3272c0024b54ebba630 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:13:25 -0700 Subject: [PATCH 347/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 650bbf5900..6f01558138 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 @@ -45,7 +45,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |---------|---------| |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) | -|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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-vdi) | +|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-machines-using-earlier-versions-of-system-center-configuration-manager)
- [VDI onboarding scripts for non-persistent machines](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
iOS
Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | From 85390356fb39a12726a3616531a824e0253dc91c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:28:25 -0700 Subject: [PATCH 348/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 6f01558138..737b081b10 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 @@ -57,8 +57,8 @@ 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 ATP 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) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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) | -|Linux |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). | +|macOS
- 10.15 (Catalina)
- 10.14 (Mojave)
- 10.13 (High Sierra) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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). | +|Linux |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 Symantec From 5bcde4c5c3991189307d50ac088f3048446c2a0e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:30:37 -0700 Subject: [PATCH 349/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 ++-- 1 file changed, 2 insertions(+), 2 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 737b081b10..71a9f5259e 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 @@ -56,9 +56,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 ATP 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. | +|- 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 ATP 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) |Using Terminal, run the following command:
`$ mdatp --connectivity-test`

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). | -|Linux |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). | +|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 Symantec From 09d0b84c5e9d457e63b77d12148130de86a79165 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:31:58 -0700 Subject: [PATCH 350/446] 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 979f76c0a4..ee37fdd164 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 @@ -125,7 +125,7 @@ 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**.

4. Expand **Microsoft Defender Antivirus**.

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

6. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. Choose **Review + save**, and then choose **Save**. | +|[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**.

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

7. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

8. 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).

9. 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. | From 10a36cc404c895c4762ef11e42f1efe8bab1ac85 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:32:47 -0700 Subject: [PATCH 351/446] 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 ee37fdd164..96e87c231c 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 @@ -125,7 +125,7 @@ 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**.

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

7. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

8. 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).

9. Choose **Review + save**, and then choose **Save**. | +|[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. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. 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. | From 9d5cc8daf887e588f4cb6b05fef4794e5707927e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:35:32 -0700 Subject: [PATCH 352/446] 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 96e87c231c..9de272158f 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 @@ -125,7 +125,7 @@ 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. **Settings** > **Microsoft Defender Antivirus** > **Microsoft Defender Antivirus Exclusions**.

7. 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).

8. Choose **Review + save**, and then choose **Save**. | +|[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. | From 2daab0f8c8c6156af00c866b2a585612b7400b09 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:42:02 -0700 Subject: [PATCH 353/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 71a9f5259e..58d37c6a9e 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,6 +26,7 @@ ms.topic: article 1. [Onboard devices to Microsoft Defender ATP](#onboard-devices-to-microsoft-defender-atp). 2. [Run a detection test](#run-a-detection-test). 3. [Uninstall Symantec](#uninstall-symantec). +4. [Make sure Microsoft Defender ATP is in active mode](#make-sure-microsoft-defender-atp-is-in-active-mode). ## Onboard devices to Microsoft Defender ATP @@ -81,6 +82,15 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT > - macOS computers: [Remove Symantec software for Mac using RemoveSymantecMacFiles](https://knowledge.broadcom.com/external/article?articleId=151387). > - Linux devices: [Frequently Asked Questions for Endpoint Protection for Linux](https://knowledge.broadcom.com/external/article?articleId=162054). +## Make sure Microsoft Defender ATP is in active mode + +Now that you have uninstalled Symantec, your next step is to make sure that Microsoft Defender Antivirus and endpoint detection and response are enabled and in active mode. + +To do this, visit the Microsoft Defender ATP demo scenarios site ([https://demo.wd.microsoft.com](https://demo.wd.microsoft.com)). Try one or more of the demo scenarios on that page, including at least the following: +- Cloud-delivered protection +- Potentially Unwanted Applications (PUA) +- Network Protection (NP) + ## Next steps **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! From 5177b6d4669fcff5878a8a6776171bd27dd4affe Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 13:49:22 -0700 Subject: [PATCH 354/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 58d37c6a9e..4f6bd5eb70 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 @@ -95,4 +95,6 @@ To do this, visit the Microsoft Defender ATP demo scenarios site ([https://demo. **Congratulations**! You have completed your [migration from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)! -- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)). \ No newline at end of file +- [Visit your security operations dashboard](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/security-operations-dashboard) in the Microsoft Defender Security Center ([https://aka.ms/MDATPportal](https://aka.ms/MDATPportal)). + +- To learn more about Microsoft Defender ATP and how to configure or adjust various features and capabilities, see [Microsoft Defender ATP documentation](https://docs.microsoft.com/windows/security/threat-protection). \ No newline at end of file From eea81685097ac4620e02b33300390ceb5d89f14a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:03:16 -0700 Subject: [PATCH 355/446] Update mdm-enrollment-of-windows-devices.md --- .../client-management/mdm/mdm-enrollment-of-windows-devices.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index bb5e6e271f..8c71b2b60a 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -17,7 +17,6 @@ ms.date: 11/15/2017 # MDM enrollment of Windows 10-based devices - In today’s cloud-first world, enterprise IT departments increasingly want to let employees use their own devices, or even choose and purchase corporate-owned devices. Connecting your devices to work makes it easy for you to access your organization’s resources, such as apps, the corporate network, and email. > [!NOTE] @@ -233,7 +232,7 @@ To create a local account and connect the device: ![access work or school](images/unifiedenrollment-rs1-30.png) -4. Select the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows-10-based-device-to-work-using-a-deep-link). +4. Select the **Enroll only in device management** link (available in servicing build 14393.82, KB3176934). For older builds, see [Connect your Windows 10-based device to work using a deep link](mdm-enrollment-of-windows-devices.md#connect-your-windows-10-based-device-to-work-using-a-deep-link). ![connect to work or school](images/unifiedenrollment-rs1-31.png) From 256ae867cd53a191dc25fd67c9c434227700c8ee Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:03:51 -0700 Subject: [PATCH 356/446] Update mdm-enrollment-of-windows-devices.md --- .../client-management/mdm/mdm-enrollment-of-windows-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index 8c71b2b60a..8d199d824e 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -259,7 +259,7 @@ To create a local account and connect the device: ![phone settings](images/unifiedenrollment-rs1-39.png) -3. Select the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, use [Connecting your Windows 10-based device to work using a deep link](#connecting-your-windows-10-based-device-to-work-using-a-deep-link). +3. Select the **Enroll only in device management** link. This is only available in the servicing build 14393.82 (KB3176934). For older builds, see [Connect your Windows 10-based device to work using a deep link](mdm-enrollment-of-windows-devices.md#connect-your-windows-10-based-device-to-work-using-a-deep-link). ![access work or school page](images/unifiedenrollment-rs1-40.png) From 70952d6654fbd56f4d47c0a574e2436e6058c3a8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:11:33 -0700 Subject: [PATCH 357/446] Update new-in-windows-mdm-enrollment-management.md --- .../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 2927d154d3..ab527dcd11 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 @@ -727,7 +727,7 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam

  • User knows what policies, profiles, apps MDM has configured
  • IT helpdesk can get detailed MDM diagnostic information using client tools
  • -

    For details, see Managing connection and Collecting diagnostic logs

    +

    For details, see Managing connection and Collecting diagnostic logs

    Enroll a Windows 10 device automatically using Group Policy From be55be6c6b90471c09035b70caa92b11fb0f6640 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:12:31 -0700 Subject: [PATCH 358/446] Update new-in-windows-mdm-enrollment-management.md --- .../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 ab527dcd11..f5a78504b8 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 @@ -1226,7 +1226,7 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam -Connecting your Windows 10-based device to work using a deep link +Connect your Windows 10-based device to work using a deep link

    Added following deep link parameters to the table:

    • Username
    • From b04f6f13392629f0b1d39c9ca27f8ebe823cb1ed Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:36:17 -0700 Subject: [PATCH 359/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 4f6bd5eb70..ee6e6655bf 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 @@ -45,7 +45,7 @@ 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) | +|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-machines-using-earlier-versions-of-system-center-configuration-manager)
      - [VDI onboarding scripts for non-persistent machines](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
      iOS
      Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | From 74c3c12ef35bef6d9f8c1adc678b752302946ac6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:39:25 -0700 Subject: [PATCH 360/446] Update new-in-windows-mdm-enrollment-management.md --- .../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 f5a78504b8..dd10e850e0 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 @@ -2899,7 +2899,7 @@ How do I turn if off? | The service can be stopped from the "Services" console o
    • User knows what policies, profiles, apps MDM has configured
    • IT helpdesk can get detailed MDM diagnostic information using client tools
    -

    For details, see Managing connections and Collecting diagnostic logs

    +

    For details, see Managing connections and Collecting diagnostic logs

    From 1fb6baaf543b529fc5d16014ee54d3c54ad259a1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 14:54:36 -0700 Subject: [PATCH 361/446] Update new-in-windows-mdm-enrollment-management.md --- .../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 dd10e850e0..eed052ba71 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 @@ -727,7 +727,7 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam
  • User knows what policies, profiles, apps MDM has configured
  • IT helpdesk can get detailed MDM diagnostic information using client tools
  • -

    For details, see Managing connection and Collecting diagnostic logs

    +

    For details, see Managing connection and Collecting diagnostic logs

    Enroll a Windows 10 device automatically using Group Policy From 09094d14787b03db3cb605454e7b22c0ce541db1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 15:23:21 -0700 Subject: [PATCH 362/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ee6e6655bf..13a16840fb 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 @@ -58,7 +58,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 ATP 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) |Using Terminal, run the following command:
    `$ mdatp --connectivity-test`

    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 Advanced Threat Protection 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 Symantec From 1d192862386aea932392f418ae3868357d662274 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Mon, 29 Jun 2020 15:47:22 -0700 Subject: [PATCH 363/446] Update waas-wu-settings.md Removed a stray en-us. --- windows/deployment/update/waas-wu-settings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wu-settings.md b/windows/deployment/update/waas-wu-settings.md index badac422e6..83cc19c6e9 100644 --- a/windows/deployment/update/waas-wu-settings.md +++ b/windows/deployment/update/waas-wu-settings.md @@ -32,7 +32,7 @@ You can use Group Policy settings or mobile device management (MDM) to configure | --- | --- | --- | | [Specify Intranet Microsoft update service location](#specify-intranet-microsoft-update-service-location) | [UpdateServiceUrl](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-updateserviceurl) and [UpdateServiceUrlAlternate](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-updateserviceurlalternate) | All | | [Automatic Updates Detection Frequency](#automatic-updates-detection-frequency) | [DetectionFrequency](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-detectionfrequency) | 1703 | -| [Remove access to use all Windows Update features](#remove-access-to-use-all-windows-update-features) | [Update/SetDisableUXWUAccess](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-setdisableuxwuaccess)| All | +| [Remove access to use all Windows Update features](#remove-access-to-use-all-windows-update-features) | [Update/SetDisableUXWUAccess](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-update#update-setdisableuxwuaccess)| All | | [Do not connect to any Windows Update Internet locations](#do-not-connect-to-any-windows-update-internet-locations) | | All | | [Enable client-side targeting](#enable-client-side-targeting) | | All | | [Allow signed updates from an intranet Microsoft update service location](#allow-signed-updates-from-an-intranet-microsoft-update-service-location) | [AllowNonMicrosoftSignedUpdate](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider#update-allownonmicrosoftsignedupdate) | All | From c2d42eb946d91801242054275fc276d8035f14b8 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 15:49:49 -0700 Subject: [PATCH 364/446] Update collect-diagnostic-data.md --- .../microsoft-defender-antivirus/collect-diagnostic-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 990a685d98..840b26d06e 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 @@ -12,7 +12,7 @@ ms.localizationpriority: medium author: denisebmsft ms.author: deniseb ms.custom: nextgen -ms.date: 06/10/2020 +ms.date: 06/29/2020 ms.reviewer: manager: dansimp --- From ff6441d6fd2ff969c5cdaed28692a5c8250c12ef Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 29 Jun 2020 15:51:05 -0700 Subject: [PATCH 365/446] Corrected broken "Warning" note... and made a couple of other corrections. --- .../mdm/mdm-enrollment-of-windows-devices.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index 8d199d824e..7b8e606d40 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -324,7 +324,7 @@ To connect your devices to MDM using deep links: 1. Starting with Windows 10, version 1607, create a link to launch the built-in enrollment app using the URI **ms-device-enrollment:?mode=mdm**, and user-friendly display text, such as **Click here to connect Windows to work**: - > (Be aware that this will launch the flow equivalent to the Enroll into the device management option in Windows 10, version 1511.) + (Be aware that this will launch the flow equivalent to the Enroll into the device management option in Windows 10, version 1511.) - IT admins can add this link to a welcome email that users can select to enroll into MDM. @@ -340,7 +340,8 @@ To connect your devices to MDM using deep links: 3. If the device finds an endpoint that only supports on-premises authentication, this page will change and ask you for your password. If the device finds an MDM endpoint that supports federated authentication, you’ll be presented with a new window that will ask you for additional authentication information. Based on IT policy, you may also be prompted to provide a second factor of authentication at this point. -After you complete the flow, your device will be connected to your organization’s MDM. + After you complete the flow, your device will be connected to your organization's MDM. + ![corporate sign in](images/deeplinkenrollment4.png) ## Manage connections @@ -374,7 +375,7 @@ The **Disconnect** button can be found on all work connections. Generally, selec - Devices that enforce the AllowManualMDMUnenrollment policy will not allow users to remove MDM enrollments. These connections must be removed by a server-initiated unenroll command. - On mobile devices, you cannot disconnect from Azure AD. These connections can only be removed by wiping the device. -> [!WARNING]   +> [!WARNING] > Disconnecting might result in the loss of data on the device. ## Collecting diagnostic logs From ba077bafa64a46bfd8d30791ad538ec5134a43ef Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 17:36:36 -0700 Subject: [PATCH 366/446] move sections around --- .../next-gen-threat-and-vuln-mgt.md | 14 +++++- .../threat-and-vuln-mgt-scenarios.md | 45 ------------------- .../tvm-security-recommendation.md | 40 ++++++++++++++++- 3 files changed, 51 insertions(+), 48 deletions(-) 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 b51e526c2d..882bfcb8b0 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 @@ -91,7 +91,19 @@ Ensure that your devices: - Are onboarded to Microsoft Intune and Microsoft Endpoint Configuration Manager. If you are using Configuration Manager, update your console to the latest version. - Have at least one security recommendation that can be viewed in the device page -- Are tagged or marked as co-managed +- Are tagged or marked as co-managed + +## APIs + +Run Threat & Vulnerability Management-related API calls such as get your organization's threat exposure score or device secure score, software and device vulnerability inventory, software version distribution, device vulnerability information, security recommendation information. Learn more from this [Microsoft Tech Community blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/threat-amp-vulnerability-management-apis-are-now-generally/ba-p/1304615). +See the following topics for related APIs: + +- [Supported Microsoft Defender ATP APIs](exposed-apis-list.md) +- [Machine APIs](machine.md) +- [Recommendation APIs](vulnerability.md) +- [Score APIs](score.md) +- [Software APIs](software.md) +- [Vulnerability APIs](vulnerability.md) ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index b099ac0a4c..7580afe46e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -27,18 +27,6 @@ ms.topic: article [!include[Prerelease information](../../includes/prerelease.md)] -## APIs - -Run Threat & Vulnerability Management-related API calls such as get your organization's threat exposure score or device secure score, software and device vulnerability inventory, software version distribution, device vulnerability information, security recommendation information. Learn more from this [Microsoft Tech Community blog post](https://techcommunity.microsoft.com/t5/microsoft-defender-atp/threat-amp-vulnerability-management-apis-are-now-generally/ba-p/1304615). -See the following topics for related APIs: - -- [Supported Microsoft Defender ATP APIs](exposed-apis-list.md) -- [Machine APIs](machine.md) -- [Recommendation APIs](vulnerability.md) -- [Score APIs](score.md) -- [Software APIs](software.md) -- [Vulnerability APIs](vulnerability.md) - ## Use advanced hunting query to search for devices with High active alerts or critical CVE public exploit 1. Go to **Advanced hunting** from the left-hand navigation pane of the Microsoft Defender Security Center. @@ -62,40 +50,7 @@ DeviceName=any(DeviceName) by DeviceId, AlertId ``` -## Find and remediate software or software versions which have reached end-of-support (EOS) -End-of-support (otherwise known as end-of-life) for software or software versions means that they will no longer be supported or serviced, and will not receive security updates. When you use software or software versions which have reached end-of-support, you're exposing your organization to security vulnerabilities, legal, and financial risks. - -It is crucial for Security and IT Administrators to work together and ensure that the organization's software inventory is configured for optimal results, compliance, and a healthy network ecosystem. They should examine the options to remove or replace apps that have reached end of support, and update versions that have reached end of support. It is best to create and implement a plan **before** the end of support dates. - -To find software or software versions which have reached end-of-support: - -1. From the Threat & Vulnerability Management menu, navigate to **Security recommendations**. -2. Go to the **Filters** panel and look for the tags section. Select one or more of the EOS tag options. Then **Apply**. - - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tag.png) - -3. You will see a list recommendations related to software that is end of support, software versions that are end of support, or upcoming end of support versions. These tags are also visible in the [software inventory](tvm-software-inventory.md) page. - - ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tags-column.png) - -### List of versions and dates - -To view a list of version that have reached end of support, or end or support soon, and those dates, follow the below steps: - -1. For software that has versions which have reached end of support, or will reach end of support soon, a message will appear in the flyout once the security recommendation is selected. - - ![Screenshot of version distribution link](images/eos-upcoming-eos.png) - -2. Select the **version distribution** link to go to the software drill down page. There, you can see a filtered list of versions with tags identifying them as end of support, or upcoming end of support. - - ![Screenshot of version distribution link](images/software-drilldown-eos.png) - -3. Select one of the versions in the table to open. For example, version 10.0.18362.1. A flyout will appear with the end of support date. - - ![Screenshot of version distribution link](images/version-eos-date.png) - -After you have identified which software and software versions are vulnerable due to its end-of-support status, remediate them to lower your organizations exposure to vulnerabilities and advanced persistent threats. See [Remediation and exception](tvm-remediation.md) for details. ## Related topics 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 f32f8abb06..e940efeeed 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 @@ -90,9 +90,9 @@ From the flyout, you can do any of the following: - **Open software page** - Open the software page to get more context on the software and how it is distributed. The information can include threat context, associated recommendations, weaknesses discovered, number of exposed devices, discovered vulnerabilities, names and detailed of devices with the software installed, and version distribution. -- **Remediation options** - Submit a remediation request to open a ticket in Microsoft Intune for your IT Administrator to pick up and address. +- [**Remediation options**](tvm-security-recommendation.md#request-remediation) - Submit a remediation request to open a ticket in Microsoft Intune for your IT Administrator to pick up and address. -- **Exception options** - Submit an exception, provide justification, and set exception duration if you can't remediate the issue just yet. +- [**Exception options**](tvm-security-recommendation.md#file-for-exception) - Submit an exception, provide justification, and set exception duration if you can't remediate the issue just yet. >[!NOTE] >When a change is made on a device, it may take up to two hours for the data to be reflected in the Microsoft Defender Security Center. @@ -163,6 +163,42 @@ You can report a false positive when you see any vague, inaccurate, incomplete, 4. Select **Submit**. Your feedback is immediately sent to the Threat & Vulnerability Management experts. +## Find and remediate software or software versions which have reached end-of-support (EOS) + +End-of-support (otherwise known as end-of-life) for software or software versions means that they will no longer be supported or serviced, and will not receive security updates. When you use software or software versions which have reached end-of-support, you're exposing your organization to security vulnerabilities, legal, and financial risks. + +It is crucial for Security and IT Administrators to work together and ensure that the organization's software inventory is configured for optimal results, compliance, and a healthy network ecosystem. They should examine the options to remove or replace apps that have reached end of support, and update versions that have reached end of support. It is best to create and implement a plan **before** the end of support dates. + +To find software or software versions which have reached end-of-support: + +1. From the Threat & Vulnerability Management menu, navigate to **Security recommendations**. +2. Go to the **Filters** panel and look for the tags section. Select one or more of the EOS tag options. Then **Apply**. + + ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tag.png) + +3. You will see a list recommendations related to software that is end of support, software versions that are end of support, or upcoming end of support versions. These tags are also visible in the [software inventory](tvm-software-inventory.md) page. + + ![Screenshot tags that say EOS software, EOS versions, and Upcoming EOS versions](images/tvm-eos-tags-column.png) + +### List of versions and dates + +To view a list of version that have reached end of support, or end or support soon, and those dates, follow the below steps: + +1. For software that has versions which have reached end of support, or will reach end of support soon, a message will appear in the flyout once the security recommendation is selected. + + ![Screenshot of version distribution link](images/eos-upcoming-eos.png) + +2. Select the **version distribution** link to go to the software drill down page. There, you can see a filtered list of versions with tags identifying them as end of support, or upcoming end of support. + + ![Screenshot of version distribution link](images/software-drilldown-eos.png) + +3. Select one of the versions in the table to open. For example, version 10.0.18362.1. A flyout will appear with the end of support date. + + ![Screenshot of version distribution link](images/version-eos-date.png) + +After you have identified which software and software versions are vulnerable due to its end-of-support status, remediate them to lower your organizations exposure to vulnerabilities and advanced persistent threats. + + ## Related topics - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) From de8c42f97fd680a9ddc6396e7c5145682e0a02be Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 17:37:02 -0700 Subject: [PATCH 367/446] delete space --- .../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 e940efeeed..14ffe3083e 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 @@ -196,7 +196,7 @@ To view a list of version that have reached end of support, or end or support so ![Screenshot of version distribution link](images/version-eos-date.png) -After you have identified which software and software versions are vulnerable due to its end-of-support status, remediate them to lower your organizations exposure to vulnerabilities and advanced persistent threats. +After you have identified which software and software versions are vulnerable due to its end-of-support status, remediate them to lower your organizations exposure to vulnerabilities and advanced persistent threats. ## Related topics From fc3e88b88108dd5994dd5a23ece7541af399c4cf Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 17:37:26 -0700 Subject: [PATCH 368/446] delete more spaces --- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 7580afe46e..791dcee0ba 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -50,8 +50,6 @@ DeviceName=any(DeviceName) by DeviceId, AlertId ``` - - ## Related topics - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) From 884265b532274cc8b9031be7c5cf143af77dfe2b Mon Sep 17 00:00:00 2001 From: Icelyn Jennings Date: Tue, 30 Jun 2020 02:43:22 +0200 Subject: [PATCH 369/446] Fix typo in whats-new-windows-10-version-2004.md --- windows/whats-new/whats-new-windows-10-version-2004.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-2004.md b/windows/whats-new/whats-new-windows-10-version-2004.md index 99be4872aa..489cb3373f 100644 --- a/windows/whats-new/whats-new-windows-10-version-2004.md +++ b/windows/whats-new/whats-new-windows-10-version-2004.md @@ -150,7 +150,7 @@ Windows Sandbox also has improved accessibility in this release, including: With this release, memory that is no longer in use in a Linux VM will be freed back to Windows. Previously, a WSL VM's memory could grow, but would not shrink when no longer needed. -[WSL2](https://docs.microsoft.com/windows/wsl/wsl2-index) support is has been added for ARM64 devices if your device supports virtualization. +[WSL2](https://docs.microsoft.com/windows/wsl/wsl2-index) support has been added for ARM64 devices if your device supports virtualization. For a full list of updates to WSL, see the [WSL release notes](https://docs.microsoft.com/windows/wsl/release-notes). From 706a02383293dc996d5cca9d361a7afff2892294 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 17:54:22 -0700 Subject: [PATCH 370/446] moved apis link --- .../microsoft-defender-atp/next-gen-threat-and-vuln-mgt.md | 2 +- .../microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md | 2 +- .../microsoft-defender-atp/tvm-dashboard-insights.md | 2 +- .../microsoft-defender-atp/tvm-exposure-score.md | 2 +- .../threat-protection/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 +- .../threat-protection/microsoft-defender-atp/tvm-weaknesses.md | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) 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 882bfcb8b0..7a336fa1a5 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 @@ -116,6 +116,6 @@ See the following topics for related APIs: - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [BLOG: Microsoft's Threat & Vulnerability Management now helps thousands of customers to discover, prioritize, and remediate vulnerabilities in real time](https://www.microsoft.com/security/blog/2019/07/02/microsofts-threat-vulnerability-management-now-helps-thousands-of-customers-to-discover-prioritize-and-remediate-vulnerabilities-in-real-time/) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 791dcee0ba..aa09248fe1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -61,7 +61,7 @@ DeviceName=any(DeviceName) by DeviceId, AlertId - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) - [Advanced hunting overview](overview-hunting.md) - [All advanced hunting tables](advanced-hunting-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-dashboard-insights.md index 907fbf1634..f3e37477b9 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 @@ -94,5 +94,5 @@ See [Microsoft Defender ATP icons](portal-overview.md#microsoft-defender-atp-ico - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 3e920228a6..43b92d5790 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 @@ -62,5 +62,5 @@ Lower your threat and vulnerability exposure by remediating [security recommenda - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 bb9818de99..b896af9637 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-remediation.md @@ -104,5 +104,5 @@ Select **Show exceptions** at the bottom of the **Top security recommendations** - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 14ffe3083e..f6fa46930d 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 @@ -210,5 +210,5 @@ After you have identified which software and software versions are vulnerable du - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file 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 381bdcdf15..71a557d488 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 @@ -85,5 +85,5 @@ You can report a false positive when you see any vague, inaccurate version, inco - [Remediation and exception](tvm-remediation.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 0842174b9a..849743a1aa 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 @@ -52,5 +52,5 @@ Some of the above prerequisites might be different from the [Minimum requirement - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) 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 86a8667ca9..29ac035edd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses.md @@ -132,5 +132,5 @@ You can report a false positive when you see any vague, inaccurate, incomplete, - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file From 172aa1b5dcb4a97d4a4cf67982c3492d547463df Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 18:09:54 -0700 Subject: [PATCH 371/446] change link in config score --- .../microsoft-defender-atp/configuration-score.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md index 0577df46b2..4cfed0c928 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configuration-score.md @@ -91,5 +91,5 @@ You can improve your security configuration when you remediate issues from the s - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 1bb11dbc9456be54865b8469bca9d8b3fcfc8f3e Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 29 Jun 2020 18:48:37 -0700 Subject: [PATCH 372/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 13a16840fb..e1f80dbe12 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 @@ Now that you have onboarded your organization's devices to Microsoft Defender AT 2. Go to `HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC`. 3. Look for an entry named **SmcInstData**. Right-click the item, and then choose **Delete**. -3. Remove Symantec from your devices. You can use SEP Manager to perform this task. See [Configuring client packages to uninstall existing security software](https://techdocs.broadcom.com/content/broadcom/techdocs/symantec-security-software/endpoint-security-and-management/endpoint-protection/all/Managing-a-custom-installation/preparing-for-client-installation-v16742985-d21e7/configuring-client-packages-to-uninstall-existing-v73569396-d21e2634.html). +3. Remove Symantec from your devices. You can use SEP Manager to perform this task. See [Configuring client packages to uninstall existing security software](https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/symantec-security-software/endpoint-security-and-management/endpoint-protection/all/Managing-a-custom-installation/preparing-for-client-installation-v16742985-d21e7/configuring-client-packages-to-uninstall-existing-v73569396-d21e2634.html). > [!TIP] From c0d2ef59115519b6afbdcfe7971948ce79357d09 Mon Sep 17 00:00:00 2001 From: Narkis Engler <41025789+narkissit@users.noreply.github.com> Date: Mon, 29 Jun 2020 19:01:26 -0700 Subject: [PATCH 373/446] updates VPN Q&A for accuracy --- windows/deployment/update/waas-delivery-optimization.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index d39db925b7..8101b52a2d 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -141,11 +141,11 @@ For the payloads (optional): **How does Delivery Optimization handle VPNs?** Delivery Optimization attempts to identify VPNs by checking the network adapter type and details and will treat the connection as a VPN if the adapter description contains certain keywords, such as "VPN" or "secure." -If the connection is identified as a VPN, Delivery Optimization will not use any peer-to-peer activity. However, you can allow peer-to-peer activity over a VPN by using the [Enable Peer Caching while the device connects via VPN](waas-delivery-optimization-reference.md#enable-peer-caching-while-the-device-connects-via-vpn) policy. +If the connection is identified as a VPN, Delivery Optimization will suspend uploads to other peers. However, you can allow uploads over a VPN by using the [Enable Peer Caching while the device connects via VPN](waas-delivery-optimization-reference.md#enable-peer-caching-while-the-device-connects-via-vpn) policy. -If you have defined a boundary group in Configuration Manager and have for VPN IP ranges, you can set the DownloadMode policy to 0 for that boundary group to ensure that there will be no peer-to-peer activity over the VPN. +If you have defined a boundary group in Configuration Manager for VPN IP ranges, you can set the DownloadMode policy to 0 for that boundary group to ensure that there will be no peer-to-peer activity over the VPN. When the device is not connected via VPN, it can still leverage peer-to-peer with the default of LAN. -With split tunnelling, it's best to exclude the boundary group for the VPN devices to exclude it from using peer-to-peer. (In this case, those devices won't get the policy and will default to using LAN.) If you're using split tunnelling, you should allow direct access for these endpoints: +With split tunnelling, make sure to allow direct access to these endpoints: Delivery Optimization service endpoint: - `https://*.prod.do.dsp.mp.microsoft.com` @@ -161,7 +161,7 @@ Windows Update and Microsoft Store backend services and Windows Update and Micro - `https://*.update.microsoft.com` - `https://tsfe.trafficshaping.dsp.mp.microsoft.com` -For more information about this if you're using Configuration Manager, see this post on the [Configuration Manager blog](https://techcommunity.microsoft.com/t5/configuration-manager-blog/managing-patch-tuesday-with-configuration-manager-in-a-remote/ba-p/1269444). +For more information about remote work if you're using Configuration Manager, see this post on the [Configuration Manager blog](https://techcommunity.microsoft.com/t5/configuration-manager-blog/managing-patch-tuesday-with-configuration-manager-in-a-remote/ba-p/1269444). ## Troubleshooting From a2878c0b038b3cfac14f9a6ec93d1cc6ac3179d6 Mon Sep 17 00:00:00 2001 From: illfated Date: Tue, 30 Jun 2020 05:19:30 +0200 Subject: [PATCH 374/446] MD-ATP/Exclusions: avoid translation of keywords Description: As recommended by Tina McNaboe in issue ticket #7021 (Doubt), I suggest encapsulating all OS strings and keywords in MarkDown back ticks to avoid automatic translation of text that should never be translated, as well as keeping the strings as coherent and unmodified as possible. To paraphrase: While the engineers are working on a fix to avoid overlocalization like this on machine translated articles, it may be a few months before it's fixed. In the meantime, it would be helpful to encapsulate the non-localizable strings in the English article. It is also a common problem that Machine Translation adds spacing where it should not be, even if the surrounding text is kept untranslated. This type of issue tends to be less easy to discover for non-English readers who rely more on the translated pages than on the /en-us/ pages. This PR aims to reduce these issues, at least for this page, to keep it as correct as possible, even when filtered through Machine Translation. Changes proposed: - Encapsulate listed strings, filenames and extensions in MD back ticks - Make sure that the encapsulated strings don't keep extra backslashes Additional corrections, since we are already editing this page: - Replace TechNet URLs with their permanent docs.microsoft.com redirects - Replace MSDN URLs with their permanent docs.microsoft.com redirects - Reduce a docs.microsoft.com link to internal tag link (same page) - Adjust "Currentcontrolset" to CurrentControlSet (3 occurrences) Ticket closure or reference: Ref. #7021 (keep open until changes migrate to localized pages) --- ...exclusions-microsoft-defender-antivirus.md | 224 +++++++++--------- 1 file changed, 112 insertions(+), 112 deletions(-) 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 66adf9c4d6..64b5f0e6d4 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 @@ -54,7 +54,7 @@ You can disable the automatic exclusion lists with Group Policy, PowerShell cmdl ### Use Group Policy to disable the auto-exclusions list on Windows Server 2016 and 2019 -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 then click **Edit**. +1. 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/cc725752(v=ws.11)). Right-click the Group Policy Object you want to configure, and then click **Edit**. 2. In the **Group Policy Management Editor** go to **Computer configuration**, and then click **Administrative templates**. @@ -72,18 +72,18 @@ Set-MpPreference -DisableAutoExclusions $true [Use PowerShell cmdlets to configure and run Microsoft Defender Antivirus](use-powershell-cmdlets-microsoft-defender-antivirus.md). -[Use PowerShell with Microsoft Defender Antivirus](https://technet.microsoft.com/itpro/powershell/windows/defender/index). +[Use PowerShell with Microsoft Defender Antivirus](https://docs.microsoft.com/powershell/module/defender/). ### Use Windows Management Instruction (WMI) to disable the auto-exclusions list on Windows Server 2016 and 2019 -Use the **Set** method of the [MSFT_MpPreference](https://msdn.microsoft.com/library/dn455323(v=vs.85).aspx) class for the following properties: +Use the **Set** method of the [MSFT_MpPreference](https://docs.microsoft.com/previous-versions/windows/desktop/defender/msft-mppreference) class for the following properties: ```WMI DisableAutoExclusions ``` See the following for more information and allowed parameters: -- [Windows Defender WMIv2 APIs](https://msdn.microsoft.com/library/dn439477(v=vs.85).aspx) +- [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## List of automatic exclusions @@ -95,110 +95,110 @@ This section lists the default exclusions for all Windows Server 2016 and 2019 r #### Windows "temp.edb" files -- *%windir%*\SoftwareDistribution\Datastore\\*\tmp.edb +- `%windir%\SoftwareDistribution\Datastore\*\tmp.edb` -- *%ProgramData%*\Microsoft\Search\Data\Applications\Windows\\*\\\*.log +- `%ProgramData%\Microsoft\Search\Data\Applications\Windows\*\*.log` #### Windows Update files or Automatic Update files -- *%windir%*\SoftwareDistribution\Datastore\\*\Datastore.edb +- `%windir%\SoftwareDistribution\Datastore\*\Datastore.edb` -- *%windir%*\SoftwareDistribution\Datastore\\*\edb.chk +- `%windir%\SoftwareDistribution\Datastore\*\edb.chk` -- *%windir%*\SoftwareDistribution\Datastore\\*\edb\*.log +- `%windir%\SoftwareDistribution\Datastore\*\edb\*.log` -- *%windir%*\SoftwareDistribution\Datastore\\*\Edb\*.jrs +- `%windir%\SoftwareDistribution\Datastore\*\Edb\*.jrs` -- *%windir%*\SoftwareDistribution\Datastore\\*\Res\*.log +- `%windir%\SoftwareDistribution\Datastore\*\Res\*.log` #### Windows Security files -- *%windir%*\Security\database\\*.chk +- `%windir%\Security\database\*.chk` -- *%windir%*\Security\database\\*.edb +- `%windir%\Security\database\*.edb` -- *%windir%*\Security\database\\*.jrs +- `%windir%\Security\database\*.jrs` -- *%windir%*\Security\database\\*.log +- `%windir%\Security\database\*.log` -- *%windir%*\Security\database\\*.sdb +- `%windir%\Security\database\*.sdb` #### Group Policy files -- *%allusersprofile%*\NTUser.pol +- `%allusersprofile%\NTUser.pol` -- *%SystemRoot%*\System32\GroupPolicy\Machine\registry.pol +- `%SystemRoot%\System32\GroupPolicy\Machine\registry.pol` -- *%SystemRoot%*\System32\GroupPolicy\User\registry.pol +- `%SystemRoot%\System32\GroupPolicy\User\registry.pol` #### WINS files -- *%systemroot%*\System32\Wins\\*\\\*.chk +- `%systemroot%\System32\Wins\*\*.chk` -- *%systemroot%*\System32\Wins\\*\\\*.log +- `%systemroot%\System32\Wins\*\*.log` -- *%systemroot%*\System32\Wins\\*\\\*.mdb +- `%systemroot%\System32\Wins\*\*.mdb` -- *%systemroot%*\System32\LogFiles\ +- `%systemroot%\System32\LogFiles\` -- *%systemroot%*\SysWow64\LogFiles\ +- `%systemroot%\SysWow64\LogFiles\` #### File Replication Service (FRS) exclusions - Files in the File Replication Service (FRS) working folder. The FRS working folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Working Directory` - - *%windir%*\Ntfrs\jet\sys\\*\edb.chk + - `%windir%\Ntfrs\jet\sys\*\edb.chk` - - *%windir%*\Ntfrs\jet\\*\Ntfrs.jdb + - `%windir%\Ntfrs\jet\*\Ntfrs.jdb` - - *%windir%*\Ntfrs\jet\log\\*\\\*.log + - `%windir%\Ntfrs\jet\log\*\*.log` -- FRS Database log files. The FRS Database log file folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\Currentcontrolset\Services\Ntfrs\Parameters\DB Log File Directory` +- FRS Database log files. The FRS Database log file folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ntfrs\Parameters\DB Log File Directory` - - *%windir%*\Ntfrs\\*\Edb\*.log + - `%windir%\Ntfrs\*\Edb\*.log` -- The FRS staging folder. The staging folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\Currentcontrolset\Services\NtFrs\Parameters\Replica Sets\GUID\Replica Set Stage` +- The FRS staging folder. The staging folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets\GUID\Replica Set Stage` - - *%systemroot%*\Sysvol\\*\Nntfrs_cmp\*\ + - `%systemroot%\Sysvol\*\Nntfrs_cmp*\` - The FRS preinstall folder. This folder is specified by the folder `Replica_root\DO_NOT_REMOVE_NtFrs_PreInstall_Directory` - - *%systemroot%*\SYSVOL\domain\DO_NOT_REMOVE_NtFrs_PreInstall_Directory\\*\Ntfrs\*\ + - `%systemroot%\SYSVOL\domain\DO_NOT_REMOVE_NtFrs_PreInstall_Directory\*\Ntfrs*\` -- The Distributed File System Replication (DFSR) database and working folders. These folders are specified by the registry key `HKEY_LOCAL_MACHINE\System\Currentcontrolset\Services\DFSR\Parameters\Replication Groups\GUID\Replica Set Configuration File` +- The Distributed File System Replication (DFSR) database and working folders. These folders are specified by the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DFSR\Parameters\Replication Groups\GUID\Replica Set Configuration File` > [!NOTE] - > For custom locations, see [Opt out of automatic exclusions](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-server-exclusions-microsoft-defender-antivirus#opt-out-of-automatic-exclusions). + > For custom locations, see [Opt out of automatic exclusions](#opt-out-of-automatic-exclusions). - - *%systemdrive%*\System Volume Information\DFSR\\$db_normal$ + - `%systemdrive%\System Volume Information\DFSR\$db_normal$` - - *%systemdrive%*\System Volume Information\DFSR\FileIDTable_* + - `%systemdrive%\System Volume Information\DFSR\FileIDTable_*` - - *%systemdrive%*\System Volume Information\DFSR\SimilarityTable_* + - `%systemdrive%\System Volume Information\DFSR\SimilarityTable_*` - - *%systemdrive%*\System Volume Information\DFSR\\*.XML + - `%systemdrive%\System Volume Information\DFSR\*.XML` - - *%systemdrive%*\System Volume Information\DFSR\\$db_dirty$ + - `%systemdrive%\System Volume Information\DFSR\$db_dirty$` - - *%systemdrive%*\System Volume Information\DFSR\\$db_clean$ + - `%systemdrive%\System Volume Information\DFSR\$db_clean$` - - *%systemdrive%*\System Volume Information\DFSR\\$db_lostl$ + - `%systemdrive%\System Volume Information\DFSR\$db_lostl$` - - *%systemdrive%*\System Volume Information\DFSR\Dfsr.db + - `%systemdrive%\System Volume Information\DFSR\Dfsr.db` - - *%systemdrive%*\System Volume Information\DFSR\\*.frx + - `%systemdrive%\System Volume Information\DFSR\*.frx` - - *%systemdrive%*\System Volume Information\DFSR\\*.log + - `%systemdrive%\System Volume Information\DFSR\*.log` - - *%systemdrive%*\System Volume Information\DFSR\Fsr*.jrs + - `%systemdrive%\System Volume Information\DFSR\Fsr*.jrs` - - *%systemdrive%*\System Volume Information\DFSR\Tmp.edb + - `%systemdrive%\System Volume Information\DFSR\Tmp.edb` #### Process exclusions -- *%systemroot%*\System32\dfsr.exe +- `%systemroot%\System32\dfsr.exe` -- *%systemroot%*\System32\dfsrs.exe +- `%systemroot%\System32\dfsrs.exe` #### Hyper-V exclusions @@ -206,59 +206,59 @@ This section lists the file type exclusions, folder exclusions, and process excl - File type exclusions: - - *.vhd + - `*.vhd` - - *.vhdx + - `*.vhdx` - - *.avhd + - `*.avhd` - - *.avhdx + - `*.avhdx` - - *.vsv + - `*.vsv` - - *.iso + - `*.iso` - - *.rct + - `*.rct` - - *.vmcx + - `*.vmcx` - - *.vmrs + - `*.vmrs` - Folder exclusions: - - *%ProgramData%*\Microsoft\Windows\Hyper-V + - `%ProgramData%\Microsoft\Windows\Hyper-V` - - *%ProgramFiles%*\Hyper-V + - `%ProgramFiles%\Hyper-V` - - *%SystemDrive%*\ProgramData\Microsoft\Windows\Hyper-V\Snapshots + - `%SystemDrive%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots` - - *%Public%*\Documents\Hyper-V\Virtual Hard Disks + - `%Public%\Documents\Hyper-V\Virtual Hard Disks` - Process exclusions: - - *%systemroot%*\System32\Vmms.exe + - `%systemroot%\System32\Vmms.exe` - - *%systemroot%*\System32\Vmwp.exe + - `%systemroot%\System32\Vmwp.exe` #### SYSVOL files -- *%systemroot%*\Sysvol\Domain\\*.adm +- `%systemroot%\Sysvol\Domain\*.adm` -- *%systemroot%*\Sysvol\Domain\\*.admx +- `%systemroot%\Sysvol\Domain\*.admx` -- *%systemroot%*\Sysvol\Domain\\*.adml +- `%systemroot%\Sysvol\Domain\*.adml` -- *%systemroot%*\Sysvol\Domain\Registry.pol +- `%systemroot%\Sysvol\Domain\Registry.pol` -- *%systemroot%*\Sysvol\Domain\\*.aas +- `%systemroot%\Sysvol\Domain\*.aas` -- *%systemroot%*\Sysvol\Domain\\*.inf +- `%systemroot%\Sysvol\Domain\*.inf` -- *%systemroot%*\Sysvol\Domain\\*.Scripts.ini +- `%systemroot%\Sysvol\Domain\*.Scripts.ini` -- *%systemroot%*\Sysvol\Domain\\*.ins +- `%systemroot%\Sysvol\Domain\*.ins` -- *%systemroot%*\Sysvol\Domain\Oscfilter.ini +- `%systemroot%\Sysvol\Domain\Oscfilter.ini` ### Active Directory exclusions @@ -268,51 +268,51 @@ This section lists the exclusions that are delivered automatically when you inst The database files are specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Parameters\DSA Database File` -- %windir%\Ntds\ntds.dit +- `%windir%\Ntds\ntds.dit` -- %windir%\Ntds\ntds.pat +- `%windir%\Ntds\ntds.pat` #### The AD DS transaction log files The transaction log files are specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Parameters\Database Log Files Path` -- %windir%\Ntds\EDB*.log +- `%windir%\Ntds\EDB*.log` -- %windir%\Ntds\Res*.log +- `%windir%\Ntds\Res*.log` -- %windir%\Ntds\Edb*.jrs +- `%windir%\Ntds\Edb*.jrs` -- %windir%\Ntds\Ntds*.pat +- `%windir%\Ntds\Ntds*.pat` -- %windir%\Ntds\TEMP.edb +- `%windir%\Ntds\TEMP.edb` #### The NTDS working folder This folder is specified in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Parameters\DSA Working Directory` -- %windir%\Ntds\Temp.edb +- `%windir%\Ntds\Temp.edb` -- %windir%\Ntds\Edb.chk +- `%windir%\Ntds\Edb.chk` #### Process exclusions for AD DS and AD DS-related support files -- %systemroot%\System32\ntfrs.exe +- `%systemroot%\System32\ntfrs.exe` -- %systemroot%\System32\lsass.exe +- `%systemroot%\System32\lsass.exe` ### DHCP Server exclusions This section lists the exclusions that are delivered automatically when you install the DHCP Server role. The DHCP Server file locations are specified by the *DatabasePath*, *DhcpLogFilePath*, and *BackupDatabasePath* parameters in the registry key `HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DHCPServer\Parameters` -- *%systemroot%*\System32\DHCP\\*\\\*.mdb +- `%systemroot%\System32\DHCP\*\*.mdb` -- *%systemroot%*\System32\DHCP\\*\\\*.pat +- `%systemroot%\System32\DHCP\*\*.pat` -- *%systemroot%*\System32\DHCP\\*\\\*.log +- `%systemroot%\System32\DHCP\*\*.log` -- *%systemroot%*\System32\DHCP\\*\\\*.chk +- `%systemroot%\System32\DHCP\*\*.chk` -- *%systemroot%*\System32\DHCP\\*\\\*.edb +- `%systemroot%\System32\DHCP\*\*.edb` ### DNS Server exclusions @@ -320,27 +320,27 @@ This section lists the file and folder exclusions and the process exclusions tha #### File and folder exclusions for the DNS Server role -- *%systemroot%*\System32\Dns\\*\\\*.log +- `%systemroot%\System32\Dns\*\*.log` -- *%systemroot%*\System32\Dns\\*\\\*.dns +- `%systemroot%\System32\Dns\*\*.dns` -- *%systemroot%*\System32\Dns\\*\\\*.scc +- `%systemroot%\System32\Dns\*\*.scc` -- *%systemroot%*\System32\Dns\\*\BOOT +- `%systemroot%\System32\Dns\*\BOOT` #### Process exclusions for the DNS Server role -- *%systemroot%*\System32\dns.exe +- `%systemroot%\System32\dns.exe` ### File and Storage Services exclusions This section lists the file and folder exclusions that are delivered automatically when you install the File and Storage Services role. The exclusions listed below do not include exclusions for the Clustering role. -- *%SystemDrive%*\ClusterStorage +- `%SystemDrive%\ClusterStorage` -- *%clusterserviceaccount%*\Local Settings\Temp +- `%clusterserviceaccount%\Local Settings\Temp` -- *%SystemDrive%*\mscs +- `%SystemDrive%\mscs` ### Print Server exclusions @@ -348,19 +348,19 @@ This section lists the file type exclusions, folder exclusions, and the process #### File type exclusions -- *.shd +- `*.shd` -- *.spl +- `*.spl` #### Folder exclusions This folder is specified in the registry key `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\DefaultSpoolDirectory` -- *%system32%*\spool\printers\\* +- `%system32%\spool\printers\* #### Process exclusions -- spoolsv.exe +- `spoolsv.exe` ### Web Server exclusions @@ -368,35 +368,35 @@ This section lists the folder exclusions and the process exclusions that are del #### Folder exclusions -- *%SystemRoot%*\IIS Temporary Compressed Files +- `%SystemRoot%\IIS Temporary Compressed Files` -- *%SystemDrive%*\inetpub\temp\IIS Temporary Compressed Files +- `%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files` -- *%SystemDrive%*\inetpub\temp\ASP Compiled Templates +- `%SystemDrive%\inetpub\temp\ASP Compiled Templates` -- *%systemDrive%*\inetpub\logs +- `%systemDrive%\inetpub\logs` -- *%systemDrive%*\inetpub\wwwroot +- `%systemDrive%\inetpub\wwwroot` #### Process exclusions -- *%SystemRoot%*\system32\inetsrv\w3wp.exe +- `%SystemRoot%\system32\inetsrv\w3wp.exe` -- *%SystemRoot%*\SysWOW64\inetsrv\w3wp.exe +- `%SystemRoot%\SysWOW64\inetsrv\w3wp.exe` -- *%SystemDrive%*\PHP5433\php-cgi.exe +- `%SystemDrive%\PHP5433\php-cgi.exe` ### Windows Server Update Services exclusions This section lists the folder exclusions that are delivered automatically when you install the Windows Server Update Services (WSUS) role. The WSUS folder is specified in the registry key `HKEY_LOCAL_MACHINE\Software\Microsoft\Update Services\Server\Setup` -- *%systemroot%*\WSUS\WSUSContent +- `%systemroot%\WSUS\WSUSContent` -- *%systemroot%*\WSUS\UpdateServicesDBFiles +- `%systemroot%\WSUS\UpdateServicesDBFiles` -- *%systemroot%*\SoftwareDistribution\Datastore +- `%systemroot%\SoftwareDistribution\Datastore` -- *%systemroot%*\SoftwareDistribution\Download +- `%systemroot%\SoftwareDistribution\Download` ## Related articles From af02e26ac1deea1d14693fbc9aefcf612f459638 Mon Sep 17 00:00:00 2001 From: illfated Date: Tue, 30 Jun 2020 05:30:52 +0200 Subject: [PATCH 375/446] Missed one ending back tick - `%system32%\spool\printers\* --- .../configure-server-exclusions-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 64b5f0e6d4..59e059aeb5 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 @@ -356,7 +356,7 @@ This section lists the file type exclusions, folder exclusions, and the process This folder is specified in the registry key `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\DefaultSpoolDirectory` -- `%system32%\spool\printers\* +- `%system32%\spool\printers\*` #### Process exclusions From 4c451fa14578ee0aa6d4b75c4f079d41416c8442 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Tue, 30 Jun 2020 10:29:02 +0530 Subject: [PATCH 376/446] Update windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md Accepted Co-authored-by: Marty Hernandez Avedon --- .../auditing/audit-kerberos-service-ticket-operations.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md b/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md index c4423ca961..0c95144cb1 100644 --- a/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md +++ b/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md @@ -31,7 +31,7 @@ This subcategory contains events about issued TGSs and failed TGS requests. | Computer Type | General Success | General Failure | Stronger Success | Stronger Failure | Comments | |-------------------|-----------------|-----------------|------------------|------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Domain Controller | IF | Yes | Yes | Yes | Expected volume is very high on domain controllers.

    IF - We recommend Success auditing, because you will see all Kerberos Service Ticket requests (TGS requests), which are part of service use and access requests by specific accounts. Also, you can see the IP address from which this account requested TGS, when TGS was requested, which encryption type was used, and so on. For recommendations for using and analyzing the collected information, see the [***Security Monitoring Recommendations***](https://docs.microsoft.com/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events) sections.
    We recommend Failure auditing, because you will see all failed requests and be able to investigate the reason for failure. You will also be able to detect Kerberos issues or possible attack attempts. | +| Domain Controller | IF | Yes | Yes | Yes | Expected volume is very high on domain controllers.

    IF - We recommend Success auditing, because you will see all Kerberos Service Ticket requests (TGS requests), which are part of service use and access requests by specific accounts. Also, you can see the IP address from which this account requested TGS, when TGS was requested, which encryption type was used, and so on. For recommendations for using and analyzing the collected information, see our [***Security Monitoring Recommendations***](https://docs.microsoft.com/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events).

    We recommend Failure auditing, because you will see all failed requests and be able to investigate the reason for failure. You will also be able to detect Kerberos issues or possible attack attempts. | | Member Server | No | No | No | No | This subcategory makes sense only on domain controllers. | | Workstation | No | No | No | No | This subcategory makes sense only on domain controllers. | @@ -42,4 +42,3 @@ This subcategory contains events about issued TGSs and failed TGS requests. - [4770](event-4770.md)(S): A Kerberos service ticket was renewed. - [4773](event-4773.md)(F): A Kerberos service ticket request failed. - From b74884d29e1e3f0f8881beb6c6d2667176b1e6d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Tue, 30 Jun 2020 11:50:30 +0200 Subject: [PATCH 377/446] link to the Microsoft Defender ATP portal, and reformat Ansible 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 | 88 +++++++------------ .../microsoft-defender-atp-linux.md | 8 +- 2 files changed, 36 insertions(+), 60 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 378fbbc6a0..709b03a5e2 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 @@ -35,14 +35,15 @@ This topic describes how to deploy Microsoft Defender ATP for Linux using Ansibl Before you get started, please see [the main Microsoft Defender ATP for Linux page](microsoft-defender-atp-linux.md) for a description of prerequisites and system requirements for the current software version. +In addition, for Ansible deployment, you need to be familiar with Ansible administration tasks, have Ansible configured, and know how to deploy playbooks and tasks. Ansible has many ways to complete the same task. These instructions assume availability of supported Ansible modules, such as *apt* and *unarchive* to help deploy the package. Your organization might use a different workflow. Please refer to the [Ansible documentation](https://docs.ansible.com/) for details. + - Ansible needs to be installed on at least on one computer (we will call it the master). - SSH must be configured for an administrator account between the master and all clients, and it is recommended be configured with public key authentication. - The following software must be installed on all clients: - curl - python-apt - - unzip -- All hosts must be listed in the following format in the `/etc/ansible/hosts` file: +- All hosts must be listed in the following format in the `/etc/ansible/hosts` or relevant file: ```bash [servers] @@ -79,55 +80,32 @@ Download the onboarding package from Microsoft Defender Security Center: ## Create Ansible YAML files -Create subtask or role files that contribute to an actual task. First create the `download_copy_blob.yml` file under the `/etc/ansible/roles` directory: +Create a subtask or role files that contribute to an playbook or task. -- Copy the onboarding package to all client devices: +- Create the onboarding task, `onboarding_setup.yml`: ```bash - - name: Copy the zip file - copy: - src: /root/WindowsDefenderATPOnboardingPackage.zip - dest: /root/WindowsDefenderATPOnboardingPackage.zip - owner: root - group: root - mode: '0644' + - name: Create MDATP directories + file: + path: /etc/opt/microsoft/mdatp/ + recurse: true + state: directory + mode: 0755 + owner: root + group: root - - name: Add Microsoft apt signing key - apt_key: - url: https://packages.microsoft.com/keys/microsoft.asc - state: present - when: ansible_os_family == "Debian" - ``` - -- Create the `setup.sh` script that operates on the onboarding file, in this example located in the `/root` directory: - - ```bash - #!/bin/bash - # We assume WindowsDefenderATPOnboardingPackage.zip is stored in /root - cd /root || exit 1 - # Unzip the archive and create the onboarding file - mkdir -p /etc/opt/microsoft/mdatp/ - unzip WindowsDefenderATPOnboardingPackage.zip - cp mdatp_onboard.json /etc/opt/microsoft/mdatp/mdatp_onboard.json - ``` - -- Create the onboarding task, `onboarding_setup.yml`, under the `/etc/ansible/roles` directory: - - ```bash - name: Register mdatp_onboard.json - stat: path=/etc/opt/microsoft/mdatp/mdatp_onboard.json + stat: + path: /etc/opt/microsoft/mdatp/mdatp_onboard.json register: mdatp_onboard - - name: Copy the setup script file - copy: - src: /root/setup.sh - dest: /root/setup.sh - owner: root - group: root - mode: '0744' - - - name: Run a script to create the onboarding file - script: /root/setup.sh + - name: Extract WindowsDefenderATPOnboardingPackage.zip into /etc/opt/microsoft/mdatp + unarchive: + src: WindowsDefenderATPOnboardingPackage.zip + dest: /etc/opt/microsoft/mdatp + mode: 0600 + owner: root + group: root when: not mdatp_onboard.stat.exists ``` @@ -150,6 +128,12 @@ Create subtask or role files that contribute to an actual task. First create the > In case of Oracle Linux, replace *[distro]* with “rhel”. ```bash + - name: Add Microsoft APT key + 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 @@ -158,12 +142,6 @@ Create subtask or role files that contribute to an actual task. First create the filename: microsoft-[channel].list when: ansible_os_family == "Debian" - - name: Add Microsoft APT key - apt_key: - keyserver: https://packages.microsoft.com/ - id: BC528686B50D79E339D3721CEB3E94ADBE1229CF - when: ansible_os_family == "Debian" - - name: Add Microsoft yum repository for MDATP yum_repository: name: packages-microsoft-com-prod-[channel] @@ -175,7 +153,7 @@ Create subtask or role files that contribute to an actual task. First create the when: ansible_os_family == "RedHat" ``` -- Create the actual install/uninstall YAML files under `/etc/ansible/playbooks`. +- Create the Ansible install and uninstall YAML files. - For apt-based distributions use the following YAML file: @@ -183,8 +161,7 @@ Create subtask or role files that contribute to an actual task. First create the $ cat install_mdatp.yml - hosts: servers tasks: - - include: ../roles/download_copy_blob.yml - - include: ../roles/setup_blob.yml + - include: ../roles/onboarding_setup.yml - include: ../roles/add_apt_repo.yml - apt: name: mdatp @@ -207,8 +184,7 @@ Create subtask or role files that contribute to an actual task. First create the $ cat install_mdatp_yum.yml - hosts: servers tasks: - - include: ../roles/download_copy_blob.yml - - include: ../roles/setup_blob.yml + - include: ../roles/onboarding_setup.yml - include: ../roles/add_yum_repo.yml - yum: name: mdatp @@ -227,7 +203,7 @@ Create subtask or role files that contribute to an actual task. First create the ## Deployment -Now run the tasks files under `/etc/ansible/playbooks/`. +Now run the tasks files under `/etc/ansible/playbooks/` or relevant directory. - Installation: 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 385bdbecbb..425c0389da 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 @@ -1,6 +1,6 @@ --- title: Microsoft Defender ATP for Linux -ms.reviewer: +ms.reviewer: description: Describes how to install and use Microsoft Defender ATP for Linux. keywords: microsoft, defender, atp, linux, installation, deploy, uninstallation, puppet, ansible, linux, redhat, ubuntu, debian, sles, suse, centos search.product: eADQiWindows 10XVcnh @@ -14,7 +14,7 @@ author: dansimp ms.localizationpriority: medium manager: dansimp audience: ITPro -ms.collection: M365-security-compliance +ms.collection: M365-security-compliance ms.topic: conceptual --- @@ -39,7 +39,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 ATP subscription, and that you have access to the Microsoft Defender ATP portal. +- Ensure that you have a Microsoft Defender ATP subscription, and that you have access to the [Microsoft Defender ATP portal](microsoft-defender-security-center.md). - Deploy Microsoft Defender ATP for Linux using one of the following deployment methods: - The command-line tool: - [Manual deployment](linux-install-manually.md) @@ -51,7 +51,7 @@ If you experience any installation failures, refer to [Troubleshooting installat ### System requirements -- Supported Linux server distributions and versions: +- Supported Linux server distributions and versions: - Red Hat Enterprise Linux 7.2 or higher - CentOS 7.2 or higher From 72bf3ac7623df1d11019651a73744d5ca44e6a11 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Tue, 30 Jun 2020 07:03:50 -0700 Subject: [PATCH 378/446] Update SymantecMigration-DefenderATP-overview.png --- ...SymantecMigration-DefenderATP-overview.png | Bin 33280 -> 33929 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-overview.png b/windows/security/threat-protection/microsoft-defender-atp/images/SymantecMigration-DefenderATP-overview.png index 5bff5f007a100c9f4413cffb2bae9bd1f1dc3cc6..138df35a03d709681e0a84dd2d1e50d7f33a6d4a 100644 GIT binary patch literal 33929 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%0AeiZx zVFStVyA{TKJB)|`cBHAt`b}eE1WY8!u8w7DrUdtnBj^i|y_64wAGOm81%RkpHPo{~ zT!W}ZYx9&xu=ZvHrUl5H*ID_p-)O&4Ny31om%|wQhb>PVySx0n?(&r!#Bal~7L1AZ zkv1B4z5Hl?iv6*7z>t;pIbI)h@G6?U9yir~O3MQ)-30suX< z73fMxT##(BT_y7jTIYH1ejN8F?f0<>ak$(^JiKErGdllG-QI?JYiqaIul#VkrjQjx zKC()dIA-~Z_k4KnKu;|GL$}vdJ6x)+BXC`)_SE|@)B5>dpqU?=F_%y~N_~SSBY)}O zQSAJMhTq~F{)LwGhV<7sSIrjCLTc6B{fD|=Co?pJVWGM@%l)l0r-ex_kz>*sM`Nx? zX9!k~#lC?Rm)R?ZY7^b|U^^(8Y+ck46D@ucoBTY(3Fb~Ab5NWS=ETBH5^d9L1#vwo zT~kf*u{fvd(X7)pm1KTh0w)&y_rhrq0^o}Oo#+L26dt9nkGEca@A%>-PZ_Lj2ZdQ? zdd3*QAo2=t4Ri;#Z?wR4T@hc<<$(T=_=IJ^zYN7lKwWEwhYT?x! zd@pL=y5y)A4&Sps|cENFRKsYuXhw6#`*e-?3wT($$B^Svm6`T1A$c_B3C6epFHgG3GGv4%&1F!E8_Uf zF=r&t8$A5YsWTAZO<9NMU8EkEAfX8e`5U%b8Q|nygy1oE-SJbLtLw)A>AjA7E(>O+ zMmXD6$vvH)8*}J!Z*zK8^ZkVR^uf0fGYd4?W_R&?$?nz7JvY0ybh{ibZq+mh{| zsltfv?fXmiigciszZ63H-EFUOf?x+EazDMX^N~TMz-Aujo|ZwiDpX3<*k)FhYc*^^w!l2GZ0c| zNptcDHF-8`;gJD*ods`{M)YAK+Ll#_i+Z7j*13rzMYnm~&;-CGmsib2(WO`6DycEf z1taA&pQ_q?hOT7?SSO1?>jgO3v=HPAKRoulDR6!v5EEmF4R?Qp>0G#E!AeXH%-$+s7H zt>&akK{M413017tYem{7!9`u^fW9cd+Yk06xQ|XF^qG$J3l6sh1(gMFU)@mdqix-X zl~pDJ6HmY3tGUP0M(-{y;?z76C*Z%!+Pfw-j-N&_}&zmscSs%zPW>%tdA#7_cCpNfNqEIp% zbz)8>s_y=g0uYvw)ojF>!OTp2tNr{b(UDj{o{yuq&gjQECy-Aie4+)7`^=&ZUG2aZS6 zvi$t$k25H#?h)7H6??<-#>4Gpi!|%oQ)be}KmI{vDIs+uYtK&|D|J_vO(dHaKCcrD zKqkAtN*INIfwuTtZSxjt>l*lWbv~k;w%0nT@p;fzuHv^gPemy{9*uNWex<*fz&eAyonO_9o4T~s8rx#;s?x97k;zK zLC?;{?H)etwWx|s3 z6L03Xh3V^pWUxk2{c2z3!A3~4#TPOB)2r>`sPOooR+B}FrE;m0I7X236yaxkXt%?CGihl~u1+w4= z-Mn=*Xo%72SqD;bQpf@jdy1-FvlhxfiH-TJe}y-cGN>Yjr*JP{w@g}s}7nxwrLoj{XrWin-ev`nkTqmwhq2^(o+t61)xCxQ6RM>NBNiw?%3ng-B1C%Q*v(7-3fbAW^%gKe!<8w0c2gy#BD!GYW^V`OX80uDK7d z8&X`V5)v#@>DYB9`Vnms{MaigbhTwC>^nZ}SZ`-B}rPtxDj} z^Gt7E6>BreFg#$ylk9h*;>bSLy<&$#l7E2ON&A;@J|I{S!%{ylXB8Q*_BExxMynLh z)M1>8q;|-0RRM?UCyr=o*ny9$I;{m-==kkYO(W%VHo)N)p9*ZJ{VT?

    ?w!Xy-=j){Vpj1BLaIv8#g-+r|?+ANF9%csC@ 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 From df275d29908f7b5b23deea6910792974f2a0c8d8 Mon Sep 17 00:00:00 2001 From: Jeff Borsecnik Date: Tue, 30 Jun 2020 08:54:34 -0700 Subject: [PATCH 379/446] fix spelling "tunnelling" --- 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 8101b52a2d..b788f2aa7c 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -145,7 +145,7 @@ If the connection is identified as a VPN, Delivery Optimization will suspend upl If you have defined a boundary group in Configuration Manager for VPN IP ranges, you can set the DownloadMode policy to 0 for that boundary group to ensure that there will be no peer-to-peer activity over the VPN. When the device is not connected via VPN, it can still leverage peer-to-peer with the default of LAN. -With split tunnelling, make sure to allow direct access to these endpoints: +With split tunneling, make sure to allow direct access to these endpoints: Delivery Optimization service endpoint: - `https://*.prod.do.dsp.mp.microsoft.com` From 7e2d165d2294bc425c9f3fe833bb287811350951 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 30 Jun 2020 09:27:44 -0700 Subject: [PATCH 380/446] update link --- .../microsoft-defender-atp/android-configure.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 7ea09555f6..5d49c1c34d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -43,8 +43,8 @@ Microsoft Defender ATP for Android enables admins to configure custom indicators ## Configure web protection Microsoft Defender ATP for Android allows IT Administrators the ability to configure the web protection feature. This capability is available within the Microsoft Endpoint Manager Admin center. -For more information, see [Configure web protection on devices that run Android](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection). +For more information, see [Configure web protection on devices that run Android](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection#configure-web-protection-on-devices-that-run-android). ## Related topics - [Overview of Microsoft Defender ATP for Android](microsoft-defender-atp-android.md) -- [Deploy Microsoft Defender ATP for Android with Microsoft Intune](android-intune.md) \ No newline at end of file +- [Deploy Microsoft Defender ATP for Android with Microsoft Intune](android-intune.md) From 13f5490faab237bbb1b7d74af43b80e449ee5aa0 Mon Sep 17 00:00:00 2001 From: mapalko Date: Tue, 30 Jun 2020 09:49:43 -0700 Subject: [PATCH 381/446] updates for ADFS issues --- .../hello-cert-trust-adfs.md | 53 +++++++++++++------ .../hello-hybrid-cert-whfb-settings-adfs.md | 24 +++++++-- 2 files changed, 55 insertions(+), 22 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index a51e3b166f..bb872213ba 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -19,10 +19,10 @@ ms.reviewer: # Prepare and Deploy Windows Server 2016 Active Directory Federation Services **Applies to** -- Windows 10, version 1703 or later -- On-premises deployment -- Certificate trust +- Windows 10, version 1703 or later +- On-premises deployment +- Certificate trust Windows Hello for Business works exclusively with the Active Directory Federation Service role included with Windows Server 2016 and requires an additional server update. The on-premises certificate trust deployment uses Active Directory Federation Services roles for key registration, device registration, and as a certificate registration authority. @@ -36,7 +36,19 @@ Ensure you apply the Windows Server 2016 Update to all nodes in the farm after y A new Active Directory Federation Services farm should have a minimum of two federation servers for proper load balancing, which can be accomplished with an external networking peripherals, or with using the Network Load Balancing Role included in Windows Server. -Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. +Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. + +> [!NOTE] For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: +> +> 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" +> 2. Right click "Scope Descriptions" and select "Add Scope Description" +> 3. Under name type "ugs" and Click Apply > OK +> 4. Launch Powershell as Administrator +> 5. Execute the command "Get-AdfsApplicationPermission". Look for the ScopeNames :{openid, aza} that has the ClientRoleIdentifier Make a note of the ObjectIdentifier. +> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs' +> 7. Restart the ADFS service. +> 8. On the client: Restart the client. User should be prompted to provision WHFB. +> 9. If the provisioning window does not pop up then need to collect NGC trace logs and further troubleshoot. ## Update Windows Server 2016 @@ -52,19 +64,21 @@ Sign-in the federation server with _local admin_ equivalent credentials. Windows Hello for Business on-premises deployments require a federation server for device registration, key registration, and authentication certificate enrollment. Typically, a federation service is an edge facing role. However, the federation services and instance used with the on-premises deployment of Windows Hello for Business does not need Internet connectivity. The AD FS role needs a server authentication certificate for the federation services, but you can use a certificate issued by your enterprise (internal) certificate authority. The server authentication certificate should have the following names included in the certificate if you are requesting an individual certificate for each node in the federation farm: -* Subject Name: The internal FQDN of the federation server (the name of the computer running AD FS) -* Subject Alternate Name: Your federation service name, such as *fs.corp.contoso.com* (or an appropriate wildcard entry such as *.corp.contoso.com) -* Subject Alternate Name: Your device registration service name, such as *enterpriseregistration.contoso.com* + +- Subject Name: The internal FQDN of the federation server (the name of the computer running AD FS) +- Subject Alternate Name: Your federation service name, such as *fs.corp.contoso.com* (or an appropriate wildcard entry such as *.corp.contoso.com) +- Subject Alternate Name: Your device registration service name, such as *enterpriseregistration.contoso.com* You configure your federation service name when you configure the AD FS role. You can choose any name, but that name must be different than the name of the server or host. For example, you can name the host server **adfs** and the federation service **fs**. The FQDN of the host is adfs.corp.contoso.com and the FQDN of the federation service is fs.corp.contoso.com. You can; however, issue one certificate for all hosts in the farm. If you chose this option, then leave the subject name blank, and include all the names in the subject alternate name when creating the certificate request. All names should include the FQDN of each host in the farm and the federation service name. -It’s recommended that you mark the private key as exportable so that the same certificate can be deployed across each federation server and web application proxy within your AD FS farm. Note that the certificate must be trusted (chain to a trusted root CA). Once you have successfully requested and enrolled the server authentication certificate on one node, you can export the certificate and private key to a PFX file using the Certificate Manager console. You can then import the certificate on the remaining nodes in the AD FS farm. +It’s recommended that you mark the private key as exportable so that the same certificate can be deployed across each federation server and web application proxy within your AD FS farm. Note that the certificate must be trusted (chain to a trusted root CA). Once you have successfully requested and enrolled the server authentication certificate on one node, you can export the certificate and private key to a PFX file using the Certificate Manager console. You can then import the certificate on the remaining nodes in the AD FS farm. Be sure to enroll or import the certificate into the AD FS server’s computer certificate store. Also, ensure all nodes in the farm have the proper TLS server authentication certificate. ### Internal Web Server Authentication Certificate Enrollment + Sign-in the federation server with domain administrator equivalent credentials. 1. Start the Local Computer **Certificate Manager** (certlm.msc). @@ -84,9 +98,10 @@ A server authentication certificate should appear in the computer’s Personal c ## Deploy the Active Directory Federation Service Role The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments. -* Device registration -* Key registration -* Certificate registration authority (certificate trust deployments) + +- Device registration +- Key registration +- Certificate registration authority (certificate trust deployments) >[!IMPORTANT] > Finish the entire AD FS configuration on the first server in the farm before adding the second server to the AD FS farm. Once complete, the second server receives the configuration through the shared configuration database when it is added the AD FS farm. @@ -94,6 +109,7 @@ The Active Directory Federation Service (AD FS) role provides the following serv Windows Hello for Business depends on proper device registration. For on-premises deployments, Windows Server 2016 AD FS handles device registration. Sign-in the federation server with _Enterprise Admin_ equivalent credentials. + 1. Start **Server Manager**. Click **Local Server** in the navigation pane. 2. Click **Manage** and then click **Add Roles and Features**. 3. Click **Next** on the **Before you begin** page. @@ -107,12 +123,13 @@ Sign-in the federation server with _Enterprise Admin_ equivalent credentials. ## Review Before you continue with the deployment, validate your deployment progress by reviewing the following items: -* Confirm the AD FS farm uses the correct database configuration. -* Confirm the AD FS farm has an adequate number of nodes and is properly load balanced for the anticipated load. -* Confirm **all** AD FS servers in the farm have the latest updates. -* Confirm all AD FS servers have a valid server authentication certificate - * The subject of the certificate is the common name (FQDN) of the host or a wildcard name. - * The alternate name of the certificate contains a wildcard or the FQDN of the federation service + +- Confirm the AD FS farm uses the correct database configuration. +- Confirm the AD FS farm has an adequate number of nodes and is properly load balanced for the anticipated load. +- Confirm **all** AD FS servers in the farm have the latest updates. +- Confirm all AD FS servers have a valid server authentication certificate. + - The subject of the certificate is the common name (FQDN) of the host or a wildcard name. + - The alternate name of the certificate contains a wildcard or the FQDN of the federation service. ## Device Registration Service Account Prerequisite @@ -130,6 +147,7 @@ GMSA uses the Microsoft Key Distribution Service that is located on Windows Serv #### Create KDS Root Key Sign-in a domain controller with _Enterprise Admin_ equivalent credentials. + 1. Start an elevated Windows PowerShell console. 2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)` @@ -140,6 +158,7 @@ Windows Server 2008 and 2008 R2 domain controllers do not host the Microsoft Key #### Create an AD FS Service Account Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. + 1. Open **Active Directory Users and Computers**. 2. Right-click the **Users** container, Click **New**. Click **User**. 3. In the **New Object – User** window, type **adfssvc** in the **Full name** text box. Type **adfssvc** in the **User logon name** text box. Click **Next**. diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index 328c9513bf..a531963fac 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -19,12 +19,14 @@ ms.reviewer: # Configure Windows Hello for Business: Active Directory Federation Services **Applies to** -- Windows 10, version 1703 or later -- Hybrid deployment -- Certificate trust + +- Windows 10, version 1703 or later +- Hybrid deployment +- Certificate trust ## Federation Services -The Windows Server 2016 Active Directory Federation Server Certificate Registration Authority (AD FS RA) enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. + +The Windows Server 2016 Active Directory Federation Server Certificate Registration Authority (AD FS RA) enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. @@ -45,7 +47,6 @@ Sign-in the AD FS server with *Domain Admin* equivalent credentials. >[!NOTE] > If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the preceding command with the name of your certificate templates. It's important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template by using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name by using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. - ### Group Memberships for the AD FS Service Account The Windows Hello for Business group provides the AD FS service with the permissions needed to enroll a Windows Hello for Business authentication certificate on behalf of the provisioning user. @@ -63,7 +64,20 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva 6. Click **OK** to return to **Active Directory Users and Computers**. 7. Restart the AD FS server. +> [!NOTE] For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: +> +> 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" +> 2. Right click "Scope Descriptions" and select "Add Scope Description" +> 3. Under name type "ugs" and Click Apply > OK +> 4. Launch Powershell as Administrator +> 5. Execute the command "Get-AdfsApplicationPermission". Look for the ScopeNames :{openid, aza} that has the ClientRoleIdentifier Make a note of the ObjectIdentifier. +> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs' +> 7. Restart the ADFS service. +> 8. On the client: Restart the client. User should be prompted to provision WHFB. +> 9. If the provisioning window does not pop up then need to collect NGC trace logs and further troubleshoot. + ### Section Review + > [!div class="checklist"] > * Configure the registration authority. > * Update group memberships for the AD FS service account. From fbd9eea53540a4ff638f866178f6e2d907bed0ae Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Tue, 30 Jun 2020 10:11:06 -0700 Subject: [PATCH 382/446] pencil edit --- .../microsoft-defender-atp/android-configure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5d49c1c34d..182bb5e356 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-configure.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-configure.md @@ -29,7 +29,7 @@ Directory enables enforcing Device compliance and Conditional Access policies based on device risk levels. Microsoft Defender ATP is a Mobile Threat Defense (MTD) solution that you can deploy to leverage this capability via Intune. -For more infomation on how to setup Microsoft Defender ATP for Android and Conditional Access, see [Microsoft Defender ATP and +For more information on how to setup Microsoft Defender ATP for Android and Conditional Access, see [Microsoft Defender ATP and Intune](https://docs.microsoft.com/mem/intune/protect/advanced-threat-protection#configure-web-protection-on-devices-that-run-android). From 439ef0410a10263ea694a03f65981e9aaed74b4d Mon Sep 17 00:00:00 2001 From: mapalko Date: Tue, 30 Jun 2020 10:58:25 -0700 Subject: [PATCH 383/446] updates for ADFS issues --- .../hello-for-business/hello-cert-trust-adfs.md | 3 ++- .../hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index bb872213ba..95732e8c2e 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -38,7 +38,8 @@ A new Active Directory Federation Services farm should have a minimum of two fed Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. -> [!NOTE] For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: +> [!NOTE] +>For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: > > 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" > 2. Right click "Scope Descriptions" and select "Add Scope Description" diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index a531963fac..5f9afbda34 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -64,7 +64,8 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva 6. Click **OK** to return to **Active Directory Users and Computers**. 7. Restart the AD FS server. -> [!NOTE] For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: +> [!NOTE] +>For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: > > 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" > 2. Right click "Scope Descriptions" and select "Add Scope Description" From 1793522bb6438ecbfb89627efaf69d70bbe961ee Mon Sep 17 00:00:00 2001 From: jdmartinez36 Date: Tue, 30 Jun 2020 14:02:19 -0600 Subject: [PATCH 384/446] [DO NOT MERGE] New article for MDATP schedule scan, TOC update Created a new article based on information provided by FTE Yong Rhee. Article contains instructions to create an .xml file to use with launchd to schedule a quick or full scan in a specific time frame. Request originally had a section to use crontab, but this was removed at the request of the submitter. Edited the TOC to include the new article. --- windows/security/threat-protection/TOC.md | 1 + .../mac-schedule-scan-atp.md | 78 +++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 50032d076f..cf7cdb408c 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -212,6 +212,7 @@ ##### [Configure and validate exclusions](microsoft-defender-atp/mac-exclusions.md) ##### [Set preferences](microsoft-defender-atp/mac-preferences.md) ##### [Detect and block Potentially Unwanted Applications](microsoft-defender-atp/mac-pua.md) +##### [Schedule scans](microsoft-defender-atp/mac-schedule-scan-atp) #### [Troubleshoot]() ##### [Troubleshoot installation issues](microsoft-defender-atp/mac-support-install.md) 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 new file mode 100644 index 0000000000..e3816a73cb --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -0,0 +1,78 @@ +--- +title: How to schedule scans with MDATP for macOS +description: Learn how to schedule an automatic scanning time for Microsoft Defender ATP in macOS to better protect your organization's assets. +keywords: microsoft, defender, atp, mac, scans, antivirus +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dansimp +author: dansimp +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: conceptual +--- + +# Schedule scans with Microsoft Defender ATP for Mac + +While you can start a threat scan at any time with Microsoft Defender ATP, your enterprise might benefit from scheduled or timed scans. For example, you can schedule a scan to run at the beginning of every workday or week. Create a scanning schedule using launchd on a macOS computer. + +## Schedule a scan with launchd + +1. Create a new .xml file. Use the following example to create your scanning schedule file. + + ```xml + + + + + Label + com.microsoft.wdav.schedquickscan + ProgramArguments + + sh + -c + /usr/local/bin/mdatp --scan --quick + + RunAtLoad + + StartCalendarInterval + Day + 3 + Hour + 2 + Minute + 0 + Weekday + 5 + + StartInterval + 604800 + WorkingDirectory + /usr/local/bin/ + + + ``` + +2. Save the file as a program configuration file (.plist) with the name com.microsoft.wdav.schedquickscan.plist. + + >[!NOTE] + >To change a quick scan to a full scan, use /usr/local/bin/mdatp --scan –full in the array string and update your .plist filename. + +3. Search for, and then open **Terminal**. +4. To load your file into **launchd**, enter the following commands: + + ```bash + `$ launchctl load ~/Library/LaunchAgents/` + `$ launchctl start ` + ``` + +5. Your scheduled scan runs at the date, time, and frequency you defined in your .plist file. In the example, the scan runs at 2:00 AM every 7 days on a Friday, with the StartInterval using 604800 seconds for one week. + + > [!NOTE] + > Agents executed with launchd will not run at the scheduled time if the computer is asleep, but will run once the computer is awake. If the computer is off, the scan will not run until the computer is on at the next scheduled time. From 4a885ff7aebe59b5d26c04c47066976ae89cfde1 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Tue, 30 Jun 2020 13:56:13 -0700 Subject: [PATCH 385/446] Corrected spelling, adding end punctuation --- .../hello-hybrid-cert-whfb-settings-adfs.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index 5f9afbda34..00c8e2e6f2 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -58,8 +58,8 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva 1. Open **Active Directory Users and Computers**. 2. Click the **Users** container in the navigation pane. -3. Right-click **Windows Hello for Business Users** group -4. Click the **Members** tab and click **Add** +3. Right-click **Windows Hello for Business Users** group. +4. Click the **Members** tab and click **Add**. 5. In the **Enter the object names to select** text box, type **adfssvc** or substitute the name of the AD FS service account in your AD FS deployment. Click **OK**. 6. Click **OK** to return to **Active Directory Users and Computers**. 7. Restart the AD FS server. @@ -67,12 +67,12 @@ Sign-in a domain controller or management workstation with _Domain Admin_ equiva > [!NOTE] >For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: > -> 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" -> 2. Right click "Scope Descriptions" and select "Add Scope Description" -> 3. Under name type "ugs" and Click Apply > OK -> 4. Launch Powershell as Administrator +> 1. Launch AD FS management console. Browse to "Services > Scope Descriptions". +> 2. Right click "Scope Descriptions" and select "Add Scope Description". +> 3. Under name type "ugs" and Click Apply > OK. +> 4. Launch Powershell as Administrator. > 5. Execute the command "Get-AdfsApplicationPermission". Look for the ScopeNames :{openid, aza} that has the ClientRoleIdentifier Make a note of the ObjectIdentifier. -> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs' +> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs'. > 7. Restart the ADFS service. > 8. On the client: Restart the client. User should be prompted to provision WHFB. > 9. If the provisioning window does not pop up then need to collect NGC trace logs and further troubleshoot. From e0eb9aa5a0fd4edba2b6cd6d4f722912ab647162 Mon Sep 17 00:00:00 2001 From: Rafals <51166236+rafals2@users.noreply.github.com> Date: Tue, 30 Jun 2020 14:04:42 -0700 Subject: [PATCH 386/446] BL Recovery Password Hints Commit --- .../bitlocker-recovery-guide-plan.md | 142 ++++++++++++++++++ .../bitlocker/images/bl-intune-custom-url.png | Bin 0 -> 18594 bytes .../bitlocker/images/bl-password-hint1.png | Bin 0 -> 128670 bytes .../bitlocker/images/bl-password-hint2.png | Bin 0 -> 70554 bytes .../bitlocker/images/rp-example1.PNG | Bin 0 -> 121141 bytes .../bitlocker/images/rp-example2.PNG | Bin 0 -> 84139 bytes .../bitlocker/images/rp-example3.PNG | Bin 0 -> 98574 bytes .../bitlocker/images/rp-example4.PNG | Bin 0 -> 84305 bytes .../bitlocker/images/rp-example5.PNG | Bin 0 -> 93616 bytes 9 files changed, 142 insertions(+) create mode 100644 windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png create mode 100644 windows/security/information-protection/bitlocker/images/bl-password-hint1.png create mode 100644 windows/security/information-protection/bitlocker/images/bl-password-hint2.png create mode 100644 windows/security/information-protection/bitlocker/images/rp-example1.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example2.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example3.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example4.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example5.PNG diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 26a7658ef1..9bc15b3a8e 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -253,6 +253,148 @@ This error might occur if you updated the firmware. As a best practice you shoul Windows Recovery Environment (RE) can be used to recover access to a drive protected by [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md). If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. + +## Bitlocker Recovery Password screen +During BitLocker recovery Windows can display **custom recovery message** and **password hints** identifying where password can be retrieved from. These two improvements can help user during BitLocker recovery. +### Custom recovery message +BitLocker group polices have been improved in Windows 10 Version 1511 by adding policy which allows for configuration of custom recovery message and URL on BitLocker Recovery screen. This policy cam be used to show address of BitLocker self-service recovery portal, IT internal website or phone number to helpdesk department. + +This policy can be configured via the GPO under: + +*Computer Configuration\ Administrative Templates\ Windows Components\ BitLocker Drive Encryption \ Operating System Drives \ Configure pre-boot recovery message and URL* + +or via Intune/MDM in the BitLocker CSP: +*./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage* + +![Custom URL](./images/bl-intune-custom-url.png) + +Example of customized recovery screen: + +![Customized BitLocker Recovery Screen](./images/bl-password-hint1.png) + + + +### Bitlocker Recovery Password hints + +BitLocker metadata has been enhanced in Windows 10 1903 to include information where and when BitLocker Recovery Password has been backed up. This information is not exposed via User Interface or any public API. It is used solely by BitLocker Recovery screen in a form of password hints to guide user where to look for a volume’s recovery password. Password hints are displayed on the recovery screen and depend on location where password has been saved. Password hints are displayed in both modern (blue) and legacy (**black**) recovery screen. This applies to both: bootmanager recovery screen and WinRE unlock screen. + +![Customized Bitlocker Recovery Screen](./images/bl-password-hint2.png) + +> [!IMPORTANT] +> Microosft doesn't recommend printing Recovery Passwords or saving them to a file. Instead active directory backup or cloud based backup should be used. Cloud based backup includes Azure Active Directory (AAD) and Microsoft Account (MSA). + + +There are multiple rules governing which password hint is shown during the recovery (in order of processing): + +1. Always display custom recovery message if it has been configured (via GPO or MDM). +2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq " +3. If multiple recovery passwords exist on the volume prioritize the latest created (and successfully backed up) recovery password +4. Prioritize passwords with successful backup over passwords that has never been backed up. +5. Prioritize backup hints in following order for remote backup locations: MSA> AAD > AD +6. If password has been printed and saved to file, display combined hint “Look for a printout or a text file with the key” instead of 2 separate hints. +7. If multiple backups of same type (remove vs local) have been performed for the same recovery password, prioritize backup info with latest backed up date +8. There is no specific password hint for password saved to on-prem active directory. In this case custom message will be displayed (if configured) or generic message “Contact your organization’s help desk” +9. If two recovery passwords are present on the disk, but only one has been successfully backed up, system will ask for a password that has been backed up, even if another password is newer. + + +#### Example 1 (single recovery password with single backup) + +| Custom URL | Yes | +|----------------------|------------| +| Saved to MSA | Yes | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | + +**Result:** password hint for MSA and custom URL are displayed. + +![Example 1 of Customized Bitlocker Recovery Screen](./images/rp-example1.PNG) + +#### Example 2 (single recovery password with single backup) + +| Custom URL | Yes | +|----------------------|------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | Yes | +| Printed | No | +| Saved to file | No | + +**Result:** only custom URL is displayed. + +![Example 2 of Customized Bitlocker Recovery Screen](./images/rp-example2.PNG) + +#### Example 3 (single recovery password with multiple backups) + +| Custom URL | No | +|----------------------|------------| +| Saved to MSA | Yes | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | Yes | +| Saved to file | Yes | + +**Result:** only MSA password hint is displayed. + +![Example 3 of Customized Bitlocker Recovery Screen](./images/rp-example3.PNG) + +#### Example 4 (multiple recovery passwords) + +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | Yes | +| Creation time | **1PM** | +| Key ID | A564F193 | +  +  +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **3PM** | +| Key ID | T4521ER5 | + +**Result:** only hint for successfully backed up password is displayed, although it is not the most recent password. + +![Example 4 of Customized Bitlocker Recovery Screen](./images/rp-example4.PNG) + + +#### Example 5 (multiple recovery passwords) + +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | Yes | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **1PM** | +| Key ID | 99631A34 | +  +  +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **3PM** | +| Key ID | 9DF70931 | + +**Result:** hint for most recent password is displayed + +![Example 5 of Customized Bitlocker Recovery Screen](./images/rp-example5.PNG) + + ## Using additional recovery information Besides the 48-digit BitLocker recovery password, other types of recovery information are stored in Active Directory. This section describes how this additional information can be used. diff --git a/windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png b/windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png new file mode 100644 index 0000000000000000000000000000000000000000..a563d3153f6e6d454c9b3aad809eddba3f6f5a0e GIT binary patch literal 18594 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%0A1JrWuQwxW8$U&97_$R%SCts)_rBNa0Sm0-np?L~ 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 KiE1&U;Qs@rW&8U8 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example1.PNG b/windows/security/information-protection/bitlocker/images/rp-example1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..1c9b7bc5604a1a4355707a54a237fca1658a305b GIT binary patch literal 121141 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 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example2.PNG b/windows/security/information-protection/bitlocker/images/rp-example2.PNG new file mode 100644 index 0000000000000000000000000000000000000000..eee52f9c54d601a11f6c10129938749e24d27ef4 GIT binary patch literal 84139 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

    K-2T&OD1!=;k00k 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 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example3.PNG b/windows/security/information-protection/bitlocker/images/rp-example3.PNG new file mode 100644 index 0000000000000000000000000000000000000000..ed1158c2a1c2c01b74df78594e63efcfb0c1cd7d GIT binary patch literal 98574 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∾A&htIeo%6dP#8KQ`` zoj`$sD5FgC81L8Nm3e5z$rcMt&+HqK1M6GXGNv)NJAD&<*#GDWH8qR#K}=|6@ZZnH zV>vFeCkjJN=8%kLZO~SQfUG+1x6!vg;TCkQh#22b$0-yD?(;EoEHjM$$O%4=8CDo4 zq1tVzd23o;R2WK3c}=5IEA11$UX7q*xwKzsMO~4SP~CjqV8h7orJ&$yZ}c6_YD*}3 ziH`WTKX328et@WLilMb#Yrp&uQ_3SDZOr9Z@8XR$hl$nBOcY;kEQFCuB~epKID;R;ueX zJ)z|BCJBEw$F8GK1!4%(jpbNp$IGn)YO!as{9Pd5ixO)8c!_pxCyPzbUu_W*#{~AC zk6U)|{p{Dc*;~e+DIf9cRBJIUW3b2iL?3e*fhr{yX3Rw%B>IQ?Y-!Gbi2Vy$n`o>K z;79&$vT>=-L9;yM4xua|v@_n#Un_Yn*AxsTZ$8%Cuo=>?(rpL$_!LEGJ8WM(j9HyO zkKuUuw}?b=wN&$WT!?a`%b}s47+~zRd8Td~cxrz^IwWQN)lHJupDZYR&9SGxrq?!+ zmH9euFrRAdtE@}7?9?BFKL!TnBia^P-i|>k&=ZW6y*sfTSm*mKe6-BezXkhumWFb@ zO*@AuUTOzK(uZDh>mdEaVA=Pn{EH6#Z$p0xEXR(U&V`)5heO&@mvAmYp@W!JhD!h_ zN(0jLMb~>R>ugZL{xpE%YEeCV_ic}4JZRM53k{`|1l6kZd-cTemUMA$x~4?7zvpgo zOTZBKjhIDS*3&ZS#~O7={T!-;}L;_ z+DEU(n1!h7DRnFrvMOE9miPx-+ijT^!>a$P4+o=D6l)ga#Y4>LZhkK+ud`d7L!a!NO>&v`Q<1ibQ-0YU<^X1t8)iBq7DQw>iq4IOzX#zs9ndTz%;i zv5M?T(*`V7*okI^3tZXDIs*92{)RoY<9`=V|M-VuEWtVIN%83&CPr$03!7m9(kh4T z7!bbiHj{U&*6Q`k4fUaG8zCvakIXxHm`0q4`|^roP?lZluu!nSUng-KZM!dZ5L&&G zFc5j<1O)2>^*ikR>t*RlU%*WI@h5++G+^D}&Hrt_??daI`I(SQb#~o$*1zW}j_7X9 z+ws%0v|OTEjxKl;9_3*!#4cBCeQh?;I{(%Nl`&cS@deLCJ~Adh;)kj<9S*vT+p!q5 zb-wvTPC^P_E0P5B8R6Riy*xSds>2$YMY$okR(W=`;ezFB%l=5+8Xmed_Vs&ratNjq zq3%I%Bpu#L{LLlf;ZQ@eti- zIwAd=DKHUJh7iBi*1+fn5A**ptR@l# ztSJtq^Acxb1u$QJ;;By`5Kv)HU~9iee%Oz`aGt4oGoSI`W=jz*y6ZwOaG}oU&~;Ac zr)e$-TCaihwVGDbG!$#-FF66-rJA=g?bcY zv2`PyH#~S1lW+M87@Pm0zdY`XeDd9*<}n>TAaBR!r;8ys_SK)_M|Ynff4mX;Wz`c9 zFGtSwDe@eg8GjbPw_5n&*s;czpi=O%GpzFE*A7YiLt$aw@9{pVpG-db8L=h+JAZa7+pLb`B6Q*vi(cEWoJl$ ziUo1i+aRYcG%2(?hF)x}BVLW?u-~_U?1Lz^_FPdTr0IKsL2gU3=UakR}3Rk@rZd{zVwK$8#1(nkP{* z)f+q%s|Gh=O6tAAiZnFG+-*({B!O5Ro~Y>k5_KSBhzAhJ2F^ zY^@~5&_B;s60aSFaBOes@-D;z^wAs@e=b*4tFr8~sea4?7jq2kIfp@6hAG~@Sx3VI zS7R*EY?3V9LdgwdBQ(;rHHv2^N8r*|eu25Q zar%QL;q}Gq`~5$j`fD7Y>`nL@_3XX%zrG)yxtj?uCJVqxMQX_zhV8znH*-O{Cgg*E zKDeFE$8jsHmDD>cZf+S3PtbLL1obRC+k{DvBvqw9j*PQ;6KSQWS5J)cd&B8UF+}H8 zkNy5+m3}4h@fu`HtMu`5p5ILV=%LlD#PVbG)qTA>zvaXnIU-4jD9M@at9V*pZ#}6r z`{Eq%Gv+6oUNc$}xpyU9G*FN4*T}C6;$rT4kp1Gwhv8X=9Gs5=iv3rb)yID@(l##H zrJxtf9w}Ig`38ZsiW%PxZXEyZQbM6E6k-*;{Lj8Ajr674!uY*GWdI@d`hB#8f4f)X z0;(osZo=oRYoRVZlHQX^nCO2*t;RW}&m`EbpW>3!P>YJ}_|A^bL2#1J4g&C8F7VbA z>ju{od(JN=bk9N;y-%{ZTWg53i`~M0i>`<2JM~+c>r1N_m)ZzR$2H>HeN|4y#J~6a zfCk19?!bPmrvY5deln8t0?;d(qZiGfpN!<|x-hf27*=^ZzueIz###c#ZeUkmxOz$y zrlnYP|J-Zty`*))Blz9Q(M-4HUA{?x?Xp$wQ0qKptZV7yJqtF|j-~B`GJT>iv!&fm zt<}!8xWVh{9rHvS{6O`nh`J{g=MdV=ONpZ0_tA^t@Jgv%5{BdjWiNuHYpJASVWJypM>Nf1q2V zPG!S+cK=-*#QUFi9k_{4R5w${qvz$O3!4JcW*CU6@;~=sNPvGO>u$|V>XZlfb6Fir zsXL6ttnB4}u8j9{Im`xUKjF>8R`>O1tM1+HA2@OyB4P{fH$Gffr0~nx~$?_K&}pWGk%gE z9y3ARfDmIBXX9to(-~vF#kL6hNqyXo+0%$M{6>=GvRNo-4$(&&TSM^brlBg-#2l_O ziAEN(X9Ema$QS7W4W6CVU7kc7edhAN-V6jSMoG!}6sEOp_5?ns_6e`|-s2;VFz;n- z8tychu5vnvmJK^%!kYiIXs7l>y*-9swXt*BmQUH%@=%Y<87P4px3~A&$l9IUX;a~# zEE+C4(_Q2ih>%UPzE0{II&gSl5|`are@LqxsyWbp$Ab_SJDp_a-cPCi&B^L-8+hcn zKkDWE;e)p#!+wYst_JiyUaa1w8OC<02F7RUC_KiJN{@9 z?U_Z8R+ebqxc`PXywVOo>Zi;&!j3Hvm5h~otYG*q9jTecWG?siss0T=I@7j^(V~}?hX&{w8tE{^f4dh<7EkCDpIZM%Xy~2=o@OB!-rKE>Iqmvz>2n_ z3h;TzDmT_}zzUdMKqHLBk~*Xkf&a1}F}YP7dH5n?Z#z7IFB9rptO%yTT5VewQSba? zIank#IN;g}a(vdSs#-p2(HWy!^DGVFuac8Rg?8&`j~MK>2ek`8^NU-%wpK#aX623V zd!|f_Y`;m-{9S`}URJ{rE*sj#2&@DDDIlkS@fy|#@w5@cNu5Jn;ZWzg;QnL87eQMR zalOR3(?yyb%&m9OOWKzhO>_tEJS-Yrh!M2W+fDNcEtP7_?@5!Tw@TQL1w32EDU||r z>f%PfUmz=u>chq_+8EysJT8m#5N+{lz3{2?KSuPk+5Izg5@?i|cfN^}APqf!P#>sPb#$4Ddc-U8^q30w`$>Ija#hqC_! z7^>IPy1(e~+7u)T_i`aJby=Wx&q&eddn$fE(ud*A6W~9Hly`LfCU{}io)X2<+%o;| zJjGoRl23f6YNqF7E}Z(%E0x4nh_n~)cnDDZEGf1f4luTfrWQY_p`*Y)MG@~`A#(HS)HA@tG06tjB9Y>ligLsfPf5K(?6Mx`18=}}v2AeU z5o{4rL4_^)3d{CLxgPeJ82<8h@FWBh6^W(@0n%i**C=-4%?1-|;pw#1SIvYR{)3sr zX;9^^CHq#bHeo#&NP3w-L2h}C|I!^g4*$t+9oqo|HE7l3Mg95jV z&WiFptsye`j4z)y!_Fp!4Z1bE8GXNT8aecz?9tL^ifC|?430-4CL8^KU)PAC@t!6w zB`T=`O_L3FA+MwA$3|{Ho#S)}CX1_M5V?OcHYQslkIOT;bRThH!|)S9h0*j}q`;cE zeaxl+S~R}A5XGUA#^QwBGke*Z-qIegXx$N7A$ar_b1RYQ5DrMOX-N_3ZH$52n&{NL zAr>x{I2V;5{_zFR4%V+)*<3zlk25?|oE1>3Ix*OzOOHExf_;J>D$(Gxd!o76$ELMV z)t0CHyJL5Nw!_JS;7PWDaa1e@;Gz0Ax+GlO1*>A{M+b`Y7JdB;$+}qn1M%iF1CKSZ zhE%Mio@9l!#0SQrkhqXhzOEkQcZtLW$zftEzFSMZ6wGDntp~4N720_!f=mNzZDnFr zXMNEdj@^TiN)6ST+6{fE&R_3qVPlSfggy>K!V&ar*6Zdt z9BXcf)@{al!-t(N6$q$=gO|riI1w|uiCB-W6#^V_5>?fC%i!L_u6CdZ+oo#Odb-u) z5f1}DYoKGDeuN>?Y18$>R$6_KFcY^zLh#j{7~}_)2TaiZpy&45Tp<*-&bh$x6dSRH zAgo(H9TgZA^PrQg?2i+|uI!(m*`ghmy;JqXELnaeaNe=W0}rNWop<{&V!7+08>sRG zE>&1Nsm;cqWHr3Z@;68#qVeJrLm@_vLKqa@ca*>%5*wy^zk_vl_gB%)sg3L-{6~vb zB`jfQ_V*qiVTi&|W(!>qo^~{KZQZ0FZ zW6LYo=Q1G8MO0acR~|yL-Fs&{kU!Tmmz^Ol2NLh^fjKM4^N>Eh|38ANU9s=mGi6L_X=GMyWudeiIg4t#e?KoP9sMNd462{>`$)|=;`wPbRg6J z^#O)*Y(gorJ!Q6NY^M4jV^F9JU#QjXJNvScJ~K7l)KPm;xd83Z45jxmeGQe;s3Hw6H_JVS&b$qNKC`U-;4HGiKO1oEWwPS4N(%?Wa1p9us??nc&pLo z^Gk>HiFBciZS3wU3k;cMaS|b9tjl~-L|7H>DD@dJXgS#`PK~-}dxo1?aA;|s;R4g zzF8GzN|2t)%~!cthR(U8&Q@!j>`$F68Xh*?FXwiwF>HU<`BIMM8-9%OwCYm@W*~jj zPwki8+!4D2GBYu+Kf)xY({<;~H6FrSc5wjogttWEL@F??mTj-m1Kz~a0X2*Xrhk<; zv0sDrHh+Zi_jRIoLEl|!{r9KtLbV7?9#P=~B1K;O4NCL`e$qi`k14RY5DRT(ol}#< zb{g4FDH$!z)D}&@=<)& ztQytK47h#LJ3XIlqgXkPZ|*P5o=B7jPAN>GT9$jVr8f z%c6UjRJfI$x7R8{g9Z&g-~b*#T$ShKyhpHQ1+FsAAMmd5DUkJi`a*K?*%^suLUMm86)-m)5l3mf*huI8 z5(wnv7(76_r-7LWmq3r8g}9!-wKrd|TL`;djRV|*BkMV|nQz|-y=keVtsq3M6aV8U zqfkFRTY2cK$MKrK=ab-v<J5HWhpOyI6-UED?8&k0S z{9ee`*JZO;%`kfMCTp}Rqz2I*=#3{m(8b&bXaVL)pB_agzXjiUP2mhN5KTsQ-`<}! zhF^Ld_<}lT!LB~H2z-l`lpy@O6q$N+dxAEQS&Yl0P%72+>MUOYHM%-@FG2@-ri$qq z_80z*6N%xtA>f)D6#EQdRf*6fD%#^(;KVO&5xiu`_iqv=~?e#iaIID83j@8X$Ns3j5HF@#hF z+q@}yxJ@%iaHx2H&hI+M9E)y-ocjmK!?|c1i!9EoPNt+0;lauC|~~L zs;LQ;*21O^F@zK2FHl5CkA91K3zaK6C_d|DFg8Ve53M<5V+1~TP_88K83u!C@ywXl zFH;9zZ~9L?Ro=D#SI7ETcErisVOH0CCZire4YN`1s4n(Jif^!&60oGPqmdRgTI&m!FvpcKx zQtOH41FW^(1s#e78q0{Xv);Z!i;bIDm)ju0n1r&IihCe8k3}+)(ndm( zI^&&ooYJFDI{*%(=jl>+A8smz==Qi)FEl|I{xGATc7M;-*9|qN3YdDQb4TC}3`6!{ zMMkb(zfgnH?5=2Tz#r4wZ2M2Vr*HI3FyLQyNd~((jGzNqJpuB*$uXr&JPHZ%EI_0A z15V)HBG7fFM}ulxaddHYNN>GvliC{CTN`CKqMJSR4m`czcJ6CBy1#2K^`L?15V*=A zhnrW;>Jm0DMWLi(W;~U99DZ0DimW=s#Ve5A&HSkYJp4f(xFd_@m1n?NdS_+`$gl7e za9NpG8Mds(g0zuo-IJi$lbQm)Fvb@8_S2p|<`pwFHws2oa{S~F;Tm6CIrk%y0+^#W zoBcFwSASYXU=jkrrH+{XL99^_ol>k2H60N1Eb8EW6Vsyv%o^nNI~{s!V?!CP8JbXO z1%|gh48U|dz{u>nJE5wZJKQ4lc`~t~9d+|RqMV6(=*Q|uV(e$@yUqzEfGScyVYKUn ze8BN3Ic-1Mp50qH}6}?AX0lNoxve zbhXVD7yH+Lr-Q?}iUTgJ30gNbXzF(AYpl~Bf@T6*2osVH-S#rsMuy5foTnybF1d9xt$$})%@iw0 z8p~`J#8V<#g}x(2;3!_3R$PkF-ZRReaW zSV-{{wBdEE=3){hI_5D>Xy`oG{!^yc5yqUCr^VWl`Vvql;N2tDF=o-#Gx)e8-TL;V zYs!@*e-h@TvTD+-+Kd66k4;y{&hZcK&51XUHIt_`IYS%3zglF3A8^|&RSD|WGmrfC zsbxSaCD36?947Tn-Y6><8=e)uJ>B9Fu88p*Vz$5_0TDZm;Plb?oog>mSrW`{Z|UfS zN?qn$^W47QoT8|ip;AkW<{$FZ851hVJ0YSUYbe{#cnd6sp;#7H183SM^RJ^zLbLDP zBqdBGeirQAChr=eD_7s+hV5Hm(Ndp0#htXo2Qrho`zkfe!^8!zs^&7urJd_a?l+Ee zsO>8xUXkpVQVDI4w@;4qNzeei-}Ik=SPS@knEf08ZV|A+x}tNtxbBM$_2W^lU0^-GzN(sy>{#n9^QwE6Ua<<@DzYP3lWPL$6gKhs9|iFiHy5aXVn>d^e#ialdfxxE~? z9A6`XUgc=?sJwb|3mY1BlQVVJFO#u^AuzyfUWw3fEYO{X%}!qp(kk)mmoC$HJoh=X zN@q?cR%{a^(jx9B=euivUJx#_`o8JW*uAFzIGxVIF6NUN$i~TOS*FvtB~lc;OJZ3y z&nHX2GvWBBuOV%}udrJ^kxt8;Bj%by+Gea_PZe*kdUqfE-HN@w(_|ogcUShc6|UMl zzqIhP!@de-STYtA;X=s0SJxbEomfyB?I!|onk-TFA(ux^jX70;%y@Tr@5mO~FB&c= z*)bjjp_j#dgKFqX=x#88v}9TNc^9_+RQ&)XOma*8!!ZsoopH-MD}>})a4tOR6Z^>w6j-BnKr@AZ!>-_@=%OK znGcxQIWe{xmtkeZ@vhr{K1QR_Wc$-4q{oB^ z^qWTdFoY_6AqDjlNCKvcUX@^buQ3k%5)gjqY=JknH>;J72qbepv1eK3#v_&VgzDW| zkdrhO@F`uN8#5*Dda&kWD zn=@R|Mlv!mHf}YF`+)X0?2r+JZWrXmJ}yE-mDq?%ig)RO#^nMAXcNc%E&IqV!7OH@ zo2&e%a$Mi7bLL^WL~+^bh_NbJqQr$HU1ca@!q8l45}IO^DEoETF^g(?-J*pI909;@ zzVjCKKd0zlO#0x^sq`68Z5JTBy(;CVGL>nK}MR^2F~&g*I658sLI+6S%+ zH#BY=JgF>b0Q;_7S#l3QD)5-vi_o~eZ_IHNkSCzKui0K|;MtW`hMPlg*#dVbs&=yH zQP(zlI6e-BR*TJU``rrqV)Py=A++)ob3pe47le`deOuv*j-RD|K<54$?k6F z{)kLH%!@$3H;a!LAwDjiT+ls>Q3s9J%B;>C(Z`c~pI{s6LTlnw^<$+=D=n+0X38v5 zP{XRXNY+yc(h_QoA@ONispTWVJJ<{#)|z7O@q6vFk>#7A{MJstnXQ67M4FDgzV`T{ z1{-2dzmJ!TcQNWi>_h+jpJ?e}mO`9wpXPD);+}|AWPFStJG;B7zt3XsQ=<_3+D8@% z@u#Tf%NxP+bE_?WYKoyEE|W~1ZRFmHd0`FC2a19A_Unxyj_(q!yWV#)s3toe~JHAk0xK<5yl|GeH6 z)S7QcN>{1!Na2r_e3M~grAg?WTGUFy=YU}%t&g!h_)+bk0uwp&(E8jKH;BXL(B>^z z3#H@yAaF?Muv%?F1xecrRb1nEI*`q*kYcV7nJ`;Wy4M9xRAm3QCMpM>_+~9@mR!IE z4h0zu>-Gz}_oAiMpL#h)!kXYD^&3uBH_>;9jS9=ZeO|ueXgM@*x|zuMrE3b*K{hzq ztC3%FPbQ5`qY&M9(!CpPQnQ&2*g0$)?G}E0gV`9u;C^ntg?4_Ve$1AMVxB*x&0S8p zOq_mXanXX_gvT=WL3kF&t>70wH+LC7Z&hwtsvaKwTU*vWv^i0j40>OspCFSDDCieJX$-UR@8x6B`Y*maQDZ0ob` z?^Qn&O~)V|?;mN36Hp=YKAN%ccWhsUmsQsjUVFT*Ivv^63mR);8nUO0!(Cjym>3v* z7{Vewx3{ifeDTv{$<2~LKHg~WY5Fl0^z68Y*~B+o8&}ebc22;z{g1(o9$x#cH5!YT zbo~ZXCsuIsywTSmX@5PcV5Ji<`6N zYnhrWx1GsN_&FH_^uiIH&dHB1^ZHh=X~aWqhc6%RSdwLsXVYK$RghQGf2>OWRoyY) z2nh%@tjsq-H@V(z5&@di2tw9S5D*CTp|5NT(aoc6El7r5PiOoIys$H0D?!H*RA5F* z$XqCs)i|bic8~wEI$6iR5$~1gSmDBqVF%cj*h5mXG3vFhhC-%HLK@y-m(k0s`O8f zc3D;OJX@aHAmg1XKF0!*s;_Kqyv{%U-Oo3|RBH_5SffUlyen1`10Ph}&?j2lh6tFo zQ2wUes9p57)V(b!zvXB@{F~Q>Y*4c;YMF7>1&l31d1!!L?$U1ws{Zsk5x6)}EY}=s z*DGp0!d@HHT9Nrnak(rjYSt3TKmeIA<*B~tg?<;D#*J|JShRdrJuo4?oCfj$X21#Y z-7RP9QK;OvM~x$c{=NZrsM!}*kf5m3j)DuELcljp<_f&l^>@B4vGIfLZ%^c)nH|zM z3!79LN1vtb+e&?{-Za?@gdR9>cR%=v>EqhZr`0C4Rc?;o#7IN``L>AJUSR18ib~tb ziDA`i5d7*B`e&~^y!!pw^$L&6U+Sm)(_z7#67>0KAabh2I5wCg_`}j82C+`C{_Ckq zQ7-KniKxG<_p#Tr!>Y>DuePs~Y~?Wt%r5@EMLxsKChgXVM*b^iqa~Efwm2>Ewd$P| zvo}JCIZNltCrjGD5UW2jNP!&V?8dki2cFKjsiog)o18(*UH}m%sj@dOS|lBAmmkj^ ze+c^C(tdxo5%b!od4IfkP~4LA{Z-4JK6I=>D)ua$3S^DU+~DACws{`9GSd6H_$=ae zXV}zGU|u<-$^GQ3eZ}RL^12^<4o!FM&y`Q1ee>M~byW&`a8Kfdk&_`%_-dZO;yzd*7(Z5FYf-@w0YzL8R6J#0q}S%kgDS9yD^k=H2Q z6tLP}Dn(v%fVoT6%phhZ4PP!93$_7PSyJC!`$*JduNvWrV+K|>+BPP%bD&4BpTtQK zb$ocgfK}f91>Pe)I&sO#Ns^!z$pSWfp1HRcy5Mu2^Ok6ZdwihKUlxlG;r zFGAw>p-UTx;j>z*CigFeH;O7sYlVz=F9VIYThARJX6N~QeNQ!aZx6rL*tM#4FE^Reb!f))b(MgV{wX(zm~N!&l0xR~0Kfz)+KlPT^Ll`a)#e6l-7!HQCRxhm-&ZlN~iAr&uXFGB@8^ z+tMTzDwNxWSb+0QQwB7d*h$TNSxBV}jfd}JGFwkzM7WK%l^IvT1_qnvw4QLB}`dQD`l%|P0F*6PKa z#jX2-%xX#J$ZVbiW$f>DHcvtkxYb%kaBIRh{mRiT$3?qwZbqRL<=o@4=Rp z`;nQWG8;G^{`dR-N4>@VMBtbKT&mY1UH=HW--k$-IeJP}JvJK(or<%|%0AZx%;wL^ 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 F{{fuzfMx&y literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example4.PNG b/windows/security/information-protection/bitlocker/images/rp-example4.PNG new file mode 100644 index 0000000000000000000000000000000000000000..8cd88812bc956949f72fe502e4a37587b8b684b1 GIT binary patch literal 84305 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

    ^cTSaYNyo5jG8_BfGO6MpF3~&5M$5j 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 z zx0cGeChF(>11eKR=}w(;aQpbLbJk(FNOUpQkb6bl$a5nC9UGw%XZRY^>4}9j~4eQ-U z!|n>~6)zSquh1e z>@D;|&}`Y(>1w%~e<*o&>VzOPlToKZ_s6>=YIQ74I%|UxIcLh4CFVM^Uhy`UZCQcl zF{B0`5sKGVdr!`)O)=Zed(-S8CmoFmM_U(Y3;?n$6eWHod%Yj~UmM`suNj(ukH#aI z2;1{d>FzCqb)|wH5~~RAEgUVp1>7RywYh&+s=Jh0_rHpMTOI)do-`b?Y?H=B99mUC zEnab$PAT{|wg8WC)1r*?Q(BLU&z_`ef$qGX)%pPxYmn`7$?It>OR*+YuR4|* zp9(KXlHJQ7@Jtt*f!9F=zFWWF)X(J9HRy9>Evi>6m-FT+UMdrCPe}WgPY+tDn|lPm z_1JH1tNb;!UJ4v>*R_OII!24cd9|o>@c}za6yiJwDo3(E8|#B;==q zq@C}EpQrLA!4NC3c1tpHdVxVZh%Cs_^o?WMIRnan!`!Q+-Y)ya z>GEnYcDNy)yr(YN+PoYOanIs%3mTi?UrVWY0*!to2DWrgT>gk!Y=&R@75KvI0#KJP zsA~2XW4AF~dgNsckJ6%^0plZxk=4KJUhW$h?$Elx>r_S8T&}ifnh>)VfFP9riSTM@?r1o>goev?&@a8SEGEjuYpUqpZHBy@g>Am|LMs*J zw!~Nqi~8(hfL&OZ^AjmWQlick8+=QaR>v!By{8k#2GxBJDRPNFWxye1=u#>6b-n9{;gjy$T3EV(GC!#GaUA8`O zOHBs2t23^PM$C?-9@*k+%)7dVCj&+?O3+@NPCCsRDP8b|Jr7*BZ|VajOZU|(YWjK5 zj`Y0P_A>6(=;`a7hU3+LDQf~MI^W89ox^#R}ZXDb-7%ntAm*tblsAd(vlXBWs7I{}k znsseO;L(pL*nEmXFg=4V)=QCZ<37MX(sR~25m+Dy>f^O6c>t<7Qbq;_7ezi01tnE` zKn5me-y1)sQTKY|5WUf-(Jsa+oEshsx;>+%%z@HuoiCW4a&26Vy{2Q51)r zYxnfu;{4f=3V$8lpy}GaZoy0|CZ9PnUtiZy0yC@!8{Jmz#HhQWry54dRs(o_> zQh*)jg;zOrQtkP1-C%F(BQMT#ls=i&T0%nvRxO69XXtO%1L)_O(0aGdTQ*w<&_%j> z2+Jo3G3^`GXYbTE9G-(FtfOv5wx)JeQZ^YO-b@hxs@ZN@%1$d%kX>0=#UBRtcRAkm z8!Tko5iny)p6}Zi1+N@?3CIkMy2*({csAr(DpJJG)!Vf*A#lE!

    GzfGU7^iXrk# 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 DITG?9 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example5.PNG b/windows/security/information-protection/bitlocker/images/rp-example5.PNG new file mode 100644 index 0000000000000000000000000000000000000000..7a588bdd6702ec54d3e39ad72d76ad904488c0b2 GIT binary patch literal 93616 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�z*}+|K>F_m>TfdNU*ti{j5V(u_S%GMh%Of$ZX&V)5)yZc9sH0k zeNP-N#J=!ukD_p5^9gd6B>GlFoAvkr)#Ws()`qt2gkKIfUxrYGrFa+hG&ordAonLe zFd5}}qpqg5@c*FhD`Gb?=u;Yo$z-TRoOCR1!f0Ama6-fZshDOYo&4zv`6^Efw5?@_`z4^QU z99cqQAX{1x-DGWVX_gq}C{xBo`zWs+a-hVp<(a)Odv<67RR`P$98 zj+R%ZJEu2#zNv1ZqREO?Q#`;^`Ix-e9tXZSS|#%v^oir=wtFa@?ci#-{ao;<0JM~u z?+VUSU#fgN3V7`*?r}(+dv(|x0!+%vp+;4erE9J?Ob*dkWReVlP79+wfk!AjNDUp= zVDG=C4i!HoY!Zc#W}#KBdtV=P2iJ%dzL6Idol9bV462?1ZF9Pw@02f&b9uLH&EHMQ z3%2_^swXqFgEn8U#6>pJ){g zqlS04;bm)1qWaJ-MW+1?F-!cLAp*DROC2QepR6_vGx zhwx8U;QFV#6Q6!k*W%*8ryEKtx|v~vp!<%m2D$b=>!@2aanZsjV9mDr=e|eAv zj|GHK*XPrqlFmmw_|pqzRBf7Y+nM0oRy4`J&Bn zQ}6@OHlvy_1QM6uKJEI;$(QYyTW8*ahn5pXL(1kot1Vs#9#a%=RlSpPg^|V$wQJnE z;j7+Y`(>j|C8NjUV-n6C`AnR~*^#2v6Av9%LkSl_{++dilESv-Pqy%E=tIf00Iw}P zcDPRj^?bog(0DF}=pF^2q|~9*wtxAJhY3l5Cq$O_id2FEldBklN2{O)YY_O8DK0tx0i3mGef7VTWV&pRc8Ux7G}yGP&ZWskjE;m0QcU{( z%a!+g7>_WFqfEGJ2-EW+a_azzQh{j+kriWa=K;URPv6%^sGnF}-CWk8pw4G^^d!7Z z5`HR=JO{Ofm3^3dt25}FtZ6R+=>K#{SODc^*SIv58+^baLlGGG*lc=D0M+h66=Q-4 zMn@`WR23KVy{7*~noVLgUZq{Gm~qlkobgI_*t@taw6slQH4Dv=9y#H8%_3$^4*B-H z2HNc9Hken(YCpCOKf#aT6%2N>yvPNnR`N=P*9JrBK8;^Tht6{V!tpLX85xqJj4e7woVD=`8sV(IPe;arRtIrX_S*D>5?c9f=jVeS)E z?ka5EVjSM5EEd0OcFgDtkgMj=kfzL!YqQ_ELZMxli+Ms_)r5REIxI{EUW6jVS6&x0 zTKYI;gspx4a`b#Mr24_H#-5$3`TY^YRRMvi{m>^@3+jtT9riIyOAF9S3vXtjte{ucS`GD`TFgZd{R%bSUh%*TzZu? zdtKva(vL5k3cYuBgT;{*zP+%$;zwL{E;#py`{l)pJVn#zK{vAEI8hMHjVYjO{kITN zJb{~K5#yaF-_6xU-7l|b7PTqgaHzIn_v{&F*`Gh&NNS<7#Pb9V-%zb)Xrcz^$vxd= zFLVH7ZC8_WGI=|M&GiR}sCo*EX#&=jL;KxV7DGQHi<)a&VMZdtmt2B~{kJYjm0ns} zSPF3V7n!MjeZZ3@vc||zZ<`>R_5zEt&Awg=6a52LK^dj;ZjLoJU=V{4{U$RQ$27iX zSr*$6{eFM#yV_eWEJA#D2IWtP0QBeKXksMtO}hXW$%w$-iREeY z;NtN-6kYdHlS=p)F9*MzNAZ*@v;hTO2v*xX=sA@X-BG;*O=Fv>N%0s_$#xJpW60Cn z$$+)yDygwpdMb@{J0rdVCvSC;O59p{UX1ExsQAdU(fuF5XD3b2QRNHO^f6BuDiKZM zTJ`(9c1Lu?4xNMo$eR8s-=44gY&|sdEczkzYsyZT4)_@ppddp(_o^ml^j-PU3vWl0 zw>s-oC%swh;}a)#H%b|`vWw<=ivn53)-|^^+%04YK57pVRtF^~&*=3)J=u>jT3FUn z`iXvtT|PNT)}&m3?axcxboFDa7i`B((`xPXR)C7s+`;n7|3GBwh@wY3htriFv9`*E z%YYQ;Io^MN69iKbs+=M)uFi?Fqb7gXp^5q^r?R?6#LFu4U_+bk*zZ2R%OCB1tfFEt z$w~S;A+vmj{K*@9OK(JTW`!)|yz*BCJZU4#M{~si6Q=b&dje&DeY5sURWcI<5csxD ze^B4T?3-m^RK#l_49Y)V`UE;{_Wh!qQOrETb$8)(B+|k1gyY=zJ_#*YPc!+{_LAZd zxpZvUEmqLAX*;3RW-C8 zmgRmOO=ABww$4s|Jvvl^*ijC$)rrE5 zk)Gbw#KY4busi8=f~e>DX3_dnuN;`Du>ERHeW z6b3%wpOJt4oc8OCI7on9yHr?yMR(mI5eJ(MZH{hQK9fRn<3*$wU64&xRMD+_4(vuz zCR+fen5&MZzXT-zv>8x6dePstSn=it^CSe+DvxqDY(bS70tEqRZm4y#;FJ)r)}Uni zyfN*Vmc6%K8f-5j7`Xm^L@et)kaH7oP#9-0!_|g8vq1v+hsD=!S2$n7auy$Va5!r{cEISZ4X-|t_v*=^YSX#HP`CUri9(SLd z?M4_j;akd*{N=x4ZtNh!Se+LSBPv(dhkMax$4$yEVL212~?$ z$a*k36E)8&c_`VrKdE%iOMH`B)3xGONP z5uc45&z6_Sdht%(bcG1qTanQbPwh9E;_70@HC|u!Q@tt-t1Hze#zVE@uCzM_Rjl-n zCoa3^!~dZa^1Df7$y})_BXMI>xllNSR@BnMy#?I2r2`Jci4um>A$U`rfIp3dXJ6-f z?M>^i)Y$}hy-wBaBTIT!ZvdqI8Mj5c>wWy;bqkJ5+tNssunlj)_$gMZ1%}SpM>dH* z2HR_tzYbnMb8k83Jywb9XIVzX;R#e_8<}hz4_(y+&1}Qg2z}$MP*yEC={N}gtQyx6_{vaX z?r?x06Vn>V4qFXb z&fn8C3zB0U3nUE>L>AsxKi%iA>BSn>@|##Qbh^7b81*fM2>UIq!k2`UZGKDRoYw%~ ztboYxxi5eC_gl_ld54$Ac0-;Lb_a_Vv0g84Q{0}J_2#?k=@sL7S%%zoD+4Ed&F>P7 zft1Ps^hr%h^44nJTb=>aV3*WI_i{McraD}%cfi+mEc{6tfA@+>0peQ9v5cy-EDSXM-bb&Jt+c#g?)+K6|q-VJnbJV3cE8yD1gXt7&px z6WTOAO^qjrg*(<|uWNX6o?v;QqQfXTOq==-szP<~C7wD}N4wlDE3T}!g`5P!FDS{* zZ9MorunZVa z8|^sASee@1rsB+TFtd6Li@%1Mo7y}D%|Z@R86|{@FDU8o`4_0tN9vqrg3rf_XAQTP zyu?AqAt^yprYQ~mf)e*puOkum)vmH0_Khv_O!P4AGSrD~qD+UTc8BJYF{r%({U7}r zjN4)zjLiY4e=W;)?9&|5&oor~+Z2#jt5hNIFPUF*Nj3CFxdo>R%DtD#{~AtG?wPI7 zDe0WZKl18u_#cohj`xu4Mr_CMv*H@-O}Be_9Px<0!lH4)IikLnp(0$fjRmKylA(5; z{o~y0R`H1?dWN~;_F@7y5(_05zpnc-*}g;(dKB!UrSOx*ow}XbHd&d#&iHi#PWD*@ ztt`omW?vA}OUZZjudo148n}7T7$QFN!P3@gxc0bC`9LsEKMKbPYWy$ zKP8})eCooQEAoTCi4vJQeeiCD^PolGY^`VhIvDybmlxS9jhZf8Yv#50&U82j`>HL8 zS)+UOQF8X-STDy|2dRDtSq1Lvsk~f=jWJPp2(HpZh@F&X%aHC5ZrxBHbi)*NJr#hx zLs!vy^S`jCZ!g7;H|!0C_LMOdwH%u{BIRV;Ck-#ksnXNi%}u{sc% ztWJ=9jgr3RC=Yt?Ha?Sr8n{SE7e3+yP3XXSg2{G1eYX|1Gs+&_rn3$o^>T0?L7uI3 zLRJqE8MfEHRizVX8)~0`5e^fu2OKRwpwA*UTDSUBNqKl)+w}az0_c7m!W9*c=nYOg zZ@9}}K7Vdq=Othfwr?3hzsiO^PUwj>zjXS>XJp3AMHwL^n0Kz*(14d}#qFzCE`c&% zhbzAM3nGpF#fWF(%zgL=00^RFC&4dq`0=QqUV*P}3wF?&MlEvj{cdkR=1Ij>xZ$K7 z1M466hg0kVK-`^9sOTJC_eUsBMwRHo%Z>}lsJvDS4-0osWwYA{g(Yw5H>sg0&?{7g zZ0?=gL+yJ_SlkXFUepJB?^sE%?_i(Xph2x*ulZSbeIq}2kK3_I%cklx#_;$)%&SpS zGS0|2yPts8>Q{Q6+FlV>%qzj_Fo>DgviRUNF&pmMAMCYDbT#3;g=HdK5|KQp&cr=- zTtoBdt(YN=?S_&vTTfQ~mYu>q)P3NNt%i4?7P(NOOA=HrWgvV{cxg6f9Ow+8TlTcg z?`HQZC8)+tQi?yU9!gvErzF!Yr#zDJZ{?hm|A$W>I!cxLJlLd};Jw4a1M0Fk&Z{rK zKCQcW`iJV$UACs(`v&U3L5bi#)s&!T-|K|Mb-fkxiO8BM>u zqoPFVUP6fPf0V*{P{`Q(Hm+rq_xjI2&kS6NrZ=bp(%a6*vlm8(cVmt6B=_Gmxn>_~ ztC#)-@JAnVa3bw&8^Bru$sW|TxI~<3P{!Jlst(=}fdli&C?xaVOsWvTgm|7ZkOqFJ zP_bJ5eZYfd;))qaLbLjbtg-$pv_E^|S5?Z~4b7T9ZDS1<>|&&dfOM2=Wqvd1^;HO{ zQMc3GCM1pLwHzX^(Y4R~lTEj!ap=&FD1sEX%a(HV1XRI=T7P%XHzk6?XWYc*;I7~dOH8W)-!G}m@UR^WxZZMk zN}u%5t~GunWrg=!0pJ5veNsYej?BvdSQ-acsa<^1v?DE{F2dHb#-OKE->{9xUmNuC z4?2?vmiB5;*7Ist)w+%|Vee_YNyUf@dW-`RVPD#KQ-}5YsfZ^?$SwysJunR|5u$@n z5^!FQ4{i?lXLzwBN!PCl0#1TWA&xXXQ6Gj??9P1fZ9|dPxht(7RXOaMl^lz4MaqCE})?jUlNo9QE!Wi^nnxF0xJHANy`3I&9kC)QFT#^(r z_@YHhK41McP>BmM9@X2E$2p%v@c#rNaaOJ4n1-9~xrXZQPjNE&4ni4NoFiJJUg$wpwDQ$>n6OSP7 z_7z!!=KcswPZI|Fz*3d_btQl0qj-ZPTU|7?$TDgX?9(P^>Xt6L?;{+YILugV+LPqw z4Eqj;OuoL(Zt0SsY7&Ard+JESbN{Hfn!@FM2gZMZYZ@%cTsz^T0$F1lC4(hG+I`hu zZEC!^ySx42;VI0N*cvxuS7tdSh7Q=OH2C!MC3Ib8l6Agz)Lz{Wk{!S{*dk$en;~}|2D&he7$w7!nnpieVDDW zB)$y|CL_#aP6x_?@%we!S9vQ_+l6QP@Nhg;;OBI5siLhyr7TMYWI+wZ zT6{!AD}-beLnW`6nm!&U`3%Z}3Yv7{=$31_f7wPEI+Kny46ftku8B(HuGaqsad#oU ze$!nqOmSp+ayOjR60MY@(}#V4vl}{9{pcW4Qjs>90=*0f@{%*?0n>-p$77uc)T8Ss zXOQQgWK1$hWRv76zX@ZP2p2z{&>WnlPQ9X{)VUP9{;0Qe-`rB)39aWVxC~ht?U|?5 zJ=uKecBa+}x@$2fY+YSSFmmAtew9Z;d%w4~NP7{IhPAQD;WU8g_Qj*^-YHz^D6Ojb z@jmH$xa~;R1DOM|*!DKqhC!t(>U(p;jsgmezkMj-?O42KP)`NCt%1X>*ECRZqOX&*#N^WrUD^6I$&FWCEhvW zr$xT9-aOt7D-#7uZ#f7F$nnkRhzaF1L&J;Kp+1_d%FlkM*^xIj`SurHY51MRhsRC9 z4TH;M891`$Nss14=4|X^K$2~!z?M`OsGeCg6FR~D7M{LB*?D0MzTNa0^}dMmWLBk` zFIps2cWoI+#@IV+b?))Svzl?wgy0@WG%Uh(+f;;;>4SSCG^Xr&Y;RfN}*^9O?+;?x;o>-q} zJ>)pq?c+&#RwHKYC^?Mkzg?(7mk-4=aNuxSu#+2djq2!vH=2d5YjlP%`bAO5dAClh zoBW!bI*y5G?`~u=na56t%-ZIvs-pIw3FlX@sG-t__%$%l{m7#IFLveaau(-xjWgSM zF$(`9*L*YoPG)^D^^XHlgEp|HW#e(wuAm%XrkPGFx7-U@{FB%Ho*^*cuMl#oc^>Nn zwC}>pzf4F|T>rVBg+#bENc+n`3;UdY4aMKN#z=?XV5a-46;~sXyPM(Fvn83FjhHPl zek(3#Hm=S1fR~(l_*lfw_%}5}8>Az~v}Fu&`sWRvxM`J5?BZDCI6jpd*jcptu3`%1 z?N$;c_EZPwZS)J|M6Z^*79+d1^i0qx%Du~<%!!gt6k-D;ZRI-jK*YD8m#M^kIvE5d z)qx<8L4+#-zezOItJhE~?N$2Z?;8a{>Q=!`l!Aqs-@b0`@RN1b)6;SLe42qmY97Tw zJN#@lh)yvux13=V#aL1<)>LNx!~VxArsSF%{HJrW>XMu5$CP57?zGkHcNeg(!C!;W z{@)Bb?3sn=Qh{{1rvb8_rv%){r9Ju0-Tro5f6PRd;WY(A^WEmX;6-8KSkUm!*1ceD z`kGk`bz%RwO|Fyk!Yc|z32}C*Zb$}Gc93O9xbh}jjC%dsihKt+Bkx6G@snTF%MuoWnGTR`j%`>cx zFKB2?R3waVziS;IofaoNFY9Ln9JA3_jPa1gtpc1svB!V4YE*J4PhBh%uBc*@dz9x7 zZMT8fCj*5ZOB!!f6~1{*8OTQHl&1 zFDtOw?ZBfN?Xw@~6BiU0DtZng;bd7nf|68Y+GsxdH`)vB9pmkcXYM9R93j_}bOG85BH6v4ZE!&wO`PO+6+_r#wKCxJ^29d=f!!J+Y~0v$?Kre1krD0afnQ zl}9?HRcIT>4GD zFv7NS@>eDX61Hf-Hs38z6cOqggxl)E*VUCz8R)Qvkf+^mp>9&uA^1#=U+gG~@n=pnA)Zb7Hah7$(xxVGRY#Rg5SdWzL~M#cz+ z`J%auObi!A1#oxBU~J(I7z+pSF3&WrR*cfC*S{6TwmLLh#$P8PyxUqe$0deaZc^8Y ze#Pn}x>R2h8~2gxjF4KhGMVn?Yig&burkS~L2883e?#cDbe6!F%HOw5$Ios)gNNO(2_B)!iZ^9X4g}jdAx)4jL zgJ*R42N-n$6yUcWH0KUm6i0{Q#6`u$C&G#>D}&)2zQSOAnZdXf;{$g(RtEw3BEF@8 ziN_iWBffBM7BO#i?ESZg+B})DhhhNxK5Y!C@JaI@Z>9s|&2k<*NWMDPYM;tsXP>zX z62?p*Lpeon?Lt0)m{$}0dNyV1Yx(0SWaaA*^sD7xt7GsR7s`y6Q&G#UT`vl+IWK3R znM$I~uX76P&;2^#M$V`Ya!}JdaM9s8)9mA~Z%7Wd5?!WZ%kMkMy>tj3r{BrK2|etX zBK0`0J8lJQTBfOrHtFfyMJxECBkqy`3~AhNLHhB(*qGv6&YV|&Dy*6mpJc>nV~?wi z&5E@V@B453Kla`#tgWsK+bxCST3Vdo(&82*cqx>kEiLX6O7UXBOYvgGJ(L!yP%JpX z-K{`yf(3UAL3ZBn{r0}T!+r1{{wFy~uB>a$xyBl6JYzh!3kyiM^-94!`5CscoeUYu z$mLrMv-b-&syr?hrl6tmEyN9br>^1~?z5KJ$Fne~D*7Us%snwd1Gg_iJ$v>~=}eQV z*(#6NXX7irGt=47wNLRrPW7y`4>7YMm{y@dbOVXn)$t)o;S)=SzkG?S2V zs;ApO-p$vGBUBU49*y&S*-L{oiH5;)AcAZO;c?HE8DGpW=o9OCCqvc5g)2DHmzq}J z+h0;VVu*Y5iL3X=MQi8B_d{^r?rNh&zbb;xKSq10aO|TI3l)|EB;17dfvgE_GkJjh zbET=WJ;w`g$_ji$(g&N&abFnG{W#fV|Jg;Yy}B(Rn)Hc7akEIMy1&lN+HL*<7&vb> zu?JQ9;x5GI0v9N64fx(yDwFpd{Il0}=p2%$yKfj`cb`=FX3|wCGWc#BedrqO3%ovK zOkYri0Fkd!o+QB!AH%*5YT6g4&%C~HsW@=(nYoVRG9|??bG1u9EYfvwuvv}>p@4GD z6L5YGVSt+9KLo024Mc`ib|zEF$h|o{BSuKK`iys!#&nWad3 zD-!j5N-A1ZnODptHWw1OkzE{_gfi8yg5-;^YAzC?zH8XXV}|JP>O15AitTq$h`JwL zX~3OIUS^RU%9|W2sQ|_fWvhu%v}{nCG1l4w zN?e3edp=p5(bql1{99_^Y}3HKr`{u3rdYE&cY=b-nF5;#&{c5YjrHYH(4{*TJH8-K z((W&lNn|IM!9YFaS+e<2_8qgr6y~ZypIV2-44l69;GlE-=xfJ7M<}XqXoPHsGz~(K zY4jYR+v-CXezIjMe5}FqahMG>S{d??J-~!V>}0ZeKoBMTOPhyOq*W0Il$s0xw{1QW zRErqW@SBEmcM&ceV@ zUTbP0aJms=+yI03%CiQ_8`-cerY{7hV|3B>(+lUSz_VXO2eY^|iK@kC=8BQ=q6IJ+ zTjo!j8v(VQ5=n2tKG;=wm53gePeBe2TGLgCt_k;uTA;#*#dn(Jm}C@hEjDBtg}1Je z_)hD)u*!A$)o0Rb*;5D~$a7)JM|)k>lpUXuO7h7Y(r@TM^f<##ggb~@ugONYLQ;x6 z=F^#T_&PWeL6$L;NQZDJhqHdA(`+@%k)&q*OQ&);;||KxO~R~1VA)kdlr)*El)ml=%m|AS`?sA@!?#_^D&?_r1W8$g?z5!UK=!=Pvti=P-POC7IQh4zBZx5vFQUineUEK(%7qVGSMXmfqa?tc$ zFkM*ZgA{saSeq(ZVnm_m>>4=S0QFg^mq{O z;Nm5U3VGW56c4cZL1tKW`e2e+_DeJ6(aJa9+ElKAjt9*cENYua$AvK1?OogmKF6)w z?;?Tk`>daC2RnC`Y`tlE8duRAa^~qU0+RA4zFjeR`R68Zc1=#vcRivccn`O_(@0+) zn>&G1R!fhqw+dppys2j*${6Rab$C2F%lzXJ0ji?WD=n@9BzU{wzVVbzeC(G7OI z%(JygXGrKM%^liR@Uj#|D7o_4l44v-dSY?8t&KZ^^eG$I;FBdC#7dV3)Wm<+&KEJ> z>4>94I9pn_??`fYSmA{v&~ZLQJ;vp(vLj9FTv72ni`B$@WNIe^oo57Y(6|mqyq@-* zr1RHh)%1-|q>+d3BC{3})C9@>ncEln^Q(J_60)QZCNiyihKA^4dXjWua=sJ_7AaAXbK}oc78>& zjPI(^ppGngFVCpFsFcT4I}bpf|Lw~wrf4qufPAxW0@k`4($wP+`-(Ro{Sx=8za(_p zwe%B+5@vgC{AFzKY945>MoHL3@sQ#gk=7kP?J6@|$c9=F-XRM;(z;)@q*v}h-_{CS z2QtAAdU+O^Pq`33glo=7i}*E)Z$_W9g-J9Wp+0AMkJSDo{PV4L$US?Muzoy z*V1hsahWn<_jcAOOM7EPAx~p*^)vsbNhj&FwKRTL}cvvwDsb*&; zs_>3IY4y4tv8Z2mh;q16fP$EVyzAybRICnNv^sO{XK7Z=(Kg$C6?vi0z@|P%KCJ3Y>M@RCr)$VaT#b-gZU7x-+uT3d=0;d($=w>DOltIobxQuQUtqZAa^zxp+-Uyyi$Vec6l+82N z=PoJREOr?m&kJ~rr%Jy_%0+--r}{phnfwV4F1gvMr$%>eX~TpMyxp$W&>u#n zIb8+I2g_Wq|4wg5@RZZqFD*RoL(h{8db6IpY1ry#YAqX9ex&3}AqSgp224a-b2G7Z zf^F>mv9_RujpJYMco^w$R9!~sx zjyTTee+Rnu55*x)`{w3~9r?Co7mCUY0y5@A!iksSDU9Gr5djp2QD*c!U@^& zRicx%<*a4=1}X8d_`1WFtV@JXRi2s?{Y{)xYRItb*50iRp?!cWv=%8RM<-<)alF*x z2E0ZO&~{kB{l*5)EaZIp?MB9M?`Q%xi zg*40UM43>S!d=|VRcZ{jfp zS@p5~_yJ|kTN5gB7N8aQa_R+7j~h(Efj#+D)Fk1DcS!T=Gy&HB_z+6y6G+aNi%ZQy z=M`w5HfTh8n_z?mh~~V3kH-S7jb_Cl^RB8>FU zu8H*Pkl2l@d_BYdaYpQ8+tYm$^RXUSR`ch`>}a6~4VEw)LXSoMlhHJ8i-@*+_d|^q zp6Lbc|1mUNlb{B$=)l&qZwU@b2j_w0jDIUmiz-XRHAh6tb5ovNP&>1kM_0AU8ej<& z^UOaVZMJg6bVDO~OMeZXmqQsx#y=Ds)bo(Em`kQORjY8!5BD3rgHV z%*Qpope=18eNiWUoXsgzkSGc!!rzhe4QE}~su%G{6Jlnv?oN!0e8E@R@RxBLSfhgX z>cEY$n)q3J`t#=@$4$(H$rr<9;ptjou-I^| zBA}t~_*StQZ4J_0HzzaQlBo>wn`=pURF^92b>RMt=y8Ex60yeB3Sw03!5g`|Y0uz1k)68ScsHwqBLqQXG~<`9*Ag}_~#Ou+I8?E1&$ z2LUZUL7iRVrHHy56Wv9y@Rzu{tPr!C}4E;hBUqhpF1rf(h+DzoF2m0SljGyPM>Q`*izx0QYc)t6}C6csWi_C zx*d!Zht0>>$6mA;J2nZfwns!#JL5Vdl#6yNgaSFBJrIW>UyR!c^da`$!#+h^{xno! z==!$aX5@Yz`Y6}>kB2e=ft6#RL*C50lAmr=qGEX^Y<5MTw7GUZ(O26!voSsud8Ukt zn*jjUoTu^&Lx)KpV*RT$SNGM_KE?yw$K5qd1qK4D7--!VS3h4W1b`7{O%TDOWvc~- zGTL?la-|`$C<6NX@tOARKY!OO?IHVT-`sM$5-Lt5R($8Dc!~Gn5w&7uhBi^zxBQbf zznTm8@G5fJ9uFkWON8fn<^!AW(%@#ui)0q?2l|3m{5s(eu|qxx(paw`LSq&3PsyiL z1QdvyG%yhAyZZNQW24B&SDREZF|3RpY`c`dJ>`AhGC3|HQlej7n1R)%UhUUv17XZj z>S5_4-;C(c?M2B^l*sxKP}q}TCmnj%gI^adTVF1l@6!-M$vhR^Q@grS;-U_@zlw$U z;K2C)et)O7Vn>tgDbnjPe;iGVCwAXc_yrFm*|Cfy9^P4(BvmCj@KDkbxCtJ2m@UdhY(11FEq)R$kr)t+Bb-Vc-Ies-|yCBw?zkd z=y+S5Q|YPtpBg8GaBef8;O-xI%a546N_6Xw9xzMn4uWIn9ivEPtmz`jS=yOQI1emp zG41{I=@8)cH*>gsuAdBo)TKg%5!W=VN0YsbWerXnf7bA>Z9U1K)Syfxvg*JdiYV0{_LTLR8I(>C}vdPeex94LXR?70 zK%cCeUjsMIQdLbea`zF`pFAt;>DFW9w*L$v9K5na$ofOIyUJOEn+Z>@r z8gJXQm;K=HD18tS4bdRr{<_*9tu|m4E<6D$>qcP%ntGr!b934q9n$$=;nTBnv9H~V zWP6!HJLTsj2b|{(tZ^w6heB3kQ|u)RClRU>tbwE|T@ z!bJ{Ydd`l0c*Mhsp?h2dxGt~P&|SBPTzd|$s4E@lj}xaiJ(jEvBibHSVw0b}bD1|J z4W&hdJH=w-q#Pm*UA26hj@?BMLw@l5ImIy)Y?JG0r60ME|K8{}qSrPK2&%9lnPs@b zO(8(r}LyA6wDHYvGl zKS<#NKp?;1HfMOCy&8W%OqQ_@M`-rEeF`luYl=i@D|QV`58r>2I|WLB=ADP+g?j?S z>{-r{lW9?k*{rXvzB|qK^l@}5A9YBuLyFUDZ~aOXbJc!w57Wsq^p8c zkkpN{@KP8)G(;iG)4STfgV>v(Ja0A)KH@PBX3?8KH zW1M>*cpk3x-ED8th5a6Kr~!<}!;T}OQXEY%ap^h!6Pe%VM3k!xPz>waWu$Nbce|6R z#*V&P$*<}T12UILYLoe*;>ZaoSXaPn8RX)O+=;`4xf1^JT{pM(sD^ zhaW13&%Bq3j_Tmz&-a{_%%uDl+BfUJl7Esy5zoQ7g;$}PLLXh%N5!nu&Ylpago?>M zoFR>)CzYX(y00QyX7No-1+qJ=Nsx0Ae7TX@dexBHdQMs-Ox;Q-cfRZejPmfl;tq@o zs}_)u$MhRZgWcS;xNen4oa1dk$89??^Xp^rY<_fj$dH7LLh?}}O9dPmc#1;%Ly>4V zMPAm^%@_O!oQM0y-o#}!$9YE!f46w`R6RF)adRc`gEqfZjxp|R{V;Hv4TspcMd2{- z>KGfnY-^>0)ew@5t1}lk{jiTRm&s$+8q|G2;xTTgI}qI7-`wMzYlHdCh7EFkS#6vbrXne!bQr3-(4`CKf%K$61d2=EQ4)v z=74Q}TvvmLBDgcFCVnKsK4iM>6{?qdMYO)`VMwi|-3UKlPhIgh43IOFFAfS`G97DP z%{_zfe?Ehza9sqJ$P{FeKV`O65e~)QDRDU&`kiJl?@>X7E|x!(W5E}BM_tb1by~TO zG*I(za{9^9s>rY&QcED#PS|Sq7KnR4-Y@#y4*kn*1~)-whp7Uwx-Q?aNS}LWd2K{# zsc!6{Nhz5m$}q+Yk|R+|x7l5-tREI2ExhtAL*|Q5)r_P7(d7_J%PB9kqDJBp1%&fb z#u~Um0RmoK$ zNyE5sVG!!D!(+9ZpwhCtnmf0xqJTq4gABwTfJ3#?fL33eNoWMIfA$+@#rOBsb=@h^ z`iyyYX!X&`S+CmPO=MKrw_J%~@0EsgA?lwd681$KLiZK*7mJNU^@CHZ>PmqFG3%M< zG0e?BYe~Ny(?mJdjnAoJ)cqL=?0li3lv|-PS&KTS{Gv~Z*-ctuZJCef^HxCYrTr=u9mZLV#FlTO@sx`)kZ zbbe17>`RUh>ENqFxR0Gyn=L~PXEzPGZ)r#dBtr@QJ~nsWgz_RUh!Pd47c99V7j127s(?7+fGtZ_!4~>g(-y7 zO)OJ*FWQ^0iH+l)-}7*{rFaN{)GZ#3T1};Bqc%@-4xqzXHYD$fWK;(?FZsUj=BGNt z>1cBa03XhsJQAPvBx{4dMQW2#=mRXBUaFY0hlLMpNK$xS%{D0bBXb&w*bh&XZZl>I zaJv-o(e|vNnP7bS3=z&aPt(BV4wjO~i)hw;s~y%cE2C{&6Y;_O!rR(vXG=|Pizh}u z4hW*iy&b^IpU&3SVvI-u`=s8ih(26}=m)iE^mE{jdZ`c|vzIwzq~nQ2i+f)uAuM)U zPQE{y9!JLSFV*}GWw1KEfiLzBXIbzkc}M08l6ty-6~ybs&-*}yTz!%tAsC9e zMER1>2Z6BZ6fkcP+(!itq*ZOVQ%5zO$#BH_e(E z!4>KBIzlANXa#wUpmgvkLz!u{c;93;HEJS`lTV&_?5ppa?e-EhdL$ebk!_3Z!Kc+> zl6jX-_r^5>SD7q?{Ka;B$h?wkm|yibX`$KUDJ4?Z`+n2HkV5A#kwHS0j)7%(jXLif z>w?v^=3@~z8_u4?)m3IuVACasJpG1g2Mwc+k%%Aj*u*Fq*WtUf-PZ^lsn=?lj*8tM z70ef012%-TuX>tPZ$^UBo*#ZX#2FlfP0vkKNYg@1Yaa#-1nMvsYA33$bdf<*37cC! z&PdHhu>AFhx|6OQ&&N8TVgIB<;k^=>s2aiKJ%qi3xXFdWy*C>28A8-9g+GfQuJYI++bVHTVWIWVN@WL0um;E1dGewq#m67kSs)MDY=NX;Wv79Le(Y=PZ?EGt9=!5T@lV zEDL{85EC^ha;#ayGB?Jszcl}7*qo7~EW=W9{>z5)p<>mVA=aSW8p33wC6-G!u5ud{ zIxGeHnk-n^gAUUn^(2Qjm35dY8{PHsJGjhxunoDNb8kf2?8`W?tQ1ZtG9@XKu-iJn7}SJBJDc5T%;>1Hh0c7Z3y z34ah@NuwxMGCL!0HWhtyD{Vv?q{@@bhRZ$Y$-AZ0#m*93truc1lw=bin>k04Rv*ah zSzk1JTNEF>zFkD;A8!0)8wvh!_MsP_rM+Em`N&K_{$8t}ri^1iI$2+1Hs%wjjo5Bj z)Us(1N(x;ukUk^La%BEhTg@LgH?UblML4gdYUUs%d9Ht0Yd_Pre3Owtrb+Mie5(y> zOcE8@H4O>69<$l`Ghsw^dpsGlU!*A&-Y>wYoxiFfh3*Gj#>;dz5t3?m(Hp-MoSrhx zF&lZIAs>bDu32-dA_F1;YlhxAVQt_f5sFtC_PHxa55QTDE3b*GzeoG$FTl>CIYFXQ ztch~UL_hkhrgNCX9NXKu>N@N1ik-F9A`~_6IQZMPR4H2No1G5DD9^rW;WLSF3$bI zboxPYXt0x!uweh>EnA?vnP%w;s+23tF9RL?L~xjcsTma%M|mr{s}nCkGCiy_8vts( z$N{4+#kf$%QPV=P)=ND#5*KeqA`54Rk7d+z)R(x8HmLHR&A5?Mdgh<2WBX?N3$(vJ z)70JXxPJ}8@L)126O{5Jsrdc%5x%}1BQnLhhC$jPJ8U4i^4D1(BL()MJ0`!cCxv8r zsYu<6SLfQK(JQ?^vJtciCp@r`*jSkNX=dQwzBgvVr!i1`mcZBx8_ zY%WAg3;8EGT0_EWeSZRK_T+<(88Od^*+!K~omoIYp1-U`4nUK;1QN7(B8ohE zdkVCYJhVTrZNxk+OImqs9sc#8Qxgbt)!B9NneK1#yGd${rrF-KM^O>aNMK}jY`FhW zH4D0J39Okj_W8(mX9wm4@**t1RHu|A2k!jUg`mGL7Sg+i@j-?8Gp)Km<2(WW{;c%q zvqCnV&?6a1OwN4epqlJW4Jwd$iw`n9u0Z7T@L+E^y3^7?My{Ks18#u+Jg?>F8rkD$ zWk-;nn-*Z()3iIE`z#0{Nf&?<$s(ed{m!4xJoAifa_{1 z(PY_m%inrRs}6D*-6at^7&f)*lD=m-2WHdD9M@5)dJELGgPMU;Uuk{G$V$gcjC$ns zICWi0NbD)_Re0CCi!@4D%!$B~hCY4W8g&*Y{l&Gzq?v94aC1m?h_hjO-$s~|XV~01 z$R59=FvRvF0Uch)pOhAC6R5gMKKZYIt#$GqZ((hSHHfWotl}ZoHYK)AXT?Ip9CdBT z#rOe6P>;o?#?(~s;s>%Lm8=ZppgAqy!+!YUqsF*+bGoy*02c!G9Er#}`x5}_LMZkU z>|gJKZGN8L`#AxZA*=OXvgPB8iGoZCo>;l9#-#fH$IGX}c#PEVrJ|Hwnb0l2QVyGL z)Kb;wXxg{YldU{YB!@3{L_hzXW(~r5l}qy<_n+TX=h(8!M>2E7J=6)MW>h-eT@!*= zJpdSx^kJ2M>0|#kz1V@pn>WS(0Y`VfSGh08#VMBEH!>1B0t!0nyDV6zDZ{Xzs5}3| zbj02sD6IX^|7R?8|9^Plk61$l|ML~>N5TJM*B|_k`_PmBVKcwL!2;d?btqy}A^sm| z`|JPpF8aTJ5%&Lcq4WzCTiiKL22ia$aarO^<-zhJRl)jSo*(Y@(?KC ze&)9xe`8{_9V}$t;t~EFAj9yhegEtXT09f}yivYyfHtwTyWh=C!=^4+Pw!o+07Zx1 zNj|(v>P<>ooxpy(XYI$E_rG6uMAW>e@L1e#{q&&D*hyV(cHVqvE3fvYFeo^1l3e`1 zhhbmfXO@zEM15t6l+(^HGJnaxksA%ic4Be2zln017#Z3-=1i0w)W<3h6tsS6=D3Q! zs`hX;`%(6^k?)n)Lg!_})UU(p8)hpT|2UFK@gJf|x=s@JK#L?H8gwa3p(a@!23W|W z0CRPIbv~A~7#7Ms#WFklDC_-G(}JMal$UXnc2+HuA!L6h~zlc_;S3-;^k48AYGLOT zo96v*c| z8LR8wB~=h#1YxTmb(*8euV*8No^*h`lLP5+k9zKCF;La|CHkB~VebuXrs=A?fX4It zYAHzrHWn1!9u`PL;~JKU-oZ9cU4-Q^?UOHrP6P=aQK#P=elYyp(PBn^)a}XXpxOU9 z58X;0mMtXQGSvbnvU(0mE_ISxN)S+RlGNsJ45M?AU7EjI-FXBsOELKe{%$hlC zq-b9)E$UJ+{OW(^80d?bH)5R1P+Z5RAcIp4pUa0zm;RblZ$G7OW3U>%=d+z3T`w%s zxZIPmXEFEsagFzsFFa1dj<1N35VklxXK9`1=oTm>a+FG@^v2k9%?6Vt;}hdrBH)44 zf8QUQc^Q%QnihQ&aIAE-^K>A|#+wqk13OO}cB1tD;~n6kriGY&yHmPpA`q`nJ-xo4 z`eoUn++&{mJbC75{fX9cKpd|9CT_Jw+i#$Z-pZxJ*zOziX z{*VBd?i&Tzg(9B+q~VnjOiM;8eH~wW%C|MogRNXT#39vsy*2v7Wi8bel=@*foJu`@Fx8Qwu23O zNZA((-X}|Sl4h4XOR`1ONi9jz`>BG{Iv)vhTq1_`X^pWG7UKr3Yn|{-|Kj=K<}jGr z0T6#)+7=ee}|_Zd8H32u0HYttLZe-t1XT&o+#@+^1lRk+R)@Osxz=cug>B zS<06e_I18jH(WAio)YJ2ho1FLKIXC-ZReghruMpUb|SS<7)5>~&F`AMxM5^4+f9mK zra=|e7;8*;X)M9l#SAkfkQ4ypotg%5;m0%r+PlXXia$hR9@Appns{vJMX)!bv6;=u zL1%uLR-mk|Fk!?H!o5cB>AS1ld@d-J%J~}9;&rYnN1)Gvw_(B;OCP-N-(Qx z(y^UF5tEgie}D05wBL9yPH=~1C_R6}X56pEFJIZz)%9N8-F=fW+ueQ2>RZ$fRs1Gj z=d7y^`K82llcQN~q@)Cl@=DFVy>&B(=!7xa!~^gk?1k-+czedoAQiPvlym0_wgOg9 zsQSir?+2OAuG7(FkCyIP{BQ%IeGU36kvKRjQ>l4Gg$tLypm4UmOI~N+fy}AAN7Z={ zP%Ehqxs49JAB|QRKf=SQi|Iq?)YmgH1 ze2Od9l(h!oVLj#6T>Cr4*3~mi4fKq*#a1Ys98RS&7MN?rPmP!~Aqudvg$E$^x(U3K z?_d)6BkqcmOU;ZbH~O5Jck8cT`R(|5TO_yutq6SaB}56#zOMF<3aU)vujxG9|QW-KNET zhGvzQG#eu;L+OY@#`GCCP-P~!G)=NI_ErZC_%QVfq2F}1*FIVAg8f{7QydP?)c;K^ zKKHyV0ohSGpMQ<^+tpOreW=iAsoy8a|L;Rh<*9nHV(lA=$+Y?(AWP+F`mxIyR~FMG zYAVw;Mwg23AlMIV(4bzFmwU7*D?w*2GqnSQ5&96|*sM^uUGCQ-55L!zM)-`7htGaa zI{aIzPy4PVpaldEe9sGaQNCVJxYB}4WJoz44n)V(e@K}6A!gNGB8F;)ln7zHczz=f zXWE3F*vr1qSa)M)d#k!87=x}{d@hfWzme6eH-dOGV~s`M_;*EKO}#dt3Od&IxtvLK zM6Of#cZ^^yZvoVOCrBmg-ob_yzajpo_jBnF7k0MIC~X?GLGg`pp(G2T+_ITnLj@su zCu#9wa@5E`SV!M)8{}oG2upyJhjaUMEXR30fKkrg;j(%rNxVFsDgX8dk%?(BRT!Y? zK|kq!YRJz+WZ{_GOc1mg2w0RBdn9V103<@ztQ^Jmo5oCBOu zFnY>l0TG0`OCrn+$i0Y zxIqI5*dAka7{D5f&1gCjVbN~N^I9W94L`ciG9)JI3?)tAQD&yU+)q@6N3!2>3@tpH z5H$C_1NpKAO|iqoWN{xKSkN6Q5zglmQ7H9)ymxL~G{_&_%ssDg-q@ui3r}n;{T#RW zR5qUEhT6){du(Aw9d`gn&_pItD zHo~8WQ*dd0UrUYQ9oK)e}K-xX=3O}gsB9^;=^ z`lf5jRf}OH`vXhTh{w$rqYQVljV%k$oemIHB<*zjh`--rWbyc{qvA#~$n1eHgz_n;gMS>GNP-A@<~4tw?o z#)>QQ$A#*-MS`+*)zSf|5W%wK0OUKJDp2%eT#o{kaR5OLCHr zxHVgo-SDMkT><|s4X_WD6y(cGQVPqP$oMRnO?xPukW8Dou|lZEIJlYIi*Lu~4B9D{ z8XgAO=G~olryjcIDNqOb2e_%{P?nBd%@T}#A_O~&?X)ckx7|o)I->s>4e7YM`3*xh zopb~_*R&#M9iL%a|EO<}r~@vSGbgw6&G-#l{A6n4kFCQuvu34MGWYH|r>Ltay}7Hh z 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 wU1(c(W2}-=KB*= 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 Date: Tue, 30 Jun 2020 14:07:13 -0700 Subject: [PATCH 387/446] Applied note style, added end punctuation --- .../hello-cert-trust-adfs.md | 53 ++++++++++--------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index 95732e8c2e..d4c919784d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -41,12 +41,12 @@ Prepare the Active Directory Federation Services deployment by installing and up > [!NOTE] >For AD FS 2019, if Windows Hello for Business with a Hybrid Certificate trust is performed, a known PRT issue exists. You may encounter this error in ADFS Admin event logs: Received invalid Oauth request. The client 'NAME' is forbidden to access the resource with scope 'ugs'. To remediate this error: > -> 1. Launch AD FS management console. Brose to "Services > Scope Descriptions" -> 2. Right click "Scope Descriptions" and select "Add Scope Description" -> 3. Under name type "ugs" and Click Apply > OK -> 4. Launch Powershell as Administrator +> 1. Launch AD FS management console. Brose to "Services > Scope Descriptions". +> 2. Right click "Scope Descriptions" and select "Add Scope Description". +> 3. Under name type "ugs" and Click Apply > OK. +> 4. Launch Powershell as Administrator. > 5. Execute the command "Get-AdfsApplicationPermission". Look for the ScopeNames :{openid, aza} that has the ClientRoleIdentifier Make a note of the ObjectIdentifier. -> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs' +> 6. Execute the command "Set-AdfsApplicationPermission -TargetIdentifier -AddScope 'ugs'. > 7. Restart the ADFS service. > 8. On the client: Restart the client. User should be prompted to provision WHFB. > 9. If the provisioning window does not pop up then need to collect NGC trace logs and further troubleshoot. @@ -98,7 +98,7 @@ A server authentication certificate should appear in the computer’s Personal c ## Deploy the Active Directory Federation Service Role -The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments. +The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments: - Device registration - Key registration @@ -150,7 +150,7 @@ GMSA uses the Microsoft Key Distribution Service that is located on Windows Serv Sign-in a domain controller with _Enterprise Admin_ equivalent credentials. 1. Start an elevated Windows PowerShell console. -2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)` +2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)`. ### Windows Server 2008 or 2008 R2 Domain Controllers @@ -261,12 +261,12 @@ Sign-in the federation server with _Enterprise Admin_ equivalent credentials. Th ## Review Before you continue with the deployment, validate your deployment progress by reviewing the following items: -* Confirm you followed the correct procedures based on the domain controllers used in your deployment +* Confirm you followed the correct procedures based on the domain controllers used in your deployment. * Windows Server 2012 or Windows Server 2012 R2 * Windows Server 2008 or Windows Server 2008 R2 * Confirm you have the correct service account based on your domain controller version. * Confirm you properly installed the AD FS role on your Windows Server 2016 based on the proper sizing of your federation, the number of relying parties, and database needs. -* Confirm you used a certificate with the correct names as the server authentication certificate +* Confirm you used a certificate with the correct names as the server authentication certificate. * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: * Certificate serial number * Certificate thumbprint @@ -302,8 +302,8 @@ Sign-in a certificate authority or management workstations with _domain administ 5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. 6. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. ->[!NOTE] -> The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. + > [!NOTE] + > The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. 7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. 8. On the **Security** tab, click **Add**. @@ -336,11 +336,12 @@ Sign-in a certificate authority or management workstations with _domain administ 3. Right-click the **Smartcard Logon** template and choose **Duplicate Template**. 4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. 5. On the **General** tab, type **WHFB Authentication** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. - **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the deployment. + > [!NOTE] + > If you use different template names, you’ll need to remember and substitute these names in different portions of the deployment. 6. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. 7. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon**. 8. On the **Issuance Requirements** tab, select the T**his number of authorized signatures** check box. Type **1** in the text box. - * Select **Application policy** from the **Policy type required in signature**. Select **Certificate Request Agent** from in the **Application policy** list. Select the **Valid existing certificate** option. + Select **Application policy** from the **Policy type required in signature**. Select **Certificate Request Agent** from in the **Application policy** list. Select the **Valid existing certificate** option. 9. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. 10. On the **Request Handling** tab, select the **Renew with same key** check box. 11. On the **Security** tab, click **Add**. Type **Window Hello for Business Users** in the **Enter the object names to select** text box and click **OK**. @@ -352,7 +353,7 @@ Sign-in a certificate authority or management workstations with _domain administ Sign-in to an **AD FS Windows Server 2016** computer with _enterprise administrator_ equivalent credentials. 1. Open an elevated command prompt. -2. Run `certutil –dsTemplate WHFBAuthentication msPKI-Private-Key-Flag +CTPRIVATEKEY_FLAG_HELLO_LOGON_KEY` +2. Run `certutil –dsTemplate WHFBAuthentication msPKI-Private-Key-Flag +CTPRIVATEKEY_FLAG_HELLO_LOGON_KEY`. >[!NOTE] >If you gave your Windows Hello for Business Authentication certificate template a different name, then replace **WHFBAuthentication** in the above command with the name of your certificate template. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the Certificate Template management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on our Windows Server 2012 or later certificate authority. @@ -389,14 +390,14 @@ Approximately 60 days prior to enrollment agent certificate’s expiration, the ### Service Connection Point (SCP) in Active Directory for ADFS Device Registration Service > [!NOTE] -> Normally this script is not needed, as enabling Device Registration via the ADFS Management console already creates the objects. You can validate the SCP using the script below. For detailed information about the Device Registration Service, see [Configuring Device Registration](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn614658(v=ws.11)?redirectedfrom=MSDN) +> Normally this script is not needed, as enabling Device Registration via the ADFS Management console already creates the objects. You can validate the SCP using the script below. For detailed information about the Device Registration Service, see [Configuring Device Registration](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn614658(v=ws.11)?redirectedfrom=MSDN). Now you will add the Service connection Point to ADFS device registration Service for your Active directory by running the following script: > [!TIP] > Make sure to change the $enrollmentService and $configNC variables before running the script. -```Powershell +```powershell # Replace this with your Device Registration Service endpoint $enrollmentService = "enterpriseregistration.contoso.com" # Replace this with your Active Directory configuration naming context @@ -440,8 +441,8 @@ Sign-in the federation server with _Enterprise Admin_ equivalent credentials. 5. On the **Select destination server** page, choose **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. 6. On the **Select server roles** page, click **Next**. 7. Select **Network Load Balancing** on the **Select features** page. -8. Click **Install** to start the feature installation - ![Feature selection screen with NLB selected](images/hello-nlb-feature-install.png) +8. Click **Install** to start the feature installation. + ![Feature selection screen with NLB selected](images/hello-nlb-feature-install.png) ### Configure Network Load Balancing for AD FS @@ -477,7 +478,7 @@ Sign-in the domain controller or administrative workstation with domain administ 3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. 4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. 5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. -6. Close the DNS Management console +6. Close the DNS Management console. ## Configure the Intranet Zone to include the federation service @@ -485,10 +486,10 @@ The Windows Hello provisioning presents web pages from the federation service. ### Create an Intranet Zone Group Policy -Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials -1. Start the **Group Policy Management Console** (gpmc.msc) +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials: +1. Start the **Group Policy Management Console** (gpmc.msc). 2. Expand the domain and select the **Group Policy Object** node in the navigation pane. -3. Right-click **Group Policy object** and select **New** +3. Right-click **Group Policy object** and select **New**. 4. Type **Intranet Zone Settings** in the name box and click **OK**. 5. In the content pane, right-click the **Intranet Zone Settings** Group Policy object and click **Edit**. 6. In the navigation pane, expand **Policies** under **Computer Configuration**. @@ -498,7 +499,7 @@ Sign-in the domain controller or administrative workstation with _Domain Admin_ ### Deploy the Intranet Zone Group Policy object -1. Start the **Group Policy Management Console** (gpmc.msc) +1. Start the **Group Policy Management Console** (gpmc.msc). 2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** 3. In the **Select GPO** dialog box, select **Intranet Zone Settings** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. @@ -510,8 +511,8 @@ Before you continue with the deployment, validate your deployment progress by re * Consider using an HSM to protect the enrollment agent certificate; however, understand the frequency and quantity of signature operations the enrollment agent server makes and understand the impact it has on overall performance. * Confirm you properly configured the Windows Hello for Business authentication certificate template—to include: * Issuance requirements of an authorized signature from a certificate request agent. - * The certificate template was properly marked as a Windows Hello for Business certificate template using certutil.exe - * The Windows Hello for Business Users group, or equivalent has the allow enroll permissions + * The certificate template was properly marked as a Windows Hello for Business certificate template using certutil.exe. + * The Windows Hello for Business Users group, or equivalent has the allow enroll permissions. * Confirm all certificate templates were properly published to the appropriate issuing certificate authorities. * Confirm the AD FS service account has the allow enroll permission for the Windows Hello Business authentication certificate template. * Confirm the AD FS certificate registration authority is properly configured using the `Get-AdfsCertificateAuthority` Windows PowerShell cmdlet. @@ -531,7 +532,7 @@ You need to verify the AD FS service has properly enrolled for an enrollment age ### Event Logs -Use the event logs on the AD FS service to confirm the service account enrolled for an enrollment agent certificate. First, look for the AD FS event ID 443 that confirms certificate enrollment cycle has finished. Once confirmed the AD FS certificate enrollment cycle completed review the CertificateLifecycle-User event log. In this event log, look for event ID 1006, which indicates a new certificate was installed. Details of the event log should show +Use the event logs on the AD FS service to confirm the service account enrolled for an enrollment agent certificate. First, look for the AD FS event ID 443 that confirms certificate enrollment cycle has finished. Once confirmed the AD FS certificate enrollment cycle completed review the CertificateLifecycle-User event log. In this event log, look for event ID 1006, which indicates a new certificate was installed. Details of the event log should show: * The account name under which the certificate was enrolled. * The action, which should read enroll. From 0ac196ddaf33e40a34b2eaa14514f0139409ef05 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Tue, 30 Jun 2020 22:58:44 +0100 Subject: [PATCH 388/446] Update deploy-data-processor-service-windows.md --- windows/privacy/deploy-data-processor-service-windows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/deploy-data-processor-service-windows.md b/windows/privacy/deploy-data-processor-service-windows.md index 921d91303b..b7fbf5e044 100644 --- a/windows/privacy/deploy-data-processor-service-windows.md +++ b/windows/privacy/deploy-data-processor-service-windows.md @@ -31,7 +31,7 @@ The data processor service for Windows will serve as a foundation for other Micr The data processor service for Windows offering enables you to store and manage your Windows diagnostic data in the cloud, on top of an end-to-end data platform designed and built with compliance in mind, to help you meet your compliance obligations. Your data is routed and stored inside an enterprise compliance boundary, operating under a prescriptive and focused set of compliance requirements, in accordance with industry standards. -The data processor service for Windows provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, either for a specific device, or at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. +The data processor service for Windows provides you with controls that help respond to delete data subject requests (DSRs) on diagnostic data, at user account closure, for a specific Azure AD User ID. Additionally, you’re able to execute an export DSR for a specific Azure AD User ID. Should you desire so, Microsoft will accommodate a data processor service for Windows tenant account closure, either because you decide to close your Azure or Azure AD tenant account, or because you decide you no longer wish to be the data controller for diagnostic data, but still wish to remain an Azure customer. >[!Note] From 69a29a9eb186bd955929f037639813e4590db5ee Mon Sep 17 00:00:00 2001 From: jdmartinez36 Date: Tue, 30 Jun 2020 16:38:07 -0600 Subject: [PATCH 389/446] Updated code to LaunchDaemons Updated launchctl with LaunchDaemons per Yong Rhee. --- .../microsoft-defender-atp/mac-schedule-scan-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 e3816a73cb..810fed0417 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 @@ -68,7 +68,7 @@ While you can start a threat scan at any time with Microsoft Defender ATP, your 4. To load your file into **launchd**, enter the following commands: ```bash - `$ launchctl load ~/Library/LaunchAgents/` + `$ launchctl load ~/Library/LaunchDaemons/` `$ launchctl start ` ``` From b6ac3ab661306f7b573727b0b7f7e86b4a9edc7c Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Tue, 30 Jun 2020 15:53:37 -0700 Subject: [PATCH 390/446] Update manage-protection-updates-microsoft-defender-antivirus.md changed MMPC name and default time --- .../manage-protection-updates-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 b71b5b24ba..58e3fd0a6f 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 @@ -58,7 +58,7 @@ There are five locations where you can specify where an endpoint should obtain u To ensure the best level of protection, Microsoft Update allows for rapid releases, which means smaller downloads on a frequent basis. The Windows Server Update Service, Microsoft Endpoint Configuration Manager, and Microsoft security intelligence updates sources deliver less frequent updates. Thus, the delta can be larger, resulting in larger downloads. > [!IMPORTANT] -> If you have set [Microsoft Malware Protection Center Security intelligence page](https://www.microsoft.com/security/portal/definitions/adl.aspx) (MMPC) updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is 14 consecutive days of not being able to apply updates from the Windows Server Update Service or Microsoft Update services). +> If you have set [Microsoft Security intelligence page](https://www.microsoft.com/security/portal/definitions/adl.aspx) updates as a fallback source after Windows Server Update Service or Microsoft Update, updates are only downloaded from security intelligence updates when the current update is considered out-of-date. (By default, this is seven consecutive days of not being able to apply updates from the Windows Server Update Service or Microsoft Update services). > You can, however, [set the number of days before protection is reported as out-of-date](https://docs.microsoft.com/windows/threat-protection/microsoft-defender-antivirus/manage-outdated-endpoints-microsoft-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).

    > Starting Monday, October 21, 2019, security intelligence updates will be SHA-2 signed exclusively. Devices must be updated to support SHA-2 in order to get the latest security intelligence updates. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). From a7f62261902f70335615b33042ad5788e04f836c Mon Sep 17 00:00:00 2001 From: garrettburk123 <55765124+garrettburk123@users.noreply.github.com> Date: Tue, 30 Jun 2020 16:26:02 -0700 Subject: [PATCH 391/446] Updated guidance on using Windows in FIPS mode Updated the "Using Windows in a FIPS 140-2 approved mode of operation" to be up to date with current Microsoft recommendations and added in additional question to the FAQ to give clarity on the compliance status of SMB3 in Windows. Also re-added the fips@microsoft contact information because it was dropped off in a previous update to this page. --- .../threat-protection/fips-140-validation.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/fips-140-validation.md b/windows/security/threat-protection/fips-140-validation.md index 7b43d6901d..7bc3af8993 100644 --- a/windows/security/threat-protection/fips-140-validation.md +++ b/windows/security/threat-protection/fips-140-validation.md @@ -27,7 +27,11 @@ Microsoft maintains an active commitment to meeting the requirements of the FIPS ## Using Windows in a FIPS 140-2 approved mode of operation -Windows 10 and Windows server may be configured to run in a FIPS 140-2 approved mode of operation. This is commonly referred to as “FIPS mode.” Achieving this mode of operation requires administrators to complete all four steps outlined below. +Windows 10 and Windows Server may be configured to run in a FIPS 140-2 approved mode of operation. This is commonly referred to as “FIPS mode.”  When this mode is enabled, the Cryptographic Primitives Library (bcryptprimitives.dll) and Kernel Mode Cryptographic Primitives Library (CNG.sys) modules will run self-tests before Windows cryptographic operations are run. These self-tests are run in accordance with FIPS 140-2 Section 4.9 and are utilized to ensure that the modules are functioning properly. The Cryptographic Primitives Library and the Kernel Mode Cryptographic Primitives Library are the only modules affected by this mode of operation. The FIPS 140-2 approved mode of operation will not prevent Windows and its subsystems from using non-FIPS validated cryptographic algorithms. For applications or components beyond the Cryptographic Primitives Library and the Kernel Mode Cryptographic Primitives Library, FIPS mode is merely advisory. +  +While US government regulations continue to mandate that FIPS mode be enabled on government computers running Windows, our recommendation is that it is each customer’s decision to make when considering enabling FIPS mode. There are many applications and protocols that look to the FIPS mode policy to determine which cryptographic functionality should be utilized in a given solution. We recommend that customers hoping to comply with FIPS 140-2 research the configuration settings of applications and protocols they may be using to ensure their solutions can be configured to utilize the FIPS 140-2 validated cryptography provided by Windows when it is operating in FIPS 140-2 approved mode.  +  +Achieving this FIPS 140-2 approved mode of operation of Windows requires administrators to complete all four steps outlined below. ### Step 1: Ensure FIPS 140-2 validated cryptographic modules are installed @@ -75,6 +79,10 @@ These are two separate security standards with different, but complementary, pur Suite B is a set of cryptographic algorithms defined by the U.S. National Security Agency (NSA) as part of its Cryptographic Modernization Program. The set of Suite B cryptographic algorithms are to be used for both unclassified information and most classified information. The Suite B cryptographic algorithms are a subset of the FIPS Approved cryptographic algorithms as allowed by the FIPS 140-2 standard. +### Is SMB3 (Server Message Block) FIPS 140 compliant in Windows? + +When Windows is configured to operate in FIPS 140 approved mode on both client and server, SMB3 is FIPS 140 compliant and relies on the underlying Windows FIPS 140 validated cryptographic modules for cryptographic operations.  + ## Microsoft FIPS 140-2 validated cryptographic modules The following tables identify the cryptographic modules used in an operating system, organized by release. @@ -7182,6 +7190,9 @@ Version 6.3.9600

    +## Contact + +fips@microsoft.com ## References From febc083f2c542f18137ae3053ca6d3bd9ada885e Mon Sep 17 00:00:00 2001 From: jdmartinez36 Date: Tue, 30 Jun 2020 17:45:28 -0600 Subject: [PATCH 392/446] Adjusted code Adjusted code per Yong Rhee. Missed this on the last edit. --- .../microsoft-defender-atp/mac-schedule-scan-atp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 810fed0417..d7a913d13f 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 @@ -68,7 +68,7 @@ While you can start a threat scan at any time with Microsoft Defender ATP, your 4. To load your file into **launchd**, enter the following commands: ```bash - `$ launchctl load ~/Library/LaunchDaemons/` + `$ launchctl load /Library/LaunchDaemons/` `$ launchctl start ` ``` From 321e5bf7cf81946a44bd8c94b2c474bb84167423 Mon Sep 17 00:00:00 2001 From: Thomas Date: Tue, 30 Jun 2020 16:57:32 -0700 Subject: [PATCH 393/446] Update .openpublishing.redirection.json remove "." in a redirect_url value --- .openpublishing.redirection.json | Bin 2576186 -> 2576184 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index ef2e397e5bfec17fd1858d9f948e661a6c8c7c31..52940ae69fce7589fd101c762f38412b41d0bf16 100644 GIT binary patch delta 126 zcmdlrZ!Y5wAZ}=3Y+-6)ZeeL*ZDDI+Z{cX+Y~gC*ZsBR+ZQ*O-ZxLt_Y!PY^ZV_n_ zZ4qk`Z;@z`Y>{e_Zjot`ZINq{Z&7GbY*A`aZc%Ab-J*8q=5~W?YBw0S3q(u&Vw(Qp bi(1a~2@lldw&!@VaWRAW+c!K?>&gKDvfD2R delta 281 zcmdlnZ!Y65AZ}=3Y+-6)ZeeL*ZDDI+Z{cX+Y~gC*ZsBR+ZQ*O-ZxLt_Y!PY^ZV_n_ zZ4qk`Z;@z`Y>{e_Zjot`ZINq{Z&7GbY*A`aZc%Ab-J*8qCZpc=jhw1G8K*lqu_ Date: Wed, 1 Jul 2020 07:05:19 +0500 Subject: [PATCH 394/446] Update troubleshoot-onboarding.md --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 393617182a..4136e082e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -319,7 +319,7 @@ The steps below provide guidance for the following scenario: - In this scenario, the SENSE service will not start automatically even though onboarding package was deployed > [!NOTE] -> The following steps are only relevant when using Microsoft Endpoint Configuration Manager +> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection) 1. Create an application in Microsoft Endpoint Configuration Manager. From 646b93f32c3e7ca58b339ad826ac86d1085f36a5 Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Wed, 1 Jul 2020 11:26:26 +0800 Subject: [PATCH 395/446] Update to CONTENT IDEA REQUEST 120542 update "To specify that the WDAC policy..." this sentence --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 077d800cdc..c0fa109143 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the entire system is scanned. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C: drive by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From e7229ebe10fb840ba3f53cb241c6f002c1e2849b Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Wed, 1 Jul 2020 12:39:15 +0800 Subject: [PATCH 396/446] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index c0fa109143..31fa6d30ff 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C: drive by default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C in default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From 945ef48aa1efcad2eb1b66db8755a4aab041d0e4 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 18:04:01 +0100 Subject: [PATCH 397/446] Update data-processor-service-for-windows-public-preview-terms.md --- ...ervice-for-windows-public-preview-terms.md | 37 +++++++------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index a36dbe5652..3deae3c1d2 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -127,38 +127,27 @@ For purposes of these GDPR Terms, you and Microsoft agree that you are the contr **Relevant GDPR Obligations: Articles 28, 32, and 33** 1. Microsoft shall not engage another processor without prior specific or your general written authorization. In the case of general written authorization, Microsoft shall inform you of any intended changes concerning the addition or replacement of other processors, thereby giving you the opportunity to object to such changes. (Article 28(2)) - 2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall: - (a) process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest; + 1. process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest; + 2. ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality; + 3. take all measures required pursuant to Article 32 of the GDPR; - (b) ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality; - - (c) take all measures required pursuant to Article 32 of the GDPR; - - (d) respect the conditions referred to in paragraphs 1 and 3 for engaging another processor; - - (e) taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR; - - (f) assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft; - - (g) at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data; - - (h) make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you. - - (i) immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) + 4. respect the conditions referred to in paragraphs 1 and 3 for engaging another processor; + 5. taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR; + 6. assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft; + 7. at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data; + 8. make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you. + 9. immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) 3. Where Microsoft engages another processor for carrying out specific processing activities on your behalf, the same data protection obligations as set out in these GDPR Terms shall be imposed on that other processor by way of a contract or other legal act under Union or Member State law, in particular providing sufficient guarantees to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of the GDPR. Where that other processor fails to fulfil its data protection obligations, Microsoft shall remain fully liable to you for the performance of that other processor's obligations. (Article 28(4)) 4. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, you and Microsoft shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate: - (a) the pseudonymisation and encryption of Personal Data; - - (b) the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services; - - (c) the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and - - (d) a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) + 1. the pseudonymisation and encryption of Personal Data; + 2. the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services; + 3. the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and + 4. a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) 5. In assessing the appropriate level of security, account shall be taken of the risks that are presented by processing, in particular from accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Personal Data transmitted, stored or otherwise processed. (Article 32(2)) From 60bbc2b8bf8f5f4b84a2ae7f8b5391250dc0588e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 1 Jul 2020 10:33:43 -0700 Subject: [PATCH 398/446] update deployment --- .../threat-protection/microsoft-defender-atp/android-intune.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 79ac88b90c..7749eb01e7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -136,7 +136,7 @@ Options](https://docs.microsoft.com/mem/intune/enrollment/android-enroll) . As Microsoft Defender ATP for Android is deployed via managed Google Play, updates to the app are automatic via Google Play. -Currently only Work Profile, Fully Managed devices are supported for deployment. +Currently only Work Profile enrolled devices are supported for deployment. >[!NOTE] From 85cbe462a14d241b8e747a8f8df42eec37ec3ffa Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 18:40:39 +0100 Subject: [PATCH 399/446] Update data-processor-service-for-windows-public-preview-terms.md --- ...ervice-for-windows-public-preview-terms.md | 52 +++++++++++-------- 1 file changed, 31 insertions(+), 21 deletions(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index 3deae3c1d2..1459d805ad 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -49,29 +49,29 @@ d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https: **Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: -a. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    -(i) a party’s released or unreleased software or hardware products;

    -(ii) a party’s source code;

    -(iii) a party’s product marketing or promotion;

    -(iv) a party’s business policies or practices;

    -(v) a party’s customers or suppliers;

    -(vi) information received from others that a party must treat as confidential; and

    -(viii) information provided, obtained, or created by a party under these Terms, including: - * information in reports; - * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; - * Personal Data; and - * Transactional, sales, and marketing information. +1. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    + 1. a party’s released or unreleased software or hardware products;

    + 2. a party’s source code;

    + 3. a party’s product marketing or promotion;

    + 4. a party’s business policies or practices;

    + 5. a party’s customers or suppliers;

    + 6. information received from others that a party must treat as confidential; and

    + 7. information provided, obtained, or created by a party under these Terms, including: + * information in reports; + * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; + * Personal Data; and + * Transactional, sales, and marketing information. -b. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. +2. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. -c. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

    -(i) system access;

    -(ii) system and application development and maintenance;

    -(iii) change management;

    -(iv) asset classification and control;

    -(v) incident response, physical and environmental security;

    -(vi) disaster recovery/business continuity; and

    -(vii) employee training. +3. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

    + 1. system access;

    + 2. system and application development and maintenance;

    + 3. change management;

    + 4. asset classification and control;

    + 5. incident response, physical and environmental security;

    + 6. disaster recovery/business continuity; and

    + 7. employee training. **Section 5. Data Protection.** @@ -130,14 +130,21 @@ For purposes of these GDPR Terms, you and Microsoft agree that you are the contr 2. Processing by Microsoft shall be governed by these GDPR Terms under European Union (hereafter “Union”) or Member State law and are binding on Microsoft with regard to you. The subject-matter and duration of the processing, the nature and purpose of the processing, the type of Personal Data, the categories of data subjects and your obligations and rights are set forth in the Terms above, including these GDPR Terms. In particular, Microsoft shall: 1. process the Personal Data only on your documented instructions, including with regard to transfers of Personal Data to a third country or an international organization, unless required to do so by Union or Member State law to which Microsoft is subject; in such a case, Microsoft shall inform you of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest; + 2. ensure that persons authorized to process the Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality; + 3. take all measures required pursuant to Article 32 of the GDPR; 4. respect the conditions referred to in paragraphs 1 and 3 for engaging another processor; + 5. taking into account the nature of the processing, assist you by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of your obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR; + 6. assist you in ensuring compliance with the obligations pursuant to Articles 32 to 36 of the GDPR, taking into account the nature of processing and the information available to Microsoft; + 7. at your choice, delete or return all the Personal Data to you after the end of the provision of services relating to processing, and delete existing copies unless Union or Member State law requires storage of the Personal Data; + 8. make available to you all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR and allow for and contribute to audits, including inspections, conducted by you or another auditor mandated by you. + 9. immediately inform you if, in its opinion, an instruction infringes the GDPR or other Union or Member State data protection provisions. (Article 28(3)) 3. Where Microsoft engages another processor for carrying out specific processing activities on your behalf, the same data protection obligations as set out in these GDPR Terms shall be imposed on that other processor by way of a contract or other legal act under Union or Member State law, in particular providing sufficient guarantees to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of the GDPR. Where that other processor fails to fulfil its data protection obligations, Microsoft shall remain fully liable to you for the performance of that other processor's obligations. (Article 28(4)) @@ -145,8 +152,11 @@ For purposes of these GDPR Terms, you and Microsoft agree that you are the contr 4. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, you and Microsoft shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate: 1. the pseudonymisation and encryption of Personal Data; + 2. the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services; + 3. the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident; and + 4. a process for regularly testing, assessing and evaluating the effectiveness of technical and organizational measures for ensuring the security of the processing. (Article 32(1)) 5. In assessing the appropriate level of security, account shall be taken of the risks that are presented by processing, in particular from accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Personal Data transmitted, stored or otherwise processed. (Article 32(2)) From e27c842fe70be430e5c1609d51a8fe3a39c95674 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 1 Jul 2020 11:14:59 -0700 Subject: [PATCH 400/446] pencil edit --- .../threat-protection/microsoft-defender-atp/android-intune.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 7749eb01e7..cb62aaa586 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -265,7 +265,7 @@ assignment. ## Complete onboarding and check status 1. Confirm the installation status of Microsoft Defender ATP for Android by -clicking on the **Device Install Status**. Verif that the device is +clicking on the **Device Install Status**. Verify that the device is displayed here. ![Image of device installation status](images/900c0197aa59f9b7abd762ab2b32e80c.png) From 9aa014914281786eb9c97efe944ba473ca99a8fb Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 19:59:40 +0100 Subject: [PATCH 401/446] Update data-processor-service-for-windows-public-preview-terms.md --- ...ervice-for-windows-public-preview-terms.md | 122 +++++++++--------- 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index 1459d805ad..d61c95e0a9 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -23,101 +23,101 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -**Section 1. Definitions**. The following terms have the following meanings: +1. **Definitions**. The following terms have the following meanings: -(a) "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD. + 1. "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD. -(b) "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services. + 2. "**Feedback**" means, collectively, suggestions, comments, feedback, ideas, or know-how, in any form, that you or your users provide to Microsoft about Microsoft’s business, products, or services. -(c) "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person. + 3. "**Personal Data**" means any information relating to an identified or identifiable natural person. An identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person. -(d) "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services. + 4. "**Preview Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through use of the Services. -(e) "**Subprocessor**" means other processors used by Microsoft to process Personal Data. + 5. "**Subprocessor**" means other processors used by Microsoft to process Personal Data. -**Section 2. Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. +2. **Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. -**Section 3. Intellectual Property**. +3. **Intellectual Property**. -a. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. + 1. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. -b. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term. + 2. **Use Terms**. These Terms supersede any Microsoft terms and conditions or other agreement. You acknowledge that (i) the Services may not work correctly or in the manner that a commercial service may function; Microsoft may change the Services for the final, commercial version or choose not to release a commercial version; (ii) Microsoft may not provide support for the Services; (iii) the Online Services Terms (OST), including any obligations Microsoft may have regarding Customer Data, do not apply to the Services or Preview Data; (iv) Microsoft has no obligation to hold, export, or return Preview Data, except as described in these Terms; (v) Microsoft has no liability for the deletion of Preview Data, except as described in these Terms; and (vi) you may lose access to the Services and Preview Data after the Term. -c. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws. + 3. **Acceptable Use**. Neither you, nor those that access the Services through you, may: (a) use the Services: (i) in a way prohibited by law, regulation, governmental order or decree; (ii) to violate the rights of others; (iii) to try to gain unauthorized access to or disrupt any service, device, data, account or network; (iv) to spam or distribute malware; or (v) in a way that could harm the Services or impair anyone else’s use of it; or (b) reverse engineer, decompile, disassemble, or work around any technical limitations in the Services, or use the Services to create a competing product. You are responsible for responding to any third-party request regarding your use of the Services or Preview Data, such as a request to take down Preview Data under the U.S. Digital Millennium Copyright Act or other applicable laws. -d. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. + 4. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. -**Section 4. Confidentiality**. The following confidentiality terms apply to the Preview: +4. **Confidentiality**. The following confidentiality terms apply to the Preview: -1. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    - 1. a party’s released or unreleased software or hardware products;

    - 2. a party’s source code;

    - 3. a party’s product marketing or promotion;

    - 4. a party’s business policies or practices;

    - 5. a party’s customers or suppliers;

    - 6. information received from others that a party must treat as confidential; and

    - 7. information provided, obtained, or created by a party under these Terms, including: - * information in reports; - * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; - * Personal Data; and - * Transactional, sales, and marketing information. + 1. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    + 1. a party’s released or unreleased software or hardware products;

    + 2. a party’s source code;

    + 3. a party’s product marketing or promotion;

    + 4. a party’s business policies or practices;

    + 5. a party’s customers or suppliers;

    + 6. information received from others that a party must treat as confidential; and

    + 7. information provided, obtained, or created by a party under these Terms, including: + * information in reports; + * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; + * Personal Data; and + * Transactional, sales, and marketing information. -2. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. + 2. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. -3. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

    - 1. system access;

    - 2. system and application development and maintenance;

    - 3. change management;

    - 4. asset classification and control;

    - 5. incident response, physical and environmental security;

    - 6. disaster recovery/business continuity; and

    - 7. employee training. + 3. Each party will employ security procedures to prevent disclosure of the other party’s Confidential Information to unauthorized third parties. The receiving party’s security procedures must include risk assessment and controls for:

    + 1. system access;

    + 2. system and application development and maintenance;

    + 3. change management;

    + 4. asset classification and control;

    + 5. incident response, physical and environmental security;

    + 6. disaster recovery/business continuity; and

    + 7. employee training. -**Section 5. Data Protection.** +5. **Data Protection.** -a. **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: + **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: -i. Processing Details: The parties agree that: - * The subject-matter of the processing is limited to Personal Data within the scope of the GDPR; - * The duration of the processing shall be for the duration of your right to use the Services and until all Personal Data is deleted or returned in accordance with your instructions or these Terms; - * The nature and purpose of the processing shall be to provide the Services pursuant to these Terms; - * The types of Personal Data processed by the Services include those expressly identified in Article 4 of the GDPR to the extent included by Preview Data; and - * The categories of data subjects are your representatives and end users, such as employees, contractors, collaborators, and customers. + 1. Processing Details: The parties agree that: + * The subject-matter of the processing is limited to Personal Data within the scope of the GDPR; + * The duration of the processing shall be for the duration of your right to use the Services and until all Personal Data is deleted or returned in accordance with your instructions or these Terms; + * The nature and purpose of the processing shall be to provide the Services pursuant to these Terms; + * The types of Personal Data processed by the Services include those expressly identified in Article 4 of the GDPR to the extent included by Preview Data; and + * The categories of data subjects are your representatives and end users, such as employees, contractors, collaborators, and customers. -i. Data Transfers: - * Preview Data and Personal Data that Microsoft processes on your behalf may be transferred to, and stored and processed in, the United States or any other country in which Microsoft or its Subprocessors operate. You appoint Microsoft to perform any such transfer of Preview Data and Personal Data to any such country and to store and process Preview Data and Personal Data to provide the Services. - * Microsoft will abide by the requirements of European Economic Area and Swiss data protection law regarding the collection, use, transfer, retention, and other processing of Personal Data from the European Economic Area and Switzerland. All transfers of Personal Data to a third country or an international organization will be subject to appropriate safeguards as described in Article 46 of the GDPR and such transfers and safeguards will be documented according to Article 30(2) of the GDPR. - * In addition, Microsoft is certified to the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks and the commitments they entail. Microsoft agrees to notify you in the event that it makes a determination that it can no longer meet its obligation to provide the same level of protection as is required by the Privacy Shield principles. + 2. Data Transfers: + * Preview Data and Personal Data that Microsoft processes on your behalf may be transferred to, and stored and processed in, the United States or any other country in which Microsoft or its Subprocessors operate. You appoint Microsoft to perform any such transfer of Preview Data and Personal Data to any such country and to store and process Preview Data and Personal Data to provide the Services. + * Microsoft will abide by the requirements of European Economic Area and Swiss data protection law regarding the collection, use, transfer, retention, and other processing of Personal Data from the European Economic Area and Switzerland. All transfers of Personal Data to a third country or an international organization will be subject to appropriate safeguards as described in Article 46 of the GDPR and such transfers and safeguards will be documented according to Article 30(2) of the GDPR. + * In addition, Microsoft is certified to the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks and the commitments they entail. Microsoft agrees to notify you in the event that it makes a determination that it can no longer meet its obligation to provide the same level of protection as is required by the Privacy Shield principles. -**Section 6. No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. +6. **No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. -**Section 7. Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. +7. **Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. -**Section 8. Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). +8. **Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). -**Section 9. Representations and Warranties; Limitation of Liability.** +9. **Representations and Warranties; Limitation of Liability.** -a. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms. + 1. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms. -b. **Disclaimer.** EXCEPT AS OTHERWISE PROVIDED IN THESE TERMS AND TO THE EXTENT APPLICABLE LAW PERMITS, MICROSOFT (a) PROVIDES THE SERVICES AS-IS; (b) PROVIDES NO WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; AND (c) DOES NOT GUARANTEE THAT THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED, OR ERROR-FREE, OR THAT LOSS OF PREVIEW DATA WILL NOT OCCUR. + 2. **Disclaimer.** EXCEPT AS OTHERWISE PROVIDED IN THESE TERMS AND TO THE EXTENT APPLICABLE LAW PERMITS, MICROSOFT (a) PROVIDES THE SERVICES AS-IS; (b) PROVIDES NO WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE; AND (c) DOES NOT GUARANTEE THAT THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED, OR ERROR-FREE, OR THAT LOSS OF PREVIEW DATA WILL NOT OCCUR. -c. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. + 3. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. -**Section 10. General.** +10. **General.** -a. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party. + 1. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party. -b. **Jurisdiction and Governing Law.** The laws of the State of Washington, excluding conflicts of law provisions, govern these Terms. If federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the federal courts in King County, Washington. If no federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington. + 2. **Jurisdiction and Governing Law.** The laws of the State of Washington, excluding conflicts of law provisions, govern these Terms. If federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the federal courts in King County, Washington. If no federal jurisdiction exists, then each party consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington. -c. **Force Majeure.** A party will not be liable for failure to perform an obligation under these Terms to the extent that failure is due to a cause beyond that party’s reasonable control, including natural disaster, war, civil disturbance, or governmental action. + 3. **Force Majeure.** A party will not be liable for failure to perform an obligation under these Terms to the extent that failure is due to a cause beyond that party’s reasonable control, including natural disaster, war, civil disturbance, or governmental action. -d. **Attorneys’ fees.** If a party employs attorneys to enforce any rights arising out of or relating to these Terms, the prevailing party will be entitled to recover its reasonable attorneys’ fees, costs, and other expenses. + 4. **Attorneys’ fees.** If a party employs attorneys to enforce any rights arising out of or relating to these Terms, the prevailing party will be entitled to recover its reasonable attorneys’ fees, costs, and other expenses. -e. **Assignment**. You may not assign these Terms or delegate any of your rights or obligations under these Terms to a third party without Microsoft’s prior written consent. + 5. **Assignment**. You may not assign these Terms or delegate any of your rights or obligations under these Terms to a third party without Microsoft’s prior written consent. -f. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter. + 6. **Entire Agreement.** These Terms are the entire agreement between the parties regarding its subject matter and replaces all prior agreements, communications, and representations between the parties regarding its subject matter. -g. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination.

    + 7. **Survival.** Sections 3.b, 4, 7 (with respect to post-termination obligations), and 8-10 will survive these Terms’ expiration or termination.

    (mzg7$j?!II0MGRZM>h=}{DMPxx)SQA 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 ?UR#SJ}EL?Kl{-tjXx+0 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�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

    XyXfI<1pR!$}`@M*LX8R7!nS5@h#|J4ZN4Lk z|ADy#9+~TY|M|iuyYQ;b%BorU&rE1{eMm$Xwr}?d%z&Iv0*;(F^$|$pA3Vj==b~fHrG)UK%eY;VuG*iNbqO_yKKk=Xbi=W( z^ZiP!`3KDl2bH|Im4>ccrh(-xb z+!rY_9O$y6%kbeTPPn4suRvEl8{MF(qqLIB@y7rvTDr+8TRsck0f*fthR#qe&9o~RE89pevY45E8iqs=psCM{8f)J zAQ#_7+`#r)&Ks;ElN;PIc2xum1~t8;Vy&B+&C3A_B^gSAiud!Uy7o5dp);<@GBG+V zjdc&Ejz+(7V|=YERU~>QMBIF$YW@3tyI@Sn8PhDQOa}vQ(Z)d-O@EV@bbmz~rjlQ7 z({?g`*jOQ5s0ZUgI>AW}f3#txf{}i;Uo;d$%!1!_Pxl)xTHw|$f7UMZ0X>zS|5Q;+ z_of`@oKBq8JL_jNchaR&2TIy}d$#L2w;}v(?yw^@wz-2F4VQ&ow!0Ja10@IZ8+kK{ z!NL~rsZ=*#qPMvzevmg(HE>ojW*U5aC8IMBJJ^gpYC=3`x69e8S@83|@!GiFvUFfp zg>QsxDyGrz;KT$j?G28EN!(ETW+f|!hs#D>XCRY*yyClgTS)0TwW%WN?>~5FWuOH` zh>6;_&~i0vS$$G&-hlhnNE6~g=@R4$rCAXQuh@ymOX3-I1S5k@h+7t@%*=yAEmw z<-IgZHE?{TeSAp2U6o7MkU*-lO+av@*O1Q__|5ZOwI!cFl3S_+e!}@9Wp9W`fGLD- z06Gn>&qNis1VbeYE8L5_3P(2YJ7iRP6eC#X zoR_vZrB{93l*E355$fT=mE_!U&B{#O;HVl8+HK2oC<&m+?(B`J4=a2HV%`NucFaLy zr70hWyb`!7TtWQjx4UM+pF!hYEd}RS0bTEVpi|Vk_GKd;da&Cz?Z%^~g4w8Y$c@yZ zi^G!;fytU8JNqjB)6`GR0xa>Z>a|`K0-(d~zS%v!9ToEflX1L`%f_mvGPo+w%EgR! zat41tMYyi$`4vW$ZZ*7MI-Z26VJuK+xXS3bM6^Ej&E5Xxh2h(CIE=SbC*oIG=X0lg z8dBaF4d(T9O*gY~SWQv`_fR8t#kZ}&e6qK!_#a)Fp-TPbp0Wlr3FsC-)GNrr%=WBp z%NF$3jn${-dp+(~xOQNvH@k{NzZS++bw$b(O025_gjV8YtenU3tX42=N{%0AxQW|e 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 EKiL@bJ^%m! literal 203620 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 cGf`#+U9T|q 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 z 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%0A@=($RX$kTD+C@ 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

    q(D44mP79sG+l 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

    lQd95+NF) zjv%8cVfFlRaYnrNN%z$X7ATE=C`cYHbYHx7?_+Jq-BA_Yg|y1%W(@=ls$dOw12QmZ ziGuzL+0|#3bnWvx9^F)Sf`T?pyLRmYH9`;|qO}Dau%DCv4A0mLVXs7u*q3%|4e@tZ zZVo`5;^NvOVEZ1KZY*>Z;fCcdUC43XHpQ<;^s%5XG&rsO>S>ZLC**B6yL_=KW-MT3zDKG76y4j)>`i z7gg2OLTOfh`B5{@Vq7Vfw*;1w^6K6VjR{-Mnul9G0aaJ_{tB*`asUb z7n;~q>EL?~chcEf3nJe#!&g{Xn5E^v_qYf-1tE}0{~KH?M3XD=QEr`-qk~r#h;pg; zuvzRzr2R2SHb@LeR2=Cawf-$caqs(w5amVOAP$7X+KNl~rxj!&NUzTW7_904w?t%- z#s7T6&dq~?4k3`L)>QH`Fodc;-Fmnb(U1k2#X=C*@I=6v2qno4Tn7h)gp9v=Jmdue z=3#&m@^W(NF8rW9!O%|M3-ncsmD%Cq>PqxT8BDH3m?t4o(v+*G8b2qBVh$A@^<4_(^#$~7vl*v=@x=8%kDY#nJR#YILDrwuU`Q!hAWS*%#a*9|@Q=j7 z*>|0h3g*&Ck=aUv;49*z@yCIhfl&lHf^O-IGadwCuFT1`Y{tx~peG3kpomsOLs^^s zL`}DhG0mepKaE#^%3I{u4of^lb`sQO_wRkNq!@qyb`~`RyY;T2LcXH|VJ6(K8n;%; zVIyb_lOQ^(nZ6re~Ciq`5y>zpL+lPibmDF z-QveD+=we0eS#c|-i7x-za#TU>=ds6{j5q$abPcQ6=h{~`IK8ZUf;c&XKrAhcq=`1 z?;Ny8x4>AQjLLVhOG?L7$DH2$ZEMAMiikajCXi9mvxtPyOTrhwqM1$_EH5`axH~T(0iaUN>;WfG`>;NiesyWqf{5!^#1TLuv93qR z&fLbYtgI|Yaa&mv z2s^BOa9Eh-To<6^PlJ%C`edeNjqd)iT(p_&h(PHIw7Q7E{ZSmS`k<lwYUrj!fD<5>HLQQ2J5aKSZC46JV{^levVo}XVe;QAC1`re)p$U-lj^uWGHg08ee~u*33hW6fq=}Q1@DMcZ5 zDj%8YA& zu-0x^AMoZxoI$EAHPZ}JN%ethS7ifKvRcqR)g!#6)2@tAZoQ4@2Ih{SsKelhNJmxz z7J539vP+kG65DD#FuwGd%bwAgQo{3oi0yg0f?ky zIhoDdmgXobOwvw|sd0kJ zHVdj}0z7&w%@P!_8UDn&BTt1z%;A+zEh0q%tK?nnZ31&h_7u%R4tRkEC@)DZ7pY%` zUM&zcSe+)^>Ir`_JlU;=jqA%^>&m2}oja{4M%-=Qob*r4yBdqE;S!$_L>@{{k4QsH zq=k$H9oj8B5ytF4)+Y@-p_Kr3tIG?cpqtc@g(AC65bbtXBjvN_q9jsLskdX#;gir2 z6Lnw8z;zyOD86y|DiCdj1tN2`#8YxgC zLSIzF7=&7fs9UVnpc=stu$Kk|A+u}fi;T)D64Qa@-;I(dM0rO$&w*cn8`d>)|L#qY zFLLOKj0MG8=t<2_@+-}cA;c)=&F!&I`^-%Y)mJ}c?`4zSUP?2O)@^z9(T8J%z%cP< zP;Z*j0@L5Ec=HlOFQCC6{R+L`B% z7@ORr3BplzqKtV?`aey=S(a`dq@(i68`Zhn*Y;+l>5@EHadTgx%%rp eU)Kz-Z#=~D>51;LD7F|Cm7MgsGnCU8Zv78H7S8_w 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 d9da84884b..421805849d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-analytics.md @@ -41,28 +41,30 @@ The threat analytics dashboard is a great jump off point for getting to the repo ![Image of a threat analytics dashboard](images/ta_dashboard.png) -Select a threat on any of the overviews or on the table to view the report for that threat. +Select a threat from any of the overviews or from the table to view the report for that threat. ## View a threat analytics report -Each threat report generally provides an overview of the threat and an analysis of the techniques and tools used by the threat. It also provides worldwide impact information, mitigation recommendations, and detection information. It includes several cards that show dynamic data about how your organization is impacted by the threat and how prepared it is to stop the threat. +Each threat report generally provides an overview of the threat and an analysis of the techniques and tools used by the threat. It also provides mitigation recommendations and detection information. It includes several cards that show dynamic data about how your organization is impacted by the threat and how prepared it is to stop the threat. ![Image of a threat analytics report](images/ta.png) ### Organizational impact Each report includes cards designed to provide information about the organizational impact of a threat: -- **Devices with alerts** — shows the current number of distinct devices in your organization that have been impacted by the threat. A device is categorized as **Active** if there is at least 1 alert associated with that threat and **Resolved** if *all* alerts associated with the threat on the device have been resolved. +- **Devices with alerts** — shows the current number of distinct devices that have been impacted by the threat. A device is categorized as **Active** if there is at least one alert associated with that threat and **Resolved** if *all* alerts associated with the threat on the device have been resolved. - **Devices with alerts over time** — shows the number of distinct devices with **Active** and **Resolved** alerts over time. The number of resolved alerts indicates how quickly your organization responds to alerts associated with a threat. Ideally, the chart should be showing alerts resolved within a few days. ### Organizational resilience Each report also includes cards that provide an overview of how resilient your organization can be against a given threat: -- **Mitigation status** — shows the number of devices that have and have not applied mitigations for the threat. Devices are considered mitigated if they have all the measurable mitigations in place. +- **Security configuration status** — shows the number of devices that have applied the recommended security settings that can help mitigate the threat. Devices are considered **Secure** if they have applied _all_ the tracked settings. - **Vulnerability patching status** — shows the number of devices that have applied security updates or patches that address vulnerabilities exploited by the threat. -- **Mitigation recommendations** — lists specific actionable recommendations to improve your visibility into the threat and increase your organizational resilience. This card lists only measurable mitigations along with the number of devices that don't have these mitigations in place. +- **Mitigation details** — lists specific actionable recommendations that can help you increase your organizational resilience. This card lists tracked mitigations, including recommended settings and vulnerability patches, along with the number of devices that don't have the mitigations in place. ->[!IMPORTANT] ->- Charts only reflect mitigations that are measurable, meaning an evaluation can be made on whether a device has applied the mitigations or not. Check the report overview for additional mitigations that are not reflected in the charts. ->- Even if all mitigations were measurable, they don't guarantee complete resilience. They reflect the best possible actions needed to improve resiliency. +### Additional report details and limitations +When using the reports, keep the following in mind: ->[!NOTE] ->Devices are counted as "unavailable" if they have been unable to transmit data to the service. +- Data is scoped based on your RBAC permissions. You will only see the status of devices that you have been granted access to on the RBAC. +- Charts reflect only mitigations that are tracked. Check the report overview for additional mitigations that are not reflected in the charts. +- Mitigations don't guarantee complete resilience. The provided mitigations reflect the best possible actions needed to improve resiliency. +- Devices are counted as "unavailable" if they have been unable to transmit data to the service. +- Antivirus related statistics are based on Microsoft Defender Antivirus settings. Devices with third-party antivirus solutions can appear as "exposed". From 7556c62bfaf0e982d77ba62d2892f05e98076267 Mon Sep 17 00:00:00 2001 From: mapalko Date: Wed, 1 Jul 2020 18:24:28 -0700 Subject: [PATCH 411/446] updating WHFB docs to include later schema versions --- .../hello-cert-trust-validate-ad-prereq.md | 4 ++-- .../hello-for-business/hello-hybrid-cert-trust-devreg.md | 8 ++++---- .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 4 ++-- .../hello-for-business/hello-identity-verification.md | 2 +- .../hello-key-trust-validate-ad-prereq.md | 2 +- .../hello-for-business/hello-planning-guide.md | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md index f3b86a3536..6e1445768e 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md @@ -24,9 +24,9 @@ ms.reviewer: - Certificate trust -The key registration process for the On-premises deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The certificate trust model requires manually updating the current schema to the Windows Server 2016 schema. If you already have a Windows Server 2016 domain controller in your forest, you can skip the **Updating the Schema** and **Create the KeyCredential Admins Security Global Group** steps. +The key registration process for the On-premises deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory or later schema. The key-trust model receives the schema extension when the first Windows Server 2016 or later domain controller is added to the forest. The certificate trust model requires manually updating the current schema to the Windows Server 2016 or later schema. If you already have a Windows Server 2016 or later domain controller in your forest, you can skip the **Updating the Schema** and **Create the KeyCredential Admins Security Global Group** steps. -Manually updating Active Directory uses the command-line utility **adprep.exe** located at **\:\support\adprep** on the Windows Server 2016 DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. +Manually updating Active Directory uses the command-line utility **adprep.exe** located at **\:\support\adprep** on the Windows Server 2016 or later DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. ## Discovering schema role diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md index cf63fb2c17..e5ebf54b09 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md @@ -57,12 +57,12 @@ To do this, follow the **Configure device settings** steps under [Setting up Azu Azure Active Directory is now configured for device registration. Next, you need to configure the on-premises Active Directory to support synchronizing hybrid Azure AD joined devices. Begin with upgrading the Active Directory Schema -### Upgrading Active Directory to the Windows Server 2016 Schema +### Upgrading Active Directory to the Windows Server 2016 or later Schema -To use Windows Hello for Business with Hybrid Azure AD joined devices, you must first upgrade your Active Directory schema to Windows Server 2016. +To use Windows Hello for Business with Hybrid Azure AD joined devices, you must first upgrade your Active Directory schema to Windows Server 2016 or later. > [!IMPORTANT] -> If you already have a Windows Server 2016 domain controller in your forest, you can skip **Upgrading Active Directory to the Windows Server 2016 Schema** (this section). +> If you already have a Windows Server 2016 or later domain controller in your forest, you can skip **Upgrading Active Directory to the Windows Server 2016 or later Schema** (this section). #### Identify the schema role domain controller @@ -78,7 +78,7 @@ The command should return the name of the domain controller where you need to ru Windows Hello for Business uses asymmetric keys as user credentials (rather than passwords). During enrollment, the public key is registered in an attribute on the user object in Active Directory. The schema update adds this new attribute to Active Directory. -Manually updating Active Directory uses the command-line utility **adprep.exe** located at **\:\support\adprep** on the Windows Server 2016 DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. +Manually updating Active Directory uses the command-line utility **adprep.exe** located at **\:\support\adprep** on the Windows Server 2016 or later DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. Sign-in to the domain controller hosting the schema master operational role using enterprise administrator equivalent credentials. diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index addf977d26..09d9929b85 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -39,7 +39,7 @@ Hybrid Windows Hello for Business needs two directories: on-premises Active Dire A hybrid Windows Hello for Business deployment needs an Azure Active Directory subscription. Different deployment configurations are supported by different Azure subscriptions. The hybrid-certificate trust deployment needs an Azure Active Directory premium subscription because it uses the device write-back synchronization feature. Other deployments, such as the hybrid key-trust deployment, may not require Azure Active Directory premium subscription. -Windows Hello for Business can be deployed in any environment with Windows Server 2008 R2 or later domain controllers. Azure device registration and Windows Hello for Business require the Windows Server 2016 Active Directory schema. +Windows Hello for Business can be deployed in any environment with Windows Server 2008 R2 or later domain controllers. Azure device registration and Windows Hello for Business require the Windows Server 2016 Active Directory or later schema. Review these requirements and those from the Windows Hello for Business planning guide and worksheet. Based on your deployment decisions you may need to upgrade your on-premises Active Directory or your Azure Active Directory subscription to meet your needs. @@ -49,7 +49,7 @@ Review these requirements and those from the Windows Hello for Business planning > * Active Directory Domain Functional Level > * Active Directory Forest Functional Level > * Domain Controller version -> * Windows Server 2016 Schema +> * Windows Server 2016 or later Schema > * Azure Active Directory subscription > * Correct subscription for desired features and outcomes diff --git a/windows/security/identity-protection/hello-for-business/hello-identity-verification.md b/windows/security/identity-protection/hello-for-business/hello-identity-verification.md index 3e982143da..a5a6d5a9a2 100644 --- a/windows/security/identity-protection/hello-for-business/hello-identity-verification.md +++ b/windows/security/identity-protection/hello-for-business/hello-identity-verification.md @@ -52,7 +52,7 @@ The table shows the minimum requirements for each deployment. For key trust in a | Key trust
    Group Policy managed | Certificate trust
    Mixed managed | Key trust
    Modern managed | Certificate trust
    Modern managed | | --- | --- | --- | --- | | Windows 10, version 1511 or later| **Hybrid Azure AD Joined:**
    *Minimum:* Windows 10, version 1703
    *Best experience:* Windows 10, version 1709 or later (supports synchronous certificate enrollment).
    **Azure AD Joined:**
    Windows 10, version 1511 or later| Windows 10, version 1511 or later | Windows 10, version 1511 or later | -| Windows Server 2016 Schema | Windows Server 2016 Schema | Windows Server 2016 Schema | Windows Server 2016 Schema | +| Windows Server 2016 or later Schema | Windows Server 2016 or later Schema | Windows Server 2016 or later Schema | Windows Server 2016 or later Schema | | Windows Server 2008 R2 Domain/Forest functional level | Windows Server 2008 R2 Domain/Forest functional level| Windows Server 2008 R2 Domain/Forest functional level |Windows Server 2008 R2 Domain/Forest functional level | | Windows Server 2016 or later Domain Controllers | Windows Server 2008 R2 or later Domain Controllers | Windows Server 2016 or later Domain Controllers | Windows Server 2008 R2 or later Domain Controllers | | Windows Server 2012 or later Certificate Authority | Windows Server 2012 or later Certificate Authority | Windows Server 2012 or later Certificate Authority | Windows Server 2012 or later Certificate Authority | diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md index 93ca09aa2f..cb6105c66b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md @@ -30,7 +30,7 @@ Key trust deployments need an adequate number of 2016 or later domain controller > [!NOTE] >There was an issue with key trust authentication on Windows Server 2019. If you are planning to use Windows Server 2019 domain controllers refer to [KB4487044](https://support.microsoft.com/en-us/help/4487044/windows-10-update-kb4487044) to fix this issue. -The key registration process for the On-premises deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The minimum required domain functional and forest functional levels for Windows Hello for Business deployment is Windows Server 2008 R2. +The key registration process for the On-premises deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory or later schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The minimum required domain functional and forest functional levels for Windows Hello for Business deployment is Windows Server 2008 R2. ## Create the Windows Hello for Business Users Security Global Group diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index 9369ea8370..c3acaa98e3 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -88,7 +88,7 @@ A deployment's trust type defines how each Windows Hello for Business client aut The key trust type does not require issuing authentication certificates to end users. Users authenticate using a hardware-bound key created during the built-in provisioning experience. This requires an adequate distribution of Windows Server 2016 or later domain controllers relative to your existing authentication and the number of users included in your Windows Hello for Business deployment. Read the [Planning an adequate number of Windows Server 2016 or later Domain Controllers for Windows Hello for Business deployments](hello-adequate-domain-controllers.md) to learn more. -The certificate trust type issues authentication certificates to end users. Users authenticate using a certificate requested using a hardware-bound key created during the built-in provisioning experience. Unlike key trust, certificate trust does not require Windows Server 2016 domain controllers (but still requires [Windows Server 2016 Active Directory schema](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs#directories)). Users can use their certificate to authenticate to any Windows Server 2008 R2, or later, domain controller. +The certificate trust type issues authentication certificates to end users. Users authenticate using a certificate requested using a hardware-bound key created during the built-in provisioning experience. Unlike key trust, certificate trust does not require Windows Server 2016 domain controllers (but still requires [Windows Server 2016 or later Active Directory schema](https://docs.microsoft.com/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs#directories)). Users can use their certificate to authenticate to any Windows Server 2008 R2, or later, domain controller. > [!NOTE] > RDP does not support authentication with Windows Hello for Business key trust deployments. RDP is only supported with certificate trust deployments at this time. From ba24245b6cf7179f3805b3f550f17fd7d9379afd Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 18:44:30 -0700 Subject: [PATCH 412/446] image updates --- .../images/tvm-event-timeline-drilldown.png | Bin 26340 -> 29494 bytes .../tvm-event-timeline-exposure-score.png | Bin 40026 -> 43839 bytes .../tvm-event-timeline-exposure-score400.png | Bin 71000 -> 79845 bytes .../images/tvm-top-events-card.png | Bin 17390 -> 21419 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-drilldown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-drilldown.png index d0ad1e7017759f2fec18315a39a124e000b37b29..669e392d046cd8e31cc8b5583979045dbab9fa44 100644 GIT binary patch literal 29494 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 literal 26340 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 LEL|dL`1wBoCWp?V diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score.png index 91950ddc480b25e60df5837139dbea06002b5ac3..6892f9bcb012e36e4c044e68392cdc270893c331 100644 GIT binary patch literal 43839 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%0Du+J}KrnEA{@48Ve{OE$W@c{!G<8L2?5c|e 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-exposure-score400.png index 84cf422fdcce7b6e132a44f3753f18e0a5a5816c..dd5df1eee49592c61b674c6211abe51ae1e99445 100644 GIT binary patch literal 79845 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

    ty{ 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 A)&Kwi diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-top-events-card.png index 437d371dc88f502ca303a6569787168528df5346..b4b6c0cb44df4ff56c0488cc45e2a38c41230805 100644 GIT binary patch literal 21419 zcmdSBWmH^k6QC=lnaf zzL~uii(bv{-H+B&b=6&jD#(c=!Q;UL001OO2@xd#0Kydj0HcS62ED_wyHX4K1!p6n zZVv!pk^lJtlT;$R1icC4ASo*fvkLSxN?6bcWLk=gSlu-OZxO8KV4-WW0_F=m%cNKuY zU6|T?FyK9Whc}`-Z?5-5eQ4~cbwLvd%e$G_{sr7&@;GmtZ}Tf{7$#;2|CR#5beoaR_nUm2Y{<4wl`lTdP@0A@&KUfc!6-YG=g>X} zmunM<+al&DZ^sYo5CE5xr1beRzmv22*+!d7a|DyO8-|_n>$?i1zpW~dY|Jm&fBmKO zuH^-`@w9?n^&R-$qn$oqtAlNwD722W__9LOX9VbqOo8^%+=xb5J=d-c)23SI1V(dS z;VX2mV}AP6ygcdsvDt^q-J8bk@ribng%yh%x6e_*L|z|`?5($-Wr=zy(jqiFo?et) zTwc(AW_w~g zcMp2|Ik5T=AhG>gIUij3%L z^}UnFnQ3#~DN1L-+#ad(TJRN7sk@}XuLfwxEz=)w`{8bUpRxDcd)XGz(x4e5eKXm9 zA@s#SRXy&iO*P**&CbnlMrC?=ID3uB6aO7yZFYvutHF1$U+)k=#WuC((O%aWEs zBAKm&1#ehquT3|yjwejAtoP2#&`SOYfp;@hoi;!3&XD|OGNJYDzV=5V-Hd@1{wKiO z{o?z;VbMnPsIC`$_OsD4YM-H4ho8a4Bdu8HtL5$b6JEzh_|4n|(UiuvkVR~PP+y|A z&(9sNp7`(kd@d^+8^LxH`=CK<$FL zdb0K=dcR0^?tWcuygXv?g0VJ#H^&!18`Sk~LAQRnR>~0lyY^dX-wfe5yx-hrJrCJe z6x))GD45>&%bRXkygXb+c&^SjmP0+WUt+$eYYNz*a9ewGth>%Yw*l`r1~WU6HxC## zp;p6qE22 zU!gqSQ21fxpNw4Ib5I_<-B_4|v%66Gan7CJvH3Udbu8ZMA9^0d`5rm3uGWgY;&gYT z4IY;ttOtydJ;CleoiJ7}fROw%^|-0AkkgA1&+jV;yidYEHvm4_de2v)7H@0NZ3lGf z8ILDSKQw?gCJ*jg>rJ?K*>AMx9YeX`hl$4g7WQ_Zr#4{|uRyQFdD22}k{QZ>MSJSTpuGz=fzJ zAhzR#!-CP`W`E>83C{3Nn)S8>z3QZi z>4Ri)-iAW7p3w7%-EtY6%@cCv?fRM*Wqjt}c1n`vPVl(t?oFUC;b7kk(?z25%<;-D z-&|!jhGgA~1X!=a85%M2^5duqv94PfI?AqRdn7`k2d{jm0O;ADSXm4@Grsn6_#6~o zwPUxLbl$WBu&z!Yz+}A8h!hFc8qfH7;Q%8&$X08Jmc=-&liGJ#e6Yd%zPcj(p#+WI zIGMU!LH$bO2>=w^wXHLbisB zAsPc<(Snc;V)MQYn?n!nAwuNp3jQjqakzVF0GhQC{FR03v<=jS`3e1lO0X`Ym;GR{ z)muZE)fJz{P?R+rjH;5$Q)rjv4xg#$dp%nt)NX-il6y5*re~ORHASp{jCd)_dx-G{ z=sbA(2*uGlry1?c|4d2f{b+qP9)+^Ce<}d7Kof@_+uq=HJTU-PU3b>6&TY577hAux z!BD~ZF6N{4db`ChFK;Th*PK0JFQ5T!0Te`;Jv`}7xyPMWU1ObYd@;>U!Yz*5PNCvpJVe3NIGBFN{|T{ynGuTWeL^x=@mGw8c3`!h2i48Ul7wCUX- z8W{Qk-3jnnV3rWc68tQXRCkXB7}{+90X^}`70*8Wb_ z=uG??&^AcapU)u>Q2Dm^-gn`>CtxewjNLKWc$FHB2hoJ$EbE{%K%ANlm&NCjxVsP+^%Hv@$yGxhv*SlOc zFkg2tf5e~jG1)t$q4I^IYRdntbH#rEJ-UDGR{gZ~6@}@xzt!e+9OiPd$hrr?)9dtc z+uTk)+Y1L}wO`?{Cv|9cJAMYk*wWr-*`D3^isChGvvPRmwYLoIa>4Cmy-vQ`e1cpT z{;^bf;8=62?3KR>wo^el{KN(r$$^Hq>C$|fCHbCLDe@jA3~d)>?4 zNu@wBaJa_wcq3%V(Wan;70x1p(#9DkS|>BO#V+- zO)MGz?e+itUhe;|{`U_8|2A5EU%c5l_+&xErID(M+z&nlIDW1`X@g%*sHUYYbMrYB z>^_TeHKt~a7xxZL(A}ZZ?vTl9Z>~5}<<6O)@il2TqyP`P7plIOFSh&{ZZ2JX#(8t6 zL_||}Q-P=62VOA8!-Mwiu6axjQURO()uQ5?nL;Q;Kts`@97p|1=EA;?`w4H{g3r2v zu<#i5-^+5)Q<&W zVL3B{IB-NoDO>zd5=woqxTw9(RZDJBC_pE(hWAn^z)6N3;Vg%&g@q2vA7ITGYLnh- zvQ%Kzc;B{IRChB!n7Br0*N9}me%LNjV2l?2W3qJvMkXNUXnx0!ba?a2vkAB?&{IJd zcih6hvYdumduEM2VkZ}oB$<*~UfyuB6-c6+Bh4hT547?4=A8>>^|;&yXfwHw{?t81 z4{C#5UI7kr5HAi}-JfrdT7T+QvxxbkR#l+Psb0Up-zA4cvJIDdZk*nlLPI?S0eF}< z(z{OJl`@V+4+TvG50Hs(CYs>OvmUn=ts!xw$gKZx_-XF%EIB}VWYvkmwbe=2V?sO- zGay0j4$JmY*JHeHN|oI3OOw2p2UfKp0<=*fQ&sK$bRigMXH50;H2Ro&BV4zRuKg-Y z6Whnn@wyoN3?4*9=eF`G@>97dg>_K_>FwF+GP2;hL!94P@C&QV$yb3-?aIG#q)Vxa zeQ|2^GXr0L-(jB5Eb|8*o3vR|8qN^bSSY7jp=49roj$v=TbWk)zc%AZr7H846Pl~( zrd#%>Wyk@t#sC246`dUEb*I4}EcaiFm_8KufrU?LA2c>IjALT&;(mQFF$L6;5+dTu zLhSJeMBnA+cAyL<-gbkQU8tqmupqu{eC|uu&jP57;>y1L@Um%rBRot^_@8JNB_h2q zJ>*%ME?iVZoEkZ2L6w>w%7(UP=qAg@NgJ!mbV0W({>v~uINWnUF>Xe}&`$^)9=*1= z^E6bs$+Sp5pmjX|<=z4siST58)<_;=JY%l&L7wENtRtF~AnoR0s)Cj&Lme?jTEkMh z$_f~xOlc|&yWe4d7OKs49eX-Ls0mC(Lo$e`SD=XGH2RBTuNqm9-rCj zhD)+rc3b)CeRZV)_o`ofx$SrA2vPT;3fX#407a88U$E5Ro?V^v-5HTu*SnGAm_mckw216%JGwCFOlviOcvr?nbI?-N_%jp2W#7?wY%sKE% zx2Se1cmk}O${)*uW({~5KHM{MIgU(kh`u!;O8h@r>Q6mjl(&&jLZb@;&N<`GASf8gw5vM9}bwy9jn3TB>*|PCxvFL6BaEQ0yUc#Rm+mo zzOCu|&N?3!D2~IfL#=4hWlPdD)Slu3G2%F(887AZ3c=U%6(5~|1CL>|vKbR1Do?b| z+bPI2r;+G>3G~`IyXC{!gbQ?9$U|PWuPsL0TK?m%^$Xw8Qd6N_*ndA5%2Vj^r7#@$ zpy1P?OC+e}=^KHCFC(RI6%(=0UdJH=nXFQc>3`klW4|tbA1aqKkaz{If*01uN*r9D zpZBH~3z6*utHfRNn;Tsi#}cDJ+ajZMHQ4GMha0IhgC~BO zv?@@o;leI9*xI+Ht~UU&HIc)+~GNhRgf$xed}P-LzE0%Tu&S zEzjpP4q|y-JCfPIo<{3CefxMhkcC<$+}zo{;S259dM(D93&mpw+#~eW!*BP+nw=~8 z`0Y;4BB+SpKajjj6M3k4TJeXOrUJGSd+|l@)s}uck6o0bVbf=8Z$L~Io-nW>D={mC zCgqB2+Rb$M;}q*gG-#K;j;XBq@8klUX6H?!>DLW*#0*NWd4c&E$sn)GA@Bw|o|7M~ zD{9&6tRYANzm~jUr+I5-BY1NhZx#%|J^9g$lKJ=tb*?4DviaO>7jhj?+C{+;fx6|T zOTuo<-_NN}QLXfA50T2azc#_mO17Qm?^VJYbLA%+!M3%H;PvMS(Q^1q<5u>nxPrn= zn$r6+?N`fV1SZ3JhHFORKoQd{6dn2OS_Aekm8g7>y$nt)#|Is%n)H%!Kkq8~ z4D;pS+kg0q;0f2;vT7oGV}Kl_*whxE^#a-MR#wZp5oPBhWo$q7-?KCg&Ed^?(`*dQ zW&&;puSp|~6@df{iBS}#RGJaTMo6_f%)qZVF z(!W5lu3~x%&%x~GP_^1+efa)!<)}-js^P8#p?2|q@ZwN?Vuj>CSkdNx4_4f5nd86I z)qN8%S4RQ09ds$Z9FM(Q&P6-^aSOj||LYbKF#Q+Y!i92Ys6*=8+gBUM7rq8}uYygZ z_gF69=qSm@>9Yb%;PtyJ8ajX~Sy(QPSQ6ci>q%E~Ni6R6OxtD;nibio&HH|$Q$p%--V!yhrOe{4&rZTHDD00O&sq%2twC+;H|D_eGn*AwW@x2M`LX@ zC(x1aF(hNX9tq`0(~Rud!9}yJQ%L$qM_`hdyX=*8lxzHrbEgs`j?(JP4zlI9my#!T z`iF&MaZ?RqG4x%E><_N=WbF^2X6 z^lYhu^oWB_(+G~{=p%ENg?=&&X7#Y)NG)w(XAJFIQmlJb19igf=EXou6Ra<3zG`Te z7(^En!Y@6R*Q{bhX%+G(Cr z4VEV-tJe8>&?XzJO#@DlkPY(5yxoCfBlYJmH}*qqc7&4Lq}sS`-DEwM=YEZq)SHw_Z+rS>t=Pc* zpe-8R-s=g~?ME&2T6@XSC_v`0u|5{v^4Xv;u7d`Yf^?CO)n2u|Evsxp*)y*$t@8?_ zk^lPL5?5?*LGPDV$roD60u~dhpqz%tMM)Jm@!aK51Cxu?`_c`HbJFl{f{#3GCM$Ae zEz9NBE&G3Cz+X6$`VGrowV)#_hYgvdCPel(5^Cf9BS3%fR!r`X^?%~W&;A%>$znkj zBvA*kCIl#^WL}dTMLvn%K&zO=gE_K6fG){PA-Mkn!in9JNo4n!zb@+ach1%pp#Ulm zJ=C^0#lJDJ4yR}6>q~B3S`!tl^I*$*tlXR#gV*(kl|*+gmv=xf!G+B ze0!ZHridl>+|y71au3P{Xh24FM#qsxfShST42MukiWwG2pUS-CR37x|N}$D+_!~}! zZ08-x7(DBUVEe<{szGNG&*a)Z^d{)`nU9!z{0_h(+v~b%n0!d<{9b+_07dZL0UY*e z4<+H4u=lOK6*!3+Ny8^;N|uLoxK{3U>rzcI>vKg_2mtE}_jV>CblVr@otlZ*Cpg~Y z=e@c<9-;m4g$g(Q$uvbtPO^TKsyLmCPFtCds| zY)1!%Zv(X;H%;Jm3DZZO-Ads9ri4s*d?|RC0Vn zntfy8JJ`dTm$NW<*=1l z3-Bwx@hp3WFaC?;ijl_8zd^vv>$)X@#X>A;xj_sCv^CVvZJdY3#oNmt)r=@#En-I) zA*~x~IN9J>E$f#qKy6%5)30s0cs62%FIG4&ANzvpV%b{YD9}=B-F*)cy;Xftk}SL! zh`|{PZsodAftgrTX;U1Xvlr}ny~=6nMHp6O6=wf*t0%AI_vMoz3k7s&;jKJf4r_t= zAOAfjt_K1058PoZX-Heb0dFPXv}tpRQgaog7)U-vnD8Xvzj7LjV)c zCZkC;o^2(X`9hbPDJR)N96%j4!m5G=NRTpZ0A#Y1lyY`(I5>7oUk^pWi|TUfCxMgW zINU`V3HFn|S0OQWRNl7%jPCn{OK&(n61Prm2Mn>n^ELoseKvza`;16(~Z7w{~1sDdAgd~Ib| z-5)P?e=ACP<=Q~I*856z0zk)MaQk73=x7)qN6!b~2~n6zm^&4Lg-~(7(b;*n-FsLy zPsIS4xA8!q-%MK_cw`Ns#W|n)lG+wA{MM(6JSth!xsl7q$&>V93Bi#=ii@{cZxzA! zoC-bAG3!!N=a;|d#c}&5VcCdT+T&7Y8e?VB9u+f zt?LR;5t`LFk+NI0q5YnEZ8F}4Yukx`*p9;d40$4;y~+GSv0=RY4dK47^nR8n95QG= zyfq}6B~f#u=nfvwoh}e9w1P>ndF@XmqY&#VwJag?CrXaxGHzEFru@m8vu0vp*_B$W z4hSC_l`+sOdM3Oyz{jPfb)7mT5+;Fq3a@fxNF#>vT&l$le@OWlS?;#O#YfJ5FFoh0 zSnsQ~=68?l=^gT1|8N*J$y&$~zHAUdAn;6?YRi-3DT0FD)(X7MaqJJUS1!XC@>7kz zmih{N=WKn2(=e0G&}9irTdqT6$2WhS!2#=A+6wX<5isNNM6@mO$AY3@+ab0AU!eA@ zhX(CYbK3w%GGsmksqO5(%AkGv<#j8lvQ@ZA9=DsdoddM@kO;7z_+Ho#u0bxo@pE2#zik-xq%^hrjU9c@?C!33O^|OSiXH5fhr5B0G#kpSQiq-sv77tauOj+7uleDa_S|Hr-It5 z2Hidwgrs}8qiq{8PF{^tl~v2Z7Ic69Qxr8>ls4yUS43wyTAUY6#OoU8yuJMPdN-R}p|TV#o40bDyqQ>t`PIb_)giHpFpOPX z9()tTnO=bwAR>kI%NG1gB3%F>a7Wd4P(`*8>v(%!Soo3}_5TgpmYMV1YpTILIS*{)%qsvh5B zc>FySrn4Z%IIR*Lt3C+Z7=z0W#w{AVSR0|j)#c>52bvSnW>Q}+Ws06og0}>FY7Do& z9>B%gm)#tv4d}Si+Qix5DRiuhLf8O&ARIkk~Ulc z+3jaor+6~Nw!FTB_j8*|Q-caK``wX|M8Za(U0CCH-A6>}oI1@umovc~I8(#A_3rkB zC)q}gYek9AkW|yMPr}UNCT{>bb!Q6c+Jv|=<-IMbS3qP)Z7XP9~6i^$!9!eUI+5GmU%xHM9jdA1j530jYN}PD{-86oZI3*9}yhhi=e7^ zUmrOM>7+{Q&M9d^DZfc~T7>|$CJDFEl?A2Cf}iq|l}Q!(J&QS{3N#n|6l^b~g1_PbqX4GwXx z&d(ucuTki7^1K37%FbgCeqsWT5EGH{i}^xx=h68X}*>mHYDQ`6Bst|nCl*L7N z53TbV-IrGT_@?F-jOblzDl(8o%4Sk$PK>@8{HNd>}1jF&xnnwCIb z`n0qymG{uUFsW5n$wY4JVd^FQeosn-BMrMANVj^jF36^7F&mP$F144K#({?b&Qr=x ze7naKJdbe4Jt)DIy`TgC`i7rN&-^6INQMZ>qW00ovgZJr+m_^$qB>zLv$E&VvtHH<# zN}=_ORlnWIL7TiIrd7=zF88}cZ>Rtwn#MOSh#je9C;Mxyo=MGaJ$W2BTJj&qM=^9>8Ze<8!6l%weX$gS0JpS)ne|D(IAOZpEF`ESUrv>KOTI^Ld7 z{wE-@SgiW~U*sdrRv^9FkAu@xs3uUTsYRbN8pyoYQd%a{+%D6qyMjzVQbYFJjVR6~ zc!XR_WyHVO!xcrdDr*-oq7x zh{>LX5^?}RzbF5so4mEUbSl2?`&MZa)yLf=GvWV42@-a6VsYaAp(pw=;%c;#al}G# z5MdbzTxz&lhCVbDxn+m|J5-qbJx-w-*sQXV`HFOQhi0u9vfrpNN8S)V2!)GCQimkT zG`L~@t_JnACk9vyZe2xuxkt$tyaf9*6ShYTt56+CXkFn`ExGMUQOI@ge!cVN;b9cLm6G-gJd2@ z_j6~TlSh8%e_fWq+w?;)G!&#SirU?)Q~aFV51Sw{oyTy+Za#qah3#_YL~lKuJIwe| zZN-;=wlK*QnWWy1?DsWE^d;^#yD)$Z#$~c19a(IB-N9r3b@&~A4l7!i3gVb6mN?j_ zhce5pf^08kPJ0*1dEcA-OlJ$HOzdVDWDL+QBpx8CiKjj1NUGFjpkXPb);RAb8DfE2&Xv-iCnPSCfq7IMN9VRJLx_TLlg5clG97JFZ+ zzwH_f)qW6WL>0cz)3rsmT^bh$p)P-km9>u*LN+Ak%YU#KKwsLt`l6oFxLhmk8DwF8 zm6i)>m%GtR7YD!ED@}qz_&NThkdO*aH9?SAD(0G8RZY`BH=+Ntem*(dFH7^r_Q(Ej z#xskO!E=K~Xb7_(7S~<8O?B%Qf^H@zKHUtv{&=Gb-DMdVS;d2NwPP%RQRCX$$UuEO z0?Xu@)Eo#zD1dZ6Hn0oyXQ%tts%PJ6+lmm>HT{C~$~h}2PmQ{X3(mKtk2|Sd#T{fw z?lTMrmi1Ce77CX66DDTazyh4xuoVGnLfcD$0=jVDb2p);&wvqn5qo|!Q99Y5BSoZX z%(4UXFFQ+qpB4yK(`w1h7y-#H1rd+uJNWh(;d(Sh)@4;s~1_g1IiJ|*to6Puo9cl#5wm8aRZ;_4D)lcnQkz(-~S1+;u>h709% z9YlsFrbk<|#3jYQDx>V3^x*Ts9wnn5)E>R#sYN)X?qj8?!Le1W7bk!3*uAwwDsB0| zMKa?dc*U7BS~)Y#(hsE@aAQor=60uuGZFczm07@3S$2ta)yl0S0xnHv;itJMp7j(SoAofqri}(WrI%7d>h*M7M7*ZFK?qm^+^?#6<{r`f*eE%mBGcOhm zHGyz*E+xX&IfY}>^9X~Z16*!ztOW;WxuVJ6vgW%6yEUW8x3#hFjgV?^kvGMPr|zDh z|IDz_lq0}Y7R#5(7gME5N;*p7;$u_%xP-2ZZT}@LpR?vyf!sb~zAD!zsHqgUl4Pnq z_|Z;`aet=C5z_-PIp9~ZxiTe!IeUY|q~eT0Eje7SQ7Xf*;{0tcv=eJW747+l_~fwW zvM6E=U9zi;@B;-LTg(}uGq(WjdL6^ug+<0|Yx~wclTOnB0gKnHWbwQJ3rO2mkT1R5 zk;vLKn^P6phGI!(4kEIq0!yKSUa6q;_I`p)>j&Ar`?|Si#pCP+j7r|mSgI%5yIQaZ zN~fZYgatD*a5JDBhnVkG1>P*wz?DQ-ljnN%Ndw<~BwZ zjUxBsMproL0_~=mvW|``c^VFl7E210&YsS%+pv&=N2olrBkBP$Q)e}-$}eW9X!1j> zZs(%4-iVEp#Q(yjSmMCqU&;`?; z(}>(BP-=hp)!z1YoT$O_N3?VQ6mN3hsn&-xMZ-UnAM69M+~GTJgZC$g`vldD*5&|D zG3CP|Rip?COfN0i=kq|+C2%7B^ayft`CAo6>8yP`C?Knr6&NV|9pe?j@;YQ8t?yI; zv+j4GkC>@UH|(kSHQ)<*k)f-OlUJup*sh@48cgd~G)wFhz>A}D>;!;|KzNulosdNz z)WqQA1bd_%w_ktQ0v#gsCVRsdv9$VNcWuKH94!exEr-BR{DN7z5ReiDu7J<5&;gOG z0aM=IsqqY|W!Lj8#bO}qm^FwbkyCHV>(=T-Pnj<#O;=)M;txAnu@sk4^6TL| z^CX`*t(zqz5d!*D=<46ewse{9CT(J`y_AGBucmC6B7cVN_38^~*!7Dt@xZO{U%{pR}oA~=FJkm02{ZuE2d@uRDLPH`3o zxldw%o_6!Ml8c#+%QemPJ3%RY*F!vree9UPkBKTXIE(5(V&N`&Zu24^AwRq zy3Sjwv~acpn_+ofR5V|9b|p=V=_)4Y(kne&4~H+P2*)iQr>Hh=ajA4UIuJW2{&-PR z%|GzWe~QLJYcU}jJeht0l7-xkh9#C*O+hS!hSwCxWhq)2>>dttd7*+AW%X4Rw{bR` zfy*8uz9?ZKjK8Omlr{2bltk)0g0+_KK;J0jW5;=vpP|WwkR!sfF;>8!*Ve1~ZZG zymKM|&VKFzh<5ma>S`)LcqM}R^xL56peN&ff+tX})u@Sc86~6lw(XAY5|$ zojg2e>~hEHX%7#a>(2R6t1#Qq2G`pKzmTN-omEDfvuaG&t0o)eq=N?-nvG3uw!m@&q$Lwd$aw=qx_(j6xYq+Cl9#)a~q$2H|b zuhs`~W0y%Ssm+$+X-10Q4Sl1mRsC;oK?!Uq!~_7vRtaNfd5f<%!M)S@BdErL1c{^n%h}0V~ruC3hpF3m#)=>KX@gY>|9F z2cB&1izSb2BBu|BtaDgH+N1Zm+@&flYPn3b!ajW~WrYskPl5PW%kWydLf3f%;CEl4 zTVzWS+;#zvJ}d36&5zD49P|J9Q6Ok^2*YKMWSF5&BD5+^V#*Glp+?`eels%eQyE4j zu6Qr}*J&!Hrj2k}nEQ$@O&};Nrm5A0T za%pK~he)MFkC~ZlU*Y9+J!BkTG(`OhoZ=xGoctBVOX6f<3+Zb! z?Ng;~9N}ed#LaT6etQ};e()j*rmDv13FG+nlbVQm!jn$+k6N&`eMk-;TI}}gE@?)v zc!Dv=W`Yp^ht;l@?wEhD-u|og{fD>3>X$swL^auit*M$qq*G7nNyUP6eY-_OF{gWj zXs*Q{opm2Lkza3-9o$JmwEAGI)t59CR8>FgYCZSwQDay+QzgG7QqM`NuWv}HZ|{r@ zZ&J^U)YC|#RLv5Js#RdF=;*pB>DDXbq>k#k&OGBtm82JIeOR7=XW;gPlI3G`gkx%a zG}zy^JXTk>W-7lo719l4@m5Uh*}WBFYd;0CK~|Z*eo_sanmJxq-Asg{!j^upcX%g+ zAq3b6mw;LJ?}~9CBsdlgW`^emLTyIyP~ujs4MvRo422BK1e!-}-JEU*cMklm&}v)u zQ(!VjNA5W4OB1j|-2pKry6Yi@PhJ@oDm*7OAyD(|NL2*3XDK{riQ+B8o`?6*xysFa zU~G}opkwd@W-ivu2LK12<|o=VrR^)|{+cg>rP?ipZMwFE)3&9^L&t;>sz;{XFjHj( z=6NmRso5q>oFJqRP{n$`mW`B*~o3G^`bum&YZqyo2(CeE|ViEE5!U#E{Dg#{$)02 z>YO7a!ZBe6g3&JWJ)mdiq1W*epU~u*lEbBn#s+&FWh1hA!yR(1k~aW2?um%9$`m|7 z0EztCPj8{sZ3>Y3{0`BfT!%0KS-U|Q)7Q2-$)F)e%Bl+AAsefl$!Kv53g z>MaKR7meJ4VO6T3h>z~}<51GCx=!ZUha zxIpX=XHiWmNEB|i->4#C;sO*^z@W9_gkmk&3H(+F5k>#|d|wap_{n8uf>d)%oG^FSQz{+}Fr$ z))=5-i^nSlzUR9%n5$C`RsOVxnS(cV6xe`SVOuMWb$!C^!%W*NnO>)D*m$Nfg=SHl z%Na40Pd_QZucJeR*P`c2QiC$7gi2!2&2ajaXGHEiQ`OGCs@2YVfq$~@AI_-J{q001 zPuNW}^QHnJdnK|*W_w$8DUme?VmkbHzC6l!MK%?Yq^?|^ADD_Jx_2bj>jhuWxY7gp z=7-!Ku8sfD&S_)$nwgjkdF@#f!{XJ_WsDV95oom^F^%_Bw52k*IgWQT-cQDKDi}UV zI*!fr7|0)oi9GQQgDT7vZ^ zlE6?frmk9qYfx})`0l2aNVHiDWR5OLRi-HS0`GRg3-r;Hw!{>>rd47a%g@};Hq`rD zk?LSuG4yY3Lx`$zruUbB%Um+DDIQzd zKXp@R<)nq?AT2HE`mYq)YBjE7=9Er?4A$J$!{YfjQ=2BhRL)jK>k;QCz)07xDwNX*rCR^OmsFO1)PHwXTP1143LI>yZ{+ptU%w z=YffJRfyXHc-Wh9S{jV|cFn|+`;j>?CO(9`;4ul5O6U)y#VfxWQ|{@&=+(SbEKr2v zcHQ8B3^W)pbM}mgHJZ>xf1WKepHd-N>h$(RmgV`xtK+c`DVM>j6E~6F`A7h(7*AFV zmU0>V18+}RY{gDV4kxv?c{jn*-cGP6sUXM(efIh;r$WKCSxXM6)<*x9?woF_c}4=4 z9~=isML`rz4=NJ|)uh(#nMwzrU1&!BErU2sOEf0uL2KFtHkHu!qaya%98F04;d@oC zR);1+;x)`i**;>PJH*;DZjqYwtr2qYwx#XhQ03R#miK zbWVg`M_fJGQRXLbBZ_#7D3obuq3;=qH_1peVI4!?kD6*N*n2$QLCa?1vf<({8L+a7 ztxTew*tW>QfvDSjwEu@a@Lhs8{o3qS7`hmE7nQ;%P4gNTVhz%#Zvg$(!;t5(oB%f z(5O6xUSM=2EHfZ?U9=+xBvl0|zX%{>!boN^`%bHBDs7OQ0%+zOcg7 zas&%*Ypsk(@*0Rxf|Pu)X%{xV92o&9pt70VwqQ0FcHO9DwDOQvOPpHE=M4}oMefO7 z5Q;-y$YELbb?Q8d`V)(SPSf0`#PFaK0oQm-)NVoaJw&ccEQcy66A#m}vImKT82( zpr|4RGT-s;{|yj20f$g(Vg!!KBSL;B8}240$Byh(Sv+$zwv|O^!5zg0<;X1tI}*$) zvhV2=(v8v`L@(1Z7%XXJ?-|mXC*vn2-<|cJ9KVh7uB7??R{nzW^QC{G%@Ay6J81i` zanZn30!G+UST4bMID zPDiKrEQ$1fU|s)2(WT(v+ppGKFQ)^Em23}-Wdo4JDeai#p3{5ycm>JbF4f+~N1C|54Z}Yqzg(FIJF>YYY<0Bd)_s^fR4XS4-yp1{H|>TFgtR z25BcmAJY4aB|&1CF|P?ay_OF2^f}K3j(kN}JPHjO;Y)Yvks`0ap4G9g$EHW6(?AI!^ z9F`1dkQjhx8tgGYrCxFh?;t$*zUnW4~quOj&H9yDj;e^*K&J;Q8 zfbnze(r1pEHmHd}n-}}PERcO*?GkBlN^^r);G(;=iUKlsro3;$CAR}DV0U()#Ow4| zy-Ox$StT#^=M6&fis ziFyu)e3ydp6@`&8Jp6Pif|;74lfo&WkSS9=q4Nhw$R_Mr=@1EKwy7inl!%`9Up~zSRk9^K z3A^8kY1I?8ALHlCCYppihmRXu!UiS`woWZB`>+__h(pvp8?f-+8DJsll6uxnMBDzT z(pyS7?E1AlRB0sy90kV$1KNLG5BW@HVeU3e&amZZ=1RXeK7Un_)@Fb4r$p&jLDwOl_F7q|b6Cmw)InO53uDy`uTrKc z?Iw&^8Mof+?xeW!T%uVo*@f^;1Sgd;6`y-keFR}z3H+tfLptg(KS)Aq8cr2lexDI8^ep>8Q z%HQGf!Iz7Lz)ja%E00(4u7OOH&DbbJ5{9!u(kxgK0awI_^@cd~`c#W$-DNr`uk5ZE z4bu)3P@%K;j$r0PA-~w`68Ifc>02)N2w-%-=p!iYuJv3=B7shp{L(lAm5`W7RZywS^qV3)Pv>z8!JiM3il*e;sAdilfsrms76KES>in)&Lf(H$ytoq4 z{BlSB5YrHTV;+JEA#hQhbee|0%0C)doEc?Y)-#=*iv(Q2ofN9MV)E${NxYq<&cZoK zr83ao^#7^m%HP?})_AB|YM7bU)KX%bqP4XYjio9y2Hj~bwbT|%sG?11L`-X&R&cc_ zCJBvF6txSHv_p|5mfB(|trAMalGtOp-}XMw{SWRB_t*10?^)jSp7)&Rb3UKfM3yR6 z6KN4~GQe4a&z_sFzGuHb;aU!ea5&a3F2WQxDBbG!-iMDDGs`gmf|P$`ep><#FgA7b z(Zj{eBO(i4H8$N<-DL;`$LJLP~s* zKn^Exo7!?k1Q-#7UOI{JcMR)p*b&9Pk{1#jLguBK0 zA^na;1C8GwnAaFidGDFE6Dl622~Uf*Wo~>?1Ox^@z(Lzm%74K@q5pt`>2jNZ+6}rH z^MP<#Zua`o<7sf1y~|3&GWn`)7zk4L=DaCd;)j)KVjIPyz3qK?D_0dnA*uO zRhqHGB`aMRnEN=H4^mI)GwT1triVaixR zp5&RxIhg<88PU{HT4l?--&2!rT0$>67cI=ivp2fkdJQ3u`}-2OqhTdlm+QADJsztH zA0ONX2!BVTx(-9$0faw5a;Vk#=Y3ywAZXf-bcE2$4CcJvM0-7ptA@@BHB=yPdX0k*(zds(>Y2apB-AuoPAbOLJvRh@lk&%+R3q1XWmmd?5g>! zYJT1MrXmAfZzKG}uTTv$jl6L4CCt=&Dg@HYD8m+P_!hA0*qi~Eib3+K=+rkntN$OV zCuH%C+n&o0E8x6s(V1Gi@Pdkr=}QGG`RKE$Mf9V2GFY;sDhd8t>(9L1SHv|RZ5U4+ zQ*}X*Tw$zNvV7{@@t0DS2uo*`opL=n)!3>ap`5NT`IkP)p}Zg|8Q-mWwS(=VDGFys zccq_KrJP9&W}B}d9+Zq1FC}rlK+JomuiaU`?fgaWZ)NJSNZN*YlUKC(23{ZsZuFHV znu#lJKk*oLDeS~zxw4?EUpCk&v?s-%iI&g+6_KPFqOO*qSg=C>(%^{hfKQbdU&}of z(^e|aQQ!Cb&iDzla&?ve@Bx5*wfh%8Q|7YN0#@uZeh~OL+h&2a=PveOf`768=1S^e zYA@YCuCJ{8HO#KhsC~O-bH4#)q90x?rudeYp`viu<>yBll9Ds&kCF=}sx2;zfDg5N z^Z)3Z#{F7AE>8k$WOJbswYvwhU=L0wfgecZjxE0Q`%6R;Vk6#Wlh_W0{^a2I;JLg~ zhaI!D8BW}dx!lcXPA#plO}bgL;vpjbC@iawU8 zSxLB2BUD+9u~1tyj_zT!!E%&kX@9=l-eOvqF`=hoMOvJiC(48njYJCf)5# zR!mLCe>wthO?KU zU=ZlMRlGUS_)r`uWCuF-=US=GD7ijJE0w zWH_ag5P&mcypo6&uIS9>xt_K^Zn?63;IN5dVZcavc+!@45+i>_mr+K~Y!GR#Guw!a z4QgJwU7N98EQ_2c)U%G~8xZ+{|R9Is?=2a`&FU4Fp7zZOBFy3sfLNHC1Q zN`Gd#jtMbuP&Vg^0j+vMXZV9#xv$KM6boaJ!<=Z$CS=xx?nVtgznOccbreO0u;x2# z$>eK{ReV?dl}7vs4lcmQWsg&PR^iA=ZvuEPPXYwGtCL#a3}^csEz5Q!+MOfNvI*GN zr~x9wt5SNwd}A~)0_AH+hi5t0JK}?I1IOtJJ4l|BVW*Uz&w>-5Oz+1nUB{bem*AXn zDs|gxd{V&JC~_UK(PT{uFvxTyLq-&H%6{@|s>avBI|XomZO5m|^|*he{AQl+eR3NK zkqiyxqDGyNm6q4(T@)s-Tl5UDZJJZb%?M+hyM4>(b0`E;OgqiymDg9_G|QY!ox@o_ zYN6Y!cS=dE&kS+9%v*AGDp%n?cT`%n(`wuu5}oU>D>bj)!IZ7~n^$gllzAH>j?p(= zY_ZzKhBwgoxGKF+vd(bB%Bk7QwVBd`1Whzn6r&y4nOV^hpKA;%$F(`x~ZM!7@s zk3|Iv?}Dd8N+o-$DY-h*gf1UZ1M~H>v}PJ%4!0|`@&*G2$2@zF>+* zi~G@`cr)T0bIpP?q~Lg}SXA)2Al%n5~`;$j9s{r>rpftnu^ITn`2q{vOl^B|~@2(OCIM7j+ib1F@9WK7QvBqr1 zOs>f^SCdTS^EZ$mN)6Gr9Th2SvqR8`@*6kj7*X8l#miJk941UX`#Lc?op5Z!U`)q! znIlJjruh^tAbfy`(STH;SyAj+$-2^X1em*G8i`v01jk$Sh5vaLncmlGb1q;=^nTA^ OAiE2fZ7QI*AO0H{*8E}s literal 17390 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 Y%&x=8XYk9D>!da%Id$2x*Ka@mA8AsLApigX From 4a25bb2bf1523b370c792a8f85e59824d0bf844c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 19:04:21 -0700 Subject: [PATCH 413/446] image updates --- .../images/tvm-event-timeline-dates.png | Bin 16498 -> 15425 bytes .../images/tvm-event-timeline-flyout.png | Bin 0 -> 97792 bytes .../images/tvm-event-timeline-flyout500.png | Bin 51754 -> 54845 bytes ...tvm-event-timeline-overview-mixed-type.png | Bin 85499 -> 54503 bytes .../tvm-event-timeline-software-pages.png | Bin 68601 -> 118090 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-flyout.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-dates.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-event-timeline-dates.png index e2998ed7aaddeb9c010f5e5054c062cd5b7dc7cd..aa5fa7c554e8ea1a55a52ffbb97e2ba38584b77c 100644 GIT binary patch literal 15425 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 UTT~$cum8eHiz|qgix>p_FGPpwL;wH) literal 16498 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 o8#bG|42!x9)i(9oZ4XF;PsK*H=D7D>=MlE2 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

    c1bV%LDzg?xI5~1wgTmfU5Lzwf{oQ* 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 F{{>Lqj@bYJ literal 51754 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�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 G{{H}s&enSX literal 68601 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

    N5MmBZRu7ebfWtIj)1S0rfRn9 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 D|F>;w From f6e131a4abc90a1bf6c9035d6a21c22f6966e477 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 19:07:19 -0700 Subject: [PATCH 414/446] related topics --- .../threat-and-vuln-mgt-event-timeline.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 f0fc7f9e71..50e7b82a50 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 @@ -118,15 +118,15 @@ A full page will appear with all the details of a specific software, including a ## Related topics +- [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) - [Supported operating systems and platforms](tvm-supported-os.md) -- [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) -- [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) +- [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) - [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) -- [Score APIs](software.md) -- [Vulnerability APIs](vulnerability.md) \ No newline at end of file +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) +- [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) \ No newline at end of file From 3f543e9ba462c5f1e41e1d6a35432ff638a877d0 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 19:16:19 -0700 Subject: [PATCH 415/446] remove config --- .../microsoft-defender-atp/threat-and-vuln-mgt-event-timeline.md | 1 - 1 file changed, 1 deletion(-) 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 50e7b82a50..071ecf8782 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 @@ -122,7 +122,6 @@ A full page will appear with all the details of a specific software, including a - [Supported operating systems and platforms](tvm-supported-os.md) - [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) - [Exposure score](tvm-exposure-score.md) -- [Configuration score](configuration-score.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) From a982d0fe2d0f13b347dae3e2890d39c130207fdf Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 2 Jul 2020 11:27:39 +0800 Subject: [PATCH 416/446] Removed extra bullet point --- ...onfigure-network-connections-microsoft-defender-antivirus.md | 2 -- 1 file changed, 2 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 277151267c..b1ea4d841a 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 @@ -123,8 +123,6 @@ You will also see a detection under **Quarantined threats** in the **Scan histor - [Enable cloud-delivered protection](enable-cloud-protection-microsoft-defender-antivirus.md) -- [Run a Microsoft Defender Antivirus scan from the command line](command-line-arguments-microsoft-defender-antivirus.md) - - [Command line arguments](command-line-arguments-microsoft-defender-antivirus.md) - [Important changes to Microsoft Active Protection Services endpoint](https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Important-changes-to-Microsoft-Active-Protection-Service-MAPS/ba-p/274006) From e0bb88d166908a1b05a9316822d4e2c4d54bbd61 Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 2 Jul 2020 11:34:42 +0800 Subject: [PATCH 417/446] Corrected duplicate --- ...nfigure-network-connections-microsoft-defender-antivirus.md | 3 +-- 1 file changed, 1 insertion(+), 2 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 b1ea4d841a..7ac39a1b98 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 @@ -53,9 +53,8 @@ Because your protection is a cloud service, computers must have access to the in | **Service**| **Description** |**URL** | | :--: | :-- | :-- | | 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)| Security intelligence and product updates |`*.update.microsoft.com`| -|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`| | 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`| |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`| | 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` | | Certificate Revocation List (CRL)|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
    `https://www.microsoft.com/pkiops/certs`
    `https://crl.microsoft.com/pki/crl/products`
    `https://www.microsoft.com/pki/certs` | From 0e009a89c69c050a8748d11f8a96152d6ec09fdc Mon Sep 17 00:00:00 2001 From: schmurky Date: Thu, 2 Jul 2020 11:38:43 +0800 Subject: [PATCH 418/446] Removed duplicate line --- ...configure-network-connections-microsoft-defender-antivirus.md | 1 - 1 file changed, 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 7ac39a1b98..f441fe1064 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 @@ -55,7 +55,6 @@ Because your protection is a cloud service, computers must have access to the in | 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`| -|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`| | 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` | | Certificate Revocation List (CRL)|Used by Windows when creating the SSL connection to MAPS for updating the CRL | `https://www.microsoft.com/pkiops/crl/`
    `https://www.microsoft.com/pkiops/certs`
    `https://crl.microsoft.com/pki/crl/products`
    `https://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` | From 6f51f45b9c465b6e341db2cf3cf2370bcf60d951 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 2 Jul 2020 09:42:07 +0500 Subject: [PATCH 419/446] Update windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 4136e082e4..2b67507cb7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -319,7 +319,7 @@ The steps below provide guidance for the following scenario: - In this scenario, the SENSE service will not start automatically even though onboarding package was deployed > [!NOTE] -> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection) +> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection). 1. Create an application in Microsoft Endpoint Configuration Manager. @@ -445,4 +445,3 @@ The steps below provide guidance for the following scenario: - [Troubleshoot Microsoft Defender ATP](troubleshoot-mdatp.md) - [Onboard devices](onboard-configure.md) - [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md) - From 24c7fbaa6c73a2928c962841914e1aad611190d4 Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Thu, 2 Jul 2020 13:47:28 +0800 Subject: [PATCH 420/446] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 31fa6d30ff..5784a0634d 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C in default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From e8040cf065ab02b4a1abdc1c20a12e6eabc5255b Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Thu, 2 Jul 2020 13:50:10 +0800 Subject: [PATCH 421/446] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 5784a0634d..d755422a84 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C by default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C-drive by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From d69326873560e40efd61190943a79bf9b39ab106 Mon Sep 17 00:00:00 2001 From: Mel <55078580+memildin@users.noreply.github.com> Date: Thu, 2 Jul 2020 14:49:19 +0300 Subject: [PATCH 422/446] ASC onboarding & data location defaults updated --- .../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 642a65bde0..5066055f55 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 @@ -189,7 +189,7 @@ The following capabilities are included in this integration: - Server investigation - Azure Security Center customers can access Microsoft Defender Security Center to perform detailed investigation to uncover the scope of a potential breach. > [!IMPORTANT] -> - When you use Azure Security Center to monitor servers, a Microsoft Defender ATP tenant is automatically created. The Microsoft Defender ATP data is stored in Europe by default. +> - When you use Azure Security Center to monitor servers, a Microsoft Defender ATP tenant is automatically created (in the US for US users, in the EU for European and UK users). > - If you use Microsoft Defender ATP before using Azure Security Center, your data will be stored in the location you specified when you created your tenant even if you integrate with Azure Security Center at a later time. > - When you use Azure Security Center to monitor servers, a Microsoft Defender ATP tenant is automatically created and the Microsoft Defender ATP data is stored in Europe by default. If you need to move your data to another location, you need to contact Microsoft Support to reset the tenant. Server endpoint monitoring utilizing this integration has been disabled for Office 365 GCC customers. From 89d7e6f08ee4f4552d5523006061bc19f80eb261 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 2 Jul 2020 08:30:44 -0700 Subject: [PATCH 423/446] cba note --- .../windows-autopilot/windows-autopilot-requirements.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 2b3ffca049..5f380af6a6 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -50,7 +50,12 @@ Windows Autopilot depends on a variety of internet-based services. Access to the - Ensure DNS name resolution for internet DNS names. - Allow access to all hosts via port 80 (HTTP), 443 (HTTPS), and 123 (UDP/NTP). -In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to allow access to the required services. For additional details about each of these services and their specific requirements, review the following details: +In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to allow access to the required services. + +> [!NOTE] +> Smart card and certificate based authentication is not supported during OOBE. For more information, see [Smartcards and certificate-based authentication](https://docs.microsoft.com/azure/active-directory/devices/azureadjoin-plan#smartcards-and-certificate-based-authentication). + +For additional details about each of these services and their specific requirements, review the following details:
    ServiceInformation
    Windows Autopilot Deployment ServiceAfter a network connection is in place, each Windows 10 device will contact the Windows Autopilot Deployment Service. With Windows 10 version 1903 and above, the following URLs are used: https://ztd.dds.microsoft.com, https://cs.dds.microsoft.com.
    From 29e4735dea4e683d01f153b452d7211f6b130095 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 2 Jul 2020 08:32:16 -0700 Subject: [PATCH 424/446] grammar --- .../windows-autopilot/windows-autopilot-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 5f380af6a6..024c0de92c 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -53,7 +53,7 @@ Windows Autopilot depends on a variety of internet-based services. Access to the In environments that have more restrictive Internet access, or for those that require authentication before internet access can be obtained, additional configuration may be required to allow access to the required services. > [!NOTE] -> Smart card and certificate based authentication is not supported during OOBE. For more information, see [Smartcards and certificate-based authentication](https://docs.microsoft.com/azure/active-directory/devices/azureadjoin-plan#smartcards-and-certificate-based-authentication). +> Smart card and certificate based authentication are not supported during OOBE. For more information, see [Smartcards and certificate-based authentication](https://docs.microsoft.com/azure/active-directory/devices/azureadjoin-plan#smartcards-and-certificate-based-authentication). For additional details about each of these services and their specific requirements, review the following details: From 5b5fa7d62ea3aaf37292f463072814175cba5707 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 2 Jul 2020 08:39:01 -0700 Subject: [PATCH 425/446] casing --- .../windows-autopilot-requirements.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 024c0de92c..6c5ae13cca 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -3,7 +3,7 @@ title: Windows Autopilot requirements ms.reviewer: manager: laurawi description: See the requirements you need to run Windows Autopilot in Windows 10, Azure Active Directory, and MDM services such as Microsoft Intune. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, Autopilot, ztd, zero-touch, partner, msfb, intune ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium @@ -27,7 +27,7 @@ ms.custom: Windows Autopilot depends on specific capabilities available in Windows 10, Azure Active Directory, and MDM services such as Microsoft Intune. In order to use Windows Autopilot and leverage these capabilities, some requirements must be met. > [!NOTE] -> For a list of OEMs that currently support Windows Autopilot, see the Participant device manufacturers section at [Windows Autopilot](https://aka.ms/windowsautopilot). +> For a list of OEMs that currently support Windows Autopilot, see the Participant device manufacturers section at [Windows Autopilot](https://aka.ms/windowsAutopilot). ## Software requirements @@ -66,11 +66,11 @@ For additional details about each of these services and their specific requireme
    IntuneOnce authenticated, Azure Active Directory will trigger enrollment of the device into the Intune MDM service. See the following link for details about network communication requirements: Intune network configuration requirements and bandwidth.
    Windows UpdateDuring the OOBE process, as well as after the Windows 10 OS is fully configured, the Windows Update service is leveraged to retrieve needed updates. If there are problems connecting to Windows Update, see How to solve connection problems concerning Windows Update or Microsoft Update.
    -If Windows Update is inaccessible, the AutoPilot process will still continue but critical updates will not be available. +If Windows Update is inaccessible, the Autopilot process will still continue but critical updates will not be available.
    Delivery OptimizationWhen downloading Windows Updates, Microsoft Store apps and app updates, Office Updates and Intune Win32 Apps, the Delivery Optimization service is contacted to enable peer-to-peer sharing of content so that only a few devices need to download it from the internet.
    -If the Delivery Optimization Service is inaccessible, the AutoPilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer). +If the Delivery Optimization Service is inaccessible, the Autopilot process will still continue with Delivery Optimization downloads from the cloud (without peer-to-peer).
    Network Time Protocol (NTP) SyncWhen a Windows device starts up, it will talk to a network time server to ensure that the time on the device is accurate. Ensure that UDP port 123 to time.windows.com is accessible.
    Domain Name Services (DNS)To resolve DNS names for all services, the device communicates with a DNS server, typically provided via DHCP.  This DNS server must be able to resolve internet names. @@ -85,11 +85,11 @@ If diagnostic data cannot be sent, the Autopilot process will still continue, bu If the WNS services are not available, the Autopilot process will still continue without notifications.
    Microsoft Store, Microsoft Store for BusinessApps in the Microsoft Store can be pushed to the device, triggered via Intune (MDM).  App updates and additional apps may also be needed when the user first logs in. For more information, see Prerequisites for Microsoft Store for Business and Education (also includes Azure AD and Windows Notification Services).
    -If the Microsoft Store is not accessible, the AutoPilot process will still continue without Microsoft Store apps. +If the Microsoft Store is not accessible, the Autopilot process will still continue without Microsoft Store apps.
    Office 365As part of the Intune device configuration, installation of Microsoft 365 Apps for enterprise may be required. For more information, see Office 365 URLs and IP address ranges (includes all Office services, DNS names, IP addresses; includes Azure AD and other services that may overlap with those listed above).
    Certificate revocation lists (CRLs)Some of these services will also need to check certificate revocation lists (CRLs) for certificates used in the services.  A full list of these is documented at Office 365 URLs and IP address ranges and Office 365 Certificate Chains. -
    Hybrid AAD joinThe device can be hybrid AAD joined. The computer should be on corporate network for hybrid AAD join to work. See details at Windows Autopilot user-driven mode +
    Hybrid AAD joinThe device can be hybrid AAD joined. The computer should be on corporate network for hybrid AAD join to work. See details at Windows Autopilot user-driven mode
    Autopilot Self-Deploying mode and Autopilot White GloveFirmware TPM devices, which are only provided by Intel, AMD, or Qualcomm, do not include all needed certificates at boot time and must be able to retrieve them from the manufacturer on first use. Devices with discrete TPM chips (including devices from any other manufacturer) come with these certificates preinstalled. See TPM recommendations for more details. Make sure that these URLs are accessible for each firmware TPM provider so that certificates can be successfully requested:
    Intel- https://ekop.intel.com/ekcertservice @@ -129,9 +129,9 @@ Before Windows Autopilot can be used, some configuration tasks are required to s Specific scenarios will then have additional requirements. Generally, there are two specific tasks: - Device registration. Devices need to be added to Windows Autopilot to support most Windows Autopilot scenarios. See [Adding devices to Windows Autopilot](add-devices.md) for more details. -- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an AutoPilot device group](https://docs.microsoft.com/intune/enrollment-autopilot#create-an-autopilot-device-group) and [Assign an AutoPilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-autopilot#assign-an-autopilot-deployment-profile-to-a-device-group) for more information. +- Profile configuration. Once devices have been added to Windows Autopilot, a profile of settings needs to be applied to each device. See [Configure Autopilot profiles](profiles.md) for details. Note that Microsoft Intune can automate this profile assignment; see [Create an Autopilot device group](https://docs.microsoft.com/intune/enrollment-Autopilot#create-an-Autopilot-device-group) and [Assign an Autopilot deployment profile to a device group](https://docs.microsoft.com/intune/enrollment-Autopilot#assign-an-Autopilot-deployment-profile-to-a-device-group) for more information. -See [Windows Autopilot Scenarios](windows-autopilot-scenarios.md) for additional details. +See [Windows Autopilot Scenarios](windows-Autopilot-scenarios.md) for additional details. For a walkthrough for some of these and related steps, see this video: @@ -143,4 +143,4 @@ There are no additional hardware requirements to use Windows 10 Autopilot, beyon ## Related topics -[Configure Autopilot deployment](https://docs.microsoft.com/windows/deployment/windows-autopilot/) +[Configure Autopilot deployment](https://docs.microsoft.com/windows/deployment/windows-Autopilot/) From 34cfefdee4ba4bd51dd169c71cebaf9a615e338e Mon Sep 17 00:00:00 2001 From: Rafal Sosnowski <51166236+rafals2@users.noreply.github.com> Date: Thu, 2 Jul 2020 09:33:50 -0700 Subject: [PATCH 426/446] Update bitlocker-recovery-guide-plan.md changed MSA to Microsoft Account --- .../bitlocker-recovery-guide-plan.md | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 46d4a5e312..27f54d4520 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -282,7 +282,7 @@ BitLocker metadata has been enhanced in Windows 10, version 1903 to include info ![Customized BitLocker recovery screen](./images/bl-password-hint2.png) > [!IMPORTANT] -> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and managed service accounts (MSAs). +> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and Microsoft Account. There are rules governing which hint is shown during the recovery (in order of processing): @@ -291,7 +291,7 @@ There are rules governing which hint is shown during the recovery (in order of p 2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." 3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. 4. Prioritize keys with successful backup over keys that have never been backed up. -5. Prioritize backup hints in the following order for remote backup locations: MSA > Azure AD > Active Directory +5. Prioritize backup hints in the following order for remote backup locations: Microsoft Account > Azure AD > Active Directory 6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. 7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. 8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. @@ -302,7 +302,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | Yes | |----------------------|------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | No | | Saved to Active Directory | No | | Printed | No | @@ -316,7 +316,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | Yes | |----------------------|------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Active Directory | Yes | | Printed | No | @@ -330,7 +330,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | Yes | @@ -344,7 +344,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Acive Directory | No | | Printed | No | @@ -355,7 +355,7 @@ There are rules governing which hint is shown during the recovery (in order of p   | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Active Directory | No | | Printed | No | @@ -372,7 +372,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | No | @@ -381,9 +381,8 @@ There are rules governing which hint is shown during the recovery (in order of p | Key ID | 99631A34 |     -| Custom URL | No | -|----------------------|-----------------| -| Saved to MSA | No | +| Custom URL | **No** | +| Saved to Microsoft Account | No | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | No | From 1920ef0ad1708cda675939d8d222b2768273d4a1 Mon Sep 17 00:00:00 2001 From: krupatms Date: Thu, 2 Jul 2020 11:57:00 -0700 Subject: [PATCH 427/446] Update web-content-filtering.md Changes with removed partner references. --- .../web-content-filtering.md | 63 ++++--------------- 1 file changed, 12 insertions(+), 51 deletions(-) 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 0a88bbdd1d..bbcad993a7 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 @@ -24,11 +24,11 @@ ms.topic: article >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) -Web content filtering is part of [Web protection](web-protection-overview.md) in Microsoft Defender ATP. It enables your organization to track and regulate access to websites based on their content categories. Many of these websites, while not malicious, might be problematic due to compliance regulations, bandwidth usage, or other concerns. +Web content filtering is part of [Web protection](web-protection-overview.md) capabilities in Microsoft Defender ATP. It enables your organization to track and regulate access to websites based on their content categories. Many of these websites, while not malicious, might be problematic due to compliance regulations, bandwidth usage, or other concerns. -You can configure policies across your device groups to block certain categories, effectively preventing users within specified device groups from accessing URLs within that category. If a category is not blocked, all your users will be able to access the URLs without disruption. However, web content filtering will continue to gather access statistics that you can use to understand web usage and inform future policy decisions. If an element on the page you’re viewing is making calls to a resource which is blocked, you will see a block notification. +You can configure policies across your device groups to block certain categories, effectively preventing users within specified device groups from accessing URLs that are associated with the category. For any category that's not blocked, they are automatically audited i.e. your users will be able to access the URLs without disruption and you will continue to gather access statistics to help create a more custom policy decision. If an element on the page you’re viewing is making calls to a resource which is blocked, your users will see a block notification. -Web content filtering is available on most major web browsers, with blocks performed by SmartScreen (Edge) and Network Protection (Internet Explorer, Chrome, Firefox, and all other browsers). See the prerequisites section for more information about browser support. +Web content filtering is available on the major web browsers, with blocks performed by SmartScreen (Edge) and Network Protection (Chrome and Firefox). See the prerequisites section for more information about browser support. To summarize the benefits: @@ -38,8 +38,9 @@ To summarize the benefits: ## User experience -The standard blocking experience is provided by Network Protection, which provides a system-level toast notifying the user of a blocked connection. -For a more user-friendly experience, consider using SmartScreen on Edge. +The blocking experience for Chrome/Firefox is provided by Network Protection, which provides a system-level toast notifying the user of a blocked connection. + +For a more user-friendly in-browser experience, consider using Edge. ## Prerequisites @@ -47,51 +48,13 @@ Before trying out this feature, make sure you have the following: - Windows 10 Enterprise E5 license - Access to Microsoft Defender Security Center portal -- Devices running Windows 10 Anniversary Update (version 1607) or later with the latest MoCAMP update (for Network Protection on Internet Explorer, Edge, Chrome, or Firefox) -- Devices running Windows 10 May 2019 Update (version 1903) or later (for a better user experience from SmartScreen on Edge). Note that if SmartScreen is not turned on, Network Protection will take over the blocking -- A valid license with a partner data provider +- Devices running Windows 10 Anniversary Update (version 1607) or later with the latest MoCAMP update. +Note that if SmartScreen is not turned on, Network Protection will take over the blocking. ## Data handling For this feature, we will follow whichever region you have elected to use as part of your [Microsoft Defender ATP data handling settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy). Your data will not leave the data center in that region. In addition, your data will not be shared with any third-parties, including our data providers. However, we may send them aggregate data (across users and organizations) to help them improve their feeds. -## Partner licensing - -In order to give customers access to various sources of web content categorization data, we are very excited to partner with data providers for this feature. We’ve chosen [Cyren](https://www.cyren.com/threat-intelligence) as our first partner, who we’ve worked with closely to build an integrated solution. - -### About Cyren and Threat Intelligence Service for Microsoft Defender ATP - -Cyren’s URL filtering includes 70 categories, providing partners with the ability to build powerful and advanced web security applications. Cyren’s comprehensive categories provide the necessary flexibility for any implementation requirement. - -The broad range of categories enables numerous applications: - -- Protecting users browsing the web from threats such as malware and phishing sites -- Ensuring employee productivity -- Consumer services such as parental control - -Cyren's web content classification technology is integrated by design into Microsoft Defender ATP to enable web filtering and auditing capabilities. - -Learn more at https://www.cyren.com/products/url-filtering. - -### Cyren Permissions - -"Sign in and read user profile" allows Cyren to read your tenant info from your Microsoft Defender ATP account, such as your tenant ID, which will be tied to your Cyren license. - -"Read and Write Integration settings" exists under the WindowsDefenderATP scope within permissions. This line allows Cyren to add/modify/revoke Cyren license status on the Microsoft Defender ATP portal. - -### Signing up for a Cyren License - -Cyren is offering a 60-day free trial for all Microsoft Defender ATP customers. To sign up, please follow the steps below from the portal. - ->[!NOTE] ->Make sure to add the URL you get redirected to by the signup process to the list of approved domains. - ->[!NOTE] ->A user with AAD app admin/global admin permissions is required to complete these steps. - -1. Go to **Reports > Web protection** from the side navigation -2. Select the **Connect to a partner** button -3. Go through the flow from the flyout to register and connect your Cyren account ## Turn on web content filtering @@ -116,6 +79,8 @@ To add a new policy: >[!NOTE] >If you are removing a policy or changing device groups at the same time, this might cause a delay in policy deployment. +>ProTip: You can deploy a policy without selecting any category on a device group. This action will create an audit only policy, to help you understand user behavior before creating a block policy. + ## Web content filtering cards and details Select **Reports > Web protection** to view cards with information about web content filtering and web threat protection. The following cards provide summary information about web content filtering. @@ -154,18 +119,14 @@ You can access the **Report details** for each card by selecting a table row or Use the time range filter at the top left of the page to select a time period. You can also filter the information or customize the columns. Select a row to open a flyout pane with even more information about the selected item. + ## Errors and issues -### Why am I seeing the error "Need admin approval" when trying to connect to Cyren? - -You need to be logged in to an AAD account with either App administrator or Global Administrator privileges. Your IT admin would most likely either have these permissions and/or be able to grant them to you. - ### Limitations and known issues in this preview +- Only Edge is supported if your device's OS configuraiton is Server (cmd > Systeminfo > OS Configuration). This is because Network Protection is only supported in Inspect mode on Server devices which is responsible for securing traffic across Chrome/Firefox. - Unassigned devices will have incorrect data shown within the report. In the Report details > Device groups pivot, you may see a row with a blank Device Group field. This group contains your unassigned devices in the interim before they get put into your specified group. The report for this row may not contain an accurate count of devices or access counts. -- The data in our reports may not be congruent with other data on the site. We currently do not support real-time data processing for this feature, so you may see inconsistencies between the data in our reports and the URL entity page. - ## Related topics - [Web protection overview](web-protection-overview.md) From bf1cda0fdaffb37d62ce5642a4647da9c72840f8 Mon Sep 17 00:00:00 2001 From: Rafal Sosnowski <51166236+rafals2@users.noreply.github.com> Date: Thu, 2 Jul 2020 12:08:00 -0700 Subject: [PATCH 428/446] Update bitlocker-recovery-guide-plan.md --- .../bitlocker/bitlocker-recovery-guide-plan.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 27f54d4520..51bd5d0a49 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -308,7 +308,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Printed | No | | Saved to file | No | -**Result:** The hint for the MSA and custom URL are displayed. +**Result:** The hint for the Microsoft Account and custom URL are displayed. ![Example 1 of Customized BitLocker recovery screen](./images/rp-example1.PNG) @@ -336,7 +336,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Printed | Yes | | Saved to file | Yes | -**Result:** Only the MSA hint is displayed. +**Result:** Only the Microsoft Account hint is displayed. ![Example 3 of customized BitLocker recovery screen](./images/rp-example3.PNG) From b2d394f3f267afe0ed289f9cc47de03a2240ddf7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 2 Jul 2020 12:09:12 -0700 Subject: [PATCH 429/446] remove server --- windows/security/threat-protection/TOC.md | 1 + .../microsoft-defender-atp/indicator-certificates.md | 7 +++---- .../microsoft-defender-atp/indicator-file.md | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0bcf23fff4..4fccc97bd4 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -446,6 +446,7 @@ ##### [Create indicators](microsoft-defender-atp/manage-indicators.md) ###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) ###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) +###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificate.md) ###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) 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 62862db168..e0233b7ae1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -36,16 +36,15 @@ You can create indicators for certificates. Some common use cases include: It's important to understand the following requirements prior to creating indicators for certificates: -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- This feature is available if your organization uses Windows Defender Antivirus and Cloud-based protection is enabled. For more information, see [Manage cloud-based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). - The Antimalware client version must be 4.18.1901.x or later. - Supported on machines on Windows 10, version 1703 or later. -- Supported on Windows Server 2016 and Windows Server 2019 and later - The virus and threat protection definitions must be up-to-date. - This feature currently supports entering .CER or .PEM file extensions. >[!IMPORTANT] -> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it’s trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). ->- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality – only leaf certificates are supported. +> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it's trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). +>- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality, only leaf certificates are supported. >- Microsoft signed certificates cannot be blocked. #### Create an indicator for certificates from the settings page: 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 5130e4bf1c..c3312ea5e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -35,10 +35,9 @@ There are two ways you can create indicators for files: ### Before you begin It's important to understand the following prerequisites prior to creating indicators for files: -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- This feature is available if your organization uses Windows Defender Antivirus and Cloud-based protection is enabled. For more information, see [Manage cloud-based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). - The Antimalware client version must be 4.18.1901.x or later. - Supported on machines on Windows 10, version 1703 or later. -- Supported on Windows Server 2016 and Windows Server 2019 and later. - To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. - This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. From a11d7ec752ab508095ba1be171f581bb446d3feb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 2 Jul 2020 12:28:30 -0700 Subject: [PATCH 430/446] fix link --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 4fccc97bd4..c5bd8c7fbb 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -446,7 +446,7 @@ ##### [Create indicators](microsoft-defender-atp/manage-indicators.md) ###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) ###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) -###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificate.md) +###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificates.md) ###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) From e41b2d806f4a07a1293f0621c2f155ca1a8b5468 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 2 Jul 2020 13:03:35 -0700 Subject: [PATCH 431/446] Added dev feedback --- ...new-in-windows-mdm-enrollment-management.md | 11 +++++++++++ .../client-management/mdm/policy-csp-system.md | 18 ++++++------------ 2 files changed, 17 insertions(+), 12 deletions(-) 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 eed052ba71..6998c66460 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 @@ -58,6 +58,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [July 2020](#july-2020) - [June 2020](#june-2020) - [May 2020](#may-2020) - [February 2020](#february-2020) @@ -313,7 +314,12 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Security/RecoveryEnvironmentAuthentication
  • +
  • System/AllowCommercialDataPipeline
  • +
  • System/AllowDesktopAnalyticsProcessing
  • System/AllowDeviceNameInDiagnosticData
  • +
  • System/AllowMicrosoftManagedDesktopProcessing
  • +
  • System/AllowUpdateComplianceProcessing
  • +
  • System/AllowWUfBCloudProcessing
  • System/ConfigureMicrosoft365UploadEndpoint
  • System/DisableDeviceDelete
  • System/DisableDiagnosticDataViewer
  • @@ -1993,6 +1999,11 @@ What data is handled by dmwappushsvc? | It is a component handling the internal How do I turn if off? | The service can be stopped from the "Services" console on the device (Start > Run > services.msc). However, since this is a component part of the OS and required for the proper functioning of the device, we strongly recommend not to do this. | ## Change history in MDM documentation +### July 2020 +|New or updated topic | Description| +|--- | ---| +|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowCommercialDataPipeline
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing | + ### June 2020 |New or updated topic | Description| |--- | ---| diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 74ff716b08..84be3c8c4d 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -316,9 +316,9 @@ If you disable or don't configure this policy setting, Microsoft will be the con ADMX Info: -- GP English name: *Allow Desktop Analytics Monitoring* -- GP name: *AllowDesktopAnalyticsMonitoring* -- GP path: *Windows Components/Data Collection and Preview Builds* +- GP English name: *Allow Desktop Analytics Processing* +- GP name: *AllowDesktopAnalyticsProcessing* +- GP path: *Data Collection and Preview Builds* - GP ADMX file name: *DataCollection.admx* @@ -1010,9 +1010,9 @@ If you disable or don't configure this policy setting, Microsoft will be the con ADMX Info: -- GP English name: *Enable Update Compliance monitoring* -- GP name: *AllowUpdateComplianceMonitoring* -- GP path: *Windows Components/Data Collection and Preview Builds* +- GP English name: *Enable Update Compliance Processing* +- GP name: *AllowUpdateComplianceProcessing* +- GP path: *Data Collection and Preview Builds* - GP ADMX file name: *DataCollection.admx* @@ -1140,12 +1140,6 @@ If you disable or don't configure this policy setting, Microsoft will be the con > This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. -ADMX Info: -- GP English name: *Do not enforce safeguards for Feature Updates* -- GP name: *DisableWUfBSafeguards* -- GP path: *Windows Components/Windows Update/Windows Update for Business* -- GP ADMX file name: *WindowsUpdate.admx* - The following list shows the supported values: From 3ed371009ea996029d1e8d4fddacb760bbc1779f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 2 Jul 2020 13:30:42 -0700 Subject: [PATCH 432/446] license update --- .../windows-autopilot-requirements.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 6c5ae13cca..c8f3eba453 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -100,15 +100,15 @@ If the Microsoft Store is not accessible, the Autopilot process will still conti ## Licensing requirements -Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory. It also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: +Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory. It also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs. To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: -- [Microsoft 365 Business Premium subscriptions](https://www.microsoft.com/microsoft-365/business). -- [Microsoft 365 F1 subscriptions](https://www.microsoft.com/microsoft-365/enterprise/firstline). -- [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/education/buy-license/microsoft365/default.aspx). -- [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune). -- [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features. -- [Intune for Education subscriptions](https://docs.microsoft.com/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features. +- [Microsoft 365 Business Premium subscription](https://www.microsoft.com/microsoft-365/business). +- [Microsoft 365 F1 or F3 subscription](https://www.microsoft.com/microsoft-365/enterprise/firstline). +- [Microsoft 365 Academic A1, A3, or A5 subscription](https://www.microsoft.com/education/buy-license/microsoft365/default.aspx). +- [Microsoft 365 Enterprise E3 or E5 subscription](https://www.microsoft.com/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune). +- [Enterprise Mobility + Security E3 or E5 subscription](https://www.microsoft.com/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features. +- [Intune for Education subscription](https://docs.microsoft.com/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features. - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/cloud-platform/microsoft-intune) (or an alternative MDM service). > [!NOTE] From b6c3b5520b897cfcbc8a55085a9c86e8effdffa5 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 2 Jul 2020 14:35:29 -0700 Subject: [PATCH 433/446] minor update --- .../mdm/new-in-windows-mdm-enrollment-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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 6998c66460..aa0f6ee57d 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 @@ -314,7 +314,6 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Security/RecoveryEnvironmentAuthentication
  • -
  • System/AllowCommercialDataPipeline
  • System/AllowDesktopAnalyticsProcessing
  • System/AllowDeviceNameInDiagnosticData
  • System/AllowMicrosoftManagedDesktopProcessing
  • @@ -2002,7 +2001,7 @@ How do I turn if off? | The service can be stopped from the "Services" console o ### July 2020 |New or updated topic | Description| |--- | ---| -|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowCommercialDataPipeline
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing | +|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing

    Updated the following policy setting:
    - System/AllowCommercialDataPipeline
    | ### June 2020 |New or updated topic | Description| From 64f01f83d47a21567bf1740763ee1fb2fd829016 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Thu, 2 Jul 2020 15:02:51 -0700 Subject: [PATCH 434/446] Applied note styles, fixed broken tables, changed to https: --- .../bitlocker-recovery-guide-plan.md | 49 +++++++++++++------ 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 51bd5d0a49..822f7a9985 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -63,7 +63,8 @@ The following list provides examples of specific events that will cause BitLocke - Using a different keyboard that does not correctly enter the PIN or whose keyboard map does not match the keyboard map assumed by the pre-boot environment. This can prevent the entry of enhanced PINs. - Modifying the Platform Configuration Registers (PCRs) used by the TPM validation profile. For example, including **PCR\[1\]** would result in BitLocker measuring most changes to BIOS settings, causing BitLocker to enter recovery mode even when non-boot critical BIOS settings change. - >**Note:**  Some computers have BIOS settings that skip measurements to certain PCRs, such as **PCR\[2\]**. Changing this setting in the BIOS would cause BitLocker to enter recovery mode because the PCR measurement will be different. + > [!NOTE] + > Some computers have BIOS settings that skip measurements to certain PCRs, such as **PCR\[2\]**. Changing this setting in the BIOS would cause BitLocker to enter recovery mode because the PCR measurement will be different. - Moving the BitLocker-protected drive into a new computer. - Upgrading the motherboard to a new one with a new TPM. @@ -72,18 +73,21 @@ The following list provides examples of specific events that will cause BitLocke - Having a BIOS, UEFI firmware, or an option ROM component that is not compliant with the relevant Trusted Computing Group standards for a client computer. For example, a non-compliant implementation may record volatile data (such as time) in the TPM measurements, causing different measurements on each startup and causing BitLocker to start in recovery mode. - Changing the usage authorization for the storage root key of the TPM to a non-zero value. - >**Note:**  The BitLocker TPM initialization process sets the usage authorization value to zero, so another user or process must explicitly have changed this value. + > [!NOTE] + > The BitLocker TPM initialization process sets the usage authorization value to zero, so another user or process must explicitly have changed this value. - Disabling the code integrity check or enabling test signing on Windows Boot Manager (Bootmgr). - Pressing the F8 or F10 key during the boot process. - Adding or removing add-in cards (such as video or network cards), or upgrading firmware on add-in cards. - Using a BIOS hot key during the boot process to change the boot order to something other than the hard drive. ->**Note:**  Before you begin recovery, we recommend that you determine what caused recovery. This might help prevent the problem from occurring again in the future. For instance, if you determine that an attacker has modified your computer by obtaining physical access, you can create new security policies for tracking who has physical presence. After the recovery password has been used to recover access to the PC, BitLocker will reseal the encryption key to the current values of the measured components. +> [!NOTE] +> Before you begin recovery, we recommend that you determine what caused recovery. This might help prevent the problem from occurring again in the future. For instance, if you determine that an attacker has modified your computer by obtaining physical access, you can create new security policies for tracking who has physical presence. After the recovery password has been used to recover access to the PC, BitLocker will reseal the encryption key to the current values of the measured components. For planned scenarios, such as a known hardware or firmware upgrades, you can avoid initiating recovery by temporarily suspending BitLocker protection. Because suspending BitLocker leaves the drive fully encrypted, the administrator can quickly resume BitLocker protection after the planned task has been completed. Using suspend and resume also reseals the encryption key without requiring the entry of the recovery key. ->**Note:**  If suspended BitLocker will automatically resume protection when the PC is rebooted, unless a reboot count is specified using the manage-bde command line tool. +> [!NOTE] +> If suspended BitLocker will automatically resume protection when the PC is rebooted, unless a reboot count is specified using the manage-bde command line tool. If software maintenance requires the computer be restarted and you are using two-factor authentication, you can enable BitLocker Network Unlock to provide the secondary authentication factor when the computers do not have an on-premises user to provide the additional authentication method. @@ -106,7 +110,8 @@ Before you create a thorough BitLocker recovery process, we recommend that you t 2. At the command prompt, type the following command and then press ENTER: `manage-bde. -ComputerName -forcerecovery ` -> **Note:**  Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user. When using Modern Standby devices (such as Surface devices), the `-forcerecovery` option is not recommended because BitLocker will have to be unlocked and disabled manually from the WinRE environment before the OS can boot up again. For more information, see [BitLocker Troubleshooting: Continuous reboot loop with BitLocker recovery on a slate device](https://social.technet.microsoft.com/wiki/contents/articles/18671.bitlocker-troubleshooting-continuous-reboot-loop-with-bitlocker-recovery-on-a-slate-device.aspx). + > [!NOTE] + > Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user. When using Modern Standby devices (such as Surface devices), the `-forcerecovery` option is not recommended because BitLocker will have to be unlocked and disabled manually from the WinRE environment before the OS can boot up again. For more information, see [BitLocker Troubleshooting: Continuous reboot loop with BitLocker recovery on a slate device](https://social.technet.microsoft.com/wiki/contents/articles/18671.bitlocker-troubleshooting-continuous-reboot-loop-with-bitlocker-recovery-on-a-slate-device.aspx). ## Planning your recovery process @@ -142,7 +147,8 @@ If the user does not have a recovery password in a printout or on a USB flash dr In each of these policies, select **Save BitLocker recovery information to Active Directory Domain Services** and then choose which BitLocker recovery information to store in Active Directory Domain Services (AD DS). Select the **Do not enable BitLocker until recovery information is stored in AD DS** check box if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information for the drive to AD DS succeeds. ->**Note:**  If the PCs are part of a workgroup, users should be advised to save their BitLocker recovery password with their Microsoft Account online. Having an online copy of your BitLocker recovery password is recommended to help ensure that you do not lose access to your data in the event that recovery is required. +> [!NOTE] +> If the PCs are part of a workgroup, users should be advised to save their BitLocker recovery password with their Microsoft Account online. Having an online copy of your BitLocker recovery password is recommended to help ensure that you do not lose access to your data in the event that recovery is required. The BitLocker Recovery Password Viewer for Active Directory Users and Computers tool allows domain administrators to view BitLocker recovery passwords for specific computer objects in Active Directory. @@ -182,7 +188,8 @@ Before you give the user the recovery password, you should gather any informatio Because the recovery password is 48 digits long the user may need to record the password by writing it down or typing it on a different computer. If you are using MBAM, the recovery password will be regenerated after it is recovered from the MBAM database to avoid the security risks associated with an uncontrolled password. ->**Note:**  Because the 48-digit recovery password is long and contains a combination of digits, the user might mishear or mistype the password. The boot-time recovery console uses built-in checksum numbers to detect input errors in each 6-digit block of the 48-digit recovery password, and offers the user the opportunity to correct such errors. +> [!NOTE] +> Because the 48-digit recovery password is long and contains a combination of digits, the user might mishear or mistype the password. The boot-time recovery console uses built-in checksum numbers to detect input errors in each 6-digit block of the 48-digit recovery password, and offers the user the opportunity to correct such errors. ### Post-recovery analysis @@ -217,7 +224,8 @@ After you have identified what caused recovery, you can reset BitLocker protecti The details of this reset can vary according to the root cause of the recovery. If you cannot determine the root cause, or if malicious software or a rootkit might have infected the computer, Helpdesk should apply best-practice virus policies to react appropriately. ->**Note:**  You can perform a BitLocker validation profile reset by suspending and resuming BitLocker. +> [!NOTE] +> You can perform a BitLocker validation profile reset by suspending and resuming BitLocker. - [Unknown PIN](#bkmk-unknownpin) - [Lost startup key](#bkmk-loststartup) @@ -288,10 +296,10 @@ BitLocker metadata has been enhanced in Windows 10, version 1903 to include info There are rules governing which hint is shown during the recovery (in order of processing): 1. Always display custom recovery message if it has been configured (using GPO or MDM). -2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." +2. Always display generic hint: "For more information, go to https://aka.ms/recoverykeyfaq." 3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. 4. Prioritize keys with successful backup over keys that have never been backed up. -5. Prioritize backup hints in the following order for remote backup locations: Microsoft Account > Azure AD > Active Directory +5. Prioritize backup hints in the following order for remote backup locations: **Microsoft Account > Azure AD > Active Directory**. 6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. 7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. 8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. @@ -351,8 +359,10 @@ There are rules governing which hint is shown during the recovery (in order of p | Saved to file | Yes | | Creation time | **1PM** | | Key ID | A564F193 | +     + | Custom URL | No | |----------------------|-----------------| | Saved to Microsoft Account | No | @@ -379,9 +389,12 @@ There are rules governing which hint is shown during the recovery (in order of p | Saved to file | No | | Creation time | **1PM** | | Key ID | 99631A34 | +     -| Custom URL | **No** | + +| Custom URL | No | +|----------------------|-----------------| | Saved to Microsoft Account | No | | Saved to Azure AD | Yes | | Saved to Active Directory | No | @@ -403,7 +416,8 @@ Besides the 48-digit BitLocker recovery password, other types of recovery inform If the recovery methods discussed earlier in this document do not unlock the volume, you can use the BitLocker Repair tool to decrypt the volume at the block level. The tool uses the BitLocker key package to help recover encrypted data from severely damaged drives. You can then use this recovered data to salvage encrypted data, even after the correct recovery password has failed to unlock the damaged volume. We recommend that you still save the recovery password. A key package cannot be used without the corresponding recovery password. ->**Note:**  You must use the BitLocker Repair tool **repair-bde** to use the BitLocker key package. +> [!NOTE] +> You must use the BitLocker Repair tool **repair-bde** to use the BitLocker key package. The BitLocker key package is not saved by default. To save the package along with the recovery password in AD DS you must select the **Backup recovery password and key package** option in the Group Policy settings that control the recovery method. You can also export the key package from a working volume. For more details on how to export key packages, see [Retrieving the BitLocker Key Package](#bkmk-appendixc). @@ -441,7 +455,8 @@ You can reset the recovery password in two ways: ```powershell Manage-bde –protectors –adbackup C: -id {EXAMPLE6-5507-4924-AA9E-AFB2EB003692} ``` - >**Warning:**  You must include the braces in the ID string. + > [!WARNING] + > You must include the braces in the ID string. **To run the sample recovery password script** @@ -450,9 +465,11 @@ You can reset the recovery password in two ways: **cscript ResetPassword.vbs** -> **Important:** This sample script is configured to work only for the C volume. You must customize the script to match the volume where you want to test password reset. -> -> **Note:**  To manage a remote computer, you can specify the remote computer name rather than the local computer name. + > [!IMPORTANT] + > This sample script is configured to work only for the C volume. You must customize the script to match the volume where you want to test password reset. + +> [!NOTE] +> To manage a remote computer, you can specify the remote computer name rather than the local computer name. You can use the following sample script to create a VBScript file to reset the recovery passwords. From ca4e3aa54da924ea0d891495c0e980b769b720d9 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 5 Jul 2020 09:48:21 +0500 Subject: [PATCH 435/446] Update policy-csp-restrictedgroups.md --- .../client-management/mdm/policy-csp-restrictedgroups.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 1707ca7bfc..9b126168b3 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -137,17 +137,17 @@ Here's an example: - + ``` where: - `` contains the local group SID or group name to configure. If an SID is specified here, the policy uses the [LookupAccountName](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountnamea) API to get the local group name. For best results, use names for ``. - `` contains the members to add to the group in ``. If a name is specified here, the policy will try to get the corresponding SID using the [LookupAccountSID](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountsida) API. For best results, use SID for ``. The member SID can be a user account or a group in AD, Azure AD, or on the local machine. Membership is configured using the [NetLocalGroupSetMembers](https://docs.microsoft.com/windows/win32/api/lmaccess/nf-lmaccess-netlocalgroupsetmembers) API. -- In this example, `Group1` and `Group2` are local groups on the device being configured. +- In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` - is a domain group. > [!Note] -> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a local group as a member to another local group by using the member portion, as shown in the above example. +> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. From 438ca19289fbd5c32d63b6e20d3fecee78da8736 Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Mon, 6 Jul 2020 14:03:38 +0300 Subject: [PATCH 436/446] Update troubleshoot-onboarding.md --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 4 ++++ 1 file changed, 4 insertions(+) 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 2b67507cb7..445718afae 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -282,6 +282,10 @@ If the verification fails and your environment is using a proxy to connect to th ![Image of registry key for Microsoft Defender Antivirus](images/atp-disableantispyware-regkey.png) + > [!NOTE] + > In addition, you must ensure that wdfilter.sys and wdboot.sys are set to their default start values of "0". + > - `` + > - `` ## Troubleshoot onboarding issues on a server From 6ae0e645aed3787f513e5a769ccedb3d75ea7fe4 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 6 Jul 2020 08:46:08 -0700 Subject: [PATCH 437/446] pencil edits --- .../mdm/new-in-windows-mdm-enrollment-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 aa0f6ee57d..ed58df77d9 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 @@ -1763,7 +1763,7 @@ The software version information from **DevDetail/SwV** does not match the versi - Do not duplicate a product ID. Messaging and Skype Video use the same product ID. Duplicates cause an error. -- Silverlight xaps may not install even if publisher policy is specified using Windows Phone 8.1 publisher rule. For example, Silverlight app "Level" will not install even if you specify <Publisher PublisherName=”Microsoft Corporation” />. +- Silverlight apps may not install even if publisher policy is specified using Windows Phone 8.1 publisher rule. For example, Silverlight app "Level" will not install even if you specify <Publisher PublisherName=”Microsoft Corporation” />. To workaround this issue, remove the Windows Phone 8.1 publisher rule and add the specific product ID for each Silverlight app you want to allow to the allowed app list. @@ -1946,7 +1946,7 @@ Alternatively you can use the following procedure to create an EAP Configuration ![configure certificate selection window](images/certfiltering3.png) 6. Click **OK** to close the windows to get back to the main rasphone.exe dialog box. -7. Close the rasphone dialog box. +7. Close the rasphone.exe dialog box. 8. Continue following the procedure in the [EAP configuration](eap-configuration.md) topic from Step 9 to get an EAP TLS profile with appropriate filtering. > [!NOTE] From ad031445f7c99bc762f2a9308cb84c695d376535 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 6 Jul 2020 08:58:05 -0700 Subject: [PATCH 438/446] reverted acrolinx changes per manika --- .../mdm/new-in-windows-mdm-enrollment-management.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ed58df77d9..aa0f6ee57d 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 @@ -1763,7 +1763,7 @@ The software version information from **DevDetail/SwV** does not match the versi - Do not duplicate a product ID. Messaging and Skype Video use the same product ID. Duplicates cause an error. -- Silverlight apps may not install even if publisher policy is specified using Windows Phone 8.1 publisher rule. For example, Silverlight app "Level" will not install even if you specify <Publisher PublisherName=”Microsoft Corporation” />. +- Silverlight xaps may not install even if publisher policy is specified using Windows Phone 8.1 publisher rule. For example, Silverlight app "Level" will not install even if you specify <Publisher PublisherName=”Microsoft Corporation” />. To workaround this issue, remove the Windows Phone 8.1 publisher rule and add the specific product ID for each Silverlight app you want to allow to the allowed app list. @@ -1946,7 +1946,7 @@ Alternatively you can use the following procedure to create an EAP Configuration ![configure certificate selection window](images/certfiltering3.png) 6. Click **OK** to close the windows to get back to the main rasphone.exe dialog box. -7. Close the rasphone.exe dialog box. +7. Close the rasphone dialog box. 8. Continue following the procedure in the [EAP configuration](eap-configuration.md) topic from Step 9 to get an EAP TLS profile with appropriate filtering. > [!NOTE] From eb8e6d1379649582b42a7c7d4870127bf8ec978d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jul 2020 09:47:25 -0700 Subject: [PATCH 439/446] reverting to Joey's icons --- ...symantec-to-microsoft-defender-atp-migration.md | 14 ++++++-------- .../symantec-to-microsoft-defender-atp-prepare.md | 5 +++-- 2 files changed, 9 insertions(+), 10 deletions(-) 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 d9d91b4835..0261393243 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 @@ -23,15 +23,13 @@ If you are planning to switch from Symantec Endpoint Protection (Symantec) to [M ## The migration process -When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases, as depicted in the following image: +When you switch from Symantec to Microsoft Defender ATP, you follow a process that can be divided into three phases, as described in the following table: -:::image type="content" source="images/SymantecMigration-DefenderATP-overview.png" alt-text="Phase 1 - Prepare. Phase 2 - Setup. Phase 3 - Onboard"::: - -- During the [**Prepare** phase](symantec-to-microsoft-defender-atp-prepare.md), you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. - -- During the [**Setup** phase](symantec-to-microsoft-defender-atp-setup.md), you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings. - -- During the [**Onboard** phase](symantec-to-microsoft-defender-atp-onboard.md), you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in place. +|Phase |Description | +|--|--| +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
    [Prepare for your migration](symantec-to-microsoft-defender-atp-prepare.md) |During the **Prepare** phase, you get Microsoft Defender ATP, plan your roles and permissions, and grant access to the Microsoft Defender Security Center. You also configure your device proxy and internet settings to enable communication between your organization's devices and Microsoft Defender ATP. | +|[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
    [Set up Microsoft Defender ATP](symantec-to-microsoft-defender-atp-setup.md) |During the **Setup** phase, you configure settings and exclusions for Microsoft Defender Antivirus, Microsoft Defender ATP, and Symantec Endpoint Protection. You also create device groups, collections, and organizational units. Finally, you configure your antimalware policies and real-time protection settings.| +|[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
    [Onboard to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-onboard.md) |During the **Onboard** phase, you onboard your devices to Microsoft Defender ATP and verify that those devices are communicating with Microsoft Defender ATP. Last, you uninstall Symantec and make sure protection through Microsoft Defender ATP is in active mode. | ## What's included in Microsoft Defender ATP? 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 9e3dbfb67e..d5ba668d4d 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 @@ -19,8 +19,9 @@ ms.topic: article # Migrate from Symantec - Phase 1: Prepare for your migration -:::image type="content" source="images/SymantecMigration-DefenderATP-phase1.png" alt-text="Prepare to migrate"::: - +|![Phase 1: Prepare](images/prepare.png)
    Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
    [Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
    [Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | +|--|--|--| +|*You are here!*| | | **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: From 37e4654f27415153aaeb939b5f548dc88307a633 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jul 2020 09:48:00 -0700 Subject: [PATCH 440/446] Update symantec-to-microsoft-defender-atp-setup.md --- .../symantec-to-microsoft-defender-atp-setup.md | 5 ++++- 1 file changed, 4 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 9de272158f..eef8e48d51 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 @@ -19,7 +19,10 @@ ms.topic: article # Migrate from Symantec - Phase 2: Set up Microsoft Defender ATP -:::image type="content" source="images/SymantecMigration-DefenderATP-phase2.png" alt-text="Phase 2 - Setup"::: +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
    [Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |![Phase 2: Set up](images/setup.png)
    Phase 2: Set up |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
    [Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | +|--|--|--| +||*You are here!* | | + **Welcome to the Setup phase of [migrating from Symantec to Microsoft Defender ATP](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). From 182ce0b6b3d665211dd3350350416944837302b3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jul 2020 09:50:23 -0700 Subject: [PATCH 441/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 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 e1f80dbe12..f17b1080cf 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 @@ -19,7 +19,10 @@ ms.topic: article # Migrate from Symantec - Phase 3: Onboard to Microsoft Defender ATP -:::image type="content" source="images/SymantecMigration-DefenderATP-phase3.png" alt-text="Phase 3: Onboard"::: +|[![Phase 1: Prepare](images/prepare.png)](symantec-to-microsoft-defender-atp-prepare.md)
    [Phase 1: Prepare](symantec-to-microsoft-defender-atp-prepare.md) |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
    [Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |![Phase 3: Onboard](images/onboard.png)
    Phase 3: Onboard | +|--|--|--| +|| |*You are here!* | + **Welcome to Phase 3 of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: @@ -45,10 +48,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-machines-using-earlier-versions-of-system-center-configuration-manager)
    - [VDI onboarding scripts for non-persistent machines](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
    iOS
    Linux |[Onboard non-Windows machines](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-machines-using-earlier-versions-of-system-center-configuration-manager)
    - [VDI onboarding scripts for non-persistent machines](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
    - iOS
    - Linux |[Onboard non-Windows machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test From fa33e13aee06f2d499c034b3de4dcc8ead762034 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jul 2020 09:52:18 -0700 Subject: [PATCH 442/446] Update symantec-to-microsoft-defender-atp-onboard.md --- .../symantec-to-microsoft-defender-atp-onboard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 f17b1080cf..f6102fbeb5 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 @@ -51,7 +51,7 @@ Deployment methods vary, depending on which operating system is selected. Refer |- 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-machines-using-earlier-versions-of-system-center-configuration-manager)
    - [VDI onboarding scripts for non-persistent machines](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
    - iOS
    - Linux |[Onboard non-Windows machines](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 machines](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-non-windows) | ## Run a detection test From 672acf47827876e1ff04a43f212d39f0bda0852f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Mon, 6 Jul 2020 10:57:31 -0700 Subject: [PATCH 443/446] Update symantec-to-microsoft-defender-atp-prepare.md --- .../symantec-to-microsoft-defender-atp-prepare.md | 2 ++ 1 file changed, 2 insertions(+) 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 d5ba668d4d..5f7918273a 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 @@ -22,6 +22,8 @@ ms.topic: article |![Phase 1: Prepare](images/prepare.png)
    Phase 1: Prepare |[![Phase 2: Set up](images/setup.png)](symantec-to-microsoft-defender-atp-setup.md)
    [Phase 2: Set up](symantec-to-microsoft-defender-atp-setup.md) |[![Phase 3: Onboard](images/onboard.png)](symantec-to-microsoft-defender-atp-onboard.md)
    [Phase 3: Onboard](symantec-to-microsoft-defender-atp-onboard.md) | |--|--|--| |*You are here!*| | | + + **Welcome to the Prepare phase of [migrating from Symantec to Microsoft Defender ATP](symantec-to-microsoft-defender-atp-migration.md#the-migration-process)**. This migration phase includes the following steps: From 75bfd157b8e006f9de536e9f04c87818d28966de Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Mon, 6 Jul 2020 11:01:21 -0700 Subject: [PATCH 444/446] Update windows/client-management/mdm/policy-csp-restrictedgroups.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-restrictedgroups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 9b126168b3..18a6fad968 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -144,7 +144,7 @@ Here's an example: where: - `` contains the local group SID or group name to configure. If an SID is specified here, the policy uses the [LookupAccountName](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountnamea) API to get the local group name. For best results, use names for ``. - `` contains the members to add to the group in ``. If a name is specified here, the policy will try to get the corresponding SID using the [LookupAccountSID](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountsida) API. For best results, use SID for ``. The member SID can be a user account or a group in AD, Azure AD, or on the local machine. Membership is configured using the [NetLocalGroupSetMembers](https://docs.microsoft.com/windows/win32/api/lmaccess/nf-lmaccess-netlocalgroupsetmembers) API. -- In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` - is a domain group. +- In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` is a domain group. > [!Note] > Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. From dd45cc42e27bd4e3cf129ca4f8ef9cbbe5456449 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Mon, 6 Jul 2020 11:01:31 -0700 Subject: [PATCH 445/446] Update windows/client-management/mdm/policy-csp-restrictedgroups.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-restrictedgroups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 18a6fad968..4280ec8176 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -146,7 +146,7 @@ where: - `` contains the members to add to the group in ``. If a name is specified here, the policy will try to get the corresponding SID using the [LookupAccountSID](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountsida) API. For best results, use SID for ``. The member SID can be a user account or a group in AD, Azure AD, or on the local machine. Membership is configured using the [NetLocalGroupSetMembers](https://docs.microsoft.com/windows/win32/api/lmaccess/nf-lmaccess-netlocalgroupsetmembers) API. - In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` is a domain group. -> [!Note] +> [!NOTE] > Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. From 9ba1389067c204c896482d1bf8e97a904e60e3da Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Mon, 6 Jul 2020 11:01:39 -0700 Subject: [PATCH 446/446] Update windows/client-management/mdm/policy-csp-restrictedgroups.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-restrictedgroups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 4280ec8176..24b822bab5 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -147,7 +147,7 @@ where: - In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` is a domain group. > [!NOTE] -> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. +> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the previous example.

    w9CC*d-%f`*_i@(C?~|B8sAQK6 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 Z(WowRdJUvKt3P|O@(cCnWeS!-{{vJowl)9& literal 85499 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

    q-KZ#3*9St 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 literal 147608 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

    Appendix 1: GDPR Terms
    From b1d337806b64753b0e2084aab9fa629186ba2f06 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 20:28:01 +0100 Subject: [PATCH 402/446] Update data-processor-service-for-windows-public-preview-terms.md --- .../data-processor-service-for-windows-public-preview-terms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index d61c95e0a9..d324fa60b9 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -60,7 +60,7 @@ These Terms govern your use of the preview described below (“**Preview**”). * information in reports; * the parties’ electronic or written correspondence, customer lists and customer information, regardless of source; * Personal Data; and - * Transactional, sales, and marketing information. + * Transactional, sales, and marketing information. 2. A party will consult with the other if it questions what comprises Confidential Information. Confidential Information excludes information (i) known to a party before the disclosing party’s disclosure to the receiving party, (ii) information publicly available through no fault of the receiving party, (iii) received from a third party without breach of an obligation owed to the disclosing party, or (iv) independently developed by a party without reference to or use of the disclosing party’s Confidential Information. From 0ab876642f29630e2de326418052d99df97d142c Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 20:36:18 +0100 Subject: [PATCH 403/446] Update data-processor-service-for-windows-public-preview-terms.md --- ...ervice-for-windows-public-preview-terms.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index d324fa60b9..a86d051675 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -23,7 +23,7 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. -1. **Definitions**. The following terms have the following meanings: + **1. Definitions**. The following terms have the following meanings: 1. "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD. @@ -35,9 +35,9 @@ These Terms govern your use of the preview described below (“**Preview**”). 5. "**Subprocessor**" means other processors used by Microsoft to process Personal Data. -2. **Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. +**2. Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. -3. **Intellectual Property**. +**3. Intellectual Property**. 1. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. @@ -47,7 +47,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 4. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. -4. **Confidentiality**. The following confidentiality terms apply to the Preview: +**4. Confidentiality**. The following confidentiality terms apply to the Preview: 1. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    1. a party’s released or unreleased software or hardware products;

    @@ -73,7 +73,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 6. disaster recovery/business continuity; and

    7. employee training. -5. **Data Protection.** +**5. Data Protection.** **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: @@ -89,13 +89,13 @@ These Terms govern your use of the preview described below (“**Preview**”). * Microsoft will abide by the requirements of European Economic Area and Swiss data protection law regarding the collection, use, transfer, retention, and other processing of Personal Data from the European Economic Area and Switzerland. All transfers of Personal Data to a third country or an international organization will be subject to appropriate safeguards as described in Article 46 of the GDPR and such transfers and safeguards will be documented according to Article 30(2) of the GDPR. * In addition, Microsoft is certified to the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks and the commitments they entail. Microsoft agrees to notify you in the event that it makes a determination that it can no longer meet its obligation to provide the same level of protection as is required by the Privacy Shield principles. -6. **No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. +**6. No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. -7. **Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. +**7. Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. -8. **Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). +**8. Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). -9. **Representations and Warranties; Limitation of Liability.** +**9. Representations and Warranties; Limitation of Liability.** 1. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms. @@ -103,7 +103,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 3. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. -10. **General.** +**10. General.** 1. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party. From 9f9bf9da7d5cfe3ce1b9a02571e1d6d40cf46cf4 Mon Sep 17 00:00:00 2001 From: Sinead O'Sullivan Date: Wed, 1 Jul 2020 20:55:23 +0100 Subject: [PATCH 404/446] Update data-processor-service-for-windows-public-preview-terms.md --- ...ervice-for-windows-public-preview-terms.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md index a86d051675..190bf05309 100644 --- a/windows/privacy/data-processor-service-for-windows-public-preview-terms.md +++ b/windows/privacy/data-processor-service-for-windows-public-preview-terms.md @@ -23,7 +23,7 @@ ms.collection: These Terms govern your use of the preview described below (“**Preview**”). In order to access the Preview, you must be a current Microsoft Windows customer with an Azure Active Directory (“**AAD**”) subscription. The Preview consists of features and services that are in preview, beta, or other pre-release form for use with Windows and AAD. - **1. Definitions**. The following terms have the following meanings: + 1. **Definitions**. The following terms have the following meanings: 1. "**Customer Data**" means all data, including all text, sound, video, or image files that are provided to Microsoft by, or on behalf of, you through your use of Windows or AAD. @@ -35,9 +35,9 @@ These Terms govern your use of the preview described below (“**Preview**”). 5. "**Subprocessor**" means other processors used by Microsoft to process Personal Data. -**2. Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. +2. **Scope of Services**. The Preview is for a service that enables organizations to become controllers of Windows diagnostic data on supported versions of Windows, with Microsoft operating as processor of the data (collectively, the “**_Services_**”). You will collaborate with Microsoft in order to provide Microsoft the ability to enable the Services for you. To access the Services, you will need to configure participating Windows devices; Microsoft will assist you in such configuration via documentation or other communications. -**3. Intellectual Property**. +3. **Intellectual Property**. 1. **License Grant**. During the term of this Preview (“**Term**”), Microsoft grants you and authorized users in your tenant for Windows a non-exclusive, non-transferable, non-sublicensable right and license to access and use the Services in accordance with these Terms. @@ -47,7 +47,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 4. **Data Collection, Use and Location**. The Microsoft Privacy Statement https://privacy.microsoft.com/privacystatement applies to the collection, use and location of Preview Data. In the event of a conflict between Privacy Statement and the terms of these Terms, the terms of these Terms will control. -**4. Confidentiality**. The following confidentiality terms apply to the Preview: +4. **Confidentiality**. The following confidentiality terms apply to the Preview: 1. During the Term plus 5 years, the parties will hold in strictest confidence and not use or disclose to any third party any Confidential Information of the other party. “Confidential Information” means all non-public information a party designates in writing or orally as being confidential, or which under the circumstances of disclosure ought to be treated as confidential. Confidential Information includes information relating to:

    1. a party’s released or unreleased software or hardware products;

    @@ -73,7 +73,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 6. disaster recovery/business continuity; and

    7. employee training. -**5. Data Protection.** +5. **Data Protection.** **Generally**. To the extent Microsoft is a processor of Personal Data, the General Data Protection Regulation (GDPR) Terms in Appendix 1 govern that processing and the parties also agree to the following terms: @@ -89,13 +89,13 @@ These Terms govern your use of the preview described below (“**Preview**”). * Microsoft will abide by the requirements of European Economic Area and Swiss data protection law regarding the collection, use, transfer, retention, and other processing of Personal Data from the European Economic Area and Switzerland. All transfers of Personal Data to a third country or an international organization will be subject to appropriate safeguards as described in Article 46 of the GDPR and such transfers and safeguards will be documented according to Article 30(2) of the GDPR. * In addition, Microsoft is certified to the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks and the commitments they entail. Microsoft agrees to notify you in the event that it makes a determination that it can no longer meet its obligation to provide the same level of protection as is required by the Privacy Shield principles. -**6. No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. +6. **No Support or Incident Response.** Microsoft will have no obligation under these Terms to correct any bugs, defects or errors in the Services or AAD, provide any updates, upgrades or new releases, or otherwise provide any technical support or maintenance for any Services or AAD. You will make reasonable efforts to promptly report to Microsoft any defects you find in the Services, as an aid to creating improved revisions of the Services. Microsoft will have no obligation under these Terms to provide you with incident response as part of the Services. -**7. Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. +7. **Term and Termination.** The term of the Preview begins when you accept these Terms and continues until: (a) either party terminates this Preview by providing the other party: (i) 2 days’ notice for any reason (or no reason), or (ii) notice of such party’s breach of these Terms and such party fails to cure within 15 days, or (b) upon the general availability of the Services. When the Term ends, you will no longer have access to the Services, and Microsoft will no longer have the rights to access Customer Data granted herein. Each party will, on request, return or destroy the other’s Confidential Information provided under the Preview. -**8. Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). +8. **Feedback.** Providing Feedback is voluntary. Microsoft is under no obligation to post or use any Feedback. By providing Feedback to Microsoft, you (and anyone providing Feedback through your use of the Preview) irrevocably and perpetually grant to Microsoft and its affiliates, under all of its (and their) owned or controlled intellectual property rights, a worldwide, non-exclusive, fully paid-up, royalty-free, transferable, sub-licensable right and license to make, use, reproduce, prepare derivative works based upon, distribute, publicly perform, publicly display, transmit, and otherwise commercialize the Feedback (including by combining or interfacing products, services or technologies that depend on or incorporate Feedback with other products, services or technologies of Microsoft or others), without attribution in any way and for any purpose. You warrant that (a) you will not provide Feedback that is subject to a license requiring Microsoft to license anything to third parties because Microsoft exercises any of the above rights in your Feedback; and (b) you own or otherwise control all of the rights to such Feedback and that no such Feedback is subject to any third-party rights (including any personality or publicity rights). -**9. Representations and Warranties; Limitation of Liability.** +9. **Representations and Warranties; Limitation of Liability.** 1. **By the Parties.** Each party represents and warrants to the other party that (a) it has all necessary rights, title, and authority to enter into and perform under these Terms; (b) its performance under these Terms will not breach any agreement with a third party; and (c) it will comply with any and all laws, rules, and regulations that are applicable to its performance under these Terms. @@ -103,7 +103,7 @@ These Terms govern your use of the preview described below (“**Preview**”). 3. **Limitation of Liability.** Except as otherwise described in this Section 9, the only remedy either party has for claims relating to these Terms or participation in the Preview is to terminate these Terms or your participation in the Preview. NEITHER PARTY WILL BE LIABLE TO THE OTHER PARTY FOR ANY DAMAGES, INCLUDING DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, OR DAMAGES FOR LOST REVENUE, LOST PROFIT, LOST BUSINESS INFORMATION, OR BUSINESS INTERRUPTION, EVEN IF THE PARTY KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. The limitations in this Section 9 do not apply to claims arising from any breach of confidentiality obligations under Section 4. -**10. General.** +10. **General.** 1. **Non-Exclusivity.** These Terms are nonexclusive. These Terms do not restrict either party from entering into the same or similar arrangement with any third party. From 488ad175dae6d665b5cdc0d4da1a605fbcf4fb74 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 13:21:03 -0700 Subject: [PATCH 405/446] add prerelease --- .../threat-and-vuln-mgt-event-timeline.md | 5 ++++- .../microsoft-defender-atp/tvm-exposure-score.md | 2 ++ .../microsoft-defender-atp/tvm-security-recommendation.md | 3 +-- 3 files changed, 7 insertions(+), 3 deletions(-) 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 bd1b02dd76..f0fc7f9e71 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 @@ -19,9 +19,12 @@ ms.topic: conceptual # Event timeline **Applies to:** - - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + +[!include[Prerelease information](../../includes/prerelease.md)] + Event timeline is a risk news feed which helps you interpret how risk, through new vulnerabilities or exploits, is introduced into the organization. You can view events which may impact your organization's risk. For example, you can find new vulnerabilities that were introduced, vulnerabilities that became exploitable, exploit that was addd to an exploit kit, and more. Event timeline also tells the story of your [exposure score](tvm-exposure-score.md) so you can determine the cause of large changes. Reduce you exposure score by addressing what needs to be remediated based on the prioritized [security recommendations](tvm-security-recommendation.md). 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 8bccc0a7d7..792253121c 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 @@ -22,6 +22,8 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) + Your Exposure score is visible in the [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) of the Microsoft Defender Security Center. It reflects how vulnerable your organization is to cybersecurity threats. Low exposure score means your devices are less vulnerable from exploitation. - Quickly understand and identify high-level takeaways about the state of security in your organization. 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 69bd6c04dd..fe34c442c5 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 @@ -22,8 +22,7 @@ ms.topic: conceptual - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -> [!TIP] -> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] From d60f7a06bf32a836bd48c176f5231a250df14f5a Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 15:25:03 -0700 Subject: [PATCH 406/446] update links --- .../why-use-microsoft-defender-antivirus.md | 4 ++-- .../microsoft-defender-atp/configure-and-manage-tvm.md | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/why-use-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/why-use-microsoft-defender-antivirus.md index a1ed7741c5..51cc0fbe72 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/why-use-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/why-use-microsoft-defender-antivirus.md @@ -32,8 +32,8 @@ Although you can use a non-Microsoft antivirus solution with Microsoft Defender | |Advantage |Why it matters | |--|--|--| -|1|Antivirus signal sharing |Microsoft applications and services share signals across your enterprise organization, providing a stronger single platform. See [Insights from the MITRE ATT&CK-based evaluation of Windows Defender ATP](https://www.microsoft.com/security/blog/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/). | -|2|Threat analytics and your configuration score |Microsoft Defender Antivirus collects underlying system data used by [threat analytics](../microsoft-defender-atp/threat-analytics.md) and [configuration score](../microsoft-defender-atp/configuration-score.md). This provides your organization's security team with more meaningful information, such as recommendations and opportunities to improve your organization's security posture. | +|1|Antivirus signal sharing |Microsoft applications and services share signals across your enterprise organization, providing a stronger single platform. See [Insights from the MITRE ATT&CK-based evaluation of Microsoft Defender ATP](https://www.microsoft.com/security/blog/2018/12/03/insights-from-the-mitre-attack-based-evaluation-of-windows-defender-atp/). | +|2|Threat analytics and your score for devices |Microsoft Defender Antivirus collects underlying system data used by [threat analytics](../microsoft-defender-atp/threat-analytics.md) and [Microsoft Secure Score for Devices](../microsoft-defender-atp/tvm-microsoft-secure-score-devices.md). This provides your organization's security team with more meaningful information, such as recommendations and opportunities to improve your organization's security posture. | |3|Performance |Microsoft Defender ATP is designed to work with Microsoft Defender Antivirus, so you get better performance when you use these offerings together. [Evaluate Microsoft Defender Antivirus](evaluate-microsoft-defender-antivirus.md) and [Microsoft Defender ATP](../microsoft-defender-atp/evaluate-atp.md).| |4|Details about blocked malware |More details and actions for blocked malware are available with Microsoft Defender Antivirus and Microsoft Defender ATP. [Understand malware & other threats](../intelligence/understanding-malware.md).| |5|Network protection |Your organization's security team can protect your network by blocking specific URLs and IP addresses. [Protect your network](../microsoft-defender-atp/network-protection.md).| diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md b/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md index 37be71d240..83e2b43c79 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-and-manage-tvm.md @@ -50,5 +50,4 @@ Ensure that you have the right RBAC permissions to configure your Threat & Vulne - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) -- [APIs](threat-and-vuln-mgt-scenarios.md#apis) - [Configure data access for Threat & Vulnerability Management roles](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group) From 94f2b91fb817b65dd11e04ceb9d0191e06a3e51c Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Wed, 1 Jul 2020 15:40:32 -0700 Subject: [PATCH 407/446] fix links --- .../threat-and-vuln-mgt-event-timeline.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) 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 f0fc7f9e71..7830afd8a5 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 @@ -118,15 +118,18 @@ A full page will appear with all the details of a specific software, including a ## Related topics +- [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) - [Supported operating systems and platforms](tvm-supported-os.md) -- [Risk-based Threat & Vulnerability Management](next-gen-threat-and-vuln-mgt.md) -- [Threat & Vulnerability Management dashboard overview](tvm-dashboard-insights.md) -- [Configuration score](configuration-score.md) +- [Threat & Vulnerability Management dashboard](tvm-dashboard-insights.md) +- [Exposure score](tvm-exposure-score.md) +- [Microsoft Secure Score for Devices](tvm-microsoft-secure-score-devices.md) - [Security recommendations](tvm-security-recommendation.md) - [Remediation and exception](tvm-remediation.md) - [Software inventory](tvm-software-inventory.md) - [Weaknesses](tvm-weaknesses.md) +- [Event timeline](threat-and-vuln-mgt-event-timeline.md) - [Scenarios](threat-and-vuln-mgt-scenarios.md) +- [APIs](next-gen-threat-and-vuln-mgt.md#apis) - [Configure data access for Threat & Vulnerability Management roles](user-roles.md#create-roles-and-assign-the-role-to-an-azure-active-directory-group) -- [Score APIs](software.md) -- [Vulnerability APIs](vulnerability.md) \ No newline at end of file +- [Advanced hunting overview](overview-hunting.md) +- [All advanced hunting tables](advanced-hunting-reference.md) \ No newline at end of file From a64249433fa9312419014fe1844b21b2d679f352 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 1 Jul 2020 16:30:53 -0700 Subject: [PATCH 408/446] Added ".md" to "mac-schedule-scan-atp" --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ea5fd0a723..bdcfbc142d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -219,7 +219,7 @@ ##### [Configure and validate exclusions](microsoft-defender-atp/mac-exclusions.md) ##### [Set preferences](microsoft-defender-atp/mac-preferences.md) ##### [Detect and block Potentially Unwanted Applications](microsoft-defender-atp/mac-pua.md) -##### [Schedule scans](microsoft-defender-atp/mac-schedule-scan-atp) +##### [Schedule scans](microsoft-defender-atp/mac-schedule-scan-atp.md) #### [Troubleshoot]() ##### [Troubleshoot installation issues](microsoft-defender-atp/mac-support-install.md) From 3883963058012494ac4fc3f1bdd6673b60cb987f Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 1 Jul 2020 17:08:09 -0700 Subject: [PATCH 409/446] Update bitlocker-recovery-guide-plan.md @rafals2 Here are the edits for your commit. The images all look fine from a content standpoint, but it would be good to check them again on staging when everything is finalized so we can make sure they render clearly. Let me know if you have any questions about the edits. Thanks! Kelly --- .../bitlocker-recovery-guide-plan.md | 95 ++++++++++--------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 9bc15b3a8e..46d4a5e312 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -254,16 +254,17 @@ This error might occur if you updated the firmware. As a best practice you shoul Windows Recovery Environment (RE) can be used to recover access to a drive protected by [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md). If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. -## Bitlocker Recovery Password screen -During BitLocker recovery Windows can display **custom recovery message** and **password hints** identifying where password can be retrieved from. These two improvements can help user during BitLocker recovery. +## BitLocker recovery screen + +During BitLocker recovery, Windows can display a custom recovery message and hints that identify where a key can be retrieved from. These improvements can help a user during BitLocker recovery. + ### Custom recovery message -BitLocker group polices have been improved in Windows 10 Version 1511 by adding policy which allows for configuration of custom recovery message and URL on BitLocker Recovery screen. This policy cam be used to show address of BitLocker self-service recovery portal, IT internal website or phone number to helpdesk department. -This policy can be configured via the GPO under: +BitLocker Group Policy settings in Windows 10, version 1511, let you confiure a custom recovery message and URL on the BitLocker recovery screen, which can include the address of the BitLocker self-service recovery portal, the IT internal website, or a phone number for support. -*Computer Configuration\ Administrative Templates\ Windows Components\ BitLocker Drive Encryption \ Operating System Drives \ Configure pre-boot recovery message and URL* +This policy can be configured using GPO under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **BitLocker Drive Encryption** > **Operating System Drives** > **Configure pre-boot recovery message and URL**. -or via Intune/MDM in the BitLocker CSP: +It can also be configured using Intune mobile device management (MDM) in the BitLocker CSP: *./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage* ![Custom URL](./images/bl-intune-custom-url.png) @@ -274,78 +275,78 @@ Example of customized recovery screen: -### Bitlocker Recovery Password hints +### BitLocker recovery key hints -BitLocker metadata has been enhanced in Windows 10 1903 to include information where and when BitLocker Recovery Password has been backed up. This information is not exposed via User Interface or any public API. It is used solely by BitLocker Recovery screen in a form of password hints to guide user where to look for a volume’s recovery password. Password hints are displayed on the recovery screen and depend on location where password has been saved. Password hints are displayed in both modern (blue) and legacy (**black**) recovery screen. This applies to both: bootmanager recovery screen and WinRE unlock screen. +BitLocker metadata has been enhanced in Windows 10, version 1903 to include information about when and where the BitLocker recovery key was backed up. This information is not exposed through the UI or any public API. It is used solely by the BitLocker recovery screen in the form of hints to help a user locate a volume’s recovery key. Hints are displayed on the recovery screen and refer to the location where key has been saved. Hints are displayed in both the modern (blue) and legacy (black) recovery screen. This applies to both the bootmanager recovery screen and the WinRE unlock screen. -![Customized Bitlocker Recovery Screen](./images/bl-password-hint2.png) +![Customized BitLocker recovery screen](./images/bl-password-hint2.png) > [!IMPORTANT] -> Microosft doesn't recommend printing Recovery Passwords or saving them to a file. Instead active directory backup or cloud based backup should be used. Cloud based backup includes Azure Active Directory (AAD) and Microsoft Account (MSA). +> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and managed service accounts (MSAs). -There are multiple rules governing which password hint is shown during the recovery (in order of processing): +There are rules governing which hint is shown during the recovery (in order of processing): -1. Always display custom recovery message if it has been configured (via GPO or MDM). -2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq " -3. If multiple recovery passwords exist on the volume prioritize the latest created (and successfully backed up) recovery password -4. Prioritize passwords with successful backup over passwords that has never been backed up. -5. Prioritize backup hints in following order for remote backup locations: MSA> AAD > AD -6. If password has been printed and saved to file, display combined hint “Look for a printout or a text file with the key” instead of 2 separate hints. -7. If multiple backups of same type (remove vs local) have been performed for the same recovery password, prioritize backup info with latest backed up date -8. There is no specific password hint for password saved to on-prem active directory. In this case custom message will be displayed (if configured) or generic message “Contact your organization’s help desk” -9. If two recovery passwords are present on the disk, but only one has been successfully backed up, system will ask for a password that has been backed up, even if another password is newer. +1. Always display custom recovery message if it has been configured (using GPO or MDM). +2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." +3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. +4. Prioritize keys with successful backup over keys that have never been backed up. +5. Prioritize backup hints in the following order for remote backup locations: MSA > Azure AD > Active Directory +6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. +7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. +8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. +9. If two recovery keys are present on the disk, but only one has been successfully backed up, the system will ask for a key that has been backed up, even if another key is newer. -#### Example 1 (single recovery password with single backup) +#### Example 1 (single recovery key with single backup) | Custom URL | Yes | |----------------------|------------| | Saved to MSA | Yes | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | -**Result:** password hint for MSA and custom URL are displayed. +**Result:** The hint for the MSA and custom URL are displayed. -![Example 1 of Customized Bitlocker Recovery Screen](./images/rp-example1.PNG) +![Example 1 of Customized BitLocker recovery screen](./images/rp-example1.PNG) -#### Example 2 (single recovery password with single backup) +#### Example 2 (single recovery key with single backup) | Custom URL | Yes | |----------------------|------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | Yes | +| Saved to Azure AD | No | +| Saved to Active Directory | Yes | | Printed | No | | Saved to file | No | -**Result:** only custom URL is displayed. +**Result:** Only the custom URL is displayed. -![Example 2 of Customized Bitlocker Recovery Screen](./images/rp-example2.PNG) +![Example 2 of customized BitLocker recovery screen](./images/rp-example2.PNG) -#### Example 3 (single recovery password with multiple backups) +#### Example 3 (single recovery key with multiple backups) | Custom URL | No | |----------------------|------------| | Saved to MSA | Yes | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | Yes | | Saved to file | Yes | -**Result:** only MSA password hint is displayed. +**Result:** Only the MSA hint is displayed. -![Example 3 of Customized Bitlocker Recovery Screen](./images/rp-example3.PNG) +![Example 3 of customized BitLocker recovery screen](./images/rp-example3.PNG) #### Example 4 (multiple recovery passwords) | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Acive Directory | No | | Printed | No | | Saved to file | Yes | | Creation time | **1PM** | @@ -355,16 +356,16 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **3PM** | | Key ID | T4521ER5 | -**Result:** only hint for successfully backed up password is displayed, although it is not the most recent password. +**Result:** Only the hint for a successfully backed up key is displayed, even if it isn't the most recent key. -![Example 4 of Customized Bitlocker Recovery Screen](./images/rp-example4.PNG) +![Example 4 of customized BitLocker recovery screen](./images/rp-example4.PNG) #### Example 5 (multiple recovery passwords) @@ -372,8 +373,8 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | Yes | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **1PM** | @@ -383,16 +384,16 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **3PM** | | Key ID | 9DF70931 | -**Result:** hint for most recent password is displayed +**Result:** The hint for the most recent key is displayed. -![Example 5 of Customized Bitlocker Recovery Screen](./images/rp-example5.PNG) +![Example 5 of customized BitLocker recovery screen](./images/rp-example5.PNG) ##
    Using additional recovery information From c7cb960e812ad131ae6d1553e9fab5c94451e546 Mon Sep 17 00:00:00 2001 From: Louie Mayor Date: Wed, 1 Jul 2020 17:31:40 -0700 Subject: [PATCH 410/446] TA updates --- .../microsoft-defender-atp/images/ta.png | Bin 203620 -> 155780 bytes .../images/ta_dashboard.png | Bin 147608 -> 67115 bytes .../threat-analytics.md | 22 ++++++++++-------- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/ta.png b/windows/security/threat-protection/microsoft-defender-atp/images/ta.png index 95ad384e503a1042231fdf1c042a018fdeafb2bd..42a386d71f92c41e6fd622f0e294fda32cc6a827 100644 GIT binary patch literal 155780 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