From c12b6bc9ddcac1e3fbf7394131eeaf0373bcb31d Mon Sep 17 00:00:00 2001 From: Vishnu Date: Thu, 14 Mar 2019 16:31:28 +0530 Subject: [PATCH 001/116] Product Backlog Item 654482: SaaS App Tutorial: Pingboard Migration --- .../pingboard-tutorial/create_aaduser_001.png | Bin 35107 -> 0 bytes .../pingboard-tutorial/create_aaduser_002.png | Bin 51708 -> 0 bytes .../pingboard-tutorial/create_aaduser_003.png | Bin 34481 -> 0 bytes .../pingboard-tutorial/create_aaduser_01.png | Bin 1495 -> 0 bytes .../pingboard-tutorial/create_aaduser_02.png | Bin 18268 -> 0 bytes .../pingboard-tutorial/create_aaduser_03.png | Bin 2085 -> 0 bytes .../pingboard-tutorial/create_aaduser_04.png | Bin 11683 -> 0 bytes .../create_testuser_csv1.png | Bin 13979 -> 0 bytes .../create_testuser_csv2.png | Bin 47957 -> 0 bytes .../create_testuser_csv3.png | Bin 80117 -> 0 bytes .../create_testuser_google.png | Bin 47925 -> 0 bytes .../pingboard-tutorial/pingboard_invite.png | Bin 16159 -> 0 bytes .../pingboard_user_provisioning.png | Bin 19151 -> 0 bytes .../tutorial_general_01.png | Bin 1495 -> 0 bytes .../tutorial_general_02.png | Bin 29658 -> 0 bytes .../tutorial_general_03.png | Bin 1169 -> 0 bytes .../tutorial_general_04.png | Bin 6401 -> 0 bytes .../tutorial_general_100.png | Bin 3440 -> 0 bytes .../tutorial_general_200.png | Bin 2462 -> 0 bytes .../tutorial_general_201.png | Bin 13120 -> 0 bytes .../tutorial_general_202.png | Bin 6369 -> 0 bytes .../tutorial_general_203.png | Bin 11857 -> 0 bytes .../tutorial_general_300.png | Bin 9548 -> 0 bytes .../tutorial_general_400.png | Bin 1924 -> 0 bytes .../tutorial_pingboard_addfromgallery.png | Bin 6286 -> 0 bytes .../tutorial_pingboard_app.png | Bin 12920 -> 0 bytes .../tutorial_pingboard_cert.png | Bin 2783 -> 0 bytes .../tutorial_pingboard_certificate.png | Bin 7855 -> 0 bytes .../tutorial_pingboard_configure.png | Bin 8632 -> 0 bytes .../tutorial_pingboard_configuresignon.png | Bin 73564 -> 0 bytes .../tutorial_pingboard_makecertactive.png | Bin 36741 -> 0 bytes .../tutorial_pingboard_samlbase.png | Bin 7680 -> 0 bytes .../tutorial_pingboard_search.png | Bin 3786 -> 0 bytes .../tutorial_pingboard_sp_initiated.png | Bin 4545 -> 0 bytes .../tutorial_pingboard_sp_initiated01.png | Bin 4381 -> 0 bytes .../tutorial_pingboard_url.png | Bin 8500 -> 0 bytes .../saas-apps/pingboard-tutorial.md | 243 ++++++++---------- 37 files changed, 112 insertions(+), 131 deletions(-) delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_001.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_002.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_003.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_01.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_02.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_03.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_04.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv1.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv2.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv3.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_google.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/pingboard_invite.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/pingboard_user_provisioning.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_01.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_02.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_03.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_04.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_100.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_200.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_201.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_202.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_203.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_300.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_400.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_addfromgallery.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_app.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_cert.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_certificate.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_configure.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_configuresignon.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_makecertactive.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_samlbase.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_search.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated01.png delete mode 100644 articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_url.png diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_001.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_001.png deleted file mode 100644 index 6ce33063b403bd5fec59ebf7cc5553a9ef9b3891..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35107 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 Yf3Ymxzt;)Ty#N3J07*qoM6N<$f-aKG^Z)<= diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_002.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_002.png deleted file mode 100644 index d9f9eb8a13257d3566aba211826064a4c27d9787..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51708 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 d+mk1hJ}uR|-2pZ1JGNhhwG~N@ zOVK$xDO+hQaW;3E%VO@A!?J9{^qYRYpXd8|f8NjMkI(0i@AJI!PX+m^?$_H7002}G ze(+ELK(0vE8!PXXRb5JPvCQOBLw&sf4Q$YYEGQ;;26_SjjYO60=smK$FU2oB6#!6s zzx(7^$xq_|0HqcL-18Ug`4viMVdQCzJgIj?%V6&QUp1yc1B%`^9huO4i=>;^bwQ`J zfpWm9wg<{d@DQ+Ph_*eVmSBSR@CkI$$k%mP@QF}txW*A7@sUpHnHga(zk2qHC}Gv? z8t1g6){>wr9c^u1_ei_4EjUo1yp5X;M~0G25v0!FePq@2P$?JO#0@`5mxXStaQN=1 zs1v+vw*z#FWEK~9!Umi`%j(@<>aZy$1<)HQT`D42rQdQ8C8YDq=e$N^N|YD$2AD0#c_a&i>2J&W*vL@>R!~ z))CX;$n3DM8!oG=KX*gyAmFo+FJ5JCmL}xY+w#7x@jafw$Nys(-TUA{H%?7st6jDEfK~XLYjV{CrTSD|60TXd=ig879K0Wf`%<3v znsQN}Pv4#f9Upan?gZs^v{s`>keRS*3&YJ+B{m53|iRQmyVrK;wJd7*>STq8B2a@zs{prH!P=?lI z3g)fZT01LWGxaT5!7Uh@{DQ7Vqy1@ri%Rl|^@wldX2N95!N3t5uwhapt-kLZ62I{fO6K9iD5;fuiTG+d_A>qEJ zm9reF)l)xf1E;RHHgwk!;CZ`y5oH||5(Ia@-JysC!5fc>Lgk;XpnYi>6_)IYj$0gk z2SK?qa8YnXbPTVMxOLGLZuoEj7`w9KI4cmYzcr5~2p4J#%Q2b@;#W?12`+GQX<$U7 zZVo#-ESH=$_AqFeZxrHMw#m$yI?dIe+nB2) z!VcZVRN4gLlm2Ch_>7^nM~nr7(-nUa1~h@ICn>~v0D4G$g8VqKdx76|EPAy{>eUGp z-m{=8wkWraGDDg0RQ;U;jsMs+Z<_vcwnh7<9}irSK+L1Y*0mb2uDQ?k3M-=BhVESO zp5r?UK)F#nePy3|UJZ-@B!;>8wY0aRP{T#cIL(hNbu@=9EoiS3xj0~TWfD+v}hcw^V&hwU)`^%dj@tXrG0 zOsq;&iKK5b0l||3W|uAkmJujk6muQkQ>)V{mYwB#%YK6UN1}6< z`!Gkvl|KJaWq#q%So-jdPt?675$Kf*s~>`4hKDz3 zc!vAt$T8=pK-!Uj{`>R%llh2mE}GZUaEzl9t9c8Zo-uxT*m-$*9N4^UbS>f3D9S`& zOT3Y&t!Z=|+MM(0qwlOGu}4IS32;V1%5;;B^_%$4RL&wx4aFm4G(^3eiC)S3@#z6)Pl{#IyHHkD4Zs{=*>wwq77dEMhD#TV!erBVas(9%QceJ-M zTP^Fgr>iSb5%*D@_>!f)y{st-Iv{QB?+7UPaP0fJcrC<^l`=H1#gErUHeK&7u77Dg zx6#+v_dGqVXcuB}C+1=C5&sz8m0?4MG!wfknx*MOB#5kE_y57LAEU5y@S$C{nUakQ z{bY@;?GNOIhkQrhWA!edI5Zk+wyUa=X@~z4u(;6A|GToopYH5=fZRIrflQp0p&fwm L34%9xUC8+#R?Z2S diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_04.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/create_aaduser_04.png deleted file mode 100644 index fdea60786b792bcfe1e4c0ad7f0aa9645a74f2ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11683 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv1.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv1.png deleted file mode 100644 index c5cfc26053118dba4146cb5b1fcfd8d1eae5987f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13979 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv2.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/create_testuser_csv2.png deleted file mode 100644 index 6bfbc962bb4fc809a9175032a309e4bab138e7d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47957 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

H*A%TsD&df>TqH8RdE4_S81!= zhI$A+dkN~p7%KrVeW4yb0>^#I$l!E{**oh!c~-zH+ChJe`8Guv50`tK%h1CkCXX9| zg+QImda2hl-eFB#exdGkwBgpBIeyq&mgZxtOQWO)Phw!t86_9b?j*P7CmS0omk>yv zzM9WUtBju8=zueUU|I-ub9U%p1HZdl(?Z}c6tnNPNGa~2&dE%w_r_$4Z7lIwq zk8NB*cc*ifKN+o^tJ9wN-!JvUl{T&FvwCYz*7)4`(Su6o$LYZ7Ix%Soi}JWf1VqJk z=zN5YD6qUt;9MKDZ9X-JZvdz^{e

0|e}6!+Y` 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 `dm^1J|INGo#NZc_LJ+tJjQHIw1khID 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 F{|8mOrP=@h diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/pingboard_user_provisioning.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/pingboard_user_provisioning.png deleted file mode 100644 index 69437430f960cab1ebe7f9d74191870dd52dceec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19151 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_04.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_04.png deleted file mode 100644 index 014502ab063796e7aa449f4b94274dc4f6023ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6401 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 Pw*{THhQ2xuY9IL@cKu2X diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_100.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_100.png deleted file mode 100644 index 4fe5408cdbfaf87dfd61669d0e20251fa5d3a895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3440 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 QRUiV~&Um=co&K5e7mujrGynhq diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_201.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_201.png deleted file mode 100644 index 39bc0e0407d5c61daeb8fc901f32fedd1a275874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13120 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_203.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_203.png deleted file mode 100644 index 9a5e9e7eea18e48725a8511b775862c448315b79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11857 zcmb7qd03KZ+dhpml~ZYZX{J+_R&FV3VJ?%VW$tT~}Q+?a%ZJJJ~~V#kG1`apUmOCK@+rnbM6*IBzf8qF@wzJ>lRX1C$? zV==pj)GR2BF+`i+#)YBlR67RFx3AI`-3YzO+!)eVbr!ZgKkpIBNHoH_;WhbKO!z^F z#K!26Ux9JEr=7Au8?xX^WEsO!pa0V&Un{QQP&3XcC9l5)O=xOe#*^By>-TC^iu9+4 z{f)MB)kHG4AFC_b%RYOj>q7$En)uaN4aHbe#AM|xTSZq6s+L(G`Wk3?L&d0w{wZp% zF8@mbGCOF+s}_;h@6D8`EjDhPMoU_GHVo|^GFCBD>c5CDpV#>=HjYm@*BqANSUK9W zd8g>D@#2(f!#L ztQYlF~+i2iP2wEvW1f6 z-hS_NO4qnnEjL0aak$*JCVo)jtJd&tj%A&&t9N~N;^8$ny+FZNyc|lG6}G-sSgjJ+ zOD1^@>YiQ+;!1sJBr|UI$K>^2q#m6u{vYeg6Q>$RwZp!Bx?H@TifbMZr9zWIrJ_Ml zsmb-!<#qfm8otdju#23#@Hx|xUXIb4R!rK4NT`(nh7M@umpnqTjYP)ACps>;(lue9 zE7t{W$WH!8c2dQd;p5iTV2I2BNd2L681|LK>MQ*XVNWI$@G8KP98%bmMfpjq z&LV$<(;OuObtno%t8guC9V)6W_LxC~IWGgX(%0l?XQf(sD0< zsn8}cfdywfa3-#sMwI#F&Z6yt{aX`h$3343Q~mIGFK}Sj^oucg0VPMja^-?A;`WjP zFYb3a<)?a<-q9~NoV+e)bS)XCFt)yi>|Hf^1@tx;84=rAF{LtcTa}5 zF~iHL_?NBA`B0us{0bMI!jk=aPwuo<(F(`C?Q@MiRj0i%#p4PAa-=D- zsIgJIF8Z(4b;zM3zQ9cPQyJ4s`8|04vZVY*QrVaurUxsW?o* z+Xh>*ER!AP(HXontz(l^WS-f<*@MTBb4yvJwOkpE!ZSWig}@Fie_<5{;~yaXDU21f ze7Ts`pXP@@Y7)1CJrc-VjaIi^J3Fn@dT%;Td_%`BHp*bFk|dPWJu3{t623k+%SK!~ z*6R-?)eU9P^w-I@kZ00A9YK;yybKFxd`PDT$fQeO%3NmUle7+a(hC`uD=u2*AD+8d zdBRkx4AMN~(a?I21Y==r_wVr0_8uptyJ+1czbYqgi`<6+*ySdbzht*XK~S?9e6Q@5 zolC~YmeB4J8wn0cT$e6$2u!|zX^Qh;WZGRmPzRYS2TXZs|O66 zbc}sH1t{TZ@oqrNv~zxctv7=?87|AJ>4?;D7`{~RBYYlZ1n8_uR_xyGAlxyM?V!sOpxN#nWq&$RyfU)emfQvb$

FdQi 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%0AW0>0EU7KjjQA7f z_4l0UH)W}$@KY(5nl}nk&UaVIw7`cE#y*wdoL@)V>y^tMOCbrWGy@jO`QK1%N5nf%r#GdYI*oO*iSEuk0lSZ zQ9JG)#qE3|PMI>?aYf(~%m=;NgVwSF-HHOT&;F$@xG43O(}_;b9F1)f ze{*Shq?9sQe{RPWst465j0ShEhvVaD-80rda4H2Y-}y(DV0}dM?RG9Ye_g6Y`;tj+ zOXPkRbJs%wJc~XLiu^1rcPpwK$?T6`{{qf!2svK0m5m|6?hx6Ruo)EgNdr1XT)q)L3k+>7_xz z)Sw>=q8G2mj8FxP+E}D)oAuTPt+jUY7*}#(LiL0gMT=roby+`!at7X?%{-|+6j{y6 zZ)u%`I;eyB9}AsmhWqE+^vIVVtEZteObt0S%8n@nB8U;+tMx_<9k;}|6EQ!-Xekdv zvhu$mTab4=w*^%0t;Dx?yBtSb5Fm>Hh-ulI{)w diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_400.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_general_400.png deleted file mode 100644 index bf1f9ced09e43d869339a05b9ae257d6b23f3254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1924 zcmZWqeK^xyAO9&a#5}jhZC)Z2cO^|?5@CiGiRC3VM&q6_#1M0HhuPZQa4WeLBP1R% zCS-&sB5GcF0tLu8M=eqwm=X=ige9rg!oO8b4&tbT^Iw{I)$O8bN zh(3kF0D#mgI5vdHfW78OQ5R^W$QUOi!0ywU2Pe`5yEAqGz{ynD3fKkC$~W^1t45$s+`n&cCjTy-9MjZ#5p)>~WY(Ura;#%b^SUZnJy{nS?8> z&R$+@q0W|nKkvjtabNGlSzcq3xs46<^nuds_iRdT8JIIbCXF7PAA(T(#p8kPzLcVQ}8dUqmht(62~~*O(~)5z3FAz|WQl zOn(F*W+xa>m63w30{X_0wphGyJ5~Kah9~PK`Ujdb8xXEIJA|JpXNR34y7y#J@gB3$ z7%rjNsJe1;8d_Gvtq&r-W{et!pbmpUFa1?X+rU~>R&q8+=2}3ond?CjN%kLoo!ZqC z-Z5b%M+Z91IcJBjU68Q^;mv_&JWsLbuTi`*%+hNmVUh%ojEK5>F;(E9We*Y`)g`oB z{qr%itG0x4#+@Iu+hI5+p-S*@59+)(|Jc4Yf=tuFZigzfk5@kF`Txs?IrK(JKxxb< z=V-<;E*2=cguyy0SAVh=?~Ds)g5fOe!>RFKXg^Q;HmYQ#>#HCxlaUoYH=_Du(Lc{M zq+<8B3nW7@U=VRuIe4wua&CCYsv{q~9$T-Dt>t<3pmfhj+&G0<@hkC*mi!x8zPPqh zKsG4fF}}b~!R}4tx*khe+UX5%v$mE{;oyTjRRqu1W^}xw*Oq^llc&9sW2jYPIg1ID zW(BDRb1i8#k0XlJR7>e=c!kp!2N8S5yk13jU{0ho)V_eJR_lx2MX+tN{Df3zksf3A zW_Chfc3^VrhrMd$?O6Pi-(ksWlehL`OCB_id!=4lIaxr4s5>tY)}x~lIVEnwlgbZ# zH62<+HQVv>Ewk`-$0MCxjnKnS(9$9GiCyB>f|e9YX6(mg$9xv+TOwUk=nlyx6ffjA zU4V!-7u@uA#GU_|{hP&T8b%1{Ih%g+HY@4J=0LZlm(xrZV_=AjdGFc?S~}Xp$W{gW z9CG(_Yr-E8QasT&c*0(&if-THO7>Fj!PV@3iwg852@E!+$F+56UN_o=?=Jy3U*??X zUFUK6P;rfaPWA4$sGxttoH*taMTtKC-`KpIcFoPB$qf2NQVwl=N9JbRVs%{A4DsD!HCy1YY|H~ZD89Tytu z?4mvh`D+ok!q0^+USV;kjoSsGMvs=i6-{{x)~M=*^HQ^Xv}bOFOL1uw@M6=piN448 z+3E_g(84hkAPD_Ml<8ZXmw^gJg`stS`i)HB6hb0TI_ExON>mQLJijC{FyVE6rO=Lp z3GM3Dfvv{{y}{EG2G#TJP&!WVm5VBmtwr@Cc#Gw*KYE+${dM>aYPkVy{`iX7-Bl*E zEcJcj3Vid964CUtxQjb}sY>LZgj-CM3CRqR>PbG2V zg2Qlwk;C;+|2Ly*o8$DOoX37cSDi<`j+v6rL{>kxEnv`PB3s{C$TP{F`RalVHuo^Jbtv8cg3D?;tTU&4}T#S^wB<_*b0wfFsP1%W`EvqT{NQYLMbH_H5PN1=5Bt?X>! zeGk>k8}}COd?%y{U1cyBbrm~|3q5>QK#Ie}sQ~aMsDBEm-|e);3cM^EbDGGu%#;AF XISFzJHc3U`&k3L%Tv2SKf69LW;Xa_% diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_addfromgallery.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_addfromgallery.png deleted file mode 100644 index 7e449db3151dfe8cd4626de1082034d72b64404d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6286 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_cert.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_cert.png deleted file mode 100644 index 5ad82f093af33ca69a12be3f8e01b5cab9b12cba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 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 Bmy`ei diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_certificate.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_certificate.png deleted file mode 100644 index d2654d42d040385c3fde81afd475b9e9ee946782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7855 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 AxBvhE diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_configure.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_configure.png deleted file mode 100644 index 87f7218afd23d5f3d7e2aa6f600afb3e0e0c9fae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8632 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_makecertactive.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_makecertactive.png deleted file mode 100644 index f73e7fc319d3f8189678b03bbbc3f2c9132d1790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36741 zcmeFYcT`hb_cn@0u_0nZjv$~SA|jyDq>D%qq&Mj*QbRy$Ae1N;6a-XyN$7-<5L)OE zJDmVYh}1|85JC${NJ8M^dC&X%zB|UfO?rs$y^$n*|DKL@mPJ$Vg9+kJ{QHW;LDP6 zNB(X2Jm=k)rBuEU`DaXjuHQ8V<|6<3%X32cu+L0QKqM|gctqB85IB=k)wlTHH?`tK z@mg&(D-+=;RCDNCn_x!@Dmz*=@&!Zn8_keoU5E(ySvlklw{sa&>VkDdWkvj26zrVh zZ5|V5=1Z!rY!1~QP@on%q~Ij(b*KP_e;uOt$W4a4wIZrZ0Zg(KG=gfcguKHI{4mH7 zE0(nqaa}CQm@*FTT(oK*s`H;XpKwmgP?Snnfr$Fq?M|6dlD{%^kDPbd&U?~)*~_g2 z_pOGe$=?R4ZSH?y9cWoF?dZG&-2b0}{SLH7{T_i@P>11v+nOewQmY2OuAk%kpt4M_SB?@xg{q3U1m@np z)`XCqwy_b!6 z>u;VfUanjY$z}ucJtW!w{ZU@)XZir(q-N!b)lF%++T-^Fj7k^LUd+`DG*%&`Ru!OZ-szzRljb0Rt~qhrVFx)$Lge zy)KY(RGT(gT&w^pr8uipDPolBCc;TTr931Zg4%p89M=j271D!i+kz^%yn#voz2>AxH#-dBiCY&I-32fsC1W`LrHkz^LN8u2sEHjOd5Ge2@I_KN1f>i+`{g5*AhA+9kK{{H87rP|ds8;UU@8I}C(mEb%s%VW z{Z32xyqz$zLIUr%=_tJ9Q2Kacg^(=nC;#^ihKyAgY8<{#q4=Xh`iN?&N}qVye9slY zSFq<9*RoaV=;`P^TYfQ|6+rAgf5jxi&}{C=C(g<4;MjDprzn!QRV;b)9aJEq$z>IE zFL~z%@!ZAdb==XX%8&=OfIYi;mR4I&U4_o|60PXzUca~y%bHa=wd%Xcp3RDZ)%1c6 zBA!EDXD~8D;O9cgikzT8%g8UAiXmX1I8f{H8I7hk(vr0Q!3>RC4S*qMkdKjrr=~W^ zpSHXMJ6@cV4r&fo)0(ggCH0I4jyS+jgG`{+R*g$CrnCHf#zm6a($J##r0 z9<}UUOfiFIE7g%2*kipmT3TCkhHyGUfo-{>dyO~maw8S;SksyB0&^>U$y6*bxQ{f zKN0KcJ*<|iN;R@0aw5tDGUpU-x`)#*a*;c?O~UIv`|IC%4d}0fZogQx-LLc|(r-al z_o)cKSYV+gaaC^Cj#uyD|Ja)Kdd%oqnG8;>Hh@~=EsUFTG-<-*>Vt82eht-y?%XXS z^@Tf-N2LwN`Oscgd20c$M(H9Y2j2yuH>+>}($PL6-~9ZEY&A_IV<4K-2XJWGj^cX1 zH8$=bmF=K>1^)h}1*Yl>CMD?-wFJnK29&7IVk4rgO{t)nqAb6MU!|v$C|0Im>X9h6mEr72PsZl`mO|kRZMs88okqlosGDb$C)T+}O1pTu{&+cx zQ-z1ePFdOOqC3^+wV%j)PJVNyt$eF*+qB*ZmeCuL`|)^q1gzs-6*9@3ifUf0lpbC1 zDR7L{hA-mgvu8Fu`v)$>)xiFZ3vy+j4xvT)BlxW#)Pe5HW>uSE(;W`>kfQlf);rn` zGJMX%n{^7wpFzlP2amfKOWT(w#M*feZ&xVRxN@d>-^O1kAZQ8?e?f-7Yk_KoH~A2g z$89sXr{dqHh>ptI>S)M!IkouePKAG$0Q9iMrdB{lS9Cep?4)Lm+wK8y-iM2IHd(g< zV!;@8+LiHu_yQ5)aO%h5lWw68AIrh%2mT}H3F|UmbZVwtgHv2wIZ!Qep;iE6{xVwI zDhNBEu@~x1xM+u6!(-zPTiuNj!654Eto6NNjBJR}z2=WywOXv1RQ*+*xqC(|!4aJ< zlk}Sw2^O;;)|90o^rM1LAidwkOMsyC14)8%pv0$?O4LDX#yoQo9`nUygQY6N>E8 zuCksv_&MDGrk`!g$kP*zMtvDJz6h!ucu%F{wUzH2Uw$h>KAsHCoXFPg&B#razV%CDiq&RfH)FziA<(c&q=~OoSxg36+I1>G<7JM**{&9j~m? z27}IwEITMvmAx^Eu%(8YnhQikY@5<9i4DwN9KPX7EN5<6__S_=7@?G{mCzRd`~OR2 zrBz`1(y}R3O%-|-CgGsin(Gk~;YwTS6u&3ynSJU^6vh$aprQ}$Ry(5luWzRmDglO5 zo|sZsYiF|2ie)fxUGw*SK=*5^0jXy|ZXbr{|9$X8`(YoUuFyWP$BRz_+)ozH8oMxFl2F ze^ydsyr)Y?6g~-gc#%J|#6Aga9j=_1_}(Y~8!gusqTW!)qA*HN)uS!GP80DhFBDGw z+ec)_2dn?dL(X=V@&DU?Smprw->}Q`_+_5*zs(nXPvHNX!n{g&asX}SHKo;TeO%w=#dkfw$O+pw>)mSf=(b50ZlzKZr5$;=n1$M=$ba9ltqbaAzeeO88f*l zIZgJ-&B3@LlYO8C5OHtgHKMH3W$L+a?9>@i->~~dQRNo%VZ!L^eTxB^M{P|bIGHn7 z$?~SotC3DvNF(c0E+;el6u#Q{?gwyraLy#F>`H=IQQ{;W1FF%Y)o#GkHT~XbSDI~8 z{W!Pd2@~RC0pP7_nkN0m%thv#bQrJ`6uU??{%}psd-~%=2eoBYdvu#dD2*O-P z@aT33p0djjB}Ye12cN}a=-`f{&6uYO(gkM0m{ssUDlvciqyg_|9`Vvc^5Eg0RHssD zbxPR_+__3qR5rr3y=7wYs1QeqISHq~Gc!j%Mm3~rAmPGl6Qinj60XSno8m~T4fdfk zqJ#QLkank}j(fKy&bWs8)f&$X)HDTxTI|(5QERNPQyW%cs)xL6KdGiIWA4dD(Z!U; z7|q~KWAng)=Ye0`(29EBzXPb`bsxKpZ)#Q0RqwSANrbSiT=cNZu6q{!8NaCfi3rVt z;@XL&L12T2EZ>O?q^p^fN2PfjF4HbcE4%6Y`0x^mhe1^jjKu!#3)gQkfeyhomSMAUEWZl45n#qtbnY}xX50Xn|8Qb53V z_p~^G`WVi1hcC>%_ZqO=4}+FSi`sfGRAieZoG?7xvE(l2KJiyEzj)cczE&x#SHeFv z^7bKfOi|xN>I|VuK8CK)hpk_B)Aw6Y3Du0?J{mLr-8UJ<*kSp8f8ZliP?IL+Qy+dhWj0E*UG#LgS79rF}Z~l|0 zAk19e5juagTjWSM(2Q1YgD{QvINSQ;8rsqr?`@$W&NpfuPxyTD*`l1Ei$Ffb`AI)U zuqa2fa&J%j?y~6QhwS#x*IKY<%lolCRzE++t59k^S8N`P8KAw;sb3#8?v%)HT7v-U z;X@whUAMhVul>!TeP|kD3k4^mTkQ~O+0mBA4qUVP%st_oT`bM|1`pYr2NiDMX2j^< zH@au!CvZlNfM|KY0dG&k$DG?iq*I!!zSs;uGr&q^u&3d(%vkNd%*vUzWOQey z_k2lLTobn~5(!`eR-gf2tWGVD<%Kt!h>9pGapoXa27&? z9%S$6V66=1<@!V^s^Zjj?eW#cRjH8Pb(2-^rwzApB(=~!w!Fg3Y|;G5DGe*;z7i|PD^1o=t_6(R}QIeY4 zgx=}x@dx%A_Mow`?`l%LY`IDCt@yVOf_&-mIK$e6wwW_72E1diFa7SWli}fH(Xi%T zXwzKvu;+@F+3r`Yi19_@VXNJ6N;F_ALjaU5`}cEb7Cas1AkPK9wK26aAm{iG)4Ls$ z-h@F9zxHRJB-1D;Q15-4p+OZ)tiM_^$5lQf@aYuywOP8hd#6+r?iXb8oC7Yn)s>m; zZoQU<1&wq1SpUT1I~E9+HnkS7L{It1DqV(g*T@KITSBXa%6ET+oO3blB`rF8BI;-V z^71UP#!++2f}vu%yX-&giD4!|M|Nw~O+6v3K-XOF26qg;L^pIy2jz|my>i>DuZ3H* zEZ?RepvG-lMos>mF~RtP@q|Q;u6*S7jou$=>(wyWo@s=~X3poDjepX70$bJSRb+Lq z_Bdc{<^6-2uU|}2m_v=UMJq{1&@aNDMre174em6I1RWoN@`~2H5$KKfqdqoM?JxF# zY}=P>UfpWd;N){qFsw_4=cMhqnOdQF-!M$ z>Jd0!TSs}@YG6;O9E;jYQ|{OZ!rU6WMRr;{?+H{->N-b;h`1`y4L{JBIrfJXl74Y| z>qGl-F`;`BW5>fEj^QgMqQbHF0nu7Bqy3WZ+QjGwj1D*rc8GnSaT_4MN>3p}q{ZEL zgHYU?uV^JzfbZ+eNl3a1`2+ktycPrV?9cy;o+=OFbUGw@YQcgAuaQaA=0)^uj;!Or z%B$sv{Memei@odXYrf$ePNEycHq`g4UxmzS*gWQ2U)5B9Z>ZGwtjCip6C+2eyKQ}A zSWnkQRaS$)%rBlhn+=qols4|af$0JL`~&gw4a(_>Twp46txX6t=wH@5=!&ObHm3&k_yPEPbB?hoio?T2PNSS&bE_d z(mpES6g8!_%Nq$^<5s$yKe-zOxpoU3FyEu53H}6&L&`_Qy#<5-h=9J>f%%YDU2(b` zVRr6I_tRHZ;xt3Y;&cA!!HhvFVL(AaslI-MVKZv|P-co}==iR|NB$*s_flZ@fIeg8 z>Qiy}byz{vw_F8^&6rquXNmBmdVd8oyAvjg8#hUAfFk{$l>L#; z2|W0uf9ius9ypQJIp`LM3%`fAlfq4?d#7myIgHQG*^VA*@KGrxtJ?NyQK_1?G(+6z zNG*O%z-+#M?0k=#K65>iVbPI8nhdCXf3EZ~5ai|Q^Sr+2q%3`F`-jm&mCpKJwy~>V zobqY+=`Ysnc|yHION3f>2P1VJGNlcw&m{f6*p0ii6Fhxhc1g)xC7kK*U7hsKFoC7J zQY||8**CemAye&9>W1IS14+zA=@orRh}Z=vE8I(`qljAfXflOSv-h9#^AHSu*jm`(%1*T_zF-6M8piHZ34 zKOFyR_|#y61GdZNBQaz3GLJ!d8l%<11GElUlF3f)Vqj#AIqu2n%?Qr|@g%TiiExkG zR&wEN=7uf(=6<;B_B}RJ4yfYBSeIKK)+zzCgpMH5{si@r5wH~YhHEt&Vv>_|@w)gw z+oVTEXYjW7MCjr$&U9_B37=B&2oHTtB+?ky9>Vu8_HiMk&hpVLF7Jgu{-^s+D8SV; z^z8*4+>hu2Bdj{t5sxbh>Hh%o*rzC7+YC6Qln}0!&gjkkNOC|$E3C*2c;zCVU?q{ zODExDw7EOa$4B(Pt?bA9j^335#?xcECWJ>&38xL^^g`Q4><3v(l((g4eHs85Ra{VU zJMGn*lF7m*)a0iYv5UhNU+O*cf|_pZgIC~Oxc;QdEte#pp=qjKx4ZK%rLSUsOFvq( zE8bk%5VL$;Lq1J(>D!%8gzfckd^Q?8c+6<4E^6oXz{ z2H%UH+Q$5HTgG$d&KGmlN@R~g; z>1g6eLwCzwwGt7MPl@34G!vx4lz$@&1Lc)zYY9POyVhn2=`gmgS?--D0fHggXYzAi zERW}>^0xaPmBWc{MIJ6PB}&ng=KLuu2VECfE&&^T_g5=!)8tN7q&CuHdR?-WSi11y zka-W;tkvQAcih1G$H8M4!Q8iw@oB4T=Nnjhp~Jsj!~wQXvTmug!MmCbG>`78>fC%~ z?yu%!;9PO=zD%7oDgLgpg8{EbI^W5#=F#TG5rNGS_5Flr6Fp0VQx>vE>5_=o&JxQ< zzuRoc3mE~lB-dt2SWK)R7XYOVCQW!eLJ)dKeW-0Kt{%Sf05v#oz2Jb~ExY}p5ihCY zhkT=)pRxWpJI@)DcP~eMp4A>y$*v4vtsH1Q{SB}ElT^sw14-5Iy8YD7bIc|XQ$L>U zeozZr*0t%}q-U4TRPwW;8M!68TGdE33zJ!+@$2fwhM8rkh2sWjZ@W^~*-D!hzZP_8 zI;K8c5BkrPJz4Hx%i`BNJ*dZ;x}E}+`~f>%r$TLB#VmZzk>pi*rQB5n_6qc?F#@o@3^OB?3&u&8GPME(E z&Ip=WJA&QmdT@*W1V^GIYm5zSM{PwY!7%0kuAe?dGW%Oy5aVv2L%X@?OHnh)lLURu zqxkHS-ZJ&N>N)iM`!2x|O&6=33!1ynVz5HO#nuKa)pXrcPn%^#8i>E&K?Yl6F$Akx zO=Jw8y8qD@{a@dR)P6hHoPqUAF4jwmz`}#P^Ae(?O}do_>8WIci|#*+_-o``{87HI@Cm6G5 z#Fbj3Thj;nCKm6--AcL|&WK=t_s_dxDY`0*h?>dm7uDVaM3HrWq4rFs@-Q*F_(1nQ zr_$f<*Mha@Ngf`g@d^KUm^kKwR9ISgSc^v+$NM>+hfYA~YW8I}-Q(m$HLa&gJ7gw* zoPMR14b5)2OuRb{N zlz5eY&3kJ6MrG1cuh{^F=2#B${auA$3=s#o7(-;6ke|c&WVv21O|vU?FIL02s(F`IV$FN(%}Wwj6*_*jF@0=nwXfwztc@QFPqNYOfT_+C zTh;7EI0;8TSVgwXw>PPRAmXY8byp!TzKkx7u6iJqIFP=_o-I_TJh;pC*`DWjFJqO- zU%ijqvKuF$NhJ=@JNf@hu^awhfS?GD;p#mr^S)l)jQoLQ6 z@->Hr?d#0l16jCWAH?d-YMo>$Kil07KN<7+H*GFM?~jWp25&_eRogXgg`^mK2vRM* zfCD<_y)v2Pek{?A#hsZeiodqmD!nW`xa5)WKBJPTJwA7yBULy5BV7r*b3UVO#44&? z!#gxvU(ba2H)$@zE#Pam(kA}HEklJFA`O8=try_)5kM(lW4UFlK z>I7x`a6k3!F0**TS6(@*DNglo<#=wVYJ zPk7{iPJI*C*`Qpy?zRe;{5C0c^q}S1Lv&)BJx&dPi#Kgf^h@$_;oi*pNDKVBy;Na3 zdWJu-HqD>G+#Ut*Kwm^N7gL=(yeCh1cSCKDFZc6OJE^*Ldq3vi9JRvDrA z*Do&c`rHU@ht)(^f2!AsPiyFm8uSp`;{w?6A)Unb?3%q4K*SP!HZ^_h3{z+&DJQbA4?^%$PEm#!;$4!dTzIxxM@8b%rDmV{dl4fDskgz zsNA8`Pn+53RK|SNk{2*mj_K_}l~S6KBadJGkDXh8n`9L}IR)`tUCr=2U00j!KQU_t ztTi!^rU_EQqVY!<#9^d=8|r4IYJY$Td{RCuB!gwSmi}cYEM?dOGjrs^p=ou~opo-g zdfDB{bxnb2gax3M-mkuT+xuP(dRWD~VKq2>BRry{2Rd(yjYROyyVn2k)B+eJ45@3; zn(5HUo_}gv7jlnQ*rEFW;pecNKb4s2gNP;3GIVR-ixwC2zB2$Td%=bLtw&>@$*b46 z9x*$3QTymtEaUZo-!E1_7VJSPGF8okgPuBlOrsp@-M7_(P zB}(#IMewt$Y20XKqKyv$Py_=v!n1_fR-t(Z>LvGfd3OmbHy$K+kWN1t<#jp=Cz=db zt&0QT@K5H{vY26P*DMprVTVFc6P)Z3T7B}EsESwIBCHwWONBFoBw-D6>`LAIMk$@l|yN)ZT%Q; zc3V>!z+Q+TpkI29CUV8Bzm_OsZ#V^Zp|)1+$g8PT%h78I)yxr;qPJs-LTHxOIp7|? znvv?w3s>qGFSS!%_@L>xGxKc>$`Qg*wGvp*TF7Cv0Px66|830BCe$|fw8N(Pq<7RV z!VUR3z_V){W#$s@gjt?Ghjo~w#e?SLR<}+i)RCv`bDbvVG|Tm1rw<%{$GpAC@mv~n z-bu9j79nRcI*%Ef*K~n`$C%rc-Kl8oZI_ar#DF&=)d%S`q(}4nDIBJFw^lNz! zV8;giDg~*iW9_}!z6ekD$DTlVPm^aOSF`vwx6c0s+mS2ARwTnNHh;shdzs2gB<^!k z#P9Q8y61YZwRwfV+x`IbTevLum3^&dhk4A0x3zlSJLf%xM{jb@dk~Y`vFDjSD_Yns zmoC(8dLfGzwbMDiw=4Wp{bE$z4rv3`oTUbzt=}tkRk2A;cfvi$$Xq0N0!ur+&ikq& z@UV}giZNGl8A%uo|4Lm<-4O?lhTkJ=I)9;V-=!rQ%B33{Ipw2^1%vAUDr^%QqP%OF zleKkNI!o1<4*tC%IASkh&~QUMamio7F5J%#B&Wz3+8zr`(GN|iW6!!LHl?oantpQ` z5gRh81R6S}!`tbJ|H$sVG-pjuBlQaW7u%7WOf!azHtkT$Spt zStKSPJ9tsA+jZ7T!y9Ah4yC+sz`||Mi*jqiW!@t+VF>m=gqm@UI;rH7UUer^P zS$<{{WQich7&dAB{Z87JczC&PgQ>4;DSV~bEc7MDL)&VXUBaxiF=8CC%vGkd9cU<- z6@4Y<=3ninyR}N8^?JtXjw&)HiXIF#NvTZC_e`*svZWmz+=qkKJ;Z{l^mj60uJi9{ zwq}HzQF}bcfyWBKRhMCYqK~Yzr|E?4dVerQkzxu^TU^QP55B)1$Jji&v{@qP;3HVE zc(pHNevgW9I|MOxF0sd8rCkYkA^-Z9Ua=(C$D|J&l{>Y|bJua3>XeZvTR&P;RS|H&Qs&ttMVYRwpsumYS6o^T z#>}MvGgYGz>uT?Do~GgO&2k{UOTwLjV>_0!PAJ{Moz|Q|hI>9Qc!0t)bB7VzyutGL z*^wW|^7bdHy~a1F3X~Sl>!Sex(-dcMz|3QKdZ@QsL6a)L99v1E(O@WmOHv8S5;i|3}o<;ldP)wHIs3}iV33?7ELU9@s^Q-H&Fc%&k zCm&U2*D#Gh)xH%q?!cLj7|rnJe!Zb%hEx&IkPGVDeO9bF`BR{eTi*1xnTW~j>KVdU zc}FN!mE2;s!X9n-A)T))mHJQcK^|8Y!v@ycp(4Ey=Q!_BdHI#ugK}MUH4IC4VXiUzi-(wbf}%e8?We$?BwqIs1qaB zZL3SmDy1KZdmu8zx*Sr=7FfJ4lUQ{tz}SlvDmdM32oE%z$a_kL3)?AE%Dy=B9lRKD zF3t<}5wexZs?t?(iFBwvWg<8s>muQ(7xsp11*c;1{Vb>34MREl63BwUq*xrq)~lG+ zU=aIwX|TuXYU1^Q(Myxx9Z8LHP>)1!0K)rw-f7(f!8us=x=+Lcc0RTaR6dMxEBdlIs+M4m$RlJmNkg zSsouKjg7v{+BYNLVsc)sS)Bk8eHAq|AP*f#TAs#-oe-frw=b0WmFO(bIFql7RM zPh)7-(VPSc-*HzZyc@`)t^N(lnS9>C2&rFfp>V?InO6)+dnO7>==XU&wXii{NPosP zKw&agJy&#IKa}HGoy_HxSgM%#Cch}n=>g_)1bD6*`1#++pF^8oN1V7%C*-BGK%8s9 zKnJ@q*M%lOtCo7(3CgefyH*Hs0$#kVD+xWA8j3YUNA%*kwpYKrGrI>`b%QiD1aps* zg=9)xTzz+L(pt*OCiZXjUya?A0OBKpPX}2xp+l!nge-lM2R*ydkL?rQ4+@MvP zex8%DzUGZ`^TTD7%v*yX`A0w@b_OJkdyR-~prK!-6v@dlq?y0ge_Q~ydv^?f*X<1` z^co{3Q7S4wVK|nJrXHQdGzt64!_%kx`0FYbA8AhZfNxb5d0Q2P?B59rNhm`u+?IK0 z_x{Y~4kiE|l|Vr(c!cJj=g$g{-U$yQTIAAZuF?P2>K^}o$j9PnN+o(GVs5W2O8U)& z?$eu3lc}s_XPW`ifmK0I!48fSC6%F+7cs45Hu5y6VrIcRi!QPYa*oE5>GBI#DtZHS z6~o(_+Tumv`8Rhkvl~7jyH<9~cowsqP`;1n`3<4Ld!lZd;#O8xDZZ7l!}5D|fm9VG zSLjtZnqJRU^DTK-{qnP8oqulAPe0dUs7F?!uAi+Pj`?gTI*4Dp0D8ZqaL;giLAD`& zjG_bMJIy7t;fEgFFt{s|PWP{d@gg~!R~T@#dYiNjPu_BPuDc)DH~)A`me+z?Ls`B; z?=&YTmF&FVFFjmq$xSOVznFsD=@$aGsZ~^9-Eiyp3D{5d0NIV=6J>j(NF*f5hy2(| zM;VBkv?WjT!(7oTV@UMyE05^G_9TNzvJ?dyF7($4zwSA`kA17`__THfBTdAGKycpp z7vAu{F3cZDs$O|iX%nnM@q8vzS7%)?YNE8oWo2oxJ(LuF7}5H4U)@Ma!!?iE^}n7I zkU^ZtR?~`f^inNyI6nN|TVU3f9V#qJ^N;Nhr7XR*r4qgcgDpR#)EK5mqLfZ1_~T}D zTV;))m&fnie(Rf`IMIutV9WzYqb224R6MyFWbKpAuO=MEKn_?sQdhvHv|;(-T()ZX+e!N$D%RmoZ`Q|hK_@PCZzx|6_pQMP{ELwX*9uKLT-WhGy zvslVz4ZXg1tz@iko+Rkd;#+IGQZvM?I~=Bv8dNDCVe4!%feD%qmZb+-ax`9HQ2&Ac?-LBZpK9|xaA3Sw*~dao zr+eFek5QqEkvdN5-vb4i_Rlb%_Lh9TY|bg3tMZK6-dLEcJ@#)cJ-~*|+jguy?_`@` zcp>t#7oUh#d~6Ks!=UZFE6D^l6Z)1Xg)s^pI5JB@~S}nA@-30I(RHp z5>@N6Ce%(z#9tapq^J14s^e5N>gN7nb&!4_|jISeof!?qq(Znv@U3e_) zOJvB#HMp!svYBnnM4+}wcJEEH>)veE4VZ8d9d8P= zHl`ztLKA0j*{2kLwp;k`k*>K#PH(+X7Q;R3z2AOXQpmZVC5Q4drATwFnZ`LnnK=WV z@yIls?QwPt`B&;ql?VsX-bk#*iEQl6*UC6$Dc5GJ(~yb>xy|isG*wIJo88HN{$}8l zn6s}p`RDc^x!8|!f!RSl$M-OS6K{q>y;l~b6tT_E>st*pvj}z%8qPBEQgJRsDUJrS zGn13Hu)c0aF?MuI*+#Cn-xKHt4=7Xaf`Nb>57PXc@mrHz2~-||nv_VXB7&1iwQ`@!?!9{E>h zIRx)#lRxi>D7wuHePTKNt}e6jq&M6>Vo*Y1fg03ZSBkx7WXvcb743DD=oZg@gVH$r6;VWI-7MlhYJUv@+0gLS`@^B+zS;{@&T0jh) zno3xb_saV45B?iuJUcwP&eiCl`uT12zFS%HFb(F|)V0vrTrR#}*keaclToedUeTx= zsT-2HUf*A}yX<6^>7YP$Z~0+ZF~}@+z6YfL{iN+!eoElXsH`bshFrSC=ieit4#-h8OUwvR+kP;p<5v>c zPj`XQ94%C2nyWRh28V!0<)7CD4ryx3GKpt(ltl7wGSW?WcwVLF06fP}m^@rnCeGw8 zvff2e6)*CyhM8hPH;4`RB>I-9Gj)A*Vm(H*v3^qX<`8G)-PJIU09yS@14qv9 z9ZW&JZY|qE1RpJ&%tVD_ywBZG(lw2@g!46CzN8M=*w$v_bCu2rs@#EO?dJGxh*Tw7 zx7;>so2ZW9oWLm7&8u4CNKI08=eJmj4X!-iOL43tS%Q|}yu%^jEmh9^>Ak@GRMRa) zq@Jkl>mUb3S}pi@+KzVT<4V~FZj`$ zZPb*@I*Kb5@MZZ_U5kfJajfeL%|?B_nq5T#y9FKbA9~L67^Q~0)VLN@h-PU3Q)8~2 zTN517R~b2XD7r*UbQ^Ax;3bH%uk9#<^i<4-2M55i&+h7d+rUROVIK`)38@~VTZ!fW zi#z>aywM5v2P2J^kNXcgxku?KI_&fRF&OcGql~{cHZls-`Y(n0gWXs?5NcNJzjq2$ zPvC!s{Y?6y4shsy0NVdsFm)EM-}JY3bSv%1R7})amtU?t&sYVCe~8#d0;>Our~Uf> zny3B0qqr8zI@B3s#Tp>uiOYE21Grt~A50B#1sJ6EkF0v24Ma($nH2|8QWnFiXt-q} z(XIv$>i=ySu!C^9MT?fE7vOZ&K(}=zdTS8w?VI8aS`VQmT4NLa13fPs`AjllhHZ}^ z_1&JS1dfnM`<=7!}kM64CP)&lp ziv5x7qi_B*njauJC0(kD>p)Y5v(fVTvSn9mJD==paXsC`(w;d5>ZoGZhx=UNILqQJ z*p^-q>}~n%=52VHdaX73u}$p*+^&HfKRdkWY<;lmH{}Lo5Qau_<|S2T#P^I_3i!E*+Fr@}CZtJWc#F7ten`(SkvGpb#oLtn z#@S$z#SWs+E<2m%-bwW8lSwKE#6Hy9qagpoH%8oPg#LV5GrV=+ht(uEwV>nAkzq&g z3dJj=+kYH%Z6c)@86khI*h7%N+_`gRT*Z?O~9_@mF{CGGCqO)VB%J1nLIM(ik5xeGFaI?!Y?YT zArXszP>VPzO{U7Btagp;UZYL<0{u0CCFl}=%rL%bS7y!?#p8~6@N(1=IKhr3RZKa` z16H))cKh}a-sLv7Bi>Nf0b|-lA=$N3H0h9#+FO)5YhsBw0BHIk67wltJoS_cdEEM` z-&kJp#Hftg*TsL_jbtyB5~we1JqA&qJ@4(Qc!?FWq*Pg6h_Jt?xHuzI! zuS=exg}!Mr%OeQR6)>ufy*eB-_p~YG8`1A zzKHa!kWp%`DbG@i?!+J-g}(yh(8Q!n-saH6;bFInOR_z z%f)pBI|otp8d{#cp7TPVl132pl>gS)9CxtkLDQ{X^4snu3mYSidEW*J`%&}S0+*H# z#mG=fP(wYezWr$@{|92rS46J#Ay)8<)gw$j0?0wbZfgiHm{76wGKYEWm2Hv|%54c+ zVKQM;7B}kZx%Bh870L5p#v;j z7sU`eCFH#}x?@l;wEjzO1iA@QxfFVgvNwhysv;Hoz*E!};~0wwAfi4zQLk|Gjgpz}##-GYpPDodb$7p4j{SYi!x#X%7<*ZW;(+&l)Fd~+`Z>gmn- zCph1Qn?40(NptBB@lHOCO^t|UIQ|}|xnSpXH$!fmHOc%~4xGBll zJkvTC8e)0TjO#>TwlpV?I6NH0*X}X3Y>>_t)Hc^M`nDFiC#|+y>M2v_kB(XdrJ=apv8VLfvWl^T73pNxufeHj^`fR zvAigg7YO-QUNiJ|mc?NSN``%WI@Ryosce=hxZPf~zJTd3rNj25r4AhemiquGMoZLV ze0zlk*6eU!ql8;d{Gi5zAOS0g@0PR4IW_C4@*qV6uJo-p}*S%y-Q99`nu2pIN^+I9Bep*1hhlo$EZW zTUJJPMv6#iwh|z|?W}dWm{I5`Nv{eR$V{>GI8rH_F;4){?y5{kp$U7(QfR-VCFEY^ z%L@2~_xiyf#^qK<--Chr<2vdyg;vUzi@rfb_im{8Qj;n>M>I6UpNMO6m zgTD-NG0(yam=3eg4@8^ZJdD1lX;gmdc|!mf*!~TbJRwoBxT7F@u4~EFlW5_b*-uR3 zNQcgqRDD{4K*2*RtGPV7GMCmUcIrNj${}9oObS;nQAfODitpLy?@ic`L4MjOD-Ue> zym+|N3aWsofBHmIb3bM*Pvs;YfWRJGRtW_u0<>Jl3vPXtuXF#gLo>L0mqggNnLX-; zshoW0_-wid093*Tr0RKJo3D)N5e(j%a!-C-T>!Rwnv+Bc?v^oWSM3{5g7HTbG}n%m zX^}PEAhLzyA`i2_#+yQ$xYQI&)cS6iiLVg1R zqXr{BC|-apWxK+)xb;@-RBkA=GgP`5rDTSq)xslw8ZP6OE55#u*0wsyu&;jEYX_(krn(gw z-`k^Ct%&XN5Yr3xI?CyrmvZrh*9PHTD#kvkq{a|km>VaIyzGxtF|xHMy~CE;n5{x+ zAKY_ELyG1S>$u&6k^8qT@vj>>wtlKk+2u^3xU8is#@7O9SkXJo=agHu+_TVCZ0sYN zFIA8&I62mf`3ANqX@s5A-t2RINS*yX&CRNB=&U<)n52T|%+U`|IQm-G_+zndZ~)% z9Si6`p4~+M#HrG>-L!JC_j#Am6N>B8J-rnL1-_*Pr0VLep*5OX8g-a&E!MyzL%ZwF z5xS?%px^SgMT9)qE#5%*Hiy&o53}pDY0I*#X926=Ow{aF<#l9&zJqnw(oC?UVQY|A zF+5f|D8Vv>QXXFLO}9-FN^G#R_LxyPzlAl-eB2_m9e0Pjd_F@401_rtXC`DujSdQ= zgkQE$%$d(&;cV$6Nigxg@-ci-=8R$DJU1AsmV+$yg3Ayyu@G0?9JPw?`?YpyO-hTD z_iE;($mZ&5%@&o=;7V5}u&i89302Ci-|yMEccl&R)-)ozti7VFKuU(r|Wj z2mVJNhQmFRH~bgv?5wD+B|Z;c^n8Er68HC7wY5`ATN`SN!+e4=R2b9}*e6rmWFXK6 zvc9{DN7oP)UpgV}t*jkLY86a%#n%uS~ezq}*J?#XDX?c5% zhHzvK(T2KD_4RG7Rtzv@a~?c>UfFx7KbQDJXEfH&0eGBbHSkg=!=NVM1vz{2xe=0xu{Kken_chzS(22r-(H8hy%#@gv={c{<4 z{k4p;K^C^(yN5azZ`z5eAP{LX?$S|sTd}^Hg0F(X)I}l9D#^OL=#**~op4`NVkYWD zdBj?QvP=4Rg&O`S$?y{dDxu$5gV>&g5>GhdPUX)hWiznNdd6faHWc(QoNuN{r(e=dVC{f zPFi|TzghhBfhUjtv|`Tj+3q>h0d#X>+4A@}wch;s%deJ$uMu3})=N49dtrK-+nnMN zZ|*ws^5XSgP1_pmqF(ykcT6+F&FN zS=v~mfofPk}J28nB`S$tP;J@`hpJ3z+kopkgcaoMZyX?4uE32I+Bg$2yw0i8-5 z%~1;u_!kVxd7OF;q%Hbo>OTb3jsJ-lcX>1JeA0&x*?;#%Ixt79^|7Z|ETJ9wZRh?$ zM-QYu6Chk-|N7^wagP7e)Z+g}RQ>N!Ud^yKSCiZU!H~?ceMKXIUZ<86PvP%G)ttbi zg}XVNfK1RY{gb>4;t?KFUJr)spyH-lRs6l9L&+MWc=Bf)kY0_flDnE zWB4ZLLJB*MYT#p`>u)=%HviUw+3&ePS+aXPw6r_8* z_Z6@8niF3F`?O*SeA)q?1Go#AN?4DOnjUsat=B$?Tg}J+s{QL&Pt4Q%=#t8dGySH&0em zLT@_vb*QV@e^IRYB>oO&vERiBoH?GoHOI@IT6l?0__o_a^z8d~kE-@mb-xQA6#8_! z^eqRW48Cjqu-ILxXZWIG|CnL}5|8iqxQ+GS?7Uu*u?$)8sWt4cnaU;_!Z|^BtIoXP zs~^s2{+k@*WpYqk#tcNcB&*tmYK$&-W;|Y?KP5gK8(rJ3t?J2&&f2-FeY*0VYpeFp zMa4<|T2pjPS+VOLa;3u&Zx&`*J{n8LWA<#`TwtQ+C>39w zIiWEB(qODo%0jWV>gdsFZ0YlT;E*N!*Zjoed*4ettXap0#tr zs(5qkr|y+ABiK65tB06beIb`hT+ey&djJSPM9c+=1}(qg5}*&6l$RH$a2NhZP!`WG zKZ-#Xho2e-TbdIRWy%;wmP$2yp)|WjZNpU&D`4VSiczR85NQqk4k&uj@vMdiWn=bT z&PWIm0Ic{EgzM>d2|Ltqv*-8xVYf+%>_-cb&4M#lsM1ilo9CBPCKbv1u5bpg47|8R zF_8cgOg6<-yD@v4Ab}>0shs>#29{u`gYqAGemlGyuvCN-kwD9UJGu7?=Gz1j_vUN= zdCz{F_snVYlnE;;R?WEyv`jWxo+&IrZxLTy0fY=Wj6~ZjfZtaqgIm2f3KI4xZ;PYe z7uVzPgh({tN;=nAxN$i92Xm~~qJG}aGVqy0g zSheu>$l7*Im(=euGO?_uH5<=~L+TdxxH}N)kBH;5VX*W7dKqvO-K;Tg0Kh|{##hne zp5VydlWJ)>BDX_;rpYD^hVnKUSLSQ}>%CXoS*M&fIcgv*_B;hs2$sy*eIW&UxeiTH zoBclnax$)!k}?Idp;8lfukxGg5jptp+7(z)4rzG*Zj5jvKM-AD409rsB?)4b;01Op zh=p6NaYmRm(&p1re-BtPiUS-SNzGu>WV^T8vOaYO+5Y2arab3Q6MUUo3pk~Kqey_` z#_yTo)>f7v=q^62frFh0Ttt69rCpTvi&RT_ZTKAbj5aRkRryDFWRf$I~! zqMWkVg6A*fAwQ?T==W!-gXX%cUL3^qecYI7 z;fDf*W6Hf&*=qXGd+#2Fr1Z9I=%x^6kEELe z2TDI`d~0w@__T%Yg=+aycIL^5O!0_nA{Iq|`MEpR%h5KbA7m=0*jj2NXj$<<62rK+ z^m^bdx|cfwk=-Y>-6IMAkFuVJ625#5fcJh`FRN+6Z#!@;oPcmLGqWAaYn&V(O(8Z~ z9f7Zmm-K;j6Evp>?kb$BCpDMN9y-9O(~O#}XWG5LQY#rXdR@*~kA|fn{4? zRCJMoXPCqs<^Ffx7EL8ptVhZ~yoM3^uz#A5MgFfrKmM=RM0}50DMSrkz>`~n=yP|l zgPwX%a}Ty>BWM2d6i?O@|M!nzF?xL(g%ER>&5D*?+G_h8Gi+_uZGM5IizyBHv>Wkh z$zEAl$zwY5&|gFRuxO2fa8gryv|Hai-aMjXRE9}YAp#g=@HWNt(AXI-4X;QqHLvhx z#lLG}J$K5q@+1=}BV^P5~LD7RQD zK$V%-q}>ds`S6YW`H`D*JlU{bySeJR54S@EU1;&jCAL^Y2S1Lv)2Dgyas1=8scGqY zGJiLi`!#f4nBbVTFx09Tw|A&R1nx@h00zd40A=0ap~ygEYY)U3^6=(g3F3hnI47Mw zHlBjXPgn5uHka$!N$xq}EeH^JgNcNT{_Faj8?f}fxtdZEH)X&KO5J~WlqzxWZuj3q z)YowMoGr82aGS82mJdT*wWvKtL$?~FYO$@Z`$5W2Nj7Jo-=h9JO&%FbD|?K%vE`KL z^nlW)^%z@im76e7U_s2z*R>wn{OgJbk# z1x^{O;}g3RT90emO~~foR>OnZ@Kmi3Si%@+XWO~V8+UTm7N9dLAzn;gt)41;z~|;s zh>o2?J=S9Uc;rV)e#-FZR<6@TG|x}8$0&JhNzex;&EJz5}zEmT?3-ibAE+55mre5VzRF@)bL3RUu+lrNF}4IN*iSunLQ+8#}W ziZ`24Ox&)|Cciw1%u>E7odd>fz70iERNc)ve}qE_Yz&u6l-^O<+0v%~Wz1YdL$a7lX9_!tmixXka23B#USUK&VvX;732A(b%j$`bNGsM>v<`-5mv;F2BH#h#Xge@r z+gfbw6<(X;4mqazIz0_-oH%V zuQjDDm#a^3=sDKKW)pq}(jJj3k)!^W@rbmgw!vZCD-CVgy~QVr9|OGOiZxbu z-ZTJK;suVer?SVi^F`n<#>%bNtD*|B8I+){WLh;4_qYus%6p*yIgD(5H$p4*wmO$21R?nso9a6@RSS9BtGkzGTA`P64eu< zn8eq2GtqtSkMDFuI!c!FB4)51g>>}i1Hn3*81R>^wqtXo)rm8kdLBu$Nh^;*bsYd%CGH+NJA zd-Ki`CT-2()L{WQ4?CGJcFWwK%h=`k9WW8Qk32uzn zq=^q!l=$$58y{;`koi{2ZKV|`I=;7YZGO_guJz(#i4%@Y2@;9eM>$c1I`rQ~%-^aw zm*5vjwe(_TdU*^4etEQx*H6l3MJ{od}G4}Qn5LN7;cI55UjMTd{j-X{_~Iz_fkdbKmvY=Byk z_bk}+Jzy=uJ#8}x!LD!$9aW$~C~4aa==)Jre6*FByR`rEB{)@&t;%ro!ZlZgyE<9N zV@k46-&aFD#-F>kb$4a#P5A|}L42A^GLsROq$|Q%70sWzA7Wgh^k!?>mI@=TVJ5g5 zw)r~yi}<4d{j}5jEDK#HO3*Q9-yywt$HHatE$>#>z)RrDGaf}@m9&-&&5aoY*c827 zh$0;<`>?R(Gl|rJ1=&rtC%3%BgGBR1`N(b_{ZB;zA;ZV)wm;2+u|Cz8qP!Ym-{^auW07q!o^uN_DdtXgrq&gvlT7I`Op$`m)3XVC!3Y*hXbS;d9H0Ywfla ze{BHy(TBjdbIv|7`S_sTrUVHiqQsaDEelqGyhZ>Q@Wfk#E&9LA--NVKMLfSGWWNG1 z`jO0C3Nlz{?|1jSRm+iU?Bg{GSLOpI=ir8d_ehJ&!wX15os|9N<1n5RqvvR*Bsq!{ zGn&~JO<$R7Cgpx4f2y>*rd@rbahW@UnOMA?a;9(Sl6z%~SS_S1eOu1*F-C;CvkP;R z)LjySPj1*N{9^HgxxlR0_TJMIvjc=Q#(l9X8MJ%ccb^R%jp{j*&Mb*l9o{5rAH*%0 zQWNYz^k=QJRo5v-4|pPr{Qa`#uLl$MHAimA`^`=k5H5TgmYt^KPmgW)`mtB!8hx{Y z`w^*pV35e2jiu<)5qtY(8juVz2f29Q%jKw}tdi}p-?}xO_O4MvgW71!RVWTlLFcZr z8Jy(n%jmE9y;B?~)A_}%`4*~f7|^g0k@k`9I~{?!!O(3Zla#FuxgS^NPl{;TRUk$v zD)VOl znM~I=?s-lN;}H>v;kxinwAQ+2S*}(I>uHQHU39j{FR~Dxpvw3KWd$PA<^rHBZRhnf za%Dto5Q36XFy6#ZajgDIN;t0}J3{f9VbFCm-7A;jr?wms?|e9$Y#cbS+ti#T6AjJL zE=;0$m7|ir<+lfe1eV8vD?4)_v3iC|;{*#|AS_2@Boy0KYZ38c)gpim`E~AbULrDD zCC6lJzTuB7uEFfqnt|7>X6>Y)vcWzGF_4mGz_Yp|lL#N1MEPpX$9qLPb|mc7{=R9E z$}hzm!aO7QqcUGy1P>yqpLz`++ta(?OOLE|6&;#Xj!!9>$z=P~(2X#3ijV6<-?IyB zBfwgdb||YMsx*YbZC&TXRnuRh`nk@hQLs!hyW%rRg;dwUbC;yF)$m@v@m<34z{8<9 zpLoriq7jd|U@Pi#`PKCZ$*b97x+vW-ArC6^pKO!r%BK4OT@q-t9a+Hpsy!c7yzHae{Xg+$Or;#49 z)6vrpj#OVHN(l9e zoW<-7yFQBcfjt~k=04ZCWcK44jjL9nd#Slh_H0@m^BeHV!ew_<;*$kbNbGTa1dBQgVHoiW4Z6#E|Aut}tSA|!Trex0e91-2z z86WUYOg$%|9VURqHW+6(V=yR%1x%M4694Iw@Jx%i4c%cK+c=Y?K&x?+WvYVe3!p0J zI)7B~SncOi!xERQa<=%I#&zNP&o)EZO7u4n(69ax3#7$i6!Q(^iS#Ydvh}ZcCn6TE zhH!+tthcSqr7@Mt;EhU(m95~IVN>-MmT)H+sTCAF+y4N#O@LBuZ-@e z73YM;YCN6_YjV`fv!q_XuaF51C_6xwJr_nSUq&Q0ph9V*X)5C@NoT6oOo*^PU$M%% zxCZQ`q}<(ZpQn5D*oJaC7h0^3QZUiPKl``MKS%sZJNXzw-w0JmUD>@R|D#r}|LTDQ zd#4EUp}-*E<#oqWqMc@Rl|7CJ;%H&DvguhCYJRL1QrHqLJkM9TS`xt*a_3lFCTk5$ z>}#M31AC{UO~S;7c-My2*-Myaa9_&RO4U?sWveQ=V%c zw3=gj4U6`!I}i8(n_|Aco?x5V#|_}}wc1EQmnJ~$pC*pPkj_C`X25OAxH>)uZelaA zoacu|&+Z&&iwcuA(?#Y&08mAc7PBw+4NDXFcGcfVZfE>ex}1md^woU@0b0+Lvi#Yt zRdT775hbZDxlP9SwL;eJ_B4-}*VK8Z<@Z!8webQ)6^=YRUoq&cXGZb8aJvflVSqVI@1P(dW6slRP^`kna)a3B7$ag+>vrRUQ5FqerWJgw=U{9kmJc zzJSECWqY>el&>+yUI~&_qX%YL(5AoZNRF9w9K%SJ<*O-i(GQ&P$p||_7Mu^9e7x<> z1%kQ*Xhc|kci?35LU7kCIXT5{WBXztPr`6szTZww_4cpLVj8ZVQASuF+b{DPA8mWp z$V8Oi#gF)F_(r!8q@q|p6vu6pk)7CPI>KD2UON|(e7WAc0+01%B5_!%){2~D*6aY^ zFB_LPRY9fSvQ^I2qu_e=Zk~iiZSc*Zn^1^(a(K~idnl-o`w9zYTIU`WhPC`@jhFGH zdNcpkz?c9l&BxOy-&{c%JN&ChxHLvwUL?=jP_bR{$uNap@pJvHw;7-)fdK9+pIb6v z^{lZpI&90?FDj1#^+p=;>4E3YOWip0O?mS&qF-(Xqg`qq`DYNmeqvZBe^QDc%Z&xm z6WaTHOWhsC95$@&c1ZYf=V3rv%G;A(Gx@`=+Lm?aCTgT-g!-;Lwx!({P9)`wSO?w8Vq{`TMEA~2&)Bb+))osAklrA?n1r&54ANV|LBUR zl1Cf$FRy6Gly)*cNMb|yXKc^8=%%}WT!z1Djkr1$c+o}-_%q(h;`2f<2K}#k2ry}A zaLl*JljW%oB_KKy_nJZU50irxtc8Viw7dYQolQJG!rav)5h?jCMdNDwUz+G8yFGtI zUx;IVyS4nnAyKo~cHgJ`>37`Hyvn4-XN8;x=dQYzIciSD+iH=Nta^7=_xv(x{?H24 zwHCKC{tzz*{4J6X`IMb;`+@HH^k4l&(ss5nHnI+11a{LepOMx4ViTXuj`v;Mf9II{ zBX-Z1z1wiPyU4o@$%_zdPj-oZ{%9@b6k`Vt*ou!_c46=A9B*__60H6(Y~oYrGdQ_* zl9uOHYfH8(4+VL-dMm1IN?BmE3Y`azE$`m4a})o>&~3<8ajn;mk$9y`TP>&1m!Gee z5AFE2{PA6t9Zc1U^?&)IU;|<{5PAgH8`I89T__gQ{{!qtC|;AC-Ud_%&SKYqADD+BXZ$t z8i=KJO}JKY-C}%xOaQGA>QLyfGi4r-k|4aDt(xZE{Gg=2>%rQ7I2ehojWT{$t!FqE zV)>Sjz#S#N!|C$;VfeGcAm+NuO;p7TX>W2W4x;d6J?0uW*a@WCvlA57s5B3U>5(kE z*h?Q0537fkqQVBYTV4-)1Qjy1_R5P-s=}-VZM9!1HBK~xxd-x z{(@l`%9U=4Xet*ap(^Yr#$6gx#CKh{!)#qg>wpoPk($}>8LsN6GmZ0UB}$=YPqOc; z3R9)DO^C&i9lPfZywa}rNvAP2J!S;D&z1$<2jdWEEueD8%(&zB9df;BZH0eI*l%SY zY80kSs!f($*3_MQ-5Tsj>8~<1UTB8gQ7zlpH6S+X0+r53RenRU^1*~hT{&jSF~sE6 z#xv#idEP^VElrlNHDZJI-77B(NXHIt>zATD^W~59YohP+t_@lD31`C6KHjZUjf2!% zq*RY)Si(|Bj+*UIc zUS&KYwP1X$7_%H=2wE3X{N)^n>2#k}5ZNz6^l^9$vO~~{m6r383>>R~69~&INYo$@ zP~I~iBAAbwzvnCQx`md^bfvtPH_$YXgjH)A z+L2yfhr}!UQ#ZTPnADF}kf`d4hb_oI3}ART$;?oMgs)axKjOXR#_u$n^ncJIOw` zOJiI2Oyw4OUBVWe5~}djGe4ISQpqYfFD`K|rNYdj&GyqIuqkc#9)uV|JJE@aR zy4uInKOl=3-NRVfdOw6H<3+iD{1|;Nr?~m5&D5nxm)5y0vX3lgX<=&dJ=rdkC5dZT z=||`Ew&0LLcGZ2|Pg@)&eCf^lc^kCOMDymf<{;9yg3VBf+`R|n+Fv*f-#Lroo2wEI z3pZB{fmjh=@jRL6FeATTYsj@Q5An3U z0|p_N85yrGQ(k^27ujZ3eWs~i#Q0j`pnii9(W3>0+cGX5xDLfF$K19{+tz`}N0{r+Xrs$@O0rjvuN0ZWh=qf2Z0v zp!)&KuD6e}zHpfh6 zN7N>9vXTV@97R+fs9LY^sE4`S2wnsP(!Y@>XNluQtDs_)eRELa_^G)gH$U+=X>Fjj zhZvqa%<;wOfyVsycxpt)xt43Ab>brhWq#|XIMyZwdZhre4lZBcW6_%IqLx=<(S-^a zesWV5_8N=8xXuh8oJv`wI5L@8$KZqBQ)CmP>Vd;#NyFFI}WIJ@JzCsG$QqGmbGxNwe`M(WH}c_YZzZm(rI^aEnkF%wlWJ=<(t z7(WC8>O1D;%|Z&RFpcDjy7nhp^;8n^ua{F71*U@4D)lT@6uNH-c0*o3 zY*o`)$h(6$5m}<47m@AqG*vytmsu;6S#?gusI6{U`x^NiqggeiIu;D9TL9LCe}#84 z3}ID2Emy5YXg$?F&1(iqy38IH3AA{e(yj@GUMpG$Erm(lsG>M^(rZmQ=4-k}Tsb^K z!IoA+Al|Sj?Ty3+1-`A|p|>i2aXfS5>b4zwhvYoBEp*BLLj^vC*IKsKH=(UBWT;U* zA-(+Nm9(Y}pZop*iE=^l1r*H%G?aJq$&m>DALvVW_= zny1}Ba%gZov2Uo|Id{mGL@YydDgWqpMfoWPLf;SVvz%NVXgccGL50J-KuOOyY;9c} zCN~=Ywz#Y%CE{^H=^o=B`%5w-ZT#o{$7TbE5#KPXn{ zYvkG+^paN;E{PEz>S@VomW*#)eqkLh1KIYV2fQ>f@f5zeZfijo#oy{OnJQa@xQ|YO z1^Zzkyx4qq)Qo zg-ds}3ET%6@Wk^Hd`CdUs7k$TXnsWB*6bk&mtXDo&N7P?pWXH^t=q}y^*crmL5?I4 zW%Q#f7UB~Rc=RnPcJhy#F}>G(C3aJ{?G)xb=TFuGt;ZqGTS+-d1l(I1yvndhJ<8d4 zIA$lmv5nW7KAM@@%EW zjQMibG+KDH`FRAo?>^mMj&$8igbulfR=Tmzn2uNNcnx1=Gh3xZz-)YO;Ldh_G~tki zBWp&x)h=i2GhwQ<`@B2n{M&vj%S9ww%a1ZWIJEqI*z5IFT2cf$YT@SE^e5vN*|Jf! z7O#7@1iYP+abdF+@-6nxG=d2yPf0WrHkiSU@vorT9u0jO#x}4N@w4SY8VIsKHg7vE@_{<$66^Jf7JjA1MEr zq{^Q^ZcQ*>c{kO`ro49(!bKc1YP;?iG_e})_F8H7l$Y%nrK|HL!v5Ae?s=*eeNi?P z&61aPq-WM!ualZ;@6cZ(um6XSQJqu^#am~=a>XKP{etVc3JUO(IO+>4dwK!r=(59A z(w(NeE}T|Hi}cz@2bU*)TO*#B6im7AWbId~7a_Q)yWWyicA+HGIlBAnT7Q+(S0Bq_ zQdAt2R%fa^f%}w@@mYX_m`)vSpib=8JNlySaayxkcKIc1OU)(~JmN0JV)=q9Q>AIp z)is)~>AB$1E&zv6;`wz08fMi&aK11mPZB{Rx3mxb((>~QO%)0ga9cus#Iy?8Ol}Jo zDzHBWzm9yzJ~89i@Ebr)qewdR4jK_Yk*z6 zZfenXKptJp*lyZdIjh*)SW!l_xUi|g`+K~vr3u3dLXSh`GJbt5FgpqR!T7L~(vB(g zKGK9eQ~ozR3jcQx6HYUaZhR5k6uMhcz875Uay)6w8fV$j`K<0hg?N0BmcYb5JjAhX zZ#o+h?-U_@?GkWX9jRQiQFBD#qQ%tP5r+xTL;Gd+Bj|_V@ zlm1s<5LdD}d8m5q2n9bcSsXsNId`c3t!)QRLt{5yBcMxrW)-5%_L|2% ze)4rb-^nY$ZsEZ@LigrEZs;T+m#?f6#Aw__jRzyPhe+46U*ktaa^ zg_I*#>N7uFJM@}Ag;>q(0J2-XtNR3WxlHYQ>i*&G{Ax0PhEQu0R<-Yhp&47xJnZ|? zTDmm66eke85jlS-n#7UkahOIr;iq62hv=||zd1iMg$|DVOUn*cNBUIFj5-vKc1oKc zMGQ|`Z8U+~3QA)f;T>tEx}Lu{YA%6@c6K0}s#AXlPv=pUJZVa0e1XDj88 zk;}aO0BD6zsMh>7_;l0!hocy| zcn86tb)q|=(9P|RLgdNz%*o6|fVLO*uc>^po@yvg*an*skt|gIK*e%)747~j;py6T zbbDPfy0~uP=gZ}s{loV^I_dnYrA$f--d2F#${|h1@2D>)XK}nNN3`svmaQ zg$nBakC=1~k#=B~^AQA6>AVl>5qYPoCEBWv*s5{(-w(fD&GQd=aysrG!NmW=3JJ@9 zD=hz-p#$Go{F}eZX4RVUQTU#0h7g}l^h^C~4yIW?|EMGX{LgdVf9bV2 ze?F-+o7=ijbn8I3IOQ+endxu;?(F{HKl=djtFrH`W@K@Ej1)`oJ!kMU|MVL=V!Nat zD?pI%I~(*Oy7&~~=;pb<8@Th|Hum|~Z5+5^b38F`yGk;4eNd<65-N$j1pHVB1-})N zit4&rqJQqglxd>4-{sMz+mAX@HS)xHub8b38SB*7Q)s!eZTQ9N6#|9fe>p3T21SlT?vyh!iHF|bx7WBD`)0>3P)mC{i1nxf|5-Ag z(5!0YX{i4)L9F+Y*0D#E$hXUd!8+U}O-in!77yYS)P>Z-rd_6;{_bN{U&I+ulNy@n zHTW$N;Qd3#7+O${vS)4)x@--%F!+vTGENW-@|K_@A|{t+XSCjxT6c_dz&ZrK5Sw3n z)(fWoWz*0kN+)zXmXxhId37j7!#z973r1QTGz?A1C^tH2_r|cJ<|6jhH^GZuc*0{k z+9F`rijR+m0n~Q$P2uECDx%zee9+9@Om}58h9(4jp)VPTl62U`OvDn&f~bJIzBA`U zlGF+`%q{e9U3DG)a)r@}(PJ*SoT)w<)cd0M&;Ss{u;R#cAI6e)Ik z8fG6`t$k~RvDB5RxK@`7aa~}LRg|SCi~|EJChxu15_hJnkiXbHfLa39g8BNeS()p< z@7h_g=obBJCu*R7xzc2thF>sKS(^HHv+Bm6P3`RQy}IiTDqF+>J;RzuIezM6hnbQ6 z;`9|h_-_15Jg=w)ZK@gBX2@9Xu@ zLc-4MhdnRH#WIph!rneiL|Rv?99=UWW?q!O;Ob|5BH?h?GK^;sJQqZHaKu^SvHlwQ zw9=FvY3DfAcET1{Q9{MOi3slDqVm&|&=ZnK-bu+#C!vlMCelLWwi{G>A3b7_bH7+%3& z^$XvG>1#h^?qr0TG4ux@&|HMdnn($Ku#oQFbTaxq=J(KvT!TNL629^i%A-`j?(8JL zwl4x?i@JJkA_Z%TMkGn-_ zGK|DTHS7+z%s0sB9X_TsM9DJmeLhGXP}W^;?n|*ymTtiL5hx!y+i%h83>^27jbE9z zcN;Li?Upd!TttkAX7LtA#=SkVyi5^5A|+ z7uG0%aY@z|y4>JoCw;j&+JtHW^Dudr7gDGf_N72RE&B$wZY=9VzVrGdMX^=9k&)Bl zW_v8?9w11^J5W+G>=3l;4YXWmE_y)R__Z zoXZl85|!cJU=k$*`+?}BlPF#Z4i7ooSKcK({i+%sJbt*5F{w_3PbYN2ud^;pV@*i8 zM#lsu&NbfX*)yFOm_H+1zFKtluGO~^6_5LZULYK-M}DT2q#1rypa(C0g8Is7?k&0k1cs(SRjueSh$DN6u(bTDHhR zr7?zzA{SNk?GGbcb^YB``^dG#;yKNbp4DI<^~+=U5j7|+z@1=DP){JhQSYMNGl@JZrC-TTeR#O4EBF4^08{ zoqkBh6o3Q|(~I3swZo4!f`dQ;l2YrzjcgBoB#%|z7TyJ!nDCx>xv8DI3S6UQ3ysPt zT6XsPb)fo(nr@wDaS?yCpHZ_ONd;$Wu!Owxn&Ve=-#{Cc9gbH)@8!nIl@DY=Y#u75Bg1vZVR9ylomztE|{4$~(F? zz}>#=4v(1D2YdioSb1~r!8XM_5GY8011f3Yf_qf9x{RgT#al8)!hHfJFFwBV-KYiK zPgAXEq^iyw3AWKTb}o)uJ?@>g!@F3mZz0t`NHTU9hFq~#ERM2U;XgeHIR;hf!xGtzS0~&?lzugqhphg zjRTus7)=#QzOfqEmI)Rb(2XcI?iE|mDxMRvpnE=$HJ^WC&NKIXC+@OM2Dr>@!r2bm zeeD*leJ_RmCM%r zGubuqn*B?j-NkdBX}IM!uk+Z#*4G#IX><9EqJ4?aLQ5J?U-8)9vln<~pKU_^^*Z72 zueSZMR;yaz=C1zwruCVU{0MLTNB=Z(?q7eql9MxxZ#Mgt^Y_F*&YB%}_hwS~%F}wBpyHVg9bQes+Bcy)$zuMa?IzM}^vMt`csXoxa z15{hJ@zn>sv|FiCXJ0kt-OlUs^oe>8BBmkW{ZD`c-p| zO|6#Gr7M+^SQ(0Ci(R$ht(5@iqTiRUtQdt-t+yX9ZYYz1|qa-mH{OO}b*U||p8!qf6dwaHM z$w^BLzyAIe9KK!Ey)F7`LuHG0RfWe+eQ8C^^9n?C+W)lL|8cWmYHI z;i2gsZjfLG{)V2c<^IwW!`;Ylo!ytGpc7xrs>0nnKc^vEjkqO9U*Cm&Lk^nAn1z&M zB%u&F*4$Ko8;esP4r%(=%#n_%c-TscpDD5PJ*H1+zWEuau8Nj?pJFr zhtWHxI$~KhRk?KjrS%&Z&kTovdYi}p`3OK8Xs_z_!WSfR^X)7Y@i;@w2KRL_pa1(3 zCc@c)#RzW6haZXgV^s-%r(1rz?I&*Asm#8gUuv7h(G7xW_9Vq@h}pZI@U z#=m{*6@VF^T#8ItVGhJCBZygP?C`BW9(OTE{)bw?qzVf#QCQNT?JG`p(`Rxy2A*8z z;Qw+xnhTnG9lNY5vTa&An{2&%XUit6%O3AY8Fp%DXFnYcGl3^1KUWui*GX-}?)xsv zvNXQ$+kWVg@7g?VNBw`9K8z^)LE;Rr!8i0I&CBCwcARKXT25NheBF!Mai-`e*1IK5 z`_=E36DNlxgGXV{fs*Em;i$b{35-?KT|N~X8p$Eb)V)elK?Hr-^7InNNox}v?OPH%%_PE+wA;%4CB*oZcRZ3sHAlodk}@zU zZrkmje&ps!->oe4Qt(+u1ZJM}_qCL5*cOxODY=F0KNqd11w44f3e`^><#GAL08*Ud zpAR%$|5l!Y_2adsr08@7I5Z&o*zz)_n}c}nuK9i>WF^s1EJ9#N3EfzEzcwM3>MB`l zdO)(4NVPNAqp5(0{92iVB2Q0=`w^H%M8|KKyGE$ztG(B;aGG>*@E{`bi<9!gmYCi5t<`T1!@EIb2+3^8;)kzdO^5CplHT@ArD(xVjQVFEMK$ zSMlcI7xy-MlMo@1_jT_ARyFfWzRqWLe!#_ZI*<&1eJfNVYa|zym?d>CGD|m6U{n*a z>r0jT`Jnrs&+L)trgJ$5sKBKn%QL5o9lzQpVIG~m>J(MB=d{o>KX(147;4LE@Qd&J z^5=GJECW(hYF*B?erx-Toaegwt6sl(U|HsxajEWB^e!o>LcCMiN{s_DW+jc%udQ;K z*LQUSL6JY4n*UqY-fg`yU7V(T?b`4`9(3Z@i@5>rI14y<=%!vYgPJ%+Pw^Ac>fiaF z9U4?1qzJ6bHI$Y$cYNcXv%yWh^{Jk`zmmkWb0S^s7guHm)M0l%KRrb`TN*)h^mt#T zdQ%VoDZA9-SK5F&j&ywm({ci4#^5+A{MH$8n+eD zNZWt0L#<}NQIm|DCb4h{KW2ep zn2r7-&ZTz(n7guVZqT@RTNG)bIlbbei0bxddu7a#O(-rUT0&;rS) zAcgNVc#zok+L!^jzUj6K-5S%7|8eCTJ)522z3P?GL1++-1yYgAcKo&`sM! zR;6j5EPJx`e!2DOBfq&8XYErzfXdDu&$TEXsXBQ_LnX)fpnUru35R@%xgs6tdhIdW|rx+qFpZn{DQ#7za+R7c?hefvNLU>(lfL7q2rMMj{u` zgTgalT3m>tl+;{iFS*?|QF5BYUH~_Va(gv*Im=0>xfBWt3V^9*e^!6+c+*4elaI~W zMo0U`AR1z_IaS_sWjVkxRU&K|hB`=y?=MYphiVI*6Ck95U&b^uSFq+S3HBF#EnA{W zyaxsaJHfUn^alHkqQoycBFjEk$=EAh9CFP1Jae^LI~$d7(+O#k*;jMh=Zy}j^Y!{9 z+RJzGI=WfMI1^ng2!66EH;@8h1=g>0RX>~imJnD zzM_xzC)_ZpXV_Za@HQ5fKc8M{H$?Br{fVCwO;s2CImthY<{%g zb_xHOUZIZ)v4J$pr7dc-tcIHB-_uke*zVas6HyT8yaZbkyGIjG|C0ppzX!(uB;C}#FckYa5Dn02 z-^_wfz?k`gRK5C67OT71Z|fs|9qWI>!rtd0EPSHy+YZE*++AiG?jyeEW0WH}XW_6V zXet`u2}CB&=_QMPE!9`y!R^T#3CF)SwclR*UeCZd;m1e2-e}M54PhecERS~vmqp%D=!k}?D>)mb%Dgf@ zfVxhGgbvKV?t_#8qHE-tZ(g)?8}x7L;O1Xf&p#Yi7+J$c5iRum*ecG&8;wv>jro!a z`Jobud`#s24-`3?m1Mw}`v+bpX{A)J5YeB$OL3sl4D;4t-~fsYdkzd$+08h9ykQN; z_gt&?g%T#=8PR2>*Ls4_$(ME2yGd1a{ym}5HmMp)JNHZN0HWYlK=Bh3x=c1CE+MQE z?#vuhuB9so3pme&w%Qg?=Oa`Z1AOJvy^?XDa8UXBO2m{2We|43vm9*X>)#bnr%tiq zu4*pDeQ-adN1lOQT)y67HVS%i8>HPbE6DZH{rMJcK9+e@@gNOUH0s&AV#V%*1|WrZ zz(I^@ZUHoxr{+XjoaPfVG^h+eHq?u31`owKEUiw6Z{mkns{~p8-WZ6HE5jiR%+HI* zEVWhP4V$MlnCkpNemJeq4Vs_`)qjz(fPd^SRx>NT0<(Mq=gfL_&xHeB)4ysU?Pp$0Q) z?r1G99^-^QLYvLMa|quc!5<54ATjO28S9hdHJIE(waC#9Z~uJua`$Kn@a&@~quK5U z-=47p%hNOOVv_za`un5f%ehUbnk4&~eN}?FsEI3?$Cr5iZ2Or))|%9;GEJsbTqd|f ziL<9zgP{m!?OOBP(Kd@*K^p&5R1w>)_&9IP_to7hbJ*1C@XX}z-fkCEEDf?f4JI#B z*J7o~fdnchpl4rN@8*FVi1~mA9ay`h1*(fw#(E-XL|LdRh#`9CK2^%?%}BkL3-THt z#=bvFqZwP5NPm7aYW!}@)M^dZkUD4Yxt8bp$xB2@h$#dzdN!=#QDKzodd=w|;e*f; zEo{d0c-gX3u6}*Ju|$_XqMlW}yKqz?z}Wu*Ayk9qugdl&gsNU@!I`La5E&t5pY3in zzdqEW;2CjeDLD0s>9J~K#38kg5=|M~;m2n!RzJY}}!4$Om*OJf~RcRt`;57?|MI7%bHk)6_h{RwvY-E;B|HkO!Lyoa z4>3)h28DR^@KUWx9(y-LFxdJm3|sXt|HQ2m$r*D52mR57q`}Qp=ake}aCv0{o`{TMcGB~u#B^^LL9E;MPK6l(q0hYrj}d?k=4 zAPdl&g*}M$SD``P*U|`+OiH^7tpgkiZc}lhmi2>10Q0wzat#2uQUSg3BQ~N=xuZhx zY6b5vQE1Ro1X1DgHrIQr`wRl7`~z)7-1D`VbQ=eWO8d3%*n9cr$)7(brMQRDt80E1 zpL0CZ;OD_ZFW%S7L$+=NFhz?`$d#gXZ7P1g5nrxbVlgFyyPVnAtj@fb2h)-^_k9YYZ(ib4x#3`_PZqP+`VNie!L|C&93sv{3Bq zsDR~B9hm0k*Zp$*7D)o^>WP&;g|G0I1Fg2)L&3hzR1~FyDEMdzZ_4m}HvKpER?Fp4 zjaunp6PsYGwfS)$0JC(_XaF+INgrKmVbz1!FGVcVV5?=*byVfg#c|11KYS z@J+?}GxYMfXN#NgQ<%^yLEZ+tt5P*|4L#g219wPG9@gF$`^MHuZy*##V2AM4ueWmzBt>!QI2BhkA^y8{*dgoE$}u%Hm14P~>0h_`fJ# zK289?S1c$5e&B0?pR~@75nE^7pZLQajx4 ziLs+q`N*Y}??aIb{L;@Tv2}T;P7dXf#~6c(o)2*X)31<59SASZ*`S!NThOr#{>*3d zoIprgxIDnCTbI;&e$^}9g*5e)<>JPkFr2n5i(Jpk0RqdRQtRhuKRbG;9wG{!un`P8 zT#HA09OWb0<-`Dszr9k;BDs61j=y(T<>$xPA#SkHSExL}wdzJ=4RFdR%rs-k4FlRf zwonL4XyPnaIPkSg8`6K|6EDu5RTE}H51DW zTS9+hyyv#rHRx-YZrM^J5L>}~j=62WS^%9b zr^Ly7U&6lDANX;=I;JyR-*=%<5a?C!f=K&ph9|WJ;h^mpVQfZJ+IecaU|fdy-loCE zd``icZW_>$1u|$mmbtMt=|6)F-Jh}MNuxv#V%g8=rR~s-(XotC_iSA!i?pAh;0+6Q z8o9%#$KEGNG$LFq1Yci!HGszib&tdaYErEtkAyV!nfPUKp-VcK`+e8$ZeLrD6P!uh za09KEgsiISv8L4_DnS`WLO036G-sGa@9ElcxXwYj~LMUQ->{lYsvB5vGzl*%lOg5>a<9KCc%NYSSgM}5CR7G0o zKIpiQ%yRW(WKXQy1+cTj^X?ol_tE|n%E&glj1vL7VxEe7OB2Yxk6}l& zD6pn?m%PD@GFFiv9yTz#f>Rd{@zIdq+wIX+b-I~$`~||S3A@NPEs5?wle7qv7Ijbj}-+d*Efp`c_~YxkAv;l~d|YNKp98prXja{|g_R zag^I@HXw#BSuUkR`!ziq!Ao{2tRRARE#NP)+iVf8>7_Y}3hi?ixsi&dRy%PbnjmrX z1s4Z@?tljzXP6tf>bfvS@?QHz;E@}EQZW6D0u{C4=NN*-)~^p#I; zo3aOpb4gBMe(9Y;D#7mSy}5*qZVuc?KZESX`oW+;Q#il5?jcItx;6D|u2H%V%QLpQ zW6@)r(G!)%IUiM*u#Wh{tt3*ITNQ~isL17)3{cvSZV z5*<3u)5pdE!i&~qmrYZJzWl&)guZ!+a}UYY`-GJmbJgiip<*>FL6hmQGnKr*M-W}%c76UD)i)MFa4ZdCa6`We8&@6uVP zKRqa1RinGtfK-}%di9MA^dD@Lm*BKO>7S}R`{T|GkJ~Vy#q$PGaGOPa_KChFC^qym zw3BDXmZbhy11u=FW)d{$rav>AGh^%Ey_aTumx*DvYy&cj1i(Sn!;bJw->615N|)@&GO2j4qyPOa=qB zw@8_Vmed=(qf0L@?8)1O+FQ3%DoDkglDaLaBDh+X{SXo5bf=V)fEDlA^Ez1)&UZ?i pKmXrr2922S)rkFIzaaT-nJ*W(dV@NP8Is9Tw%6>f>n-p7_8*=@N;Cif diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_search.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_search.png deleted file mode 100644 index 5fc3173f420d65b9516c2ce761daf496e2cc78cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3786 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated.png deleted file mode 100644 index bffe8c1148d2e1fdee321d5ef06ac456378ac67b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4545 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 diff --git a/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated01.png b/articles/active-directory/saas-apps/media/pingboard-tutorial/tutorial_pingboard_sp_initiated01.png deleted file mode 100644 index 1815d81a6d7032b35cbf8bfeb3cfb3ce5bcf3d75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4381 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 diff --git a/articles/active-directory/saas-apps/pingboard-tutorial.md b/articles/active-directory/saas-apps/pingboard-tutorial.md index 094819d82c934..427eb358002c5 100644 --- a/articles/active-directory/saas-apps/pingboard-tutorial.md +++ b/articles/active-directory/saas-apps/pingboard-tutorial.md @@ -4,8 +4,8 @@ description: Learn how to configure single sign-on between Azure Active Director services: active-directory documentationCenter: na author: jeevansd -manager: daveba -ms.reviewer: joflore +manager: mtillman +ms.reviewer: barbkess ms.assetid: 28acce3e-22a0-4a37-8b66-6e518d777350 ms.service: active-directory @@ -13,175 +13,198 @@ ms.subservice: saas-app-tutorial ms.workload: identity ms.tgt_pltfrm: na ms.devlang: na -ms.topic: article -ms.date: 05/15/2018 +ms.topic: tutorial +ms.date: 03/14/2019 ms.author: jeedes -ms.collection: M365-identity-device-management --- # Tutorial: Azure Active Directory integration with Pingboard In this tutorial, you learn how to integrate Pingboard with Azure Active Directory (Azure AD). - Integrating Pingboard with Azure AD provides you with the following benefits: -- You can control in Azure AD who has access to Pingboard -- You can enable your users to automatically get signed-on to Pingboard (Single Sign-On) with their Azure AD accounts -- You can manage your accounts in one central location - the Azure portal +* You can control in Azure AD who has access to Pingboard. +* You can enable your users to be automatically signed-in to Pingboard (Single Sign-On) with their Azure AD accounts. +* You can manage your accounts in one central location - the Azure portal. -If you want to know more details about SaaS app integration with Azure AD, see [what is application access and single sign-on with Azure Active Directory](../manage-apps/what-is-single-sign-on.md). +If you want to know more details about SaaS app integration with Azure AD, see [What is application access and single sign-on with Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-appssoaccess-whatis). +If you don't have an Azure subscription, [create a free account](https://azure.microsoft.com/free/) before you begin. ## Prerequisites To configure Azure AD integration with Pingboard, you need the following items: -- An Azure AD subscription -- A Pingboard single sign-on enabled subscription - -> [!NOTE] -> To test the steps in this tutorial, we do not recommend using a production environment. - -To test the steps in this tutorial, you should follow these recommendations: - -- Do not use your production environment, unless it is necessary. -- If you don't have an Azure AD trial environment, you can [get a one-month trial](https://azure.microsoft.com/pricing/free-trial/). +* An Azure AD subscription. If you don't have an Azure AD environment, you can get one-month trial [here](https://azure.microsoft.com/pricing/free-trial/) +* Pingboard single sign-on enabled subscription ## Scenario description -In this tutorial, you test Azure AD single sign-on in a test environment. -The scenario outlined in this tutorial consists of two main building blocks: -1. Adding Pingboard from the gallery -1. Configuring and testing Azure AD single sign-on +In this tutorial, you configure and test Azure AD single sign-on in a test environment. + +* Pingboard supports **SP** and **IDP** initiated SSO ## Adding Pingboard from the gallery + To configure the integration of Pingboard into Azure AD, you need to add Pingboard from the gallery to your list of managed SaaS apps. **To add Pingboard from the gallery, perform the following steps:** -1. In the **[Azure portal](https://portal.azure.com)**, on the left navigation panel, click **Azure Active Directory** icon. +1. In the **[Azure portal](https://portal.azure.com)**, on the left navigation panel, click **Azure Active Directory** icon. - ![The Azure Active Directory button][1] + ![The Azure Active Directory button](common/select-azuread.png) -1. Navigate to **Enterprise applications**. Then go to **All applications**. +2. Navigate to **Enterprise Applications** and then select the **All Applications** option. - ![The Enterprise applications][2] + ![The Enterprise applications blade](common/enterprise-applications.png) -1. Click **Add** button on the top of the dialog. +3. To add new application, click **New application** button on the top of dialog. - ![The New application button][3] + ![The New application button](common/add-new-app.png) -1. In the search box, type **Pingboard**, select **Pingboard** from result panel and then click **Add** button to add the application. +4. In the search box, type **Pingboard**, select **Pingboard** from result panel then click **Add** button to add the application. - ![Pingboard in the results list](./media/pingboard-tutorial/tutorial_pingboard_addfromgallery.png) + ![Pingboard in the results list](common/search-new-app.png) ## Configure and test Azure AD single sign-on -In this section, you configure and test Azure AD single sign-on with Pingboard based on a test user called "Britta Simon". - -For single sign-on to work, Azure AD needs to know what the counterpart user in Pingboard is to a user in Azure AD. In other words, a link relationship between an Azure AD user and the related user in Pingboard needs to be established. - -This link relationship is established by assigning the value of the **user name** in Azure AD as the value of the **Username** in Pingboard. +In this section, you configure and test Azure AD single sign-on with Pingboard based on a test user called **Britta Simon**. +For single sign-on to work, a link relationship between an Azure AD user and the related user in Pingboard needs to be established. To configure and test Azure AD single sign-on with Pingboard, you need to complete the following building blocks: 1. **[Configure Azure AD Single Sign-On](#configure-azure-ad-single-sign-on)** - to enable your users to use this feature. -1. **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with Britta Simon. -1. **[Create a Pingboard test user](#create-a-pingboard-test-user)** - to have a counterpart of Britta Simon in Pingboard that is linked to the Azure AD representation of user. -1. **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable Britta Simon to use Azure AD single sign-on. -1. **[Test single sign-on](#test-single-sign-on)** - to verify whether the configuration works. +2. **[Configure Pingboard Single Sign-On](#configure-pingboard-single-sign-on)** - to configure the Single Sign-On settings on application side. +3. **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with Britta Simon. +4. **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable Britta Simon to use Azure AD single sign-on. +5. **[Create Pingboard test user](#create-pingboard-test-user)** - to have a counterpart of Britta Simon in Pingboard that is linked to the Azure AD representation of user. +6. **[Test single sign-on](#test-single-sign-on)** - to verify whether the configuration works. ### Configure Azure AD single sign-on -In this section, you enable Azure AD single sign-on in the Azure portal and configure single sign-on in your Pingboard application. +In this section, you enable Azure AD single sign-on in the Azure portal. + +To configure Azure AD single sign-on with Pingboard, perform the following steps: -**To configure Azure AD single sign-on with Pingboard, perform the following steps:** +1. In the [Azure portal](https://portal.azure.com/), on the **Pingboard** application integration page, select **Single sign-on**. -1. In the Azure portal, on the **Pingboard** application integration page, click **Single sign-on**. + ![Configure single sign-on link](common/select-sso.png) - ![Configure single sign-on link][4] +2. On the **Select a Single sign-on method** dialog, select **SAML/WS-Fed** mode to enable single sign-on. -1. On the **Single sign-on** dialog, select **Mode** as **SAML-based Sign-on** to enable single sign-on. + ![Single sign-on select mode](common/select-saml-option.png) - ![Single sign-on dialog box](./media/pingboard-tutorial/tutorial_pingboard_samlbase.png) +3. On the **Set up Single Sign-On with SAML** page, click **Edit** icon to open **Basic SAML Configuration** dialog. -1. On the **Pingboard Domain and URLs** section, perform the following steps if you wish to configure the application in **IDP** initiated mode: + ![Edit Basic SAML Configuration](common/edit-urls.png) - ![Pingboard Domain and URLs single sign-on information IDP](./media/pingboard-tutorial/tutorial_pingboard_url.png) +4. On the **Basic SAML Configuration** section, If you wish to configure the application in **IDP** initiated mode, perform the following steps: - a. In the **Identifier** textbox, type the value as: `http://app.pingboard.com/sp` + ![Pingboard Domain and URLs single sign-on information](common/idp-intiated.png) - b. In the **Reply URL** textbox, type a URL using the following pattern: `https://.pingboard.com/auth/saml/consume` + a. In the **Identifier** text box, type a URL: + `http://app.pingboard.com/sp` -1. Check **Show advanced URL settings**, if you wish to configure the application in **SP** initiated mode: + b. In the **Reply URL** text box, type a URL using the following pattern: + `https://.pingboard.com/auth/saml/consume` - ![Pingboard Domain and URLs single sign-on information SP](./media/pingboard-tutorial/tutorial_pingboard_sp_initiated01.png) +5. Click **Set additional URLs** and perform the following step if you wish to configure the application in **SP** initiated mode: - In the **Sign-on URL** textbox, type the URL using the following pattern: `https://.pingboard.com/sign_in` + ![Pingboard Domain and URLs single sign-on information](common/metadata-upload-additional-signon.png) + + In the **Sign-on URL** text box, type a URL using the following pattern: + `https://.pingboard.com/sign_in` > [!NOTE] - > Please note that these values are not real. Update these values with the actual Reply URL and Sign-On URL. Contact [Pingboard Client support team](https://support.pingboard.com/) to get these values. + > These values are not real. Update these values with the actual Reply URL and Sign-on URL. Contact [Pingboard Client support team](https://support.pingboard.com/) to get these values. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal. + +6. On the **Set up Single Sign-On with SAML** page, in the **SAML Signing Certificate** section, click **Download** to download the **Federation Metadata XML** from the given options as per your requirement and save it on your computer. -1. On the **SAML Signing Certificate** section, click **Metadata XML** and then save the XML file on your computer. + ![The Certificate download link](common/metadataxml.png) - ![Pingboard metadata xml](./media/pingboard-tutorial/tutorial_pingboard_certificate.png) +7. On the **Set up Pingboard** section, copy the appropriate URL(s) as per your requirement. -1. Click **Save** button. + ![Copy configuration URLs](common/copy-configuration-urls.png) - ![Configure Single Sign-On Save button](./media/pingboard-tutorial/tutorial_general_400.png) + a. Login URL + + b. Azure AD Identifier + + c. Logout URL + +### Configure Pingboard Single Sign-On 1. To configure SSO on Pingboard side, open a new browser window and log in to your Pingboard Account. You must be a Pingboard admin to set up single sign on. -1. From the top menu,, select **Apps > Integrations** +2. From the top menu,, select **Apps > Integrations** ![Configure Single Sign-On](./media/pingboard-tutorial/Pingboard_integration.png) -1. On the **Integrations** page, find the **"Azure Active Directory"** tile, and click it. +3. On the **Integrations** page, find the **"Azure Active Directory"** tile, and click it. ![Pingboard Single Sign-On Integration](./media/pingboard-tutorial/Pingboard_aad.png) -1. In the modal that follows click **"Configure"** +4. In the modal that follows click **"Configure"** ![Pingboard configuration button](./media/pingboard-tutorial/Pingboard_configure.png) -1. On the following page, you notice that "Azure SSO Integration is enabled". Open the downloaded Metadata XML file in a notepad and paste the content in **IDP Metadata**. +5. On the following page, you notice that "Azure SSO Integration is enabled". Open the downloaded Metadata XML file in a notepad and paste the content in **IDP Metadata**. ![Pingboard SSO configuration screen](./media/pingboard-tutorial/Pingboard_sso_configure.png) -1. The file is validated, and if everything is correct, single sign-on will now be enabled. +6. The file is validated, and if everything is correct, single sign-on will now be enabled. -### Create an Azure AD test user +### Create an Azure AD test user The objective of this section is to create a test user in the Azure portal called Britta Simon. -![Create an Azure AD test user][100] +1. In the Azure portal, in the left pane, select **Azure Active Directory**, select **Users**, and then select **All users**. -**To create a test user in Azure AD, perform the following steps:** + ![The "Users and groups" and "All users" links](common/users.png) -1. In the **Azure portal**, on the left navigation pane, click **Azure Active Directory** icon. +2. Select **New user** at the top of the screen. - ![The Azure Active Directory button](./media/pingboard-tutorial/create_aaduser_01.png) + ![New user Button](common/new-user.png) -1. To display the list of users, go to **Users and groups** and click **All users**. +3. In the User properties, perform the following steps. - ![The "Users and groups" and "All users" links](./media/pingboard-tutorial/create_aaduser_02.png) + ![The User dialog box](common/user-properties.png) -1. At the top of the dialog, click **Add** to open the **User** dialog. + a. In the **Name** field enter **BrittaSimon**. + + b. In the **User name** field type **brittasimon@yourcompanydomain.extension** + For example, BrittaSimon@contoso.com - ![Add button](./media/pingboard-tutorial/create_aaduser_03.png) + c. Select **Show password** check box, and then write down the value that's displayed in the Password box. -1. On the **User** dialog page, perform the following steps: + d. Click **Create**. - ![The User dialog box](./media/pingboard-tutorial/create_aaduser_04.png) +### Assign the Azure AD test user - a. In the **Name** textbox, type **BrittaSimon**. +In this section, you enable Britta Simon to use Azure single sign-on by granting access to Pingboard. - b. In the **User name** textbox, type the **email address** of BrittaSimon. +1. In the Azure portal, select **Enterprise Applications**, select **All applications**, then select **Pingboard**. - c. Select **Show Password** and write down the value of the **Password**. + ![Enterprise applications blade](common/enterprise-applications.png) - d. Click **Create**. +2. In the applications list, select **Pingboard**. + + ![The Pingboard link in the Applications list](common/all-applications.png) + +3. In the menu on the left, select **Users and groups**. + + ![The "Users and groups" link](common/users-groups-blade.png) + +4. Click the **Add user** button, then select **Users and groups** in the **Add Assignment** dialog. -### Create a Pingboard test user + ![The Add Assignment pane](common/add-assign-user.png) + +5. In the **Users and groups** dialog select **Britta Simon** in the Users list, then click the **Select** button at the bottom of the screen. + +6. If you are expecting any role value in the SAML assertion then in the **Select Role** dialog select the appropriate role for the user from the list, then click the **Select** button at the bottom of the screen. + +7. In the **Add Assignment** dialog click the **Assign** button. + +### Create Pingboard test user The objective of this section is to create a user called Britta Simon in Pingboard. Pingboard supports automatic user provisioning, which is by default enabled. You can find more details [here](pingboard-provisioning-tutorial.md) on how to configure automatic user provisioning. @@ -189,11 +212,11 @@ The objective of this section is to create a user called Britta Simon in Pingboa 1. Log in to your Pingboard company site as an administrator. -1. Click **“Add Employee”** button on **Directory** page. +2. Click **“Add Employee”** button on **Directory** page. ![Add Employee](./media/pingboard-tutorial/create_testuser_add.png) -1. On the **“Add Employee”** dialog page, perform the following steps: +3. On the **“Add Employee”** dialog page, perform the following steps: ![Invite People](./media/pingboard-tutorial/create_testuser_name.png) @@ -207,66 +230,24 @@ The objective of this section is to create a user called Britta Simon in Pingboa e. Click **Add**. -1. A confirmation screen comes up to confirm the addition of user. +4. A confirmation screen comes up to confirm the addition of user. ![confirm](./media/pingboard-tutorial/create_testuser_confirm.png) > [!NOTE] > The Azure Active Directory account holder receives an email and follows a link to confirm their account before it becomes active. -### Assign the Azure AD test user - -In this section, you enable Britta Simon to use Azure single sign-on by granting access to Pingboard. - -![Assign User][200] - -**To assign Britta Simon to Pingboard, perform the following steps:** - -1. In the Azure portal, open the applications view, and then navigate to the directory view and go to **Enterprise applications** then click **All applications**. - - ![Assign User][201] - -1. In the applications list, select **Pingboard**. - - ![The Pingboard link in the Applications list](./media/pingboard-tutorial/tutorial_pingboard_app.png) - -1. In the menu on the left, click **Users and groups**. - - ![The "Users and groups" link][202] - -1. Click **Add** button. Then select **Users and groups** on **Add Assignment** dialog. - - ![The Add Assignment pane][203] - -1. On **Users and groups** dialog, select **Britta Simon** in the Users list. - -1. Click **Select** button on **Users and groups** dialog. - -1. Click **Assign** button on **Add Assignment** dialog. - -### Test single sign-on +### Test single sign-on In this section, you test your Azure AD single sign-on configuration using the Access Panel. -For more information about the Access Panel, see [Introduction to the Access Panel](../user-help/active-directory-saas-access-panel-introduction.md). - -When you click the Pingboard tile in the Access Panel, you should get automatically signed-on to your Pingboard application. -## Additional resources +When you click the Pingboard tile in the Access Panel, you should be automatically signed in to the Pingboard for which you set up SSO. For more information about the Access Panel, see [Introduction to the Access Panel](https://docs.microsoft.com/azure/active-directory/active-directory-saas-access-panel-introduction). -* [List of Tutorials on How to Integrate SaaS Apps with Azure Active Directory](tutorial-list.md) -* [What is application access and single sign-on with Azure Active Directory?](../manage-apps/what-is-single-sign-on.md) -* [Configure User Provisioning](pingboard-provisioning-tutorial.md) +## Additional Resources - +- [ List of Tutorials on How to Integrate SaaS Apps with Azure Active Directory ](https://docs.microsoft.com/azure/active-directory/active-directory-saas-tutorial-list) -[1]: ./media/pingboard-tutorial/tutorial_general_01.png -[2]: ./media/pingboard-tutorial/tutorial_general_02.png -[3]: ./media/pingboard-tutorial/tutorial_general_03.png -[4]: ./media/pingboard-tutorial/tutorial_general_04.png +- [What is application access and single sign-on with Azure Active Directory? ](https://docs.microsoft.com/azure/active-directory/active-directory-appssoaccess-whatis) -[100]: ./media/pingboard-tutorial/tutorial_general_100.png +- [What is conditional access in Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/conditional-access/overview) -[200]: ./media/pingboard-tutorial/tutorial_general_200.png -[201]: ./media/pingboard-tutorial/tutorial_general_201.png -[202]: ./media/pingboard-tutorial/tutorial_general_202.png -[203]: ./media/pingboard-tutorial/tutorial_general_203.png From 5f7e0b1ae2229d0e0ce3f14f4f2b0d0fcac7874b Mon Sep 17 00:00:00 2001 From: Phil Lee Date: Thu, 14 Mar 2019 10:40:23 -0700 Subject: [PATCH 002/116] Updating versions for March OS/VS updates. --- .../virtual-machines/windows/using-visual-studio-vm.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/articles/virtual-machines/windows/using-visual-studio-vm.md b/articles/virtual-machines/windows/using-visual-studio-vm.md index b2bee8756eeae..71ce1c39b655c 100644 --- a/articles/virtual-machines/windows/using-visual-studio-vm.md +++ b/articles/virtual-machines/windows/using-visual-studio-vm.md @@ -14,7 +14,7 @@ ms.workload: azure-vs ms.devlang: na ms.topic: article ms.tgt_pltfrm: vm-windows -ms.date: 02/19/2019 +ms.date: 03/15/2019 ms.author: phillee keywords: visualstudio --- @@ -29,9 +29,9 @@ Images for the most recent major versions, Visual Studio 2017 and Visual Studio | Release version | Editions | Product version | |:------------------------------------------------------------:|:----------------------------:|:------------------------:| -| Visual Studio 2019: Preview (Preview 3) | Enterprise | Version 16.0.0 Preview 3 | -| Visual Studio 2017: Latest (Version 15.9) | Enterprise, Community | Version 15.9.7 | -| Visual Studio 2017: RTW | Enterprise, Community | Version 15.0.20 | +| Visual Studio 2019: Preview (RC2) | Enterprise | Version 16.0.0 RC2 | +| Visual Studio 2017: Latest (Version 15.9) | Enterprise, Community | Version 15.9.9 | +| Visual Studio 2017: RTW | Enterprise, Community | Version 15.0.22 | | Visual Studio 2015: Latest (Update 3) | Enterprise, Community | Version 14.0.25431.01 | | Visual Studio 2015: RTW | None | (Expired for servicing) | From 23612fa89f88aa8ffbe508cd379c68eeedb8dc32 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Tue, 19 Mar 2019 11:55:27 +0530 Subject: [PATCH 003/116] Updated --- .../active-directory/saas-apps/pingboard-tutorial.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/articles/active-directory/saas-apps/pingboard-tutorial.md b/articles/active-directory/saas-apps/pingboard-tutorial.md index 427eb358002c5..d63c28b2cf339 100644 --- a/articles/active-directory/saas-apps/pingboard-tutorial.md +++ b/articles/active-directory/saas-apps/pingboard-tutorial.md @@ -14,7 +14,7 @@ ms.workload: identity ms.tgt_pltfrm: na ms.devlang: na ms.topic: tutorial -ms.date: 03/14/2019 +ms.date: 03/19/2019 ms.author: jeedes --- @@ -43,6 +43,8 @@ In this tutorial, you configure and test Azure AD single sign-on in a test envir * Pingboard supports **SP** and **IDP** initiated SSO +* Pingboard supports [Automated user provisioning](https://docs.microsoft.com/azure/active-directory/saas-apps/pingboard-provisioning-tutorial) + ## Adding Pingboard from the gallery To configure the integration of Pingboard into Azure AD, you need to add Pingboard from the gallery to your list of managed SaaS apps. @@ -97,7 +99,7 @@ To configure Azure AD single sign-on with Pingboard, perform the following steps ![Edit Basic SAML Configuration](common/edit-urls.png) -4. On the **Basic SAML Configuration** section, If you wish to configure the application in **IDP** initiated mode, perform the following steps: +4. On the **Basic SAML Configuration** section, if you wish to configure the application in **IDP** initiated mode, perform the following steps: ![Pingboard Domain and URLs single sign-on information](common/idp-intiated.png) @@ -222,7 +224,7 @@ The objective of this section is to create a user called Britta Simon in Pingboa a. In the **Full Name** textbox, type the full name of user like **Britta Simon**. - b. In the **Email** textbox, type the email address of user like **brittasimon\@contoso.com**. + b. In the **Email** textbox, type the email address of user like **brittasimon@contoso.com**. c. In the **Job Title** textbox, type the job title of Britta Simon. @@ -251,3 +253,4 @@ When you click the Pingboard tile in the Access Panel, you should be automatical - [What is conditional access in Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/conditional-access/overview) +- [Configure User Provisioning](https://docs.microsoft.com/azure/active-directory/saas-apps/pingboard-provisioning-tutorial) From c424c9d7592211862543421586d97a6d534e4b63 Mon Sep 17 00:00:00 2001 From: ChetanG Date: Tue, 19 Mar 2019 14:45:42 -0700 Subject: [PATCH 004/116] Custom metadata properties for output Add explanation for custom properties in 3 outputs. --- .../09-stream-analytics-custom-properties.png | Bin 0 -> 4145 bytes .../10-stream-analytics-property-columns.png | Bin 0 -> 1760 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png create mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png b/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png new file mode 100644 index 0000000000000000000000000000000000000000..8f1a3012afe2bc66e06d56e4537224ed948428da GIT binary patch literal 4145 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 Sh`+xAKo+LfCRn4}vHt^_3RW=y literal 0 HcmV?d00001 diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png b/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png new file mode 100644 index 0000000000000000000000000000000000000000..32053f5d7f0fc2876ce02993dbd9745fa84f80f1 GIT binary patch literal 1760 zcma)7c~sJg7Dm%aQvx+#t{FX-uyUVVGL_WKL~+ZBOmp8NHBm<$4YS-BNW)%gjL_tg z<`$VXq(wfJ3<)%?$()8`g5biqhZyi1`g6|v=lyZFbMCqKeCK}WyOqH~e&Ah3yFefi z*#DGIC6s4Bgtt?iOBs9;0=PJp^NCiBWdEg2Dr0D)*#TC!O6Z#|i(&{z=2 z@clPaF&JlwL7?w){CyDNdC_7rDkJ=iLAjO9OmU>K9agHxGZZU+dZ3 z&`SJCjo5!*uc&mo?5F3ifjeM9^3v8Z((~SXumw-Dd;Ct#$eau76 z^VZMbT0U-jy1Gggy031S223f+iXMrb?3nIV0vSZC8ASEy%zKCSO%*fjqsDIn`TYyp ztpLQ#!^GHl`uR_iu`#G$oI@(7PUTlEAUQc%vdrTe7fnC8^z;r?q*c-pHZU}FowPdg zvcrMR;c|sVyZ5=bwxP(^pLcW?eh$9_y6O-D2c|yE43@+9>)C@*6!$iZq4B`va6|Qk z>>P7=SYV>nSc=n^zdrTlEJpA>ugF}K3;AKC_Sasn%WG4$S967&hDS!;xl12lsFCHV zp7OKm=k#BTc65~XLr$G5kr6($&Xv@qAD#@3WF0#gaR^VHXAE(i{b?S7BaZEsCiTsP zHkbI)u=_zUcWnrS%VuXzRu?|7OM;3-63@z;hXy)GB?i`;KekmaZqOPSmHWh|o=lE+yqlo@NfrsCS`!S_+zJ$X=})7i5LU%$^cE!i z0XD%WdPhgmxWbQ(MF^Hb(@!&MSIT#r#u=FH$72|(NFWfsxg86sq4vA&= zDKP$KaB9gf+0|UH=W(jm@QJq9)%Qu;zF+$!X4ZZBu)<*+4|o$Z-UxUh3R-a663>yE z;yhNd3?ugbPEhQ1FQUToL4qq)gEizKz(o^Ylj^nYe35f>1&@xk+J054wkl_QW-tKq zz`ai3c(6|2&Meoj^(Pzc9UMwl1_uXcXJ_4a>C~()14$1>wg7!%;R}UXL;&PG3}|~8 z_e=66L9J>$TdTPfpfZln)n2#)W*y3(wiuOC55yyJ@&7}>i$b7M&nhhd^Jl+QdD_%C zbow8^(Go{*2jL+mE?$?7oaou}x>kYLlG+2wN1IJ2)7UMQiF6#G7#j<=8pegI_=3%A^bpqOVpZlGnjV**x2MvhTQL&E5j)FC8p@?zxJKQdlTO3czCC0on z<*>VAZsDg3z(%@JcP;P|x>KX+fCQP|Gchq?Vo@f8VK+n}WzQgCEsz@q%toIrlyEpQ zvy-`&tJvXv9PNd<8{NJ9u{WUTzoAE8-b7|cOdDiHeMFs)*_cdUKQhd@x}Cxa>7m_r zC`(IWvs@iFXGW$z^2Hewd8YDO;*5b|Qd?}R1Gt_9@C|LcFuG6LQ3?BB*oNQsX&!5n z7Peu$><9&L7RIItulZTG^;K@1el@I1qa$$chffQhesU#HO+e->eZ{UyefV%?l*fYs z62_HkX5jlNoNFT)w(=gb==8I`gPMe|2^H;zH#IMi*DQtJAvz7E$i6JW>BJo~u#3I1 zm+s!P7<`;GZ`tkM?nLk~Uk6Y4+_!uk-VW^HgNgG*TiX}C%d(5OH>Z(Toq*fs=Hl;%j6tlfsJ>kOh>l=d zN`+u2(WrlA7jFd(TsiAo1{X8l;o@$b-=C6#gv59#aBG8$&Wl1uUEX?+RtEbGP(OG3 ztQk;AH(R^0vjl&NT^6-RbgdXUa`<@MLB41E338z(U!jMsYTl|hj;Ww2>1lL&yx(z* z-ayp{&;b^Hm&hJ!$eX{qbUl7+*KOb8oc^hAYgPI~{t_Ts3SjX1svj9%Twv@ghT$3m zdJX}2T*gr(N9}39VM!OOD78!j_odB~AT=jnn`9H=ewf=Ns a>3FPk^ Date: Tue, 19 Mar 2019 14:46:24 -0700 Subject: [PATCH 005/116] Revert "Custom metadata properties for output" This reverts commit c424c9d7592211862543421586d97a6d534e4b63. --- .../09-stream-analytics-custom-properties.png | Bin 4145 -> 0 bytes .../10-stream-analytics-property-columns.png | Bin 1760 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png delete mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png b/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png deleted file mode 100644 index 8f1a3012afe2bc66e06d56e4537224ed948428da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4145 zcmc&&_dDC)+Yf5bqE!S{dwsOEnxJac=*Ql4QBtdsYFcX73Pq^ZqQfX!(%3O-lq!*y z2sJ8{)QTc8Ys>TQ^IXrL@V&n0y6*G7$LoIG=RW8BaISZm5Nfe+IIdov>tb^yEt7$@!;S{Z^sHR;@ko~%GD()M3RQ!<$`y-6LL z+nC;D5P#A}X4i?Ej2HET1-PNSdP+Qgr1{&g^7ip*#{Z5*3J$;%NyJW49&wGaxrV7H zO*7Wo>PdN>RQlo?eUpkI0?r>8@-7|7SX^T;0N5^_{G)9Vu*q%2wOCX}VPWCeT!R+~ zKoL+(^6uh@1{s>1}fxZ7C*tDI;U}YzQQMtO6dNVuFJKD!FK` z0cZ#03kSh)AP@}j#T%G_46=bd7zkA43nJrSI6(7l@G{8OOUZ`e80ioY1P1f+1u@8g z3JeGg=!AhwC;xTe7z`Mo0qg*jj03^`GI@baAV2|fdO8G1g}~C&VL&DXs0IPZ00DeJ zB%KUwAsLd6BLhfWdOGrG;)`x7_!e{_O8g9~7XxEgl8#cH?q=J7hO} z8(!b&U-@R~&VsoSzGAJU~T@x12JbSDI#U;*?nA8_n3T?f8E4*CR zOLKGB)$2lhm5I>jiKrzGsjW8Hd}p7q5W*r?b~2|Va9n|C5Sx<_^;K#~;Q?nIYBxDX zc*WI?+Q_5nNR^r6xn_hnF)}K8>;kvod1W3GE#zg9QN|4pYlUB6?In8Tc2n*;YrEyK z=nplVF~(^@%g*V@_gyUIC)+dAbbpc7Wg6l+BalnI6P4LlmL*6`?{d$xt~yyFj4JJ7 z^E-v>U6wxae#lYrXLA_5SsFjet)dmD0gi;9id`1W4U;Bg}7rq{>j`@wF{QiSyd6Sh+yA_B-k zN)wgHnHKBIVFYaclhYXHkij7*st)5qp8CZ?88aiN=8UcCzB}xP(}xOA%63WFa+Ru9 z^T>&N0vZc-c(Y-d&n~S$){|9c-2xxf$y7@bUT8&FizwBd+JppoGb`~lMCWf`#fHw# z4Mwn$m!8$Es|Iw!B1Ypv9A|B!o(5SR9AM0Z%b)SNIPb->KQ-4t@W>S`{Tlx^PpLFb zep30yQVW`?VjXQ62R68Ker2otj)uct7su~n=HF5^IXcWHE=VVOayac_S`Qs_PmGKOKiP{$KGDTH^szHN?A&b7*D?% zjuRS3vx)U3YY0s+FZ&g@S#qk`Adi|^5SdKF&mTNTRoz$3kghuAiNp)aIBLHvSHv$0 zoV*ZXj(n%PHf7hu&Q4)&k{RTP++8bCdowFs?%QbpfE6DMiP}ZL$-Lok(D2seasO=_>^X*=Sx5C z_5tqTOub(HIq?%a-F+o(mh5q%#o?Ey{j2Pat|3}CCn+9HM7y_BmhAVOS<1WHGn*ql zIu5>*WtbHLs_dEJ1R2VOMepx?(%ss0NjAD`omE39$wc*$y7u8W%lY$LE~7u^`7cT^ zD8vUxwgah*xAc4PvGxRC;d?)g>SdGC_~Hr=_{1d^Vm=1vsP@g`upzF3-S-z37oBjj zybFB9&Dgb=0M%r{Jm^B38~rG{CwwRCw}FW_?ZuAcnKNVTKZ}2u$OkW@z3-O<%x~5y z^YARA6}6!}u{45{EJjyQzQq|n^-S^bbTJ{Gj!yU@7ntkfUG*kO_q6ladBxG_MCZ<) z1>WO-r76*{7D$e|YS%dyBB+Ui}O;J5?%FEl)^jqd7tyf<`qO8WKqhw2sD+fj*{ zMu7s_?w1X&$r^_b&N@MXhru;1jZRayL??=GydRR$gpLMbKSW17NF$3U=xYB-OoXd# z7wLaaZnqdh_7X<5P0f1pS{v$XI%?M*%dvQ>&m!EHB#s^1J?@{B-im$-R_&B%q@Z<= ze2IwSpv?HmPNrXyx10W1om4CQ^rK?%=BdQr(qa;M3Dc7?6bZke&3qFxsR@mO-AI%{ zj(Sz=k9{>G@2VLvn6|R6SKAP2n|w2A8)N{ToJxmdeQ*MN>?rY$_L>LJi)WqZh3?v; z%j2p3g(j$ve9IrXQx5R1%Xu;;sHT$Ix@fJB3r zJz#zHm^^ajOx&?qvbkz?+`g2Aupol1U!pCjKeSj~dY@!?KgLS)G+tl7(I!HW}fiYOQ)nI6$9jQ}-n%>tLjJOH>hBS0)&Y zN@I zqo*$6(6E*k`GaCnME_k%Pn_|yQR5@&rY|x3zdV;l1>?(f2i`3S6%b^qGhgTz<2%t# zKT$MZ!L+B2ez$MyR-|LNUF75Iy`T#HNaul9?S=71K8lJWXInQs z^wo!Ef>CTtSMRKDOJ$rx)RuaXTNC`KU+s-H9K_-~oA0<(^l979ztT%|qF{!DnyfVO z`AZxltvjnOBhS+n=k;9uCAk``4-BKJ0_3=@HC#<^LZGyMimlat(l7)%GdxsvoK%z; zB<0xJGv&V5PZIgLRFO-f83&bz&Xez47N75Bx{*OAW|ZUWgB; z*wj7eV~4_u<9->jxdxXiKBd>Y@r8N4dO-F4qM)I{BJ*X+v29B6Vw!KjB+%k@FYZ1! zFv{O+*m8&J8kNX-dXrzrUM0Fm!6*y9-I>2aXx;|-AsUS1F7e+>T~XAi3G{RqEPacN zuPe>eb*h!8v*pl}!@&N5Sz`6>VaIos-g2cqjo{XrpYzwLbP~PaSp)+r7Md=V`+5Wn ze%sJec~*D3zKmwN^c(HIr;CnAo#+@8*h6nyY7fG~meFY5A=f#Z3rXX7jb3M`H|opf zOx|vcRdAh4b^d^u3Xk&K3~!g4#vYFte7WLNcz#Ig&_7@Jo&qK>2k&;?y-sZ^b7YC+ z$$9_klwa#aPx%6$Qpt_(O&Af2Y0<_n{uux4L%e|Xhtr1}cyXFcGh1%($j&0x^w;5`Y@UM@9slnL2m8A>qH_bYGV1{C)Rq^ipJ1CFrc851bACA4VHM0^l z-QGua1gRmB>_%uf%X#j$?y-O>h&17)tWUL+@=@E;-X^KdFlwyazDvu1CfwC1Sk5@h zs=92a)OiN}9`jpNtgI;{6qDdCYHO7rdSPFOHhdin=2B@DqVYE>hShVn(*?MTPTW0- z{eiC5UGSn+^Srbsd5T`L3;AYVB&XCxb8WOiX35X-jn(ui`*o2{cF?PNz{`9kN!IiB zFpE@c5@kB)A;_tnQBGJyNl9wb z^_zVGfJ3eQGV*-QxKj1#4D0f&qWWApP>Eo3Y;gRB}^sP!AD<<*h>mn z-HRV{Fx|;(A6t_;Y84556ycGbMfg0?s9v~5mO48`i0kkVv0KW;7=5)Nt5q68=)#Yn zqn+YBbMAYqLXo3;QG?!2AK-*vysUEXWlO81!W6b9+u9G0Ee#Y~nJ7aeIy zON!z4O_oRW7L?FWYSVdjlH}_R?L-yTz~I-DBl#jZSQ67R{t~})T}m5W{hrX zm%K_zHOW(WRN|^`CZD?v&%V)*F+KXJ`0B*`t zSldlBAq~LM&T|!DQoF9A>|8_6Bv?6L^(^_U_@Ad8h(10r*iL+CHWd1k!E{;q>}w9w Sh`+xAKo+LfCRn4}vHt^_3RW=y diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png b/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png deleted file mode 100644 index 32053f5d7f0fc2876ce02993dbd9745fa84f80f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1760 zcma)7c~sJg7Dm%aQvx+#t{FX-uyUVVGL_WKL~+ZBOmp8NHBm<$4YS-BNW)%gjL_tg z<`$VXq(wfJ3<)%?$()8`g5biqhZyi1`g6|v=lyZFbMCqKeCK}WyOqH~e&Ah3yFefi z*#DGIC6s4Bgtt?iOBs9;0=PJp^NCiBWdEg2Dr0D)*#TC!O6Z#|i(&{z=2 z@clPaF&JlwL7?w){CyDNdC_7rDkJ=iLAjO9OmU>K9agHxGZZU+dZ3 z&`SJCjo5!*uc&mo?5F3ifjeM9^3v8Z((~SXumw-Dd;Ct#$eau76 z^VZMbT0U-jy1Gggy031S223f+iXMrb?3nIV0vSZC8ASEy%zKCSO%*fjqsDIn`TYyp ztpLQ#!^GHl`uR_iu`#G$oI@(7PUTlEAUQc%vdrTe7fnC8^z;r?q*c-pHZU}FowPdg zvcrMR;c|sVyZ5=bwxP(^pLcW?eh$9_y6O-D2c|yE43@+9>)C@*6!$iZq4B`va6|Qk z>>P7=SYV>nSc=n^zdrTlEJpA>ugF}K3;AKC_Sasn%WG4$S967&hDS!;xl12lsFCHV zp7OKm=k#BTc65~XLr$G5kr6($&Xv@qAD#@3WF0#gaR^VHXAE(i{b?S7BaZEsCiTsP zHkbI)u=_zUcWnrS%VuXzRu?|7OM;3-63@z;hXy)GB?i`;KekmaZqOPSmHWh|o=lE+yqlo@NfrsCS`!S_+zJ$X=})7i5LU%$^cE!i z0XD%WdPhgmxWbQ(MF^Hb(@!&MSIT#r#u=FH$72|(NFWfsxg86sq4vA&= zDKP$KaB9gf+0|UH=W(jm@QJq9)%Qu;zF+$!X4ZZBu)<*+4|o$Z-UxUh3R-a663>yE z;yhNd3?ugbPEhQ1FQUToL4qq)gEizKz(o^Ylj^nYe35f>1&@xk+J054wkl_QW-tKq zz`ai3c(6|2&Meoj^(Pzc9UMwl1_uXcXJ_4a>C~()14$1>wg7!%;R}UXL;&PG3}|~8 z_e=66L9J>$TdTPfpfZln)n2#)W*y3(wiuOC55yyJ@&7}>i$b7M&nhhd^Jl+QdD_%C zbow8^(Go{*2jL+mE?$?7oaou}x>kYLlG+2wN1IJ2)7UMQiF6#G7#j<=8pegI_=3%A^bpqOVpZlGnjV**x2MvhTQL&E5j)FC8p@?zxJKQdlTO3czCC0on z<*>VAZsDg3z(%@JcP;P|x>KX+fCQP|Gchq?Vo@f8VK+n}WzQgCEsz@q%toIrlyEpQ zvy-`&tJvXv9PNd<8{NJ9u{WUTzoAE8-b7|cOdDiHeMFs)*_cdUKQhd@x}Cxa>7m_r zC`(IWvs@iFXGW$z^2Hewd8YDO;*5b|Qd?}R1Gt_9@C|LcFuG6LQ3?BB*oNQsX&!5n z7Peu$><9&L7RIItulZTG^;K@1el@I1qa$$chffQhesU#HO+e->eZ{UyefV%?l*fYs z62_HkX5jlNoNFT)w(=gb==8I`gPMe|2^H;zH#IMi*DQtJAvz7E$i6JW>BJo~u#3I1 zm+s!P7<`;GZ`tkM?nLk~Uk6Y4+_!uk-VW^HgNgG*TiX}C%d(5OH>Z(Toq*fs=Hl;%j6tlfsJ>kOh>l=d zN`+u2(WrlA7jFd(TsiAo1{X8l;o@$b-=C6#gv59#aBG8$&Wl1uUEX?+RtEbGP(OG3 ztQk;AH(R^0vjl&NT^6-RbgdXUa`<@MLB41E338z(U!jMsYTl|hj;Ww2>1lL&yx(z* z-ayp{&;b^Hm&hJ!$eX{qbUl7+*KOb8oc^hAYgPI~{t_Ts3SjX1svj9%Twv@ghT$3m zdJX}2T*gr(N9}39VM!OOD78!j_odB~AT=jnn`9H=ewf=Ns a>3FPk^ Date: Tue, 19 Mar 2019 14:48:38 -0700 Subject: [PATCH 006/116] Custom metadata properties for output ChetanG committed Add explanation for custom properties in 3 outputs. --- .../09-stream-analytics-custom-properties.png | Bin 0 -> 4145 bytes .../10-stream-analytics-property-columns.png | Bin 0 -> 1747 bytes .../stream-analytics-define-outputs.md | 25 +++++++++++++++++- 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png create mode 100644 articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png b/articles/stream-analytics/media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png new file mode 100644 index 0000000000000000000000000000000000000000..8f1a3012afe2bc66e06d56e4537224ed948428da GIT binary patch literal 4145 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 Sh`+xAKo+LfCRn4}vHt^_3RW=y literal 0 HcmV?d00001 diff --git a/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png b/articles/stream-analytics/media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png new file mode 100644 index 0000000000000000000000000000000000000000..599ca5e4da1f4d3c0ad5c5b74b0fdfe1862606c2 GIT binary patch literal 1747 zcma)7X;hL47e>=bQ^F-D+%o!H!b(M*Tr!nWGZV!vCo;`_%hW_2bu`Fw9ZbW%lo+AO zCCM!^YeC8GrhOzpdk&Y!6Bg~> z=hjL?ldnB%?L&dP=S&=SPe7whu66z$bqA-Cb7kyq~0dl-6nd9u6gjQUxFSE3#5 zC4G>SXNzTo_pNiq_34Kvf+E<*4u&79q|P%3xlVp`_kdxCHcJyyGlAwDR}y+J5ay;0 zf$%t-%!!)9`*w*sB9X+S;>Mx=c49HqntM=_=3g7$V}1n5$6hJfZbEhwPY3I4rvBHq z+Syg77DnYgwjq(paSnIl)j!H2U{q^@p_*%fVlU%Kq!hv~KZV(Xgx$x+dq?ePFB(($ zaz%Zw93l|B_w9 z^L!SoY7HN!y{frK-1hm>D>1X~HGmZk;iiGt(PNE(C$gXgw=MA)uEpoE@v=0r*Ea&Z z=iTsf%lq*zR1Nl^y8stOcts>>+xej87>a2I)@u7@iQ1~1`H9H{$o+Rafa5{By*sm9 zzK~8dBJAypR|WNRYU;f(`lgXA>1!X7X@{yaU8AY z4uHx$K38}CGMIfRf68J+N<9#V!o~d$0WS!F3Vo|o|FpmQq{`E##A4F_{EeP4ax1VB zV&d$1$;gqBJ+EgKa5b?lfPA#sbRw10Qjx&G0gBPlAgiG?;$jGvJCd25eN&L)deuDC zRH075`0R7LU9_=)8r=C!*Yo^??gH5rkGp!={&HJ zZq!u=ywKUH(R4t9O79*YA2+cmmBFwZqTte}kkA&$bttRRdkZZbipcC>t>r3qcpb-h zrrn9^TK>@EU-Wy((HA#R+2K>rtjG`ObI}_U>FY;^xL3B5xxwA^TlS@?$sD$e!{*HJ z9xMhjWwu&b!xN+%>D3j!NXUs1gZ(hoTM)~)hQ1itc*-g!vG2Mat$ls-6YPX zkqldT2U&Fd*}z^+!q?Oh?S?lsFOb(PgyFc9B;R|3_he*nU-ABT)V?9RyET>h}GU`k4bU?(u>Z?o}R zf&G`y_>{uM%(uAM>*w|-C!-+I?h4%6z@pQlkXfI%-mR6vc@2=}Zk;g$Di~&K*LN0I zp5&B9?h#$ZqlOP3k3GouX#1XAsL5C8W2>9DNXF6SbR|8FPL1_Bj4~Ri1^~w2!uKNC zT@7{PSLe=0Z|u4dEl%kld$(4lKjbd~q9uRkbZ^Z=!wU<{eRvqI(cedqpi0`>%?noO zi*#KnowF5Zi6c1GN5K?4O$Y7~tiU%2dsHeXJ@*VAadllJAoy7eo36g#Mi=$U9PwbG z%{6g+`RvjXwLqLpA9;gO-bV@M1n*hl>XV`rnWK{H1y`P~SyxrT3G8$QF Q1*eji=@5A(5s5C8xG literal 0 HcmV?d00001 diff --git a/articles/stream-analytics/stream-analytics-define-outputs.md b/articles/stream-analytics/stream-analytics-define-outputs.md index 7ea80bbdf60a3..45421a19b4d5f 100644 --- a/articles/stream-analytics/stream-analytics-define-outputs.md +++ b/articles/stream-analytics/stream-analytics-define-outputs.md @@ -122,6 +122,7 @@ There are a few parameters that are needed to configure Event Hub data streams a | Encoding | For CSV and JSON, UTF-8 is the only supported encoding format at this time. | | Delimiter | Only applicable for CSV serialization. Stream Analytics supports a number of common delimiters for serializing data in CSV format. Supported values are comma, semicolon, space, tab, and vertical bar. | | Format | Only applicable for JSON serialization. Line separated specifies that the output is formatted by having each JSON object separated by a new line. Array specifies that the output is formatted as an array of JSON objects. This array is closed only when the job stops or Stream Analytics has moved on to the next time window. In general, it is preferable to use line separated JSON, since it doesn't require any special handling while the output file is still being written to. | +| Property Columns [optional] | Comma separated columns that need to be attached as user properties of outgoing message instead of the payload. More info about this feature in the section "Custom metadata properties for output" | ## Power BI [Power BI](https://powerbi.microsoft.com/) can be used as an output for a Stream Analytics job to provide for a rich visualization experience of analysis results. This capability can be used for operational dashboards, report generation, and metric driven reporting. @@ -225,6 +226,7 @@ The table below lists the property names and their description for creating a Qu | Encoding |For CSV and JSON, UTF-8 is the only supported encoding format at this time | | Delimiter |Only applicable for CSV serialization. Stream Analytics supports a number of common delimiters for serializing data in CSV format. Supported values are comma, semicolon, space, tab, and vertical bar. | | Format |Only applicable for JSON type. Line separated specifies that the output is formatted by having each JSON object separated by a new line. Array specifies that the output is formatted as an array of JSON objects. | +| Property Columns [optional] | Comma separated columns that need to be attached as user properties of outgoing message instead of the payload. More info about this feature in the section "Custom metadata properties for output" | The number of partitions is [based on the Service Bus SKU and size](../service-bus-messaging/service-bus-partitioning.md). Partition key is a unique integer value for each partition. @@ -243,6 +245,7 @@ The table below lists the property names and their description for creating a ta | Event serialization format |Serialization format for output data. JSON, CSV, and Avro are supported. | | Encoding |If using CSV or JSON format, an encoding must be specified. UTF-8 is the only supported encoding format at this time | | Delimiter |Only applicable for CSV serialization. Stream Analytics supports a number of common delimiters for serializing data in CSV format. Supported values are comma, semicolon, space, tab, and vertical bar. | +| Property Columns [optional] | [Optional] Comma separated columns that need to be attached as user properties of outgoing message instead of the payload. More info about this feature in the section "Custom metadata properties for output" | The number of partitions is [based on the Service Bus SKU and size](../service-bus-messaging/service-bus-partitioning.md). Partition key is a unique integer value for each partition. @@ -288,6 +291,26 @@ When Azure Stream Analytics receives 413 (http Request Entity Too Large) excepti Also, in a situation where there is no event landing in a time window, no output is generated. As a result, computeResult function is not called. This behavior is consistent with the built-in windowed aggregate functions. +## Custom metadata properties for output + +This feature allows attaching query columns as user properties to your outgoing messages. These columns do not go into the payload. These properties are present in the form of a Dictionary on the output message. Key is the column name and value is the column value in the properties dictionary. All Stream Analytics data types are supported except Record and Array. + +Supported outputs: +* Service Bus Queues +* Service Bus Topics +* Event Hub + +Example: +In the following example, we will add the 2 fields DeviceId and DeviceStatus to the metadata. +* Query: `select *, DeviceId, DeviceStatus from iotHubInput` . +* Output Configuration: `DeviceId,DeviceStatus`. + +![Property Columns](./media/stream-analytics-define-outputs/10-stream-analytics-property-columns.png) + +Output Message properties inspected in EventHub using [Service Bus Explorer](https://github.com/paolosalvatori/ServiceBusExplorer). + + ![Event custom properties](./media/stream-analytics-define-outputs/09-stream-analytics-custom-properties.png) + ## Partitioning The following table summarizes the partition support and the number of output writers for each output type: @@ -297,7 +320,7 @@ The following table summarizes the partition support and the number of output wr | Azure Data Lake Store | Yes | Use {date} and {time} tokens in the Path prefix pattern. Choose the Date format, such as YYYY/MM/DD, DD/MM/YYYY, MM-DD-YYYY. HH is used for the Time format. | Follows the input partitioning for [fully parallelizable queries](stream-analytics-scale-jobs.md). | | Azure SQL Database | Yes | Based on the PARTITION BY clause in the query | Follows the input partitioning for [fully parallelizable queries](stream-analytics-scale-jobs.md). To learn more about achieving better write throughput performance when you're loading data into SQL Azure Database, visit [Azure Stream Analytics output to Azure SQL Database](stream-analytics-sql-output-perf.md). | | Azure Blob storage | Yes | Use {date} and {time} tokens from your event fields in the Path pattern. Choose the Date format, such as YYYY/MM/DD, DD/MM/YYYY, MM-DD-YYYY. HH is used for the Time format. Blob output can be partitioned by a single custom event attribute {fieldname} or {datetime:\}. | Follows the input partitioning for [fully parallelizable queries](stream-analytics-scale-jobs.md). | -| Azure Event Hub | Yes | Yes | Varies depending on partition alignment.
When the output Event Hub partition key is equally aligned with upstream (previous) query step, the number of writers is the same the number of output Event Hub partitions. Each writer uses EventHub’s [EventHubSender class](/dotnet/api/microsoft.servicebus.messaging.eventhubsender?view=azure-dotnet) to send events to the specific partition.
When the output Event Hub partition key is not aligned with upstream (previous) query step, the number of writers is the same as the number of partitions in that prior step. Each writer uses EventHubClient [SendBatchAsync class](https://docs.microsoft.com/dotnet/api/microsoft.servicebus.messaging.eventhubclient.sendasync?view=azure-dotnet) to send events to all the output partitions. | +| Azure Event Hub | Yes | Yes | Varies depending on partition alignment.
When the output Event Hub partition key is equally aligned with upstream (previous) query step, the number of writers is the same the number of output Event Hub partitions. Each writer uses EventHub’s [EventHubSender class](/dotnet/api/microsoft.servicebus.messaging.eventhubsender?view=azure-dotnet) to send events to the specific partition.
When the output Event Hub partition key is not aligned with upstream (previous) query step, the number of writers is the same as the number of partitions in that prior step. Each writer uses EventHubClient [SendBatchAsync class](/dotnet/api/microsoft.servicebus.messaging.eventhubclient.sendasync?view=azure-dotnet) to send events to all the output partitions. | | Power BI | No | None | Not applicable. | | Azure Table storage | Yes | Any output column. | Follows the input partitioning for [fully parallelized queries](stream-analytics-scale-jobs.md). | | Azure Service Bus Topic | Yes | Automatically chosen. The number of partitions is based on the [Service Bus SKU and size](../service-bus-messaging/service-bus-partitioning.md). Partition key is a unique integer value for each partition.| Same as the number of partitions in the output topic. | From 1972636c4cee6c178f00f668cc91501adc4b4558 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Wed, 20 Mar 2019 12:24:12 +0530 Subject: [PATCH 007/116] Product Backlog Item 664621: SaaS App Tutorial: HRworks Single Sign-On --- .../hrworks-single-sign-on-tutorial.md | 226 ++++++++++++++++++ .../configure01.png | Bin 0 -> 68105 bytes .../configure02.png | Bin 0 -> 20580 bytes .../configure03.png | Bin 0 -> 84226 bytes .../configure04.png | Bin 0 -> 56979 bytes 5 files changed, 226 insertions(+) create mode 100644 articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md create mode 100644 articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure01.png create mode 100644 articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure02.png create mode 100644 articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure03.png create mode 100644 articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure04.png diff --git a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md new file mode 100644 index 0000000000000..58b8ee7453485 --- /dev/null +++ b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md @@ -0,0 +1,226 @@ +--- +title: 'Tutorial: Azure Active Directory integration with HRworks Single Sign-On | Microsoft Docs' +description: Learn how to configure single sign-on between Azure Active Directory and HRworks Single Sign-On. +services: active-directory +documentationCenter: na +author: jeevansd +manager: mtillman +ms.reviewer: barbkess + +ms.assetid: c4c5d434-3f8a-411e-83a5-c3d5276ddc0a +ms.service: active-directory +ms.subservice: saas-app-tutorial +ms.workload: identity +ms.tgt_pltfrm: na +ms.devlang: na +ms.topic: tutorial +ms.date: 03/20/2019 +ms.author: jeedes + +--- +# Tutorial: Azure Active Directory integration with HRworks Single Sign-On + +In this tutorial, you learn how to integrate HRworks Single Sign-On with Azure Active Directory (Azure AD). +Integrating HRworks Single Sign-On with Azure AD provides you with the following benefits: + +* You can control in Azure AD who has access to HRworks Single Sign-On. +* You can enable your users to be automatically signed-in to HRworks Single Sign-On (Single Sign-On) with their Azure AD accounts. +* You can manage your accounts in one central location - the Azure portal. + +If you want to know more details about SaaS app integration with Azure AD, see [What is application access and single sign-on with Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-appssoaccess-whatis). +If you don't have an Azure subscription, [create a free account](https://azure.microsoft.com/free/) before you begin. + +## Prerequisites + +To configure Azure AD integration with HRworks Single Sign-On, you need the following items: + +* An Azure AD subscription. If you don't have an Azure AD environment, you can get one-month trial [here](https://azure.microsoft.com/pricing/free-trial/) +* HRworks Single Sign-On single sign-on enabled subscription + +## Scenario description + +In this tutorial, you configure and test Azure AD single sign-on in a test environment. + +* HRworks Single Sign-On supports **SP** initiated SSO + +## Adding HRworks Single Sign-On from the gallery + +To configure the integration of HRworks Single Sign-On into Azure AD, you need to add HRworks Single Sign-On from the gallery to your list of managed SaaS apps. + +**To add HRworks Single Sign-On from the gallery, perform the following steps:** + +1. In the **[Azure portal](https://portal.azure.com)**, on the left navigation panel, click **Azure Active Directory** icon. + + ![The Azure Active Directory button](common/select-azuread.png) + +2. Navigate to **Enterprise Applications** and then select the **All Applications** option. + + ![The Enterprise applications blade](common/enterprise-applications.png) + +3. To add new application, click **New application** button on the top of dialog. + + ![The New application button](common/add-new-app.png) + +4. In the search box, type **HRworks Single Sign-On**, select **HRworks Single Sign-On** from result panel then click **Add** button to add the application. + + ![HRworks Single Sign-On in the results list](common/search-new-app.png) + +## Configure and test Azure AD single sign-on + +In this section, you configure and test Azure AD single sign-on with HRworks Single Sign-On based on a test user called **Britta Simon**. +For single sign-on to work, a link relationship between an Azure AD user and the related user in HRworks Single Sign-On needs to be established. + +To configure and test Azure AD single sign-on with HRworks Single Sign-On, you need to complete the following building blocks: + +1. **[Configure Azure AD Single Sign-On](#configure-azure-ad-single-sign-on)** - to enable your users to use this feature. +2. **[Configure HRworks Single Sign-On Single Sign-On](#configure-hrworks-single-sign-on-single-sign-on)** - to configure the Single Sign-On settings on application side. +3. **[Create an Azure AD test user](#create-an-azure-ad-test-user)** - to test Azure AD single sign-on with Britta Simon. +4. **[Assign the Azure AD test user](#assign-the-azure-ad-test-user)** - to enable Britta Simon to use Azure AD single sign-on. +5. **[Create HRworks Single Sign-On test user](#create-hrworks-single-sign-on-test-user)** - to have a counterpart of Britta Simon in HRworks Single Sign-On that is linked to the Azure AD representation of user. +6. **[Test single sign-on](#test-single-sign-on)** - to verify whether the configuration works. + +### Configure Azure AD single sign-on + +In this section, you enable Azure AD single sign-on in the Azure portal. + +To configure Azure AD single sign-on with HRworks Single Sign-On, perform the following steps: + +1. In the [Azure portal](https://portal.azure.com/), on the **HRworks Single Sign-On** application integration page, select **Single sign-on**. + + ![Configure single sign-on link](common/select-sso.png) + +2. On the **Select a Single sign-on method** dialog, select **SAML/WS-Fed** mode to enable single sign-on. + + ![Single sign-on select mode](common/select-saml-option.png) + +3. On the **Set up Single Sign-On with SAML** page, click **Edit** icon to open **Basic SAML Configuration** dialog. + + ![Edit Basic SAML Configuration](common/edit-urls.png) + +4. On the **Basic SAML Configuration** section, perform the following steps: + + ![HRworks Single Sign-On Domain and URLs single sign-on information](common/sp-signonurl.png) + + In the **Sign-on URL** text box, type a URL using the following pattern: + `https://login.hrworks.de/?companyId=&directssologin=true` + + > [!NOTE] + > The value is not real. Update the value with the actual Sign-On URL. Contact [HRworks Single Sign-On Client support team](mailto:nadja.sommerfeld@hrworks.de) to get the value. You can also refer to the patterns shown in the **Basic SAML Configuration** section in the Azure portal. + +5. On the **Set up Single Sign-On with SAML** page, in the **SAML Signing Certificate** section, click **Download** to download the **Federation Metadata XML** from the given options as per your requirement and save it on your computer. + + ![The Certificate download link](common/metadataxml.png) + +6. On the **Set up HRworks Single Sign-On** section, copy the appropriate URL(s) as per your requirement. + + ![Copy configuration URLs](common/copy-configuration-urls.png) + + a. Login URL + + b. Azure AD Identifier + + c. Logout URL + +### Configure HRworks Single Sign-On Single Sign-On + +1. In a different web browser window, sign in to HRworks Single Sign-On as an Administrator. + +2. Click on **Administrator** > **Basics** > **Security** > **Single Sign-on** from the left side of menu bar and perform the following steps: + +    ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure01.png) + + a. Check the **Use Single Sign-on** box. + + b. Select **XML Metadata** as **Meta data input method**. + + c. Select **Individual NameID identifier** as **Value for NameID**. + + d. In Notepad, open the Metadata XML that you downloaded from the Azure portal, copy its content, and then paste it into the **Metadata** textbox. + + e. Click **Save**. + +### Create an Azure AD test user + +The objective of this section is to create a test user in the Azure portal called Britta Simon. + +1. In the Azure portal, in the left pane, select **Azure Active Directory**, select **Users**, and then select **All users**. + + ![The "Users and groups" and "All users" links](common/users.png) + +2. Select **New user** at the top of the screen. + + ![New user Button](common/new-user.png) + +3. In the User properties, perform the following steps. + + ![The User dialog box](common/user-properties.png) + + a. In the **Name** field enter **BrittaSimon**. + + b. In the **User name** field type **brittasimon@yourcompanydomain.extension** + For example, BrittaSimon@contoso.com + + c. Select **Show password** check box, and then write down the value that's displayed in the Password box. + + d. Click **Create**. + +### Assign the Azure AD test user + +In this section, you enable Britta Simon to use Azure single sign-on by granting access to HRworks Single Sign-On. + +1. In the Azure portal, select **Enterprise Applications**, select **All applications**, then select **HRworks Single Sign-On**. + + ![Enterprise applications blade](common/enterprise-applications.png) + +2. In the applications list, select **HRworks Single Sign-On**. + + ![The HRworks Single Sign-On link in the Applications list](common/all-applications.png) + +3. In the menu on the left, select **Users and groups**. + + ![The "Users and groups" link](common/users-groups-blade.png) + +4. Click the **Add user** button, then select **Users and groups** in the **Add Assignment** dialog. + + ![The Add Assignment pane](common/add-assign-user.png) + +5. In the **Users and groups** dialog select **Britta Simon** in the Users list, then click the **Select** button at the bottom of the screen. + +6. If you are expecting any role value in the SAML assertion then in the **Select Role** dialog select the appropriate role for the user from the list, then click the **Select** button at the bottom of the screen. + +7. In the **Add Assignment** dialog click the **Assign** button. + +### Create HRworks Single Sign-On test user + +To enable Azure AD users to log in to HRworks Single Sign-On, they must be provisioned into HRworks Single Sign-On. In HRworks Single Sign-On, provisioning is a manual task. + +**To provision a user account, perform the following steps:** + +1. Sign in to HRworks Single Sign-On as an Administrator. + +2. Click on **Administrator** > **Persons** > **Persons** > **New person** from the left side of menu bar. + +  ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure02.png) + +3. On the Pop-up, click **Next**. + + ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure03.png) + +4. On the **Create new person with country for legal terms** pop-up, fill the respective details like **First name**, **Last name** etc and click **Create**. + + ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure04.png) + +### Test single sign-on + +In this section, you test your Azure AD single sign-on configuration using the Access Panel. + +When you click the HRworks Single Sign-On tile in the Access Panel, you should be automatically signed in to the HRworks Single Sign-On for which you set up SSO. For more information about the Access Panel, see [Introduction to the Access Panel](https://docs.microsoft.com/azure/active-directory/active-directory-saas-access-panel-introduction). + +## Additional Resources + +- [ List of Tutorials on How to Integrate SaaS Apps with Azure Active Directory ](https://docs.microsoft.com/azure/active-directory/active-directory-saas-tutorial-list) + +- [What is application access and single sign-on with Azure Active Directory? ](https://docs.microsoft.com/azure/active-directory/active-directory-appssoaccess-whatis) + +- [What is conditional access in Azure Active Directory?](https://docs.microsoft.com/azure/active-directory/conditional-access/overview) + diff --git a/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure01.png b/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure01.png new file mode 100644 index 0000000000000000000000000000000000000000..dab6a779e982d6fc4ac50505d72292215e14e9b9 GIT binary patch literal 68105 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

o@7(mOVTGba#H9%WpyPdn#p-;5p+)kr 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 gPa}NtDjnI=eF*Hr`U$ zrHm-6k1LRTXVXP@H{k0Qt#riKXu{z2>+-pbElO=9&cEF32nSz;xijitK{7xo^J#0k zBZ9J4Nz6Mq7J~^5a^RA|dyKeN-OmcKJUJ|y)k)B$fk<_-XcnRp$mCO~nFj%CS7C^v zrm*p;;++Z8iFLm=RjCrkq6G?g2%j8cO1{ZTE;E%+laqQuFpRN6t&-XE@vF>kIEcOV zvW?!Ews10oK!N8h-SGpIa{1N&3A_M6QVH7#*D?MB-vzOM6_#P$$(2)2J$pNHZLv5Hz`Y`V3nPxMP`a`QbE z=|+Ji8B@h=UIDK`D(*+EjDh`u;<=pstY+;)^9vzx4Cs$FI~UPj-*$`@`MyBHtzBl% zUqz-Y=1LM0*Blq;vQjzB`BUa&CyUFZgRoRG$M#>7J_*&BNl*JDeHT%+O*S6Kg7}@* zI!1`YC-Y8uH2Sr`Rcb6m-&g-p5>()mz5^2dx@1!HUZ8DKRX+K?Qfs^PM&0{uv=03O zMYf<}z^OZqGt5hNeAI z5NYVMoR>Qm&kG4$dgp(7Jhn$*5H}fc4wDw(QE;PKIeU9E9e|N_)8z|tnC1UojGG{a z0e>;D&LAiz_FPb7E)%x}i@jGDaSOTqmt=5diHU&w#2eK<1AF~J;>;|FumZ#jE39U& zPt9AmFe0ib5CFnQ<3V~|2kO8_pK272BEl4kOXw!aGtwIxQb#L}2>Pq1irK#lDVbdt zWb8AjP*iR|+`_zHP*0F~EdB)=tr1)~FzsW^=~=f&wik#Z==~&(Vn?zqzM=gawF76O z{5OV5(G{<@vQU5NNlpxH2Ixf2Qgz3t0)P?pQbOarl~Qr;2So%0MY#K7J6ucoLk6S@bYy49)s%x zCEi$-GZY9qgF61uAGvaO|6nf^x0(LF^dI!P^{dWj2Ms)C_P;;==ir-beqm~SVAK>_ z;FG5CX?sg+eSp}?%=`YE9)o*D@iw$~vt8xiO8~24uD=mx3aS>OF60J0^6 zmW>Ze3I8(w4P4G|!1b?Pl4~LU-4M`V)0Y|KJ^w+sE7cK^Ji>_|-v7CdfGV??opnq+ z9aJ^x_3&RWL(BmXdQ_43f8OcT4JRh2NdlF}OEdH1-DQt4fGBmX7B@IhzZ10`$+dd~ z27k#DadvDwSnuoUdUkTudda1rL`y?a$hwcS+;Ixg%3A#iR4qTh8Ptji>Xt=x!geM+ zr;?e3Et7B?fD443kS-NDOPK3r!?y^oeeWmadIBsG05wJDBmb-K?I}=DWITGQh5w>A z*?yc>N^-Gd{c4Z(l+*B5oky}3 zSOm@?70w|)=?4&qx4idC3>JGnb*D+XUV5bC!Xo@jugNPQN`NZ!@5Sva5m{1)RzSU&irt-((WryalIF*<%}-h z&=ephqbi}h!93TWqXroSziiHV){h^V761IHMb!lA%|b**a2*1Kdh$PC@bCP88|=@C zY|))Uz}5pgI}`aGvGoUrXzK?kHi9Xr`|60OMMpv@dKF97P8lP&yQ(TDLB?JbPQ_%3 z^Hs9Gn;n0f+B=s`%B=(qZSdY%xPC4j8{YEk{ms-n&;AR>LD~>&s5`pi5$@; zfAwRYYLVZL3#07_EK^5aOfUi9kq28J^6S&DPdcQiSLn1UBs|lgJ(#tza*t2`)@qS$ z9yK*itIpGnLHklOG9_B6&;j0S=)EpCxI;SjDBF-6!fuC}_kqk*fx%ZEO;;7y@2AKX zrP)^0&~Da-`#v->s@I%alz@zTy0FDnrlod%w;AjjEj6n@hzWFUsSl<%!F_>H!)sp; z-|=lQt0$w&0x-=(o0BD9{)<&@r?`Vhzi=zV1^X!`FDs-*kYw1s5o5jYW&;x&=t@U% z(bq%j{tHeVnSNtM5cr36X0z14o)!Fd4ScNnk`FhVGJEy_WzRjh$Te6W=I%1?HYHfY z_xQ%R+0vyLA(H^Yy{KNq+|4PgG3?%#3=7s;y-Ei$dB1e+3d`=4WDGL)v!7!$vuMY{ zg@O4PU)_!izpQRexRW93IKK*iWjWX(&#Ogf%NHMy-qKtD{lk7vRNa%BaD_2LPrSzV zaC7FDMY8{+xXPiJOnKcTtpgnC?%CK1|HKcXWo#CYZqXp$_FL{&wxAQHjT+6Uh=EXR$XMSuv`#RQZ7j`26S8k! zz5Bv=(hEb4%Z#$%2skN);Xclx%B>!id+%7*@^|!uJDzYpV(TO`k=gZJjv5|I?tI$# z*G@~|sMlx$8465T`A9%1{sBXB;QzMeZI>g2nGokh~sdq?t$CW zFIflsay8!D<@A$}rWZxECKTIRT3c>d)b67*8SJ+nA!vvf5J~)8qR~?_fDv-au-in5O+(WIkeiW~E=W4Jl5J$psuA ztBx6lNVOi&^+1qqvY}h=jHw7uWmmK1g$d@7rCXm8*AH6jKPqI9Z!3OU-XM*cl-D^8 z(yI=~sDBkza|)8ftqJdR3HOe2Bt4Qp6)6p)7ZbMX`CcUTR{U_Q`U)uFLX{Qe6J};8 zAGur$hTmg|Wrn!;8M)q}Ku_8%=Z03gjLjk;J2satjNDdcbJkmN zwARycn~RZnM8m9y9R8VwZ>;09Gsjs_4`k}AwWcY7oy@h><1IFFNTpYxyP{GFh)VnV z+E-ykHR^9jOF^) z5@0tkUkQ4aWk=cC*-at!bBSO1^qm6K*|HTQtglKwx|@g_S4os-li&~u#_cYfk*ldO z5v~wY8xLg=C_UzQ(8CdPcPJ*|LjFZ=%D8a3&$s5C6(k1_Q$>MAh>zl#Ko3W zuCa-Q_-Nmd%2Cl2aDnbV{IP|ITz_Aqv)}ywFjIvZF{m|8awyJc-p4r_^dibSk8mA- zt!h6~lF~E?wRo`@Y=LlfD}L|mP*XJSLyUk0_UID3l5w4L>KIg6?+~^TrwfvPg7}}m zs<5+Z+0D~>4F59S(C4MZinU;+3@KbWezUp2?2Q;+j8(nbb$N&ftHP9_obkSxCMPhA z)gPx_Y#p6tr@b;-*z1N1)I`sw8PjCS_3bIF+*^^I*lY4J@XU5YDJLodm_5eCKr2wl z@>s^a78SR$8oWMH$9Y%H|Cap9O*ZV75SzT-m?*-m)`I+r=h(K#PN&k!W8WOdSnyE%#^~E9zO}(QKWwKVMCn0*Z8n#XTzQ z(>MoqZ|9#C6s8YV`=1dJmTCA{e%UEDarv;??;{N9(MdCh==xZhYE-crjmeGji`YJT zZ?DLgfpVML07nxL?7s;jA7mzj%E@!0H!f@s9T2UMW~fL)U|Mq7BU6QwEzY@5lc2UE z-%9yD_EP-1wiW^tt(tKY2`00=0J=?n#xnyLVuC^Ck5Q%B*V_UO!(np|o^HQ8DK*?C zR_|Xz?vGwQrM}LguBNqQ%`mr!Hl##TwBH<*5|s2?g(0t+%X7RaLUD0Ow73){uc-7; zuTGSiNsd_EVbCDu8m#30lV>i4-=0#kstMPSVQkpxk>2+mN0Flw8Mc8yrv%c*sKD-Z z*micz#kdM#lQM58P^ci6`4(cs8PjbyKiF8+R5~wzJbE=oNrZxcxzUUBXNXiFVNAGb zt^^HP4Q@7yf6e)^hX}iq7V}-Cl6X4d{E1VM7Xh-aXweQ*rHy25s-E@}oD580YZ&v| z^!Ph~mdc?4A8>;!@c3}E1+wn^_{LNcG~bwMyY=YsyHU zg<*(yJ7~9@hC5qZ{0n7*%Jx8eKxUBdnE+9Vd zIWxCZV|?YStK0!kiSf$zQJb@IyKx;k?9>l+6KypGjyYk9CBcc=jrM(H!gcIz#Ynze z--%l{R9f*z=Hk|rzAz-*WRqYIV{I(8kek>l|6qWTuGmO_hZEA9Y=>kp9Z{Lr_8dCI z2@036_q!bOsWN5zo$c;*&+kN<&9H95Lf4%hx-hvaH!fbb=Q=$Cu{3!8&@cgGY8ZQY z*55&Y_eby3fTV^G_@H{xb*_`Y;kyyL9PzdHC6N8$rMBuQw38aK%%``6-){$69J+ku zr}_4ttS&XNs}tdX2Zk5DrXNDoS;~$k{DwlCRf{>b`fb`n=3VTlKd!nT zrw}Ut-YYxqt9MYo6h~G*@9$UCI5qiyflQPTN^#8bBU`*@V?-G3h7YD*jPt+X zM`MngmG2p3YDf6QpYz!|8T?dm?&ZK`Df0KKDP&xJ!j!5)>3z7O8#3ij)%azj!OlHe zC|mJ%hBWM-`7o{&@gg3_vKT=@H&K5Z#O1SPIUJvWwv&90;6<~+35MQ0>)hk^UGH{} z;u(Em7;>psu49gwp3h6G?KE6f1pCGg8GHP4pAGFfwS*JWnS2qxbMLfSz0>292@Pil zk++E~Vo^XVK25EnH^Ud^dQ?}lm^JmBc)T|o;wM*{Asu0pKXtiM%SnD#_}b#y-?QO) zKyuNu3g27!>7d*g5Nhl-{ebqaVclqtQWDvVaBsWS7JFmclCGHPIDVdKY?S+G+kwg( zcZVFKMN%cj{bA(rbSESFsIlVroHO;sxwjZh5(3jH^lNHjs@v%O`Y7|=M~RLVKF%mJ z4nRZ1j$XTxF%ut!-+Jv5q$AE0 z-6E61bB%95TcA+oQd6d2<#p*j)pwsQlVJ@7H5_qO7Ke8>6-6uwzx+l9xR*-e>Nv*yA3K!(v zn=L}h0WNMCb;mUvoxEHNlmVX##=X1H{Cn%sjT3UZ<^a1bzcB< zPI4FB)Rx6dP`;zgY%l(1r87sn&2#<%SPq*UZ#9q8wefR}zhM#$o`Qr9U`8p{!(KjN zY@^bEG%q{LbG{Be-@0+lvyY8*%4X^K*G74B&eLS*VRqQo)^rHu_mR>0F{K z`{)gwbAFKp_c`K5k&hZmG6pTO1{fCa`#J2!wW*?N`bvbxzV?W!#c6g9v`q-<(emDl z^xMZuiMKmSC$=xXSR4siOD!}U-y2m+72>-^3|9k=d4I!5e_)(*xhC|jMW&*ggn9fDA<=T1+@|O_A?OLoS90-pYKy&f*__XNNMNsQ%xoDf z7sd!V9v#(Xx#J_xNFr1m`}M%H7bPm;maLF(W+kLH?$d-0FrTv9o7Ll=Z`{6oQ!97q z!`lBl2$W3I;o(+nfZd{C55;loJ;nf%ad(t~2aBC=ZP0~jvBv%vR^N$k)BHcOy&79b+og16L8WSaU!zXhK^~Jj7e3XQmzmWh8NwOS@jq6h>WIuqbq>?@WcYH z&XDq@W+H-#dqRSf8JY`DS)jsB^;rL%{2-C<`o{##zUw~#0=3YW zr38?pKGxeZn|F-s-d<-T9bRhvfs_sO&8mv~T6A%cRgstq_472^Sn_P^_QW^sbfA(N zv*B=E=n{-!7QHW)5>?&=)V;EmgRD&(3}ktRHEy@bIrjrA!}pd4k$A{zf5!{Z?pjk0 zwO@D9WgO9|gvQbSyT;3c$V>onQOA%v5E`{nV*E+mio+d+#3T47jk0dwwWI%@*7nY2Rnc*AwCsanX{Gt zU@Qt(|B<><&hfLP3(vvP`m9HK?>d<_RN7-rz3XS{lPdsns`l0|hwA>R=?HtTMR3N4 zQL&F~aeN*)yrYx?-J16hz4p%lO0KHp(5c=zi;CT#QvSsCT91XxtSwqFM=iGEyxXIx z{35rB8?^jOQPaBh+QO6lS^r{-mcm}N%?-szCOt_uWFDn z&Y_}MZNOn`3$L|uEC!wDe&*rm5QH7O)v~S%PRpEKrYYH&`}O`Ic)FUy;EX2O)*LxJ znUv*&guM087i|rli%6u@(3OsuZHx>_n$m|m&+NQ2d{%Dj6#<;ZtCx7*0O40H>p3@E zVxokT&T0|^Gq19NEoG)9{AS{^PphPvZ>T+S23HP8pJ2?fLb5xjSKK?lN{t6V>V&P`!9}+K03F z3eWSTbXng8T&!qUyg{wUy!6er@NF=EZs)~+-AL7(9`A#Z?*$2Ev!{yMS{7T>^ggTc zCEvS^Vt;o$fq>PXQgwf^B=5okFHUZ zEa5K_E)rj%pKpO>PAR{&ADGYyE|x3hC_;VC@K4#Vy*1(agX}1`K>jvE5BjvQ`G6Oz z_)X3GF+U)z^pKjF;wh;($&uVzBO#btjj>*uJUnK@`$X&*%R9CAP&c*;ek`uw@0;zP zA4&9QentFpF8_n4USt;b%9CSPri1f9YP|aHnVB^OlkS^P?^tWjG*Rt%jW#PKsWD^XP13l>8=R-gIl{ImHYtU{Cuy`_d*C3wkxri9Z{6b2PKi{WsDZ3Iu$lVWg||U#9!+N%B{HDz55@axW^%O0 zLsqoZ=&g6pB9yHG<>@`*1eE6dMs1mN#AsW&j=@ENN`1^ zBU%+W&>LaN68rWK1o*Pv$9p2#c%}h6ND9062=8u35!Vqv*{Rr&Erw;tZ8= z=bmkYh^B{IY;Wrb5iO4)Um$jg%jpAEd$;GCMUe;c9bp@iX_W1|2J6|KJUe6l1)DhH z_l)yo5=BWI66`%J^Gf3UtSp@+^?n;QRf~!1(oaI%dG#tZ9in75S?*4qYZp1z_>f@t zVvdvVT*N10+*vX3)IVkS(@m#0ukeOYZRl;(6N?Q`eW;qa=L-*>I-&I7oV@bpM6y0ITkG_GUq zL^#K986Q>40gz)hzc42%ky{O*Wzzb4ZSU<4vYJ5TxZmlW>&Kd7z|sGfl~1lWbnty+ zr`B_0(mX_ZLiCqMz)|BVsSep*raVSrg{&C zV5aQEu$+@%Ii%*)Fkej_XNThl94^Fm*xe@POPmYqk(jaNb9M@&sQlA457g?SETSxv-R|_r2)3It!g^bx4L1Q+1q*KT zuGwQg7zKN*u~8sB9VEhE2}N_H)$Z}gX58hlBd?gDD4yT(uBUS+4{G%KpyLNWxX9Rw z3MM_4U;Z?CB$tPObNF(*8*F07wYTL{?B##^oqzhK*BCZS!pQj^CY-lbpXaHVH6QdX z%GD805ogO7XZMGOHG}To`xqf{h{(9J-^syM%*DgTfSt!TIItnbIH%PfV(<3Wfb~8B z73e^?qftz;+%*>x@9dd~vd)0@L0JJ}5h?Af`uv%(F{dW1GoD-*2dsYv2$W{9%A*5R zoHY%4t8O~kJEe1?TdMhlE4t|=-`Uo$n$_-MM+)?`(#V;`Z$U;hp2kEu%KLdZJ@iBI zbp#}rQu}wBL@!})xxfLiCO~svYFy}ZOMQd>W37Y>i_thL11IA^iem{04mYvHG&Uw9Ju(e;>xa4DoGEfwt%Jjy3S_2_J1kqK}H>mQM@y__D2ieljkl2R0> zSz9IAp^m>;bx=N`!(7QaR>XjfasxBJo!DE$Tf4}v;hBShC9a47>nwsjQa;k8T<(a% zO;<)58adh@=8SbSgEz)0D5-4Ulf)NywNl2+^J>IT z+xi<3)+Fj|Rf|E3T64S*^ez6jIR%451q^uz(~86WFG$Zx@0<1kK6llOU?4hltvcT; zlTBMazDKOl=Atmk7(#$VjQOCDs*yMbYX5055o3yK%*{+gI@#bh%^E2s_T)BJXBOeH zmCMsRL)ETUwfY^DyOO4_+E^9k7%7R4W|P`=#H&irKytr-z>!;fV+_krttldsHvfts zfqL(jdtPkF`eVa2C|RVQ{22C1lWy@S1ZVr0eMqOmm;7i(T21bzb>saBQ`xQu(Ky<9 zxtQ(Kyp12X(3BEad$<8e9WBG=| zq88(zW5s^bDbH;(LN_`EC|W)vGMFsA25kbaC9hi2&GiCBfHS_a z3G#Wft0&sGlpua%x{wa9y<%geo!ap7Qbm!TiqV}QFG2bnWg%mRsOt+8vj4J>>mPH? z`sOM0fD|k2XINT1S2*>&93-C!s~@oV^nz*LCl6QT(IhmN7rXkA2c0^Mf232+BnKx7 z6}{id(6i~yXJx$GB-MsS2Pfk@PXBI5|CU$@WNu#m&dmoU>pS+*^R#3VW z7IG3ks+PvW0lKofe-e)W;QSioCX*3FahoTz%KF`OCyC7Gus!#zTQQtc1O_RaMiZKN z4ouwm|K_h;X9`t@uDzPfemowLBN2h7QaEH59^ANcUTJs|BN zUvw89??3<=&?x-_;MbkjJq2r$>9a~rE*Czv?ec3pTmtGbq5G{LzIBpKjv1Ajs^|db zM!{9yS6)-TY**^wg@*M$VpH!3dWaWujD*7ve8E|xv;TqsVtusug0H?=A;CI#O3RgG z>H+L{R}c@7nQByA4WYLg1BI+9vj{p?#>oweNw4{j{`Wqbi;F>?&{e-!T?n&L&KfIx93gADTOszXbbr}6^{ePd!FCbS}f%r$+z~@vo>iC`H zB#KiNH+)Zz-FfhQrJo(FFKf=TlYe09l9|42rL~N(+DNR%8IbXg<19=&cN-56Pd5S_ zYdqFp52lFPzFM|O?uxggqZ{~wS|G{Ko5^qp=(37rr4v@%5BZw;ke>0^U4ejo% zWcz5s-ubi7sWS#vo(vVZYaSpdY3`eg^fN|2@4cPNE4)nx`qm<#))xX?g3=x1x%PNVB%G~+>K21P zgJ4X=2aukE~3mYc>2|}^BBo2qqekkB+u&@ry%&~z*^nTi zTY=&BRvB#UIDk{yok##R3gQ*%gO0U!T6W3oj2wWjRXM1>6>V`U0r@ z^Fc;oxnp_0L&$7z>O|0$QyO_%BER4Af(jYS@u=t^84ARvLVq|P&I!xYO(A#*afKbw zfB(RwG+rartFRLUT4Yhmt9MIwj9_~o?30>B`eUAIwwMRKb)N6Ig5G>{#6|s(mGZy1 zd#ivd*R5@s2I*32(x|9Ncb9+)il~HiBVB?Z9Rey7P?Sz*yeCGY!HO9EcHLgMO3+8*!)P#xTwoZ1{R^Utz- z^O^}{svKRt5b)c2I327EJ-Q1OK$m-DEAtV!%$$<9;V{p|6YYVfd3OJs?fhPk&OIjQ=@R zJ+rW__Nr(h-n*-`0=omRfxa`MRp_3Z`M_}ebv<8>4BCH{m09wt;_3$fBa<=fx8geVENkh>chO zi~v_K=LQ~gF>$f|hO=A@zK6+>Fv+*j;u(A zvZ*&zkZ*eKW?dvc`!eD|nZL9_G|c|wWU0{oR;7a}4N`9dtR+6%3tMX024x?su=1W$ z4JJz)X=CX5^4(eg^3`Q1md|v-S#IgVXc>C%l!I5bz@2pO6ToRz|JY1{*(O=QKaDVy zO)HwCCMr&C^Mn|@Xhc;-pxZ*pz0zfi>!hYnKf)PAKzYe^NuTD=e98V*V*<)KnKo#n zI9iFN6+dB-p@U(5qY9|uiL_>Ka3@W3{M)Q}g)58+N3ZM!;xW+Qw+g)+LvZoq7EEmH zsq#9RN|yk^-HlED%!uqN-;NFvtfW%Jv$LzLezybBeKYu6wzqKD@V(4`Jy-4x<9_V7 z<4SU4Rvt4IOX&nLmER;w9`3MpT6y~-etq}PQ*R`TTQ6xa#bWR(w|8UL%YP0MTo5W> z``(MHI0^8{=V8?;T27kEBGyNkZM22A~ z(x;}U4p@SuLJWJlA=8Ff_P*9(G7sZd zv;r7=#=dq2Gi#M@yywiMrorUIHJ|ie!a@gcG-Lq%@7%mf$K-EMfqR=iL{>x((?_5^ zM**8GiXFf}wU3Qx`v#>j^7g?d*XRa{Xo~O-Ku^}wa?5D3O+SHlZ2vdNsh>vKQ;IL&0`@k9K|0j))*{gA|`B%p>uw$f%897 z=CvbjNY}9I8jvWs?$Lw9B-A@yC|kqB$hwGr+w}T`cf_S49>Ma}R8@8EAC7HAg;DID z-qFq`j48^IWJ}8L6}($kP%-B~ph$OHZ7b@JiK7OGWfM*0_9Ti^|E?gf^!ivv5oyEu zB-U(phR-+rn3-vb%I}%*ht_&wJbf!HAjnHDiq{^7 zzUG36adps?u=d-vr<0~dEcMS9d3p9G_xUfO3(W&vN78;dwV?Gt-je(&QF$F}JBgOx zD9znU(~r2r_v>N_5YK9qN7_~4)DeqZ4Jn>%aqj8$O;7r^8_Yi2$%}b@UhA>!)d0CK z`VN0ptXgJ42d}LNX>5E>n#ZYsBn~urKHeT&Jb~x@Nx6^t8)zv+dw?-&M?f^@uT?*`j6F*oJY8MG0a}le{6Fzv{Luc!=EirsYf-w zL5Ysqnxbdgl)Id(B^3|GM0DD>;w9_}zJ>5vO_f)dp`DGyDm^L*YByT*c}6uA2*M=3 zen%CZH1e9M(psqjYkC8GLdUUsYP=|61)~?0s!`0Q8r#29XHSXjC$C37%u8bUg>mjM z5Y1QHzJX=o_tC|PVZv%`c&VV9z=}6Tk22Z+UTAT9n^AGphqt%|*M>v_ja~^VdMA}y zNj|2-cJz6QKf)F`Ln%o#{$Maux9no;$qsx-gqK^(}LlJX8*53c8ar@acbX zF9~7p#-|#*c^$<((%K0mdNV;hH16ajJd=|{HjhJ%yAsJ_ZTd(97pkeh9Z!erTlvF2 z;m$#8{^!^~AKT!vvkebg549=7cC46gNjTd=H#TAuO7L|4iTFcI+)m=cE%Bbm#(4aT zO$FVE1$r;2{KrnbLdZnRx^3Kjg=F|o3`VBlT7)iXD43?r{JsZ+hNQ`%4rNqjD;(@={MM-N=-};OYMJ9C z`uNScW(xU+mfs;2K~Y(f#KWcX zkCfJ*3Ecm89*E36V2r{@j}w#N z;dr4mX(_W8CkAOXlh!tU_hIu>JO;KtYYC$qFQ!&DdJPjGbc>A>umm-Qjsge664Jr6 z$?9ODbO__7L3bqVbPzS!?@;B>!1OB!e&o!4M3h@vVo5A1ucrEkM%o%BK!^^?@ceP? zHxSvN3%{d=zm|uI-|iV0U4F#~f>>_d{EsI$bwDY?ndyT;S+USn7S*QJ1R(>0b1HxR zTu0TK($>;&3;5?$SCQ?Y5lMZ)#ccNQu|*Gh&B7w7&V^LhC2jnpf*ajukaY;V*m+ZX zx&cb{OZ9ENqS*UF9>U@OJ&tG`BTYmGWytsF;JEx7(g&L&M-ux#&m;jLY_Yk}@3yPS zN#HUCa8)|wq&IaqTK_7zh{1oMfH8ku1&)yQJCU5CE}IcU|7&=^MkU0dLsX+&ckN$~xX1}2mcDq6 z!2!I=kBC4I&dy7(#I5C{VZ}&Srml!sJ_^AKSc?#khPeEZyK^iA86+TBE%ncd>EA zUBx&^f>*iiaT=DF#)&u>I2(E`vwp`Mc7b{Xv$_ao2Rx)+0Mxj@yY5)!5YNAcB<n=nW zFL>7k-=+d`kVT;RBgAZE0J@JxyOR+z!WmlG*X##@bnl?WBp&;dh?I&$*LCIc8vIj(5Yw*%m6<7w83xR3Fq`=K?c zs3rbL#b7H_>`qSxyN3fR(o!oyxpkV+Tnu8EA&vZU}gQM{f@}8aE-(Rql`E>MrXZE^pytX_6#qYfr zhCP7tSStESdDVd_mI(MGLa9pOd27YS%QjPw#U^YD-wG&uDPeHjVB+qxTyJsghmj@DT_ZqZyUF%^N1aNS_vk>R?xc0`G;-qsZtWW8>HV~v3~&frR?qKNC2NA z9x2KSPBf-QEb6{ZGXk23yDiKJol++)6;i6mv;ekaPi6ZwL4zxzEy+^fvYsFR4m`+m z&V-i^P)_-Ahc)d2(d)apsGpDRTtzsd9;hJ~JW?@9dE)nst61>boNj7@xc1H9<*}D%4FhAJ@y-Geg+*>E0OW z^dr;V7n4OUNWdH}#(n?QF9kBGXpMTfC-Qy<7tC=PmJi+faH}!;+|4>bqH46gSq$=2DPQ{1})$$CpAB2Vq^43UOWp3V3f@Nm^YQnM$NH&=jyQO zN414rXVeFOwJ6CcqqkQP0?aI!Nq;(At91o#UR=j=fcVt7_@<#WHXSO8HoL2&a~5F` zlrHa+Mu3K5hY&30J;7@9h(?wE%4eiy1NbC&!*3pux$v4+m5ZD$t|q7w+L_D9ro3v; z9ES#z&+*T7RJmL!q>MpdVK?yk^59r6b-q}h`?5hNC_m|b6QDvMr#kgw7w9YSSxVXm z-$=uCzNf`@q*N?dSVq92S%vSWApE`n=&fCCrn8A;;m4gOBc_-N=RAdJp$_wV^TkQ( zxU36vOuab0({4yHuDm_-aRT-4Rr>|q0SRXMa#Mu}$T!A>m+oPo>V()-2pCGA^pzs7 z^pf}XwR;#dKEZIEEZQ1*U{{M%uB-3L#H+;Hic3rwJ}C7D>hFYkVrihtO$0$JZRz5f z8?N(o8tt4-^m@u?tyJ8LR69Lkln|cGf5#BZC=GYoYvW{BJVo&}mYd$`8O(mA?U&Ml z3gA`&Qym8z+%Tfa;1E1>5BY-Da^p}#e&gIdXfgJa0?Wb zhaF(^!rM_abp?T*PX4YF_g>}i+O!KA}o3ssN zO}tD^`#WoPJ5G9%Z%ygJh(8s&hqF}}S}Mmuwpz6ba3n8i`88XqfKzqipFxI`>=6xf z_>i7ls^(_MuS6fg{WqA2Ehsus$0Rw$5R0Kgr=D8bz#dC<(jX}t-q6D%;BS>qt9-I( z`B>$L=M{)Yvf!RG_83R5hVF+r$fSky&p@HAb0t{ppXsjV9YCGZ&2PYorud;8H^liu zbxiN`N^~O%^PRG7-~kI)y^z~hjD3*ltT}Ad{pj;9Q>_xq&FA+;Ldc&o{|@4uWE0qdh^%LF*VT)}RZZBX zwxD7mu#TTTFH3AfI7`6auAKxMI}uA!aV++GY`v%A2dhAQ`7)Iv=q|EsYfChFR=UVxBpn4lO4g^8^3s#v3$Q;edM3pnO*&Y0BQDd2CA#M8 z#e{OQp~+bf+d#Wc|4}8y7h^Bexcao(>o1iTXM__p4T-aWPm>54tF%b~9o)S8^UUqE zEiU7d(I8oupZx_6qqQ3Hd4FL-C|ND~ST?JL5!C{ELu~!Phup*`FexytlA5H;58x!d zc9|kr4R%T@al;THvkmcAWmRQ&#=*lakLhI9zx(Tsekpw~{%W;0yLfdq6c{dqa!1XO zjV9P(wB9TZ0v|>$hT@?45q~A|$~{Ib-q6TIn>w=(Z4Tu-XG{;q2F6i(L-X|AsFh3T zq|$dh1b@Ipz%4dpruiAn$)JdI5@~#8au+?eWqP`v*!=QUM-7fZ96QE*1WL^0 zaJyb6-J6!2{EiMJ&TRNY+YJS2jIK4m6cgZcpC3~$hoCFpcD8cm7opU_*o|n#a{^)b zzexqrI73P~M6YoXceF&Q;r_|&@?C3ZX2C~%uW@@)<-9%tCgQ{^XwM|8dVl_*^v z>c&}7X4M+2s>0Jyu-UBTPH$TRVpg4>@7|nrGsfzl6S#R$I30wcaH%5rEC?*@RWgDS zT8&4|LS=%_FI&Q#MQEmFD~9W>=WW0#P$^b9RV@w4qRR%N7|yeVaO4(P!H6 zuQ;beXMV~Yd6?Yw`Gq|l&ua2w%EXQOxftc!&?rvxGb@!s63!b8U9s%%bGMIWSHUR(YO|v^xsy6Peo&zSC!h!PD(IL zW38_FFLqw?!mDrE7@pIE~|jGH?P0mcle>kogvhcnL*H)c7pG!xI`3Dm;(kW_w3=f-FA<8}O~ z7*bgO)n_%I{(UN3kb`z7ScA+SPKV;pnoMGcd$?X*iKE}ftP!_mAH0iwDMk3&OVOx> zft1v1Ib=PicTzMsWH7KX$!-j&_;p|!Grvk4AsfS|^_aIyv*nC&5UVUcL3M^>>#MlR z6UKi0&SK&$%s>yFvr!j3A2eJP2&4JEPa-F<@r=J3eUv8G_ZRu_OC$jtr^_kYaqL&O z3Ay%Z6^7JBW{7tc;&$(Yxa6#Sq<)pizE66?F&yZ|Ro87Ud@Y%|5qb$?pofQ3nW zcBR1OK2NF5Hqc#P8;F+mFm6_1(k7dfPYj8r*KmuAaW*xaV%;;6=+{)GkBiW-p!^#y z_=@f70l7J~ym=z<$u#IWH9-%Z)}Qt1wTi{3y}h0Fi~P#%u`~j5sSLZZ<#f<-j4-Dn zmPXr0qJ@I*yepmln!E##(F1R$C8uFYJ!g1J{NK@B+$PMh%!K%W(cIF)oIHtSa`Xo2OL!8Ju5qxP29c%IFz> zEGg#y@=Ysr8f$01)%v`X7)JVrD1!-k=n0njFYm|V@puW1f*OSFnE>3yM>U04t5^;Z zWcB;s)jzW^j}}WQzz1y_PkI$P7v%8&e%(JXl;~L6z_1y64o{GuR`f>^pOd{?gn%#=3R}l|hx_ zD6*ZR?Pk*EtFMlKS^;{9f)h4#1ciJUxc2_(;KmvBU zInERuQj1>83HV{e3m&n<2Tj(^#le_ZM8f?F_nT^z2jn9&`^P&$;h0MIO~AcizzQiX z|B8`L41Lgvyz9$Vzsm_lGYcTvno z+x6+7agh$8{^hdmiN`y{R5y&l-K(Yh9eG^A`uY`x$$JTr>~&ind8Pf7*;R;1+|_Ep zKJyrKh(2{CSPTn*R!g7NXNi5hot&mXP}TSyWv6jOHgfqH`}>x9?asbU*LZW~7;ys6 zZ&QMN9tZ;Q3!7M`*p=<%rV2e$5Rmt@&x}@7AUMD<>DUhLo-x$V;27;M6_4u6+0M5KAj2`}O|cTNkFj}a z$ENF@@jThjOgSdndamKazH-xgbffclqS@1s1qsh}tDC^&FDVCa67k*LB%0Z;ODbGB zFgt$%FvSVA_k4f^7d(tbiCjPeLs7q~4q(^YGCf$}lX!K3m!lT;8iC(sf2A#(>@o{H zVp=26Of+Hm4qW@|d>8dxE-~P1qc^b1MJNu=S2oCwG>CiBY=yYb;+4 zVLbw_=s<#Z7INsX+CFo`b$>u!7U1%ioA&u3&So&5^ZLwZxEdzz~C8WI{fAhx!+a@KAqASOsAx-G;*_%3WEmJ%EGtNN) zi6fTYiuUIt8+$7w?awy7t)w_SM!I&_3ilu>NFL>9&-Zi`c4-TeFJ52dRgRSDF@NOM z{^M&d>>@kp4q(!hM&hqJ5AbK-sT=ggx@4+^FBx7KkE*u4Z%|OBW!2Zm&}WXV(Vrvsug=G&SLPd}a6tdQOSo{v0ozK=o8 zE1wYb(7Nkg?RP6^kIwd;q=8TX+cbQJPtD6rd=z2A@`-qv7R}z{?1k8b(x%#U@?|7X z3LoHmrtG|4GrKF}83ON#6l*JKbt-(k`Nb6-67L#@N3-hwx3#&<@=S*uz>D>IIBswn zS}2HT9_0$)2+o1eXV1?6xiP8*)wp?n6xO@n%X?nXxxDXM#Hjy@sF65}Z#3($cysF2 zE3i3`NP0oM8KGGV8`7SJWAH^^EA0VUim4Hv@vAImX8QxI_e8ODprfmXrU{sgpyjK6 zanfu+i~YaP5`^%q<8B##?S5zzbfsWr!Zo8)UTZBP=fZs#dehYyTt>aObg<?V=tDxFTsqbt7hqggz4uQOwbspn-x2_*d5hojrpYJvR#jTOo>&A8foT#knrBG zA;U95N<8%6&etmo2V!r8+DmJkg@=6#%wpSR*K)!6^OPd#6P3S}jzsYBB)|hGAW}>x zW|E8z3`Ni-!hfu=yfc0WP3V~@PGZE?Q4=3WxxeL=f~N3_T@db!Qn;fk5psJP{d0@{ zuTYXOp10Q%g+cU4@Vewm5XeZ&nw&!{xF=`#G@@3tD6z$=N+tjOFTekC66kkZfFe>@ zktEm#OVI6(j=iAA>o^aR?2GHYhQ4-)_%tFU zjmGiZTC#(!Y(dH_{ZgBf@~lhRgRP}$h%em^VGNsbZ#_5WET9<5E$(s2b(E}*`Wfjx zu-WIh9=#C@@U?FKi$%94Z*tcjV2O)~VgcqiW}vf(5T9Z}O`+`TNWZ&{G1CNL*nj`3 zksoL?*DFOH>n*)m5mF9flyK8F#kUB%TI~G@q*h@a2ou05Q0;T=*;nZNV$u9iAnZ+% z)2Ar*?Wl)0SUVW`eKV$Uo5@8?6u}Hm`2AMaI*m!oV(7IJ94Bmd=gJm+FRDu55+F#B z?J!pbWS|95#AkIl&BU}^Gl$O0Wm^LqiN1$L{l)h(!mr4=)28ihEf)-8dnrS3(L1g6 zUgPwhEei+;<{(6`%{}eF#bXoqFwooF1G3JxJMBXFZRY^j&zpD5;tes%H<3DvdevzjdHfR(8nVZ?qXCjgnLIy%!*@n`kgcD09vFL3;PD)c7snLjjN6A$$ zZ2vi|MDHrwWj&YLVP)l)h4bI(xPzu1{l+gv{YHQOjb9KFlgDBM=}Z{#j>~S@9n%ev zU{!^4v?%^$+<$Z$?v(_%7W+1MDQh_^JzX=s7r*qX!i}*|uAT3-bEMNjwt6N?YJwl8$xg`532@W8^P%ffv|pW}y7*G376=NarwAXuQ?9 z0cGYC->N~6jes@yGGvNgELB)pEQ&f<;8{!l%n?$iZxuI-kt5pjiRQ?Dc-VEnBA0{)P%FtK#HuB21|UE7dFKQ|z?ud0>fn`f5Mc_xAi~`OXe_6* zU=Zam=kLo>^_kr0(fUGvCn!dy0;1NaLK`_Rw$uLexNjUVBO&|r1X`nTyz&_|cQI*d zektn2W*9?%BR@+hON@2R#B2<|0^-J$)5Cpq_~i!Sb;bY;j8ujWRmfb zr1MU03DgV6nId6lWxUZGrH5x0PATS`0a+mNV@_{c4g@HnexvQWbS`EfLtbl<< zRvfB9vWuLz{al?=4J|Y8c_Z%7xG2c3<`p>vd>mY+PQ$c`K>5Y&O9hU-2PROjS!y-4>8{?VlrEIDCPg7ygO4YVCz@ObOYQrlr|?=xqn~1e}-FdA^8CdGNELt zxQVbcD02Px!XP#i;=?OnAhZZW|K894E31eM`TrK#A<725Fj_H+aBq=1lH-5{d8JE) zfB6Z{El~(`OvWI@52{#yG_-<`oYVNrFNTMF)cI5g6%BRZth@vc;qm*Wsr>BLCNH3i3+L{@D1GS3}8=Xix7r-ERTdBMQO$ktbKKPQF7(|S=Wc4>jK?9N)cq+Ik$iwa-s0!Q#|Sa zI$BZ5qy4oW)O)xQO)j7RzWt&uquJ8NF9zpP>T#p84#ekb5K@-bg?^!3g}HG8?%c;W z8H`0GO5UYbu9+fDS`Wx}tfT_C;kJJFC~s@zntU}&W!Q6D8tNyN4f~NtmQNEXyQ%P6 zoY`A)D&$}zU%t3h(DN0yhz8#&4qra+9Mw&ytYVQynaTiaw1@sV{X9z&qds!dh{5*4ygAce!>%gDsk|~2!yvS&Xi0Zo z%DWc0|E0)p(U?Vr?q1w!X76i#z53a0hP|n_ZyVi4`pE9hwKi>X@?=GzsNQoMrmr@Y zO8crd<;oU2(+DF6x@fuqD!yBQ)VJ6Njj9OF4Zl3-W!9j+U5#{#3YiX7$eIovEWF2% zZ-wzVnPu<_`<=?oVy7o|xeD&IHOcUyZpfYw$GDp{%YqG-lUv z{_^CDe%zg6i+~5Dv#mFNhMS8&QfP1+S@I|vY~pj`@;fl2pIP+&QJ*jF>we_=gWL9x zy%Hs4(;MHaUmOekMW`G}i=MPmL3&py!ie62+yzJ?U5;m(O{bv1aG5&XTP|4R{$BXi zjqR@DUXR@OoDHET{`QsFwvX!s>ANxBLodzUReXDcVq@-|8E;lTruF=Q*0utJK)c~m z*1I$FyB!vOx)x*8&l^!4Kb(6@Jm!m^+2y?w$?yDeuOP3GE1ARa>7trcNXS0F;Y$GL9n!M70R^sd5ulB6_eOJSdd*MMd zOujj8(??kTkguJ@$xlg;e$*-mJIw@b^a@Sw^mDkBpAMh9UlnWAlVr6!eBV_?jKi>? zxk0&^+on_xFbLlxDq1Fx-3}@>)tD%v=I7aK^x^&OB=6o$H!NE3TVrEmUvdZf(+gIH8~GPiUCe;XG#xH7 zl9PRTiw~rGOVn-z5H!Ld&ont5?t9z>%A3p9u)FSaNYIz=uQmyb3*Ic7*ut*ECVuKl z{aFm_W*S1T0&WeoQG6iWR zBw#kTTC2yD;KrCs!O)vEtirW&Qym5=%vFnef6LcT>;bFL71nFh1k=GpF*mDO9L1hnE>*-xd# z;=#i)zV)v?3+}01U0LkzQp&cM?Lb|=4*KK|tNk#sn}I>K)@|&>tBf;*4Hlb!?PuF{ zuEtj>yvh^m^-jm_K}9t{#zp=wEk0+7szCR*6l->Ap^hsV*=l83&z@48vTXG=FX=Pd zk2untX1uvJnd?T^J{_9vlpT(bvVqPs$6axbHryQ&e$o>Qo^3PuJTKU1Q2Zh(AuJXj zAN@+`bZs{R2IpGWu1qQPaDU-tBMqx7O?y zR&HoEn~JR}mKo`~ddP{9cl&24+u^t6ZeX(xD6rY*y>fwfH1c?SC}3w0FBNhv?ydEP zT38TVW6)PMts@-sbw@Yuq?FN62&=-wG{Mpi+TMBSHD?0N_o4)OIj%=zo+~d9q}46~ z!If#4r5*aF{?$#o(^+CUkfyr{8Y>C-T?jdGnA1oX)r(L6!|G+~6Nv5k0kKf~c%p;E z9YtnpD!BnAwh~0&0WBU}!{gLK;4y$URpEoS?lFKLC&2ULfVMP%*<`Lqf+8ASsRqpC z*j}v=*M4-)Y`ksRP;6(Cu0j0EugCjN<5vG=lk@p062?Np$`q>>9t=HQKx z5(vv(ilLiHFi8=VEPkBwD(C7xX<1}TkPqsqV`Hz zA6~&tMlrjsgU$@bMLs@Kf^Wli>z32_5x!<;xU?PS@l4Z72W$&76(Sd3rUK6l4ejdG zp;NJ--9T3>+y2|_s)Q!5?H%%|&nBI^pt1Z!^y=Kv<#nP+|#YShdn$UcklLjY)l zZt$Fn;7j7Qz>_WF-NdJ#=M8WyN3a_Qg9jVkT8lO8t#m(>q!DOfFli~5tWK(`bc!et z$7t`}bZ9KDbf9bksVM0jqeb+S4gb89m(JemOiykEc*-G~27#OmFY)KrSL&GydKo;7 z5&&Htn7qn3JAbjTSD}}${l`84^qC&Q2%(9mw*Ux(n<5%>sKK$3@C*Oh{V{&4M@A37 zEA!A6+9VDA5h?tE=1jQ-s!#})BP}kNYll@RX@)~1tkFq(`1zfI6%*Q-c+LDJq%T#t z8f%1<>)H%0>zZ|*#S-lt6}abjXxw&x-5R4~Q{Eb~BWN?tFzg!Q^dv6dRGe`!?U`Fk z!*?#N!Mm4JhG|*jt)kym$zl=EQ&-WXgw}DG2!^qw;|5-sEmtANQJmpC&sw_k^sX#D zxyM`Mwq3h9-%rcsB_CR^cE2ya-S(;HlYRHd-pfzdPu{jnWZrwJ;Vbm`QdQspx9-N3 zObbzCQ8u64&G4!wn+dzG+J4FACqK+=@ZVx;n^Turzbc`#S)^MNbw9lxuta=p>;u)} zf!Ye*H8=`qYbah(&nw;@_fxN6x<7^~lPVWv_vvGaj_6bQAI7odiBCe_g)e3pRKVo# zVpJM5ZP!Yj8Did;w=vv{uQ*a}pt>$Oj%291UcZvt%aXQM3VRXZK#;NQJFK9XtyU@% zzG-+*rDEUE4<$GIOluD9W|ZE0`hI!2sV@*fZAAM)t76pSXS4g2 z?Oj?=rgG-+>L@Kk?|a&PXVx7QCx3Zndx+%OE%UiAm1UEjP%i&$7V_Yz&$sIiIU1v~ zA;=L2gP$UV(c?7A-|biX#BCqEuz-h+TNfFf$td+(SHIFd-apOmR`mE<&!rwm#f_Nj zhf8Ct7WeyARZ!Y9x!>dksTAbUyOAHr!fGg5R@Du^s1{y)ejzBg$+}uPUH(zt-pkXd z8y<6c@zmodZgn_vNX`mZ3%`G+OY!iO6T|aCZys05Oa}Xb6RsooLL$ONQR+EKbj-z) z9Oa4%?=thB%iD3GC~AP!lbuk)87IJaqDY{O!9w-El071by`9t*%cqU(sQ;j; zxMfMXikKvrgHTDcY+r&I75a-qnpAn>+5MJwb@e12>dsSKS4T`aF41a-atSD}2C>V> z^y<0nQTdeRUmV_EPxrWr$5TXc%4mv2Id8$`lcQp`c`8F*UC>$eVQMtz$MzregjAXz zwa0~4vn0H1gU0>x-!y5ujuMr$DU}*pXV|?_PvAvS6f4$q59Uz0m*vM-B{lgiJf)*p zQYfRkw;?l9z8GjBDJW4Cv2}Lnh*lpfHIA`mNsLmOH1{B^AdYS0@N3hX-}9h>%vWz| z0$tzk>%E49>|&{9GT(^x}V)SNST$!?d?J|~p7=5xm6ViJO?0s~_1CAbkk8iH|zr4S@8TcHiiEQpJQxhsHe)6`bMw{)N z8`V6zqgF;WmJ`l>6uMl)TK%kN8%Nu_|5O=K$l@rCnV5g|2z-UlJxlKKH#2E+Qe;$j-=htrCW5$seSQV!~X!1cN>ka~_9gqXAeXtBWzZw)&e_dHI|~+2RlG zs6{y{?(MeVAKrD;C1foZcF#S!&7`lCW;lC;AeH=$is*OS#7RfRn4x#Cx_BlyQ5`LY zH$SiST31uuq{#2^oJ>fcd-{yWYnp+TC&QEW?+lF-KdT-e)phA1pS{IH zsoOHaBc^3!;)mT2T9nUwGOynWNwmZ8vw!O-O6k+jYO>YGt>LfCbV3;;iD}$D_S(Av z3N*p1=sAu7pViw(&yJw3T!>iNmAymPp{(0*n&PSZ@W9z%oZZWM!y{{+Yh#m8ub#m6?u>-a*@?NgyBW_mX$$iYT%pl4bJkTW^UjaG8xg#&$F=ZOgpIX`L;6zdE+Q|H{SP za$~E&jh$O>OXJiRr3KsTo$@y03n3Jy-%>DgUfF`!L!~TARB)L*IN*PJ28|lS31(-8 zPtt~cM*df;#@C;GC+|;1!N=z)d_pMD7*D+5o-^W*7sYDFzO~|^`d_~czrBue+l%Su z-xEwbPEgqpa{RO24CoosU%UOq5E^=HXq#iON1d0B_~YipP>=W}@x&3wXi5P&6j9~G z%Ilx*pL$gLfz&AN#{V>$@9yIbkSW3sj6|BKAgz)!>NTZ#dDU%RSxnZ2FM(?2mVsNp zxjpcMzr@eA3xBcO`1*Pj^1Mq>9(5?TPV>*f!fpVL-H+>8A9itA$eyq4*|NSkpZZIoCsn5`02i0o=@-k#Ypg*zNwpSnwd1uZmmYf+Mx93G zs@D?0@vj(fj=DeSG@4ZKZelH#P;ylTmSuyWqJ}(I1Q%n*P3e~Csuo%K^x=F#Pw&P{ zkL<2HJwHbtEN>u>H~u7A{QzBy8LUp5oPX+?wl+n|kN9AA<9BTEUp77E4@{mR|6F-u ziU&90j9MxNvtJNqcD!ysq}%K3X=j*e9{-rT*vipDMW9=lh){-$C6|sVmymNJ4#j#W zpK)A8+k%y3{mkF1hyi~|x^y?jRdh618=ypPS*_cgl~_sxGq@uxjy=BxQrBI>!s~ed z{*~E1$0?9F9l51X*iuQbJeXWrwIpLAcUhY`C5N3@Y~eNgiu0YfEuy(Ub*iI8jVSKC z?J@Tb8cBQ9W_tct13PRLq|3zo+S04tJa>0e|~6~5{;BX`A%;w+IV4Giq-&2a$i*#`J$ge zdUkab6q21$h>W%#B${!i=YBuy{b5@&9Vjfh`}IlX z18DoPp2WP@S3d+P-4MMyz2{wLU)f(N1IEgoMs>I$;4g`JCc_aYN$dR|8>jE_cxZsK zetb-djtqTrf>6kT1Q4Zo9&C??49|9U8@MUL&Vs)KjBx^4GWFw~Jd<9z@nnz^ZFZJa zxfc4m{w&|fbm)FH-ogF*CskI^z)4U^a`P{F~#U+?PCNl0$}ye!iYRXmu~2 zw68eWtokKqTmz|)Asx$CKe!9Wu(pO=+DKYk;q44R6)zRfBiaM|Kir_;W2{@jlHCD&_?-U58aY{`VqETO}?r5%KVqRooC#?p48g*nO}zLGih4%%)O2k z`Ru@ar^#@UVkp|$ExwhAOaz7!Aza5&vL_SkMHeF9tJgjmbUTmg2rIKM{TQi;S-sXK zvn+kI)3)bk?J{UrPy{==5ZE(C&{ew_IO?Q_#m|@wU0Q^eG7CmltNa22fyGIZCGlF! zWIQxu+y=bzu5*jNU{=Ww%4J9ki7hTn_y9 znauEDPU~R)gPqK31AAcd^}@xRL|_H3$h8A$Y~C@m<(ZVr~nuC2Oq`!;pBe{-VH>aU;<+^(GNXkk5dwxx9$BH#F_qH>Kdd0A4Yn zP}d<+hR`Ntqwq;Y!>Y(}I?TS|LwPA^+m;&)-WoHNd(2%F2YNwd7v+6c9vc=~zV@gq z=v<%+W|SW^$TbP}MQz?R4v~)~UyRtC2Z~DhtAJAq*@J;((lc%geS9CUA5S{_iE0Wz zrX)CoD7S`NoF;X45)|ke4eFNsc3VPrVo}!#=7;3zbC*y)(I=E^fle|6IE(kYq&Spu zJ2_>xh|)c4)3p54px!CDJujAT7feIw%f(9=bDIJ8JnJd+J0CFSH3k{iy(Xy2Wt{$; z9LoP#==tWT(^p?~SwHNYbFAgI><0o-;)#@g+He?55ZPPeWLxGDI|2}zRV1Xn#j$!vSUD=t91_m^NUG_+J zH|?FJ9$g1UXR5yKjqg%g3%%CdW$PMS07{V>#HUs&))Rqa-aTLR4IDlAGvWZh;@ER} zQbQU?c&WM2F3xcZ2<$t&%IAy8Lb3312@h1}$`s+R_Arlu_22IoThZ@CR&@_8-gB~G zA`kRi@`p-oe z0sE$Aia-8ElR%mLL9-i#)yLn~1@G(l8~@|~Ck$cdjsBVFJK{Y~WatRRldE&N-*%%Q z&@F~Ga)nT|-*Y92CiKtOyZDzy3Sz%#1gf=x$toY`;*)vD|GQH(kF$liL>^4w4kP?F zwU?r~>b^-rwZ&y_U5K8eK!yF^I zdP{v*T~Vx8XGtZ@P@zF}c7Ln_m}XYgxke~@^}<+fS0L-Ya_IN%mix|+nBFT7Q~&mZ z;`xjPu2R1Yn(@$!x$}1JqrrHvRIhXV^W?>uAkC(kqRgA;XMl>lm=nif9YZL`g#vrJ zGA3?2D8G0+@x$XStwD09u@s;4w=@zQ^VPJuFS-V-{?``~+gteLjRA@9D)8*?16RuH z)j(HGKtR`Nc1=r6e_VXGYUU6s$V0D=``MmCLzH^#9C_M%KPq6{y2xQr(Q~pDeM4r! zsnnpmTlejvP3e=KZ0`bT9kI_Z;Py7ArDP~LjrwE9*athNaS+OwNyT?F5aMclVsU+X z7knhgr2OyzjElWos1ph&lkKc@!}A%l*l#c)U9AMDXPKZ&`z0@bNn9!5Gd*8PjvDkp+^$zBN!fy+M#Gstx7?wfdauk+KFU!Ef1M2G@n&-9pYsU0*=J|3!}3fJ6wr<5R-7kL zz7k0&3tYILK!tqvaUOTUnQlhr_oZ{ZpeOKEfV-&#_Zx-1K((naG9^Y(Xx&K8@n!() ziP=9sJX?!#02BK73R? z`WkU0d^O3%b)xS&?4-DVy^^TkP+@bxzs{guiEdKCoSpgipM8J(qi#X#=({pqQP-JB z38x9gMI9lesN7{&NM^WQ-*?d8z!C}?Ope?+C=MAqctjCbAkJR1?>yuU-0uN#1fJ)2co(baj zRVY~D7hB&hWV=Eko5fa|s4B3CK<0H~YSN+ngo!8(#4T9u9#~e3BumDGr1MS|M{#{(nwM!$r+#ZROTXZF1n<^TRdEi>k7v{8RP|$CF`Ry@^WE# zwtv2rmWb|aVY_&lC1JMZ+=`Qc9Q@l>XcU(PL_H=!+Pj$9t8Ar?p~n6*eTvZ(Sp9nm zA`V&4U&h@{F{}^8cSdd$dN@l)wN(FNOgXRgU~2R@PC;G768J1`tLPm)%|Q65^ndy2 z2&TrTCTnE>*q1B{Lq-^h^xNHUSo4O!(|`PU&5pr45%w>pmHN#L#cZEp-;X69(F=v(puXq8tc#)8N8NfRp*IdZ=(YZ7NB z6U$;>ZcRAUwD~U6BGMR%LMi?1f6leYy^3t=OzBNaf5)_7tKB8U$3LSQJEoa!um~aI z#Hg3lQM0A=eJ-=!u5jp~Qc@jdALwW{g{%~* zqWqsX#s_?r-$T7{n|Tkp1EHn#>8+>;uUbfIep7ob+22MAFuheK`^PA?*w?Djcg}M^c>eglnLNU;RJd%cpZeq0TPm08sGk47LCU%AJb4L~ zh?%uTpW37c4KujbJN*gOvPzc34bR+WPJQP2YUph>#q)DG?I$X79BZ!a*Ywk#?>zDT zOLz@M=2=oMjls`{L4&tT?)QsELTX|@XYuiUC`C5sdU;|mDbJ$my+JnixXL_iCAx>K zxqq6p|D1K4;!g*FT^yJuh@~(Thd~d#-eJ(mIm~X5aH;)f_ac~Jux`VNGf6lc3%gs# zTgAHM&b2MIj?u2-F3lz@9R+ja!eqPPy*}Hx!mD@ec`g6XebWXJP=iu>|# zsQ31NolcTSq#|pUENNHvU6xeJRw9$i5)C5TFs8D$SUYi)C6dyREknZ8P(&p~gfWeX zFt%fCW6byd*q)>3JkRy~@w=|y{8g8k&+=aG<@I{q_j{v22z_gohm>taM``CvUAl`C za}7g&%Z@@&{dBoX+(mD1f?_}LZ1hvj`{u)rEXbQ9;nlJ8Nk zPBsRxd4)bU~8Iik3*oRQ0qh-2b=K@m9d)->o7b~spU3`e)^mQ%Q8v}y$>2T5Fe z>lLz>{?;pf3V{)FLeQT-j4oNUQ^ShbsAb>J(VPpX+dI}h#*G{nC_)o#pWr@jSr$G0 z?KKX%e9}HVKWf+fend=Bd2lT(v&dt+KXIr%=W)7HrF8npowcier^jy>ibBrB$~Eoh z*1LhB2B+8r2@ zBe=iXF+bi9z3cCCgA=1IclPqDjQ~!Lh@hDxd`mkL^fzgx0>a zA3S?f0-mypR76-7$Qd$S^Ck!1CfR$k?Us7=tQ8WVLWLm$DY(~Mj6HeJ`nTPmmf2tF zem3KMs?aIV9?1|(0V*8pWZBSJuQqZgG6{272K2IZm3BH=jwvEmd?m$#Rcdtka3AyHxe|5$ z_uw*jr~kuKdCNs+_P=ovcT8vkyswB*C3smSlDiSoLtfstN4;$xQtfj37m2@&dp6~g zeNF5&kKcKD^9wmiy!zQy%W_F@e?!W^J6-rBg%gYApPQp(2>Ha%N)v7_3+4)fs(-R) zPj?G)S3tEStq$>MDcEuAi8n&-=Q$0b(0R{Aal{Sg9A6)0QDV-oD z+O*7(Pl}vawcI~&oaH(Bx<_GI*g35Blyl*}?p9AU$Jdg0t3>l|)LSo`GODlb#*78m zn{9y|*o=@NXMTMl(ol)K5%&+6f&4P-tm&3rNV5J?UejrL6i&Hh8MEA2!I@Q-fghH| zv}=gppNKEFKRN>|@RLce|Gp#mf~qZbmK)hmGIo0ymnLw;y^_}9l9d19?)+nArqSL2 z4b*n~rj>BYXYP-pc9pEcd>1 zPek!W|HD|VIua^oeXIF_xc=3M-}p36wA^2RZZJ%;vNb+7QL-HUKa3;iT~5scfm}ms zP3p|+N2{G~hRBOgwK!~G58kj!c#~(#;SKoP2R>KzWxOAZsN`Mike%F@vs2OTQPF3g zCZ)BPNMCnlhN|P3(MnSo8`F3}nUQJI?9Y5!bW?b)p4O>YG? z8Mwr(JZ+g7d)XLHL((xFnnGhl+W}66#y8ivZ4&w#-=u_hU$PN=s@KL5{Ab?I!GuO1 zvwlT$?D0f8v7!Hr1Jm&zX4O%4_$1U!1we%Yxspd~!0EaGr(vdP>R_7y)Qow8BF%Fy zNcXVj2IKkS-Jz6oI6OFBXM82Exyy}L;T+EI) z$Cgy=W;3Q&67InBI-tpB4uvOJFIYko(t|{e_>pl&!`xPwqc&v^O^PI}0y_upL&?3P zY^zQLDHghefnu3dFRBv{NHOS0Ct?sMi4Tr8e!N#z<+W z!wwIQw(u2Uw-{DK1zR+lODnytPnYpzIha2oQm0AX|NgG~b+;M`Luq>W_Rf28j%&7_N+aFyQ{&uaAxfwmw_ZMU z`#ZZ6P~(LLBom}SpH>Ho0zKtxkek^T#?f0Shd2y5ThTxp#dtVE(6EViOvgz1cBSJ@ z@IOwl7%jfV8qT3R|Lz!!bm}!H9%v5KJcu{W!CT7T;@EXCOF|%aQ&>pbHi4`!uyPg& z=Rf|V!&o5n`2VAO`ulABvu%F}G}=5Q^q)M*|L4bGuZ;EK9pslFP<&z+*H%`i+D@ro zJ=LDJgNx(w@WxO{%&+bmWClyG0zt|DD`R_NA)Nej4!8Y603aUaI*X4XUC(v_K#up& zf-_m&|C5Ni-^U|~dta}X(xuj@^dx;3#m!vug>C~BYwYZ~^ko4s_INEOT^=8y%9<7)qJ|0!`6Gm&MAtwpkF?96vD zUoakjIo!R5Kj5;qDc!Y7`m)TwW^ttyH-V&$ASZ5sCI(kuo_m@P@&!q*PO#hKDmV@K zLjtGjP~+4Hc2iI`jreA6hQ5HK4qL>tB3lof1-ZpwLETO-U@IzopTU-8@PIS_+@MamD9+{QYfvnG-oZLh8@IRy0rtTFAHd9x9X7iQfEc3y7zPMi!PcA< z@%5G*b3_ad@(8oN(X%xyP*gaPMSR<-v$I32js#)p7U%odtPn`+^JBdYgCNTevNF=xp`Eoks%7AY!M=TpCfbFoE?Ql0 zbydNCez$Q)t|y*S@XW)Zl3C5-^eq58OnSCO(M-!};kh~`n#Xe~)2`SU0+C)zZyq;B z573Kfeb1*agycGuJ&o}TIQ57(S2BCM-r^ScH6w30L9Geb9NVfD*<;EYGrj#P!h#Ig zNc&f()YCRDvZ`0DCeO&!?eWnSP3h{-PyXGeJlP{$X4r?%CbPWtr1Dwx_uJpIyQhW1 z*f(tpq4$L+msQg&-I#oRkIHxYc#7rL_334!#q^*|BgRCVNZ z4v|3IO0TtatZO~+U9-irPjAv4-=T`8WFMt9S#`^=MTJjl$o;oxk8mq{;u=*CJ^s({ zme87Rh%QAi3}!cK)&ZTB)_Z=R`qZuKrXHcS2x`S@y`Gc&$Iap2PldGAwAsC(8nsv{ zZZAe>X=TSiNazxafMqMrx^EUk<*(b&FdaM}jdLrD&5dop9=@ zo&Tg==ujl@pjZ2&N$deL#x^r-als^3LHECnGTX(g~9XT<+=0 zq=2N>0_$g%qKcUqqlcUu*okb6+ zIquoa=IX;TF1dmCYw{9bh}~ryo&d4c!JM01&iiB4}IsvJXF}7>Nc~)oDU@w6z`~Cu*id`P)Q`B z?Md>AA`aD1m}Cm~S_6wrRq`!Mv{2gZcNkWkyG(ADs@fWE)2^bY!xKZDoG>mRO)M}C&CRwV&fO_C|$a-9*^^6yj+Y9u3 zt+n7QBErRjT2A|S-Tvj3+!CBJu8V{h~1OwLa)eIlwrY3f3haXJ9g(8b7{IjqBc&t}=j8%u1~3?9CTF;jDq6@y<*D?I)XvZr-4+t`qjVl>zAg z^*7aIiIo`$wQ|p`^ew)6>pT?F5cTT4tmnWk6I7UF=UbW7%bRUIuG)ZHBml%GfhW^r zelLvn*(A90#*18V2z3k#yryAM3NP&fwR-e_`a>A7mwdVwT$|5`G^U-u6ZQOaMLATKCjw6?zv3VT~iw`pIksd(v_#^!!hz-R2V$wVn@%&B?O;aT>V zt!DjkoBRgIxEd_|X=({;bVLZtr2EdcB*=wK{Z)?(@UZDaJs96Z3~-HRyo+2LSLkpH z-U&om+ONG_GiW#F zHF1wpVZPnlt=}dfP&vJHx3K@fSJaEIlzRw$F0pko4 zPeM8KY3>Puk?7B&Uc?}W7rCt0tx7XqcT!coTbZ7fL+vPA{{$YxXM?$v;>I1UZv1S% zZAn+cV3gsBNr!{VUQ#9u^)3-{5hR01R%@n#8XsRRzpoQy?cr~9OWS?G^)95@C#tQ# z-a<09kIhJcCbRekn|8|z9M?WOQS0YCB9F5^BH%Zm<=1jriBYZRXe+Gh`K}qSQ0K6p za(Wv7%38X0JWQ!$G&<5Cq4u#Y-QWR1!YwttY-I*irN0Omd|v%?uXWbk1DuCeB7-0> z_5?g|BG-Qbf^ql(+E2g5IX|}|cxP7P?8m)YZF)M@U5xnYItS8A$%>@c7KwfE4l>NU zBBLizN&UO<`Qs3oeAhZUg(lM78G$yET%(KR((eWeub z(azgsDEG>#nyQvB%#&MZ$e#jy#ALO^LJ$ra#LI}K0kD60KT*PzIpcuy`XZL&_ckH) zYPe%m;9pm9qlE{}K)UYuz;-`2mPcDbsz%jI|JAK)QI@+{A5apK7Edvf0|D{l{x$ow zKTSlsm5I(u5k>Kby(PE|JMZf+;9+)%0C*%s$B-8ovb!5rb5Z_enfua2Os55Ibzt`M)|TRGqF^`D|EVUt_!pkN_5f!y06aVmAtG#x_@=yG>Ir7RE?G9i4Nx!tDY z(q_AW)S>8Wf9`sZA)#?Srzztv8HVji)j@+!&jhBWllK!|vIB6P(9xDq1}f zy5E;@_VRZtjns+BUF4L-~I=)pG5nk-9Aohv3$aa>OU$I zD1#LfpPL55R7|-)*fuEe?qGywQM?SJlbu^ToV#WRYwNmW!1rSk{%^|RlAzPALj5XN_R$pTS^ z&6?#2h{KhPW9OiB)D8L>6va^=A4LNct1cznP%v%GLMT<#wc875QHSw9v~TOuXF?^_UELKG*s)8B3Xn++J-}@4}nA*x1(4jP-Ra zpfPp8@T=A37~%OePLM}T(^jqZKxR!oQ6WTf6$z1IO`p+UaXsxeD~OYg!*Du!>3w2X ze1hJJb}9Ur-zxC0&eI@PNmAf^y5pPa&!TiR#&c-Ck1DZCs&ilqi8- zd$rfAzHJr~UA=k}+sX3K_2cU6*7X%_z8h*!?~A_1sS(xR=|Fq_#XY)GP(+@Gfj(Jd z&n&!O)#@TbNWt`Trz*Mfkc}7PQ|TeLpWwo0TOPCgVldfzCD$2V{u=p47ZP)C5Um|u zHxIKz^NCB)&i1cria{4-c)yWilK=s_y8Cg2ai|PcfqU&r1?Tmg?4)B7?FLT(BK*^_ z&c#OF{Pg5WTGJ4w|Cx_Lx%j~STRK)z zYch}AYe)2u1b50{aNNRb2>?AUx5~C=Nd(0kvsC7rMi^)^D3JBu=?Z9O7&V2z(kp){ z!L^#?ozYsY6Bb`=VsZX~16_GzL`e4@`-rn4SHsXU19~M|7-0}>w(9v7zzKY2b4buA zR}8-!!jB{J4y(?Yb9cT*T0=b!_3g`-S8xi8N{eLQj-RaW>4FHjknZjj<$MDjn>t~6 z|Nih+E@54MMGF-#sf*k1?f~~`o}BkhV%=`tPKS_Io7Bo`3A(ziZ{hgIePr7*B=IDT3h8$l;>2(HxMog5r_m9b+$KOqyCd<>FuR; zpR(c;qLoEN*5!J-mYJ$La}bDNVO&oOMIKiDnjIUU{H8rTAvEM_aPsh@J_TWpl{Xcr zHJz_-Vztxg*2#I8ws^;?mUnj=31i9w(e(WaCZLJ4Kvinm_@%2dEyYMo$VO5eX=!Rp zOZ~iv_|Hr{{i%ahVqfF7b^3!KZ+`V{(b09lHfW3@M83rgxJzTTyfPA#w{7%z#%Du( z-vz}oOA8lB!xc4v2Vf_8H?YfGQYLX*gV+IoyqZ!O&a-I5jVa-hx;WUG{j44%+;>89 z1{pl@rA9`#(3O~_afn|LryB|R@^eH<4_ZgnqK5klT!zoGgRF)>ne6I*6bM&tdmL41 zszLulYxaOdT|Ti1S%F)^B{>a9M5~Sqts+s*Z;T2}T-cym%=u8#t-5Zg%GzEG`)I4f zobc)wYkUx%%uzV%Pd1OR-Muk|PW3)e@>yg9+Rd0z5E+-?Cc|;VSso{kg5f`SVS>%L zP==mdgkuG<)R#a&a`h}f7SU;`knZbMK+6zK;Rf$%1oCmH*JNb#7*vczx=-GY%+r_? z3XoT3AX0QFdAeHXg7B9Yt(II1NANoH=HBh%4OrJP;!{q8ZKf&e194l7k-Pt+*Xqox zoPorZwvum^B#JfN45$VY3#40UXdhZkU*@^FxdO~e3+;5qya` zKi+c5Xjt;Z{K6$dk>29M0PW9DXtFo!*nsdH&?F@5j%slb6NB*BtUARsB(I|{5tav| znGVZcAIPr8Zk~c*;Iet#FpgcK631Fl?C=JEyJHQTF-2`l2q^K1o)EAK z@kPlB2nq;1))1f}T1mUxVINu?d6*-V}Ar+=6LDLs-^|8vr#}k7vwh67a9yTzxhq4T#L{PAsRsF2u0n2fwWNw69)$-$0MQUeCKkb5|8%a&T4O zQrNQ?g#GJz9oUUV-o+MEg4%%S@M<~C$HZ{&n`7c#t!jlCHNafMl5iX?pdh0QbP zSO_K_6LtDQMMj1)1FX%z=JQ7jiXZ0l@vX&?t>ua_g9ur+z=NtgkspnHhjQEJ)~<{* zw^}8=82mdve3ws@eMsWvR=kWItiUo{q?^)dE{u`JlWe_5&8`~B!j{W;{EJ?OD@@WU z**hM(p7pmw{iGdUwGvoFrbxT_`luuwR+}P_g{&<{0WYUP&tj{UY+Dyc_}6W9=>42- z*;y%B0Fk_F_w-ifr@~aQv6bHaMdHcEcKV16yAk~9ql)UK0U6|nSDt1rmwLh_PJF(; zf)BoRIqIk|111PmqWE8wrf`X-kd;y(Ivm)AM|Lc7yGHFbU>+HjPhcM*SKhY&m@Y7S zvw5IN|5oX>p*OmRPFwa~%0iP7zM RX~@rv4<6Njs(a?z{{cDmzMKF6 literal 0 HcmV?d00001 diff --git a/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure02.png b/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure02.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e5df86491550be928ab51af08deb626547c3fe GIT binary patch literal 20580 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 literal 0 HcmV?d00001 diff --git a/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure03.png b/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure03.png new file mode 100644 index 0000000000000000000000000000000000000000..a562e6db92009a0e79346c5dbd0541829a563170 GIT binary patch literal 84226 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 literal 0 HcmV?d00001 diff --git a/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure04.png b/articles/active-directory/saas-apps/media/hrworks-single-sign-on-tutorial/configure04.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6b57d46e47c8415e23a65a25b8a9e734116e59 GIT binary patch literal 56979 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

)3@( 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 Date: Wed, 20 Mar 2019 12:45:40 +0530 Subject: [PATCH 008/116] Updated --- .../saas-apps/hrworks-single-sign-on-tutorial.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md index 58b8ee7453485..9a6e778e51274 100644 --- a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md +++ b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md @@ -155,9 +155,9 @@ The objective of this section is to create a test user in the Azure portal calle ![The User dialog box](common/user-properties.png) - a. In the **Name** field enter **BrittaSimon**. + a. In the **Name** field, enter **BrittaSimon**. - b. In the **User name** field type **brittasimon@yourcompanydomain.extension** + b. In the **User name** field, type **brittasimon@yourcompanydomain.extension** For example, BrittaSimon@contoso.com c. Select **Show password** check box, and then write down the value that's displayed in the Password box. @@ -188,11 +188,11 @@ In this section, you enable Britta Simon to use Azure single sign-on by granting 6. If you are expecting any role value in the SAML assertion then in the **Select Role** dialog select the appropriate role for the user from the list, then click the **Select** button at the bottom of the screen. -7. In the **Add Assignment** dialog click the **Assign** button. +7. In the **Add Assignment** dialog, click the **Assign** button. ### Create HRworks Single Sign-On test user -To enable Azure AD users to log in to HRworks Single Sign-On, they must be provisioned into HRworks Single Sign-On. In HRworks Single Sign-On, provisioning is a manual task. +To enable Azure AD users, sign in to HRworks Single Sign-On, they must be provisioned into HRworks Single Sign-On. In HRworks Single Sign-On, provisioning is a manual task. **To provision a user account, perform the following steps:** @@ -206,7 +206,7 @@ To enable Azure AD users to log in to HRworks Single Sign-On, they must be provi ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure03.png) -4. On the **Create new person with country for legal terms** pop-up, fill the respective details like **First name**, **Last name** etc and click **Create**. +4. On the **Create new person with country for legal terms** pop-up, fill the respective details like **First name**, **Last name** and click **Create**. ![Configure Single Sign-On](./media/hrworks-single-sign-on-tutorial/configure04.png) From 77299001f86d239af204d71273dbf283a2a2bfca Mon Sep 17 00:00:00 2001 From: Marie Hoeger Date: Wed, 20 Mar 2019 14:16:47 -0700 Subject: [PATCH 009/116] JavaScript-specific connections information --- articles/azure-functions/functions-reference-node.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/articles/azure-functions/functions-reference-node.md b/articles/azure-functions/functions-reference-node.md index 3bef612e8b918..1c9e3cdd8abfd 100644 --- a/articles/azure-functions/functions-reference-node.md +++ b/articles/azure-functions/functions-reference-node.md @@ -44,7 +44,6 @@ FunctionsProject | - host.json | - package.json | - extensions.csproj - | - bin ``` At the root of the project, there's a shared [host.json](functions-host-json.md) file that can be used to configure the function app. Each function has a folder with its own code file (.js) and binding configuration file (function.json). The name of `function.json`'s parent directory is always the name of your function. @@ -613,6 +612,10 @@ When you create a function app that uses the App Service plan, we recommend that When developing Azure Functions in the serverless hosting model, cold starts are a reality. *Cold start* refers to the fact that when your function app starts for the first time after a period of inactivity, it takes longer to start up. For JavaScript functions with large dependency trees in particular, cold start can be significant. To speed up the cold start process, [run your functions as a package file](run-functions-from-deployment-package.md) when possible. Many deployment methods use the run from package model by default, but if you're experiencing large cold starts and are not running this way, this change can offer a significant improvement. +### Connection Limits + +When you are using a service-specific client in an Azure Functions application, **do not** create a new client with every function invocation. Create a single, static client in the global scope. For more information, read about [managing connections in Azure Functions](https://docs.microsoft.com/en-us/azure/azure-functions/manage-connections). + ## Next steps For more information, see the following resources: From d2b9f4d66193ce634ad078e3dcb81fb6fde32b74 Mon Sep 17 00:00:00 2001 From: Zach Rhoads Date: Wed, 6 Mar 2019 11:46:22 -0600 Subject: [PATCH 010/116] [Dev Spaces] updated list-uri and list-up steps in shared file --- articles/dev-spaces/team-development-java.md | 2 +- .../dev-spaces/team-development-netcore.md | 2 +- .../dev-spaces/team-development-nodejs.md | 2 +- includes/devspaces-team-development-1.md | 4 +- includes/devspaces-team-development-2.md | 44 +++++++------------ 5 files changed, 21 insertions(+), 33 deletions(-) diff --git a/articles/dev-spaces/team-development-java.md b/articles/dev-spaces/team-development-java.md index 5bf84b97c3ae4..21bde511f0f76 100644 --- a/articles/dev-spaces/team-development-java.md +++ b/articles/dev-spaces/team-development-java.md @@ -15,7 +15,7 @@ manager: "mmontwil" [!INCLUDE [](../../includes/devspaces-team-development-1.md)] ### Make a code change -Go to the VS Code window for `mywebapi` and make a code edit to the `String index()` method, for example: +Go to the VS Code window for `mywebapi` and make a code edit to the `String index()` method in `src/main/java/com/ms/sample/mywebapi/Application.java`, for example: ```java @RequestMapping(value = "/", produces = "text/plain") diff --git a/articles/dev-spaces/team-development-netcore.md b/articles/dev-spaces/team-development-netcore.md index e605f29ada03d..68ef69d266a38 100644 --- a/articles/dev-spaces/team-development-netcore.md +++ b/articles/dev-spaces/team-development-netcore.md @@ -14,7 +14,7 @@ keywords: "Docker, Kubernetes, Azure, AKS, Azure Kubernetes Service, containers, [!INCLUDE [](../../includes/devspaces-team-development-1.md)] ### Make a code change -Go to the VS Code window for `mywebapi` and make a code edit to the `string Get(int id)` method, for example: +Go to the VS Code window for `mywebapi` and make a code edit to the `string Get(int id)` method in `Controllers/ValuesController.cs`, for example: ```csharp [HttpGet("{id}")] diff --git a/articles/dev-spaces/team-development-nodejs.md b/articles/dev-spaces/team-development-nodejs.md index 67c880a66e116..25df916527454 100644 --- a/articles/dev-spaces/team-development-nodejs.md +++ b/articles/dev-spaces/team-development-nodejs.md @@ -14,7 +14,7 @@ keywords: "Docker, Kubernetes, Azure, AKS, Azure Kubernetes Service, containers, [!INCLUDE [](../../includes/devspaces-team-development-1.md)] ### Make a code change -Go to the VS Code window for `mywebapi` and make a code edit to the default GET `/` handler, for example: +Go to the VS Code window for `mywebapi` and make a code edit to the default GET `/` handler in `server.js`, for example: ```javascript app.get('/', function (req, res) { diff --git a/includes/devspaces-team-development-1.md b/includes/devspaces-team-development-1.md index 90dc8dfeffac8..aff74ca9b2b07 100644 --- a/includes/devspaces-team-development-1.md +++ b/includes/devspaces-team-development-1.md @@ -64,9 +64,11 @@ First we'll need to deploy a baseline of our services. This deployment will repr > > ![Example CI/CD diagram](../articles/dev-spaces/media/common/ci-cd-complex.png) -At this point your baseline should be running. Run the `azds list-up` command, and you'll see output similar to the following: +At this point your baseline should be running. Run the `azds list-up --all` command, and you'll see output similar to the following: ``` +$ azds list-up --all + Name DevSpace Type Updated Status ---------------------------- -------- ------- ------- ------- mywebapi dev Service 3m ago Running diff --git a/includes/devspaces-team-development-2.md b/includes/devspaces-team-development-2.md index b16f82460733d..727b3f45082b9 100644 --- a/includes/devspaces-team-development-2.md +++ b/includes/devspaces-team-development-2.md @@ -14,48 +14,34 @@ manager: yuvalm ### Run the service -1. Hit F5 (or type `azds up` in the Terminal Window) to run the service. The service will automatically run in your newly selected space _dev/scott_. -1. You can confirm that your service is running in its own space by running `azds list-up` again. You'll notice an instance of *mywebapi* is now running in the _dev/scott_ space (the version running in _dev_ is still running but it is not listed). +To run the service, hit F5 (or type `azds up` in the Terminal Window) to run the service. The service will automatically run in your newly selected space _dev/scott_. Confirm that your service is running in its own space by running `azds list-up`: - ``` - Name DevSpace Type Updated Status - mywebapi scott Service 3m ago Running - mywebapi-bb4f4ddd8-sbfcs scott Pod 3m ago Running - webfrontend dev Service 26m ago Running - ``` - -1. Run `azds list-uris`, and notice the access point URL for *webfrontend*. - - ``` - Uri Status - ------------------------------------------------------------------------- --------- - http://localhost:53831 => mywebapi.scott:80 Tunneled - http://scott.s.dev.webfrontend.6364744826e042319629.ce.azds.io/ Available - ``` - -1. Use the URL with the *scott.s* prefix to navigate to your application. Notice this updated URL still resolves. This URL is unique to the _dev/scott_ space. The special URL signifies that requests sent to the "Scott URL" will try to first route to services in the _dev/scott_ space, but if that fails, they will fall back to services in the _dev_ space. - - -![](../articles/dev-spaces/media/common/space-routing.png) +Notice the public access point URL for *webfrontend* is prefixed with *scott.s*. This URL is unique to the _dev/scott_ space. This URL prefix tells the Ingress controller to route requests to the _dev/scott_ version of a service. When a request with this URL is handled by Dev Spaces, the Ingress Controller first tries to route the request to the *webfrontend* service in the _dev/scott_ space. If that fails, the request will be routed to the *webfrontend* service in the _dev_ space as a fallback. Also notice there is a localhost URL to access the service over localhost using the Kubernetes *port-forward* functionality. For more information about URLs and routing in Azure Dev Spaces, see [How Azure Dev Spaces works and is configured](../articles/dev-spaces/how-dev-spaces-works.md). + + + +![Space Routing](../articles/dev-spaces/media/common/Space-Routing.png) This built-in feature of Azure Dev Spaces lets you test code in a shared space without requiring each developer to re-create the full stack of services in their space. This routing requires your app code to forward propagation headers, as illustrated in the previous step of this guide. From 38cb1bb57f8c1989022af6c3889ae9cfc2eff440 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:47:42 -0700 Subject: [PATCH 011/116] Update TOC per conversation withe Jenkins PM --- articles/jenkins/jenkins-plugins.md | 28 +++++++++ articles/jenkins/toc.yml | 94 +++++++++++++---------------- 2 files changed, 71 insertions(+), 51 deletions(-) create mode 100644 articles/jenkins/jenkins-plugins.md diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md new file mode 100644 index 0000000000000..0cb68ca3a9863 --- /dev/null +++ b/articles/jenkins/jenkins-plugins.md @@ -0,0 +1,28 @@ +--- +title: Jenkins plugins for Azure +description: Learn about the Jenkins plugin available for use with Azure +ms.service: jenkins +keywords: jenkins, plugis, azure, devops +author: tomarchermsft +manager: jeconnoc +ms.author: tarcher +ms.date: 03/22/2019 +ms.topic: article +--- + +# Jenkins plugins for Azure + +The following Jenkins plugins support various features for use with Azure. + +| Jenkins plugin name and link | Description | +|------------------------------------------------------------------------------| +| [Azure App Service plugin](https://plugins.jenkins.io/azure-app-service) | A Jenkins plugin to deploy an Azure App Service (currently supports only Web App). | +| [Azure AD plugin](https://plugins.jenkins.io/azure-ad) | A Jenkins Plugin that supports authentication & authorization via Azure Active Directory. | +| [Azure Container Agents plugin](https://plugins.jenkins.io/azure-container-agents) | Azure Container Agents Plugin can help you to run a container as an agent in Jenkins | +| [Azure Container Service plugin](https://plugins.jenkins.io/azure-acs) | A Jenkins Plugin to deploy configurations to Azure Container Service (AKS). | +| [Azure Credential plugin](https://plugins.jenkins.io/azure-credentials) | Jenkins plugin to manage Azure credentials. | +| [Azure Function plugin](https://plugins.jenkins.io/azure-function) | To use this plugin to deploy to Azure Function, first you need to have an Azure Service Principal in your Jenkins instance. | +| [Azure Service Fabric plugin](https://plugins.jenkins.io/service-fabric) | A Jenkins Plugin for Linux Azure Service Fabric projects. | +| [Azure Storage plugin](https://plugins.jenkins.io/windows-azure-storage) | A plugin for uploading build artifacts to, or downloading build dependencies from, Microsoft Azure Blob storage. | +| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure Virtual Machines (via Azure ARM template). | +| [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure Virtual Machine Scale Sets (VMSS). | \ No newline at end of file diff --git a/articles/jenkins/toc.yml b/articles/jenkins/toc.yml index 2b006574b1d12..9f407d8a574e4 100644 --- a/articles/jenkins/toc.yml +++ b/articles/jenkins/toc.yml @@ -8,43 +8,53 @@ expanded: true items: - name: Create a Jenkins server - href: /azure/jenkins/install-jenkins-solution-template - maintainContext: true + href: install-jenkins-solution-template.md - name: Tutorials items: - - name: CI/CD to App Service - href: /azure/jenkins/tutorial-jenkins-deploy-web-app-azure-app-service - - name: CI/CD to Kubernetes - href: /azure/aks/jenkins-continuous-deployment - maintainContext: true - - name: CI/CD to Linux VMs - href: /azure/virtual-machines/linux/tutorial-jenkins-github-docker-cicd - maintainContext: true - - name: Create Azure resources in a pipeline job - href: /azure/jenkins/execute-cli-jenkins-pipeline - - name: Scale with Azure VM agents - href: /azure/jenkins/jenkins-azure-vm-agents - - name: Build using Azure Container Instances - href: /azure/container-instances/container-instances-jenkins - maintainContext: true - - name: Deploy to AKS using blue/green pattern - href: /azure/jenkins/jenkins-aks-blue-green-deployment - - name: Deploy to Azure Functions - href: ./jenkins-azure-functions-deploy.md -- name: How-to - items: - - name: Secure Jenkins on Azure - href: https://jenkins.io/blog/2017/04/20/secure-jenkins-on-azure/ - - name: Use the App Service plugin - href: deploy-jenkins-app-service-plugin.md + - name: 1. Install + items: + - name: Create a Jenkins server + href: install-jenkins-solution-template.md + - name: 2. Configure + items: + - name: Scale with Azure VM agents + href: jenkins/jenkins-azure-vm-agents.md + - name: 3. Implement CI/CD + items: + - name: AKS + items: + - name: CI/CD to Kubernetes + href: /azure/aks/jenkins-continuous-deployment + maintainContext: true + - name: Deploy to AKS using blue/green pattern + href: jenkins-aks-blue-green-deployment.md + - name: App Service + items: + - name: Create Azure resources in a pipeline job + href: jenkins/execute-cli-jenkins-pipeline.md + - name: CI/CD to App Service + href: tutorial-jenkins-deploy-web-app-azure-app-service.md + - name: Build using Azure Container Instances + href: /azure/container-instances/container-instances-jenkins + maintainContext: true + - name: Use Jenkins with Azure DevOps + href: /azure/virtual-machines/linux/tutorial-build-deploy-jenkins + maintainContext: true + - name: Deploy to Azure Functions + href: jenkins-azure-functions-deploy.md - name: Publish to Azure Storage href: /azure/storage/storage-java-jenkins-continuous-integration-solution maintainContext: true - - name: Use Jenkins with Azure DevOps - href: https://www.visualstudio.com/docs/build/apps/jenkins/build-deploy-jenkins - - name: Deploy Service Fabric apps + - name: CI/CD to Linux VMs + href: /azure/virtual-machines/linux/tutorial-jenkins-github-docker-cicd + maintainContext: true + - name: CI/CD to Service Fabric href: /azure/service-fabric/service-fabric-cicd-your-linux-applications-with-jenkins maintainContext: true +- name: How-to + items: + - name: Use the App Service plugin + href: deploy-jenkins-app-service-plugin.md - name: Samples items: - name: Sample jobs and scripts @@ -52,31 +62,13 @@ - name: Resources items: - name: Plugins - items: - - name: Azure App Service plugin - href: https://plugins.jenkins.io/azure-app-service - - name: Azure AD plugin - href: https://plugins.jenkins.io/azure-ad - - name: Azure Container Agents plugin - href: https://plugins.jenkins.io/azure-container-agents - - name: Azure Container Service plugin - href: https://plugins.jenkins.io/azure-acs - - name: Azure Credential plugin - href: https://plugins.jenkins.io/azure-credentials - - name: Azure Function plugin - href: https://plugins.jenkins.io/azure-function - - name: Azure Service Fabric plugin - href: https://plugins.jenkins.io/service-fabric - - name: Azure Storage plugin - href: https://plugins.jenkins.io/windows-azure-storage - - name: Azure VM agents plugin - href: https://plugins.jenkins.io/azure-vm-agents - - name: Azure VM scale set plugin - href: https://plugins.jenkins.io/azure-vmss + href: jenkins-plugins.md - name: Azure Roadmap href: https://azure.microsoft.com/roadmap/ - name: Jenkins home href: https://jenkins.io/ + - name: Jenkins X Home + href: https://jenkins-x.io - name: Jenkins architecture href: /azure/architecture/reference-architectures/jenkins/ maintainContext: true \ No newline at end of file From 52ccc9b5ab87617c52a4aee2e906235cd3af4b95 Mon Sep 17 00:00:00 2001 From: v-savila Date: Fri, 22 Mar 2019 09:48:57 -0700 Subject: [PATCH 012/116] update hub page to add Azure Data Explorer --- articles/index.md | 29 ++++++++++++++++++-- articles/media/index/azure_data_explorer.svg | 1 + 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 articles/media/index/azure_data_explorer.svg diff --git a/articles/index.md b/articles/index.md index 2c40ed28d10c7..fb6406162da18 100644 --- a/articles/index.md +++ b/articles/index.md @@ -510,6 +510,12 @@ featureFlags:

Azure Database Migration Service

+
  • + + +

    Azure Data Explorer

    +
    +
  • Containers

  • @@ -3340,7 +3365,7 @@ featureFlags:
    - +
    diff --git a/articles/media/index/azure_data_explorer.svg b/articles/media/index/azure_data_explorer.svg new file mode 100644 index 0000000000000..f837e9fe74cc9 --- /dev/null +++ b/articles/media/index/azure_data_explorer.svg @@ -0,0 +1 @@ +1- Icon - Query 60x60 Color \ No newline at end of file From 3e9e93c8f47e86e602149a594dc7fc9e9aac2b3d Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:51:55 -0700 Subject: [PATCH 013/116] Acrolinx pass --- articles/jenkins/jenkins-plugins.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md index 0cb68ca3a9863..0298e3dd4a08d 100644 --- a/articles/jenkins/jenkins-plugins.md +++ b/articles/jenkins/jenkins-plugins.md @@ -24,5 +24,5 @@ The following Jenkins plugins support various features for use with Azure. | [Azure Function plugin](https://plugins.jenkins.io/azure-function) | To use this plugin to deploy to Azure Function, first you need to have an Azure Service Principal in your Jenkins instance. | | [Azure Service Fabric plugin](https://plugins.jenkins.io/service-fabric) | A Jenkins Plugin for Linux Azure Service Fabric projects. | | [Azure Storage plugin](https://plugins.jenkins.io/windows-azure-storage) | A plugin for uploading build artifacts to, or downloading build dependencies from, Microsoft Azure Blob storage. | -| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure Virtual Machines (via Azure ARM template). | +| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure Virtual Machines (via Azure Resource Manager template). | | [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure Virtual Machine Scale Sets (VMSS). | \ No newline at end of file From 152fda9de38976f212436bf2019b6e9d45564078 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:52:54 -0700 Subject: [PATCH 014/116] Acrolinx pass 2 --- articles/jenkins/jenkins-plugins.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md index 0298e3dd4a08d..6944285fbb4b9 100644 --- a/articles/jenkins/jenkins-plugins.md +++ b/articles/jenkins/jenkins-plugins.md @@ -24,5 +24,5 @@ The following Jenkins plugins support various features for use with Azure. | [Azure Function plugin](https://plugins.jenkins.io/azure-function) | To use this plugin to deploy to Azure Function, first you need to have an Azure Service Principal in your Jenkins instance. | | [Azure Service Fabric plugin](https://plugins.jenkins.io/service-fabric) | A Jenkins Plugin for Linux Azure Service Fabric projects. | | [Azure Storage plugin](https://plugins.jenkins.io/windows-azure-storage) | A plugin for uploading build artifacts to, or downloading build dependencies from, Microsoft Azure Blob storage. | -| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure Virtual Machines (via Azure Resource Manager template). | -| [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure Virtual Machine Scale Sets (VMSS). | \ No newline at end of file +| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure virtual vachines (via Azure Resource Manager template). | +| [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure virtual machine scale sets (VMSS). | \ No newline at end of file From 609aaae8c1d9951a8ab0c6ac17cd961a357a436c Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:56:49 -0700 Subject: [PATCH 015/116] Acrolinx pass 3 --- articles/jenkins/jenkins-plugins.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md index 6944285fbb4b9..106b15efd0cd6 100644 --- a/articles/jenkins/jenkins-plugins.md +++ b/articles/jenkins/jenkins-plugins.md @@ -25,4 +25,4 @@ The following Jenkins plugins support various features for use with Azure. | [Azure Service Fabric plugin](https://plugins.jenkins.io/service-fabric) | A Jenkins Plugin for Linux Azure Service Fabric projects. | | [Azure Storage plugin](https://plugins.jenkins.io/windows-azure-storage) | A plugin for uploading build artifacts to, or downloading build dependencies from, Microsoft Azure Blob storage. | | [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure virtual vachines (via Azure Resource Manager template). | -| [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure virtual machine scale sets (VMSS). | \ No newline at end of file +| [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure virtual machine scale sets. | \ No newline at end of file From 977c58c4ccf4063cfa779fc480e1a53d4670743c Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:58:03 -0700 Subject: [PATCH 016/116] Fix broken links --- articles/jenkins/toc.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/jenkins/toc.yml b/articles/jenkins/toc.yml index 9f407d8a574e4..bb6f88e7097e5 100644 --- a/articles/jenkins/toc.yml +++ b/articles/jenkins/toc.yml @@ -18,7 +18,7 @@ - name: 2. Configure items: - name: Scale with Azure VM agents - href: jenkins/jenkins-azure-vm-agents.md + href: jenkins-azure-vm-agents.md - name: 3. Implement CI/CD items: - name: AKS @@ -31,7 +31,7 @@ - name: App Service items: - name: Create Azure resources in a pipeline job - href: jenkins/execute-cli-jenkins-pipeline.md + href: execute-cli-jenkins-pipeline.md - name: CI/CD to App Service href: tutorial-jenkins-deploy-web-app-azure-app-service.md - name: Build using Azure Container Instances From 7ef1bc81b3a076cbf146e2c94531744fd5cd4a81 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 09:58:58 -0700 Subject: [PATCH 017/116] Typo --- articles/jenkins/jenkins-plugins.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md index 106b15efd0cd6..4766fd8666c59 100644 --- a/articles/jenkins/jenkins-plugins.md +++ b/articles/jenkins/jenkins-plugins.md @@ -24,5 +24,5 @@ The following Jenkins plugins support various features for use with Azure. | [Azure Function plugin](https://plugins.jenkins.io/azure-function) | To use this plugin to deploy to Azure Function, first you need to have an Azure Service Principal in your Jenkins instance. | | [Azure Service Fabric plugin](https://plugins.jenkins.io/service-fabric) | A Jenkins Plugin for Linux Azure Service Fabric projects. | | [Azure Storage plugin](https://plugins.jenkins.io/windows-azure-storage) | A plugin for uploading build artifacts to, or downloading build dependencies from, Microsoft Azure Blob storage. | -| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure virtual vachines (via Azure Resource Manager template). | +| [Azure VM agents plugin](https://plugins.jenkins.io/azure-vm-agents) | A Jenkins Plugin to create Jenkins agents in Azure virtual machines (via Azure Resource Manager template). | | [Azure VM scale set plugin](https://plugins.jenkins.io/azure-vmss) | A Jenkins plugin to deploy VM images to Azure virtual machine scale sets. | \ No newline at end of file From 0d534dc52a6d5b62ae663a4bb3e2f2aa3c50a97e Mon Sep 17 00:00:00 2001 From: v-savila Date: Fri, 22 Mar 2019 10:14:17 -0700 Subject: [PATCH 018/116] update image path --- articles/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/index.md b/articles/index.md index fb6406162da18..db33ba6857679 100644 --- a/articles/index.md +++ b/articles/index.md @@ -512,7 +512,7 @@ featureFlags:
  • - +

    Azure Data Explorer

  • @@ -3265,7 +3265,7 @@ featureFlags:
    - +
    From d16b5b0244cd1316a267fac56df889b65344b627 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 11:24:14 -0700 Subject: [PATCH 019/116] Worksmithing --- articles/jenkins/jenkins-plugins.md | 2 +- articles/jenkins/toc.yml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/articles/jenkins/jenkins-plugins.md b/articles/jenkins/jenkins-plugins.md index 4766fd8666c59..b625bd2c054a1 100644 --- a/articles/jenkins/jenkins-plugins.md +++ b/articles/jenkins/jenkins-plugins.md @@ -14,7 +14,7 @@ ms.topic: article The following Jenkins plugins support various features for use with Azure. -| Jenkins plugin name and link | Description | +| Jenkins plugin | Description | |------------------------------------------------------------------------------| | [Azure App Service plugin](https://plugins.jenkins.io/azure-app-service) | A Jenkins plugin to deploy an Azure App Service (currently supports only Web App). | | [Azure AD plugin](https://plugins.jenkins.io/azure-ad) | A Jenkins Plugin that supports authentication & authorization via Azure Active Directory. | diff --git a/articles/jenkins/toc.yml b/articles/jenkins/toc.yml index bb6f88e7097e5..26a1be6026353 100644 --- a/articles/jenkins/toc.yml +++ b/articles/jenkins/toc.yml @@ -30,9 +30,9 @@ href: jenkins-aks-blue-green-deployment.md - name: App Service items: - - name: Create Azure resources in a pipeline job - href: execute-cli-jenkins-pipeline.md - - name: CI/CD to App Service + - name: Deploy an app to App Service + href: deploy-jenkins-app-service-plugin.md + - name: Deploy an app from GitHub to App Service href: tutorial-jenkins-deploy-web-app-azure-app-service.md - name: Build using Azure Container Instances href: /azure/container-instances/container-instances-jenkins @@ -52,7 +52,7 @@ href: /azure/service-fabric/service-fabric-cicd-your-linux-applications-with-jenkins maintainContext: true - name: How-to - items: + item: - name: Use the App Service plugin href: deploy-jenkins-app-service-plugin.md - name: Samples @@ -61,7 +61,7 @@ href: https://github.com/azure/jenkins - name: Resources items: - - name: Plugins + - name: Jenkins Plugins for Azure href: jenkins-plugins.md - name: Azure Roadmap href: https://azure.microsoft.com/roadmap/ From 4d9f01e1f6e7fae88485db8b8ed9f8e4e8ab6c45 Mon Sep 17 00:00:00 2001 From: Tom Archer Date: Fri, 22 Mar 2019 13:13:08 -0700 Subject: [PATCH 020/116] changes --- articles/jenkins/toc.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/articles/jenkins/toc.yml b/articles/jenkins/toc.yml index 26a1be6026353..ccfcb6a64a97d 100644 --- a/articles/jenkins/toc.yml +++ b/articles/jenkins/toc.yml @@ -30,8 +30,8 @@ href: jenkins-aks-blue-green-deployment.md - name: App Service items: - - name: Deploy an app to App Service - href: deploy-jenkins-app-service-plugin.md + - name: Create Azure resources in a pipeline job + href: execute-cli-jenkins-pipeline.md - name: Deploy an app from GitHub to App Service href: tutorial-jenkins-deploy-web-app-azure-app-service.md - name: Build using Azure Container Instances @@ -52,7 +52,7 @@ href: /azure/service-fabric/service-fabric-cicd-your-linux-applications-with-jenkins maintainContext: true - name: How-to - item: + items: - name: Use the App Service plugin href: deploy-jenkins-app-service-plugin.md - name: Samples From c63f27fc5ef836bf00864e9dcc89569ccfd0db96 Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Fri, 22 Mar 2019 13:42:49 -0700 Subject: [PATCH 021/116] [Cogsvcs] QnA Maker - sharing resources - via Somi Reddy Satti --- .../QnAMaker/How-To/upgrade-qnamaker-service.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md index 460153b3794e4..599ea2992ab33 100644 --- a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md +++ b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md @@ -1,20 +1,26 @@ --- title: Upgrade your QnA Maker service - QnA Maker titleSuffix: Azure Cognitive Services -description: You can choose to upgrade individual components of the QnA Maker stack after the initial creation. +description: Share or upgrade your QnA Maker services in order to manage the resources better. services: cognitive-services author: tulasim88 manager: nitinme ms.service: cognitive-services ms.subservice: qna-maker ms.topic: article -ms.date: 01/24/2019 +ms.date: 02/22/2019 ms.author: tulasim --- -# Upgrade your QnA Maker service +# Share or upgrade your QnA Maker service +Share or upgrade your QnA Maker services in order to manage the resources better. + You can choose to upgrade individual components of the QnA Maker stack after the initial creation. See the details of the dependent components and SKU selection [here](https://aka.ms/qnamaker-docs-capacity). +## Share existing services with QnA Maker + +QnA Maker creates several Azure resources. In order to reduce management and benefit from cost sharing, you can share an App Service plan between QnA Maker and other resources. However, do not share the App Service with other resources. This is not supported. + ## Upgrade QnA Maker Management SKU When you need to have more questions and answers in your knowledge base, beyond your current tier, upgrade your QnA Maker service pricing tier. From 4ee23e97e262eef344dfb1338c60d99af5a2d7b4 Mon Sep 17 00:00:00 2001 From: Michael LaRosa <41590770+v-miclar@users.noreply.github.com> Date: Fri, 22 Mar 2019 13:45:10 -0700 Subject: [PATCH 022/116] Update cloud-partner-portal-lead-management-instructions-dynamics.md Changed "Office 365 admin center" to "Microsoft 365 admin center" and updates associated link to: https://admin.microsoft.com. Also added blank lines around images. --- ...-portal-lead-management-instructions-dynamics.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-lead-management-instructions-dynamics.md b/articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-lead-management-instructions-dynamics.md index 62a5719d01944..472767b7f4519 100644 --- a/articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-lead-management-instructions-dynamics.md +++ b/articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-lead-management-instructions-dynamics.md @@ -60,6 +60,7 @@ Use the following steps to configure Azure Active Directory for Dynamics CRM. 1. Sign in to [Azure portal](https://portal.azure.com/) and then select the Azure Active Directory service. 2. Select **Properties** and then copy the **Directory Id**. This is your tenant account identification that you need use in the Cloud Partner Portal. + ![Get Directory ID](./media/cloud-partner-portal-lead-management-instructions-dynamics/directoryid.png) 3. Select **App registrations**, and then select **New application registration**. @@ -74,6 +75,7 @@ Use the following steps to configure Azure Active Directory for Dynamics CRM. 11. On the Keys menu, select **Copy the key value.** Save a copy of this value because you'll need it for the Cloud Partner Portal. ![Dynamics get registered key](./media/cloud-partner-portal-lead-management-instructions-dynamics/registerkeys.png) + 12. Select **Required permissions** and then select **Add**. 13. Select **Dynamics CRM Online** as the new API, and check the permission for *Access CRM Online as organization users*. @@ -87,19 +89,21 @@ Use the following steps to configure Azure Active Directory for Dynamics CRM. ![Add new application user](./media/cloud-partner-portal-lead-management-instructions-dynamics/applicationuser.PNG) 16. In **New User**, provide the name and email that you want to use with this connection. Paste in the **Application Id** for the app you created in the Azure portal. + ![Configure new user](./media/cloud-partner-portal-lead-management-instructions-dynamics/leadgencreateuser.PNG) 17. Go to "Security settings" in this article to finish configuring the connection for this user. ### Office 365 -If you don't want to use Azure Active Directory, you can register a new user on the Office 365 Admin portal. You'll be required to update your username/password every 90 days to continue getting leads. +If you don't want to use Azure Active Directory, you can register a new user on the *Microsoft 365 admin center*. You'll be required to update your username/password every 90 days to continue getting leads. Use the following steps to configure Office 365 for Dynamics CRM. -1. Sign in to the [Microsoft Office 365 Admin Portal](https://go.microsoft.com/fwlink/?LinkId=225975). +1. Sign in to the [Microsoft 365 admin center](https://admin.microsoft.com). + +2. Select the **Admin** tile. -2. Select the **Admin** tile ![Office Online Admin](./media/cloud-partner-portal-lead-management-instructions-dynamics/crmonline3.png) 3. Select **Add a user**. @@ -111,6 +115,7 @@ Use the following steps to configure Office 365 for Dynamics CRM. - Provide a password and uncheck the "Make this user change their password when they first sign in" option. - Select "User (no administrator access)" as the role for the user. - Select the product license shown in the next screen capture. You'll be charged for the license you choose. The solution will also work with Dynamics CRM Online Basic license. + ![Configure user permissions and license](./media/cloud-partner-portal-lead-management-instructions-dynamics/crmonline5.png) ## Security settings @@ -123,6 +128,7 @@ The final step is to enable the User you created to write the leads. ![Security settings](./media/cloud-partner-portal-lead-management-instructions-dynamics/crmonline6.png) 3. Select the user that you created in **User permissions**, and then select **Manage User Roles**. Check **Microsoft Marketplace Lead Writer** to assign the role. + ![Assign user role](./media/cloud-partner-portal-lead-management-instructions-dynamics/crmonline7.png)\ >[!NOTE] @@ -130,6 +136,7 @@ The final step is to enable the User you created to write the leads. 4. In Security, select **Security Roles** and find the role for Microsoft Marketplace Lead Writer. + ![Configure security lead writer](./media/cloud-partner-portal-lead-management-instructions-dynamics/crmonline10.jpg)\ 5. Select the **Core Records** tab. Enable Create/Read/Write for the User Entity UI. From d3d8e943956f3799305474884455c372f82ea7aa Mon Sep 17 00:00:00 2001 From: Glenn Gailey Date: Fri, 22 Mar 2019 13:47:09 -0700 Subject: [PATCH 023/116] Update articles/azure-functions/functions-reference-node.md Co-Authored-By: mhoeger --- articles/azure-functions/functions-reference-node.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/azure-functions/functions-reference-node.md b/articles/azure-functions/functions-reference-node.md index 1c9e3cdd8abfd..97b24b1d760c0 100644 --- a/articles/azure-functions/functions-reference-node.md +++ b/articles/azure-functions/functions-reference-node.md @@ -614,7 +614,7 @@ When developing Azure Functions in the serverless hosting model, cold starts are ### Connection Limits -When you are using a service-specific client in an Azure Functions application, **do not** create a new client with every function invocation. Create a single, static client in the global scope. For more information, read about [managing connections in Azure Functions](https://docs.microsoft.com/en-us/azure/azure-functions/manage-connections). +When you use a service-specific client in an Azure Functions application, don't create a new client with every function invocation. Instead, create a single, static client in the global scope. For more information, see [managing connections in Azure Functions](manage-connections). ## Next steps From f4270d87e0ef480beff0ffb890f131f8ce1be290 Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Fri, 22 Mar 2019 13:56:33 -0700 Subject: [PATCH 024/116] edits --- .../QnAMaker/How-To/upgrade-qnamaker-service.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md index 599ea2992ab33..6947550811c30 100644 --- a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md +++ b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md @@ -19,7 +19,15 @@ You can choose to upgrade individual components of the QnA Maker stack after the ## Share existing services with QnA Maker -QnA Maker creates several Azure resources. In order to reduce management and benefit from cost sharing, you can share an App Service plan between QnA Maker and other resources. However, do not share the App Service with other resources. This is not supported. +QnA Maker creates several Azure resources. In order to reduce management and benefit from cost sharing, use the following table to understand what you can and can't share: + +|Service|Share| +|--|--| +|Cognitive Services|X| +|App service plan|✔| +|App service|X| +|Application Insights|✔| +|Search service|✔| ## Upgrade QnA Maker Management SKU From ccc41b770cbde70aafc62f30659319e7c99e1435 Mon Sep 17 00:00:00 2001 From: rajdeep-in Date: Fri, 22 Mar 2019 15:22:29 -0700 Subject: [PATCH 025/116] Model training and deployment limitations --- .../Translator/custom-translator/how-to-train-model.md | 3 +++ .../custom-translator/how-to-view-system-test-results.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/articles/cognitive-services/Translator/custom-translator/how-to-train-model.md b/articles/cognitive-services/Translator/custom-translator/how-to-train-model.md index 36c22d1d14cf7..8995130d744a0 100644 --- a/articles/cognitive-services/Translator/custom-translator/how-to-train-model.md +++ b/articles/cognitive-services/Translator/custom-translator/how-to-train-model.md @@ -49,6 +49,9 @@ To train a model: ![Train model page](media/how-to/how-to-train-model-3.png) +>[!Note] +>Custom Translator supports 10 concurrent trainings within a workspace at any point in time. + ## Edit a model diff --git a/articles/cognitive-services/Translator/custom-translator/how-to-view-system-test-results.md b/articles/cognitive-services/Translator/custom-translator/how-to-view-system-test-results.md index 3f5cf0703de13..09ce08d7b5b42 100644 --- a/articles/cognitive-services/Translator/custom-translator/how-to-view-system-test-results.md +++ b/articles/cognitive-services/Translator/custom-translator/how-to-view-system-test-results.md @@ -81,6 +81,9 @@ To request a deployment: 5. You can view the status of your model in the “Status” column. +>[!Note] +>Custom Translator supports 10 deployed models within a workspace at any point in time. + ## Update deployment settings To update deployment settings: From d4cf2633dae9509ffdbe7a6b29a84736f2f0f705 Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Fri, 22 Mar 2019 15:42:20 -0700 Subject: [PATCH 026/116] [Cogsvcs] Containers - public issue 25669 --- .../computer-vision-how-to-install-containers.md | 4 ++-- .../cognitive-services/Face/face-how-to-install-containers.md | 4 ++-- articles/cognitive-services/LUIS/luis-container-howto.md | 4 ++-- .../how-tos/text-analytics-how-to-install-containers.md | 4 ++-- includes/cognitive-services-containers-host-computer.md | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md b/articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md index 04f87e4952af2..20471711f5957 100644 --- a/articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md +++ b/articles/cognitive-services/Computer-vision/computer-vision-how-to-install-containers.md @@ -8,7 +8,7 @@ manager: nitinme ms.service: cognitive-services ms.subservice: computer-vision ms.topic: article -ms.date: 3/19/2019 +ms.date: 3/22/2019 ms.author: diberry ms.custom: seodec18 --- @@ -38,7 +38,7 @@ You must meet the following prerequisites before using Recognize Text containers ### The host computer -[!INCLUDE [Request access to private preview](../../../includes/cognitive-services-containers-host-computer.md)] +[!INCLUDE [Host Computer requirements](../../../includes/cognitive-services-containers-host-computer.md)] ### Container requirements and recommendations diff --git a/articles/cognitive-services/Face/face-how-to-install-containers.md b/articles/cognitive-services/Face/face-how-to-install-containers.md index 51567d9184665..efc41a7a08ffa 100644 --- a/articles/cognitive-services/Face/face-how-to-install-containers.md +++ b/articles/cognitive-services/Face/face-how-to-install-containers.md @@ -9,7 +9,7 @@ ms.custom: seodec18 ms.service: cognitive-services ms.subservice: face-api ms.topic: article -ms.date: 03/19/2019 +ms.date: 03/22/2019 ms.author: diberry --- @@ -36,7 +36,7 @@ You must meet the following prerequisites before using Face API containers: ### The host computer -[!INCLUDE [Request access to private preview](../../../includes/cognitive-services-containers-host-computer.md)] +[!INCLUDE [Host Computer requirements](../../../includes/cognitive-services-containers-host-computer.md)] ### Container requirements and recommendations diff --git a/articles/cognitive-services/LUIS/luis-container-howto.md b/articles/cognitive-services/LUIS/luis-container-howto.md index 131cba948d7c0..b4dd59921fb1d 100644 --- a/articles/cognitive-services/LUIS/luis-container-howto.md +++ b/articles/cognitive-services/LUIS/luis-container-howto.md @@ -9,7 +9,7 @@ ms.custom: seodec18 ms.service: cognitive-services ms.subservice: language-understanding ms.topic: article -ms.date: 03/19/2019 +ms.date: 03/22/2019 ms.author: diberry --- @@ -35,7 +35,7 @@ In order to run the LUIS container, you must have the following: ### The host computer -[!INCLUDE [Request access to private preview](../../../includes/cognitive-services-containers-host-computer.md)] +[!INCLUDE [Host Computer requirements](../../../includes/cognitive-services-containers-host-computer.md)] ### Container requirements and recommendations diff --git a/articles/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers.md b/articles/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers.md index 8fcfdbf49a54d..cbba763c232a3 100644 --- a/articles/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers.md +++ b/articles/cognitive-services/text-analytics/how-tos/text-analytics-how-to-install-containers.md @@ -9,7 +9,7 @@ ms.custom: seodec18 ms.service: cognitive-services ms.subservice: text-analytics ms.topic: article -ms.date: 03/19/2019 +ms.date: 03/22/2019 ms.author: diberry --- @@ -35,7 +35,7 @@ You must meet the following prerequisites before using Text Analytics containers ### The host computer -[!INCLUDE [Request access to private preview](../../../../includes/cognitive-services-containers-host-computer.md)] +[!INCLUDE [Host Computer requirements](../../../../includes/cognitive-services-containers-host-computer.md)] ### Container requirements and recommendations diff --git a/includes/cognitive-services-containers-host-computer.md b/includes/cognitive-services-containers-host-computer.md index 52762e51be65d..af9cce5eb6e33 100644 --- a/includes/cognitive-services-containers-host-computer.md +++ b/includes/cognitive-services-containers-host-computer.md @@ -3,10 +3,10 @@ author: diberry ms.author: diberry ms.service: cognitive-services ms.topic: include -ms.date: 01/24/2019 +ms.date: 03/22/2019 --- -The **host** is the computer that runs the docker container. It can be a computer on your premises or a docker hosting service in Azure including: +The **host** is a x64-based computer that runs the docker container. It can be a computer on your premises or a docker hosting service in Azure including: * [Azure Kubernetes Service](../articles/aks/index.yml) * [Azure Container Instances](../articles/container-instances/index.yml) From 58b1603c52b58119662e73d22a36ecaa09fced01 Mon Sep 17 00:00:00 2001 From: Marie Hoeger Date: Fri, 22 Mar 2019 16:57:11 -0700 Subject: [PATCH 027/116] .md --- articles/azure-functions/functions-reference-node.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/azure-functions/functions-reference-node.md b/articles/azure-functions/functions-reference-node.md index 97b24b1d760c0..d123f830ef78a 100644 --- a/articles/azure-functions/functions-reference-node.md +++ b/articles/azure-functions/functions-reference-node.md @@ -614,7 +614,7 @@ When developing Azure Functions in the serverless hosting model, cold starts are ### Connection Limits -When you use a service-specific client in an Azure Functions application, don't create a new client with every function invocation. Instead, create a single, static client in the global scope. For more information, see [managing connections in Azure Functions](manage-connections). +When you use a service-specific client in an Azure Functions application, don't create a new client with every function invocation. Instead, create a single, static client in the global scope. For more information, see [managing connections in Azure Functions](manage-connections.md). ## Next steps From 4c7eba20132f180c591b542c783b305765217b1a Mon Sep 17 00:00:00 2001 From: ecfan Date: Fri, 22 Mar 2019 19:56:49 -0700 Subject: [PATCH 028/116] Add data retention clarification --- articles/logic-apps/logic-apps-pricing.md | 163 ++++++++++++++-------- 1 file changed, 105 insertions(+), 58 deletions(-) diff --git a/articles/logic-apps/logic-apps-pricing.md b/articles/logic-apps/logic-apps-pricing.md index cc7612217a0b2..6658960854f0d 100644 --- a/articles/logic-apps/logic-apps-pricing.md +++ b/articles/logic-apps/logic-apps-pricing.md @@ -7,17 +7,17 @@ ms.suite: logic-apps author: kevinlam1 ms.author: klam ms.reviewer: estfan, LADocs -manager: carmonm ms.assetid: f8f528f5-51c5-4006-b571-54ef74532f32 ms.topic: article -ms.date: 02/26/2019 +ms.date: 03/25/2019 --- # Pricing model for Azure Logic Apps -You can create and run automated integration workflows that -can scale in the cloud when you use Azure Logic Apps. +[Azure Logic Apps](../logic-apps/logic-apps-overview) helps you create +and run automated integration workflows that can scale in the cloud. Here are the details about how billing and pricing work for Logic Apps. +For specific pricing information, see [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). @@ -28,8 +28,7 @@ Apps service, you pay only for what you use. These logic apps use a consumption-based plan and pricing model. In your logic app definition, each step is an action. Actions include the trigger, any control flow steps, built-in actions, and connector calls. -Logic Apps meters all actions that run in your logic app. -For more information, see [Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). +Logic Apps meters all actions that run in your logic app. @@ -40,65 +39,78 @@ For new logic apps that run inside an you pay a fixed monthly price for built-in actions and standard connectors. An ISE provides a way for you to create and run isolated logic apps that can -access resources in an Azure virtual network. +access resources in an Azure virtual network. Your ISE base unit has fixed capacity, so if you need more throughput, you can [add more scale units](../logic-apps/connect-virtual-network-vnet-isolated-environment.md#add-capacity), either during creation or afterwards. Your ISE includes one free Enterprise connector, which includes as many connections as you want. Usage for additional Enterprise connectors are charged based -on the Enterprise consumption price. +on the Enterprise consumption price. > [!NOTE] > The ISE is in [*public preview*](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). -> For more information, see -> [Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). +> For specific pricing information, see +> [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). + + + +## Connectors + +Connectors in Azure Logic Apps provide access to apps, services, +and systems in the cloud or on premises, and are categorized as +either Standard or Enterprise. Connectors can provide [triggers](#triggers), +[actions](#actions), or both for communicating between your logic app +and other apps, services, and systems. For an overview about these +connectors, see [Connectors for Azure Logic Apps](../connectors/apis-list.md). +The following sections provide more information about how billing +for triggers and actions work. -## Triggers +### Triggers -Triggers are special actions that create a logic app instance when a specific event happens. -Triggers act in different ways, which affect how the logic app is metered. +Triggers are special actions that create a logic app instance +when a specific event happens. Triggers act in different ways, +which affect how the logic app is metered. Here are the various +kinds of triggers that exist in Azure Logic Apps: -* **Polling trigger** – This trigger continually checks an endpoint for messages -that satisfy the criteria for creating a logic app instance and starting the workflow. -Even when no logic app instance gets created, Logic Apps meters each polling request as an execution. +* **Polling trigger**: This trigger continually checks an endpoint +for messages that satisfy the criteria for creating a logic app +instance and starting the workflow. Even when no logic app instance +gets created, Logic Apps meters each polling request as an execution. To specify the polling interval, set up the trigger through the Logic App Designer. [!INCLUDE [logic-apps-polling-trigger-non-standard-metering](../../includes/logic-apps-polling-trigger-non-standard-metering.md)] -* **Webhook trigger** – This trigger waits for a client to send a request to a specific endpoint. -Each request sent to the webhook endpoint counts as an action execution. -For example, the Request and HTTP Webhook trigger are both webhook triggers. +* **Webhook trigger**: This trigger waits for a client to send a request to a +specific endpoint. Each request sent to the webhook endpoint counts as an action +execution. For example, the Request and HTTP Webhook trigger are both webhook triggers. -* **Recurrence trigger** – This trigger creates a logic app instance based -on the recurrence interval that you set up in the trigger. -For example, you can set up a recurrence trigger that runs every three days or on a more complex schedule. +* **Recurrence trigger**: This trigger creates a logic app instance based +on the recurrence interval that you set up in the trigger. For example, +you can set up a Recurrence trigger that runs every three days or on a more complex schedule. -## Actions + -Logic Apps meters built-in actions as native actions. For example, -built-in actions include calls over HTTP, calls from Azure Functions -or API Management, and control flow steps such as loops and conditions -- each with their own action type. Actions that call -[connectors](https://docs.microsoft.com/connectors) have the "ApiConnection" type. -These connectors are classified as standard or enterprise connectors, -which are metered based on their respective [pricing][pricing]. -Enterprise connectors in *Preview* are charged as standard connectors. +### Actions -Logic Apps meters all successfully and unsuccessfully run actions as action executions. -Logic Apps doesn't meter these actions: +Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. +For example, built-in actions include HTTP calls, calls from Azure Functions +or API Management, and control flow steps such as conditions, loops, and +switch statements. Each action has their own action type. -* Actions that get skipped due to unmet conditions -* Actions that don't run because the logic app stopped before finishing +For example, actions that call [connectors](https://docs.microsoft.com/connectors) +have the "ApiConnection" type. These connectors are classified as +Standard or Enterprise connectors, which are metered based on their +respective [pricing][pricing]. Enterprise connectors in *Preview* are +charged as Standard connectors. -Disabled logic apps aren't charged while disabled -because they can't create new instances. +Azure Logic Apps meters all successful and unsuccessful actions as executions. +However, Logic Apps doesn't meter these actions: -> [!NOTE] -> After you disable a logic app, any currently running instances -> might take some time before they completely stop. +* Actions that get skipped due to unmet conditions +* Actions that don't run because the logic app stopped before finishing For actions that run inside loops, Logic Apps counts each action per cycle in the loop. For example, suppose you have a "for each" loop that processes a list. @@ -106,32 +118,67 @@ Logic Apps meters an action in that loop by multiplying the number of list items with the number of actions in the loop, and adds the action that starts the loop. The calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions. -## Integration Account usage +## Disabled logic apps + +Disabled logic apps aren't charged because they +can't create new instances while they're disabled. + +> [!NOTE] +> After you disable a logic app, any currently running +> instances might take some time before they completely stop. + +## Integration accounts Consumption-based usage applies to [integration accounts](logic-apps-enterprise-integration-create-integration-account.md) where you can explore, develop, and test the -[B2B/EDI](logic-apps-enterprise-integration-b2b.md) and -[XML processing](logic-apps-enterprise-integration-xml.md) -features in Logic Apps at no additional cost. You can have -one integration account per region. Each integration account -can store up to specific [numbers of artifacts](../logic-apps/logic-apps-limits-and-config.md), +[B2B and EDI](logic-apps-enterprise-integration-b2b.md) +and [XML processing](logic-apps-enterprise-integration-xml.md) +features in Azure Logic Apps at no additional cost. + +You can have one integration account in each region. Each integration +account can store up to specific [numbers of artifacts](../logic-apps/logic-apps-limits-and-config.md), which include trading partners, agreements, maps, schemas, assemblies, certificates, batch configurations, and so on. -Logic Apps also offers basic and standard integration accounts with supported Logic Apps SLA. -You can use basic integration accounts when you just want message handling or act as a small -business partner that has a trading partner relationship with a larger business entity. -Standard integration accounts support more complex B2B relationships and increase the -number of entities you can manage. For more information, see -[Azure pricing](https://azure.microsoft.com/pricing/details/logic-apps). +Azure Logic Apps also offers Basic and Standard integration +accounts with supported Logic Apps SLA. -## Next steps +* Use Basic integration accounts when you just want message +handling or act as a small business partner that has a +trading partner relationship with a larger business entity. + +* Use Standard integration accounts when you have more complex +B2B relationships and want to increase the number of entities +you can manage. + +For specific pricing information, see +[Azure Logic Apps pricing](https://azure.microsoft.com/pricing/details/logic-apps). + + + +## Data retention -* [Learn more about Logic Apps][whatis] -* [Create your first logic app][create] +All input and output data that gets stored in your logic +app's run history gets billed based on the logic app's +[run retention period](logic-apps-limits-and-config.md#run-duration-retention-limits). +For specific pricing information, see +[Azure Logic Apps pricing](https://azure.microsoft.com/pricing/details/logic-apps). -[pricing]: https://azure.microsoft.com/pricing/details/logic-apps/ -[whatis]: logic-apps-overview.md -[create]: quickstart-create-first-logic-app-workflow.md +To view and monitor your logic app's storage consumption, +follow these steps: + +1. In the Azure portal, on your logic app's menu, +under **Monitoring**, select **Metrics**. + +1. In the right-hand pane, under **Chart Title**, +from the **Metric** list, select +**Billing Usage for Storage Consumption Executions**. + + This metric gives you the number of storage + consumption executions that are getting billed. + +## Next steps +* [Learn more about Azure Logic Apps](logic-apps-overview.md) +* [Create your first logic app](quickstart-create-first-logic-app-workflow.md) \ No newline at end of file From bd67301e76e445a3566e4ab09267a00fb84bbc07 Mon Sep 17 00:00:00 2001 From: ecfan Date: Fri, 22 Mar 2019 20:07:59 -0700 Subject: [PATCH 029/116] Fix link --- articles/logic-apps/logic-apps-pricing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/logic-apps/logic-apps-pricing.md b/articles/logic-apps/logic-apps-pricing.md index 6658960854f0d..9014a827d1537 100644 --- a/articles/logic-apps/logic-apps-pricing.md +++ b/articles/logic-apps/logic-apps-pricing.md @@ -14,7 +14,7 @@ ms.date: 03/25/2019 # Pricing model for Azure Logic Apps -[Azure Logic Apps](../logic-apps/logic-apps-overview) helps you create +[Azure Logic Apps](../logic-apps/logic-apps-overview.md) helps you create and run automated integration workflows that can scale in the cloud. Here are the details about how billing and pricing work for Logic Apps. For specific pricing information, see [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). From 2811fd927617371205cf47a22b7c0a2317254dd1 Mon Sep 17 00:00:00 2001 From: ecfan Date: Fri, 22 Mar 2019 20:12:32 -0700 Subject: [PATCH 030/116] Fix Acrolinx issues --- articles/logic-apps/logic-apps-pricing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/logic-apps/logic-apps-pricing.md b/articles/logic-apps/logic-apps-pricing.md index 9014a827d1537..f3094aa52b1d2 100644 --- a/articles/logic-apps/logic-apps-pricing.md +++ b/articles/logic-apps/logic-apps-pricing.md @@ -45,7 +45,7 @@ Your ISE base unit has fixed capacity, so if you need more throughput, you can [add more scale units](../logic-apps/connect-virtual-network-vnet-isolated-environment.md#add-capacity), either during creation or afterwards. Your ISE includes one free Enterprise connector, which includes as many connections as you want. -Usage for additional Enterprise connectors are charged based +Usage for additional Enterprise connectors is charged based on the Enterprise consumption price. > [!NOTE] From f4a131e8da2ff4b363b330a00d8b73883e548642 Mon Sep 17 00:00:00 2001 From: ecfan Date: Fri, 22 Mar 2019 20:35:57 -0700 Subject: [PATCH 031/116] Clarity edits --- articles/logic-apps/logic-apps-pricing.md | 31 +++++++++++++---------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/articles/logic-apps/logic-apps-pricing.md b/articles/logic-apps/logic-apps-pricing.md index f3094aa52b1d2..4854a39c9e586 100644 --- a/articles/logic-apps/logic-apps-pricing.md +++ b/articles/logic-apps/logic-apps-pricing.md @@ -16,19 +16,22 @@ ms.date: 03/25/2019 [Azure Logic Apps](../logic-apps/logic-apps-overview.md) helps you create and run automated integration workflows that can scale in the cloud. -Here are the details about how billing and pricing work for Logic Apps. +This article describes how billing and pricing work for Azure Logic Apps. For specific pricing information, see [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). ## Consumption pricing model -For new logic apps that run in the public or "global" Logic -Apps service, you pay only for what you use. These logic apps -use a consumption-based plan and pricing model. In your logic app -definition, each step is an action. Actions include the trigger, -any control flow steps, built-in actions, and connector calls. -Logic Apps meters all actions that run in your logic app. +For new logic apps that run in the public or "global" Azure +Logic Apps service, you pay only for what you use. These logic +apps use a consumption-based plan and pricing model. In your logic +app definition, each step is an action. For example, actions include +the trigger, which is a special kind of action and required as the +first step in any logic app, built-in actions, calls to connectors, +and any control flow steps. Azure Logic Apps meters all the actions +that run in your logic app. Learn more about how billing works for +[triggers](#triggers) and [actions](#actions). @@ -41,6 +44,11 @@ and standard connectors. An ISE provides a way for you to create and run isolated logic apps that can access resources in an Azure virtual network. +> [!NOTE] +> The ISE is in [*public preview*](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). +> For specific pricing information, see +> [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). + Your ISE base unit has fixed capacity, so if you need more throughput, you can [add more scale units](../logic-apps/connect-virtual-network-vnet-isolated-environment.md#add-capacity), either during creation or afterwards. Your ISE includes one free @@ -48,11 +56,6 @@ Enterprise connector, which includes as many connections as you want. Usage for additional Enterprise connectors is charged based on the Enterprise consumption price. -> [!NOTE] -> The ISE is in [*public preview*](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). -> For specific pricing information, see -> [Azure Logic Apps Pricing](https://azure.microsoft.com/pricing/details/logic-apps). - ## Connectors @@ -68,7 +71,7 @@ for triggers and actions work. -### Triggers +## Triggers Triggers are special actions that create a logic app instance when a specific event happens. Triggers act in different ways, @@ -93,7 +96,7 @@ you can set up a Recurrence trigger that runs every three days or on a more comp -### Actions +## Actions Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. For example, built-in actions include HTTP calls, calls from Azure Functions From 82b4672645a63101e13dd3647b99b0611da1b6cd Mon Sep 17 00:00:00 2001 From: ecfan Date: Fri, 22 Mar 2019 20:53:10 -0700 Subject: [PATCH 032/116] Clarity edits --- articles/logic-apps/logic-apps-pricing.md | 48 +++++++++++------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/articles/logic-apps/logic-apps-pricing.md b/articles/logic-apps/logic-apps-pricing.md index 4854a39c9e586..343f85d6c367d 100644 --- a/articles/logic-apps/logic-apps-pricing.md +++ b/articles/logic-apps/logic-apps-pricing.md @@ -101,13 +101,12 @@ you can set up a Recurrence trigger that runs every three days or on a more comp Azure Logic Apps meters "built-in" actions, such as HTTP, as native actions. For example, built-in actions include HTTP calls, calls from Azure Functions or API Management, and control flow steps such as conditions, loops, and -switch statements. Each action has their own action type. - -For example, actions that call [connectors](https://docs.microsoft.com/connectors) +switch statements. Each action has their own action type. For example, +actions that call [connectors](https://docs.microsoft.com/connectors) have the "ApiConnection" type. These connectors are classified as Standard or Enterprise connectors, which are metered based on their -respective [pricing][pricing]. Enterprise connectors in *Preview* are -charged as Standard connectors. +respective [pricing](https://azure.microsoft.com/pricing/details/logic-apps). +Enterprise connectors in *Preview* are charged as Standard connectors. Azure Logic Apps meters all successful and unsuccessful actions as executions. However, Logic Apps doesn't meter these actions: @@ -115,37 +114,37 @@ However, Logic Apps doesn't meter these actions: * Actions that get skipped due to unmet conditions * Actions that don't run because the logic app stopped before finishing -For actions that run inside loops, Logic Apps counts each action per cycle in the loop. -For example, suppose you have a "for each" loop that processes a list. -Logic Apps meters an action in that loop by multiplying the number of list items -with the number of actions in the loop, and adds the action that starts the loop. -The calculation for a 10-item list is (10 * 1) + 1, which results in 11 action executions. +For actions that run inside loops, Azure Logic Apps counts each action +for each cycle in the loop. For example, suppose you have a "for each" +loop that processes a list. Logic Apps meters an action in that loop by +multiplying the number of list items with the number of actions in the loop, +and adds the action that starts the loop. So, the calculation for a 10-item +list is (10 * 1) + 1, which results in 11 action executions. ## Disabled logic apps Disabled logic apps aren't charged because they can't create new instances while they're disabled. - -> [!NOTE] -> After you disable a logic app, any currently running -> instances might take some time before they completely stop. +After you disable a logic app, any currently running +instances might take some time before they completely stop. ## Integration accounts -Consumption-based usage applies to +Consumption pricing applies to [integration accounts](logic-apps-enterprise-integration-create-integration-account.md) where you can explore, develop, and test the [B2B and EDI](logic-apps-enterprise-integration-b2b.md) and [XML processing](logic-apps-enterprise-integration-xml.md) -features in Azure Logic Apps at no additional cost. - -You can have one integration account in each region. Each integration -account can store up to specific [numbers of artifacts](../logic-apps/logic-apps-limits-and-config.md), +features in Azure Logic Apps at no additional cost. +You can have one integration account in each Azure region. +Each integration account can store up to specific +[numbers of artifacts](../logic-apps/logic-apps-limits-and-config.md), which include trading partners, agreements, maps, schemas, assemblies, certificates, batch configurations, and so on. Azure Logic Apps also offers Basic and Standard integration -accounts with supported Logic Apps SLA. +accounts with supported Logic Apps SLA. Here are ways you +can choose whether to use a Basic or Standard integration account: * Use Basic integration accounts when you just want message handling or act as a small business partner that has a @@ -162,8 +161,8 @@ For specific pricing information, see ## Data retention -All input and output data that gets stored in your logic -app's run history gets billed based on the logic app's +All inputs and outputs that are stored in your logic +app's run history get billed based on a logic app's [run retention period](logic-apps-limits-and-config.md#run-duration-retention-limits). For specific pricing information, see [Azure Logic Apps pricing](https://azure.microsoft.com/pricing/details/logic-apps). @@ -171,8 +170,9 @@ For specific pricing information, see To view and monitor your logic app's storage consumption, follow these steps: -1. In the Azure portal, on your logic app's menu, -under **Monitoring**, select **Metrics**. +1. In the Azure portal, find and open your logic app. + +1. From your logic app's menu, under **Monitoring**, select **Metrics**. 1. In the right-hand pane, under **Chart Title**, from the **Metric** list, select From 963ee9432c87045b22c9ca6d1cde74c7d7492770 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Mon, 25 Mar 2019 12:32:12 +0530 Subject: [PATCH 033/116] Updated --- articles/active-directory/saas-apps/pingboard-tutorial.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/articles/active-directory/saas-apps/pingboard-tutorial.md b/articles/active-directory/saas-apps/pingboard-tutorial.md index d63c28b2cf339..8d38a8fa428ec 100644 --- a/articles/active-directory/saas-apps/pingboard-tutorial.md +++ b/articles/active-directory/saas-apps/pingboard-tutorial.md @@ -14,7 +14,7 @@ ms.workload: identity ms.tgt_pltfrm: na ms.devlang: na ms.topic: tutorial -ms.date: 03/19/2019 +ms.date: 03/25/2019 ms.author: jeedes --- @@ -135,7 +135,7 @@ To configure Azure AD single sign-on with Pingboard, perform the following steps ### Configure Pingboard Single Sign-On -1. To configure SSO on Pingboard side, open a new browser window and log in to your Pingboard Account. You must be a Pingboard admin to set up single sign on. +1. To configure SSO on Pingboard side, open a new browser window and sign in to your Pingboard Account. You must be a Pingboard admin to set up single sign on. 2. From the top menu,, select **Apps > Integrations** @@ -212,7 +212,7 @@ The objective of this section is to create a user called Britta Simon in Pingboa **If you need to create user manually, perform following steps:** -1. Log in to your Pingboard company site as an administrator. +1. Sign in to your Pingboard company site as an administrator. 2. Click **“Add Employee”** button on **Directory** page. From 399fb590331ca7425e740e977de9688126d767d6 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Mon, 25 Mar 2019 12:52:42 +0530 Subject: [PATCH 034/116] Updated --- .../saas-apps/hrworks-single-sign-on-tutorial.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md index 9a6e778e51274..d9b88424e2441 100644 --- a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md +++ b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md @@ -14,7 +14,7 @@ ms.workload: identity ms.tgt_pltfrm: na ms.devlang: na ms.topic: tutorial -ms.date: 03/20/2019 +ms.date: 03/25/2019 ms.author: jeedes --- @@ -157,8 +157,7 @@ The objective of this section is to create a test user in the Azure portal calle a. In the **Name** field, enter **BrittaSimon**. - b. In the **User name** field, type **brittasimon@yourcompanydomain.extension** - For example, BrittaSimon@contoso.com + b. In the **User name** field, type the username like **BrittaSimon@contoso.com**. c. Select **Show password** check box, and then write down the value that's displayed in the Password box. From 042f88690e689d359bc98d57decf9a9553060318 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Mon, 25 Mar 2019 15:41:57 +0530 Subject: [PATCH 035/116] Update hrworks-single-sign-on-tutorial.md --- .../saas-apps/hrworks-single-sign-on-tutorial.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md index d9b88424e2441..96c3f0a9b8a82 100644 --- a/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md +++ b/articles/active-directory/saas-apps/hrworks-single-sign-on-tutorial.md @@ -157,7 +157,7 @@ The objective of this section is to create a test user in the Azure portal calle a. In the **Name** field, enter **BrittaSimon**. - b. In the **User name** field, type the username like **BrittaSimon@contoso.com**. + b. In the **User name** field, type the username like BrittaSimon@contoso.com. c. Select **Show password** check box, and then write down the value that's displayed in the Password box. From 5d47d16f5bc733479e10444904e2f5df26c14314 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Mon, 25 Mar 2019 15:43:10 +0530 Subject: [PATCH 036/116] Update pingboard-tutorial.md --- articles/active-directory/saas-apps/pingboard-tutorial.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/articles/active-directory/saas-apps/pingboard-tutorial.md b/articles/active-directory/saas-apps/pingboard-tutorial.md index 8d38a8fa428ec..ef0baa3fd5059 100644 --- a/articles/active-directory/saas-apps/pingboard-tutorial.md +++ b/articles/active-directory/saas-apps/pingboard-tutorial.md @@ -173,8 +173,7 @@ The objective of this section is to create a test user in the Azure portal calle a. In the **Name** field enter **BrittaSimon**. - b. In the **User name** field type **brittasimon@yourcompanydomain.extension** - For example, BrittaSimon@contoso.com + b. In the **User name** field type brittasimon@yourcompanydomain.extension. For example, BrittaSimon@contoso.com c. Select **Show password** check box, and then write down the value that's displayed in the Password box. From 0e45371fb9decc209ae8c1e811c47d6abe8c432b Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Mon, 25 Mar 2019 08:26:00 -0700 Subject: [PATCH 037/116] [Cogsvcs] LUIS authoring regions --- .../LUIS/luis-reference-regions.md | 20 ++++++++++--------- articles/cognitive-services/LUIS/toc.yml | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/articles/cognitive-services/LUIS/luis-reference-regions.md b/articles/cognitive-services/LUIS/luis-reference-regions.md index 2a1fb1e9be0a1..0cd466a6f8913 100644 --- a/articles/cognitive-services/LUIS/luis-reference-regions.md +++ b/articles/cognitive-services/LUIS/luis-reference-regions.md @@ -1,7 +1,7 @@ --- title: Publishing regions & endpoints titleSuffix: Azure Cognitive Services -description: The region in which you publish your LUIS app corresponds to the region or location you specify in the Azure portal when you create an Azure LUIS endpoint key. When you publish an app, LUIS automatically generates an endpoint URL for the region associated with the key. +description: 3 authoring regions and their portals support all the many publishing regions. The region in which you publish your LUIS app corresponds to the region or location you specify in the Azure portal when you create an Azure LUIS endpoint key. When you publish an app, LUIS automatically generates an endpoint URL for the region associated with the key. services: cognitive-services author: diberry manager: nitinme @@ -9,21 +9,23 @@ ms.custom: seodec18 ms.service: cognitive-services ms.subservice: language-understanding ms.topic: article -ms.date: 03/07/2019 +ms.date: 03/25/2019 ms.author: diberry --- # Authoring and publishing regions and the associated keys -The region in which you publish your LUIS app corresponds to the region or location you specify in the Azure portal when you create an Azure LUIS endpoint key. When you [publish an app](./luis-how-to-publish-app.md), LUIS automatically generates an endpoint URL for the region associated with the key. To publish a LUIS app to more than one region, you need at least one key per region. +Three authoring regions and their portals support all the many publishing regions. The region in which you publish your LUIS app corresponds to the region or location you specify in the Azure portal when you create an Azure LUIS endpoint key. When you [publish an app](./luis-how-to-publish-app.md), LUIS automatically generates an endpoint URL for the region associated with the key. To publish a LUIS app to more than one region, you need at least one key per region. -## LUIS website + + +## LUIS Authoring regions There are three LUIS websites, based on region. You must author and publish in the same region. -|LUIS|Region| -|--|--| -|[www.luis.ai][www.luis.ai]|U.S.
    not Europe
    not Australia| -|[au.luis.ai][au.luis.ai]|Australia| -|[eu.luis.ai][eu.luis.ai]|Europe| +|LUIS|Global region|Authoring region in Azure| +|--|--|--| +|[www.luis.ai][www.luis.ai]|U.S.
    not Europe
    not Australia| `westus`| +|[au.luis.ai][au.luis.ai]|Australia| `australiaeast`| +|[eu.luis.ai][eu.luis.ai]|Europe|`westeurope`| ## Regions and Azure resources The app is published to all regions associated with the LUIS resources added in the LUIS portal. For example, for an app created on [www.luis.ai][www.luis.ai], if you create a LUIS resource in **westus** and add it to the app as a resource, the app is published in that region. diff --git a/articles/cognitive-services/LUIS/toc.yml b/articles/cognitive-services/LUIS/toc.yml index 368b4150fc440..395680e53df8d 100644 --- a/articles/cognitive-services/LUIS/toc.yml +++ b/articles/cognitive-services/LUIS/toc.yml @@ -263,7 +263,7 @@ items: - name: User privacy href: luis-user-privacy.md - - name: Regions + - name: Authoring and publishing regions href: luis-reference-regions.md displayName: failover, fail-over, fail over, Europe, EU, Austrailia, business continuity, bcdr - name: Boundaries From 7c25ab56b3ee721edaf7fda0928f581cc3cf85c5 Mon Sep 17 00:00:00 2001 From: Alpa Kohli Date: Mon, 25 Mar 2019 08:32:02 -0700 Subject: [PATCH 038/116] removed two preview tags --- articles/databox-online/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/databox-online/index.yml b/articles/databox-online/index.yml index ddb6d3b1881a7..88eed8bfd091b 100644 --- a/articles/databox-online/index.yml +++ b/articles/databox-online/index.yml @@ -10,10 +10,10 @@ metadata: ms.service: databox ms.subservice: edge ms.topic: landing-page - ms.date: 03/22/2019 + ms.date: 03/25/2019 ms.author: alkohli abstract: - description: The Azure Data Box family lets you transfer hundreds of terabytes of data to Azure in a quick, inexpensive, and reliable manner. Use the Data Box devices for over the network high performance data transfers.

    Choose Data Box GatewayPreview to send data for cloud archival, disaster recovery, or to process data at cloud scale. Use Data Box EdgePreview to filter, analyze, and transform your data as it moves to Azure.

    Learn how to leverage Data Box Gateway and Data Box Edge for network-based transfer with our tutorials.

    + description: The Azure Data Box family lets you transfer hundreds of terabytes of data to Azure in a quick, inexpensive, and reliable manner. Use the Data Box devices for over the network high performance data transfers.

    Choose Data Box Gateway to send data for cloud archival, disaster recovery, or to process data at cloud scale. Use Data Box Edge to filter, analyze, and transform your data as it moves to Azure.

    Learn how to leverage Data Box Gateway and Data Box Edge for network-based transfer with our tutorials.

    sections: - title: Tutorials items: From c39b9d3188168caa064887570409b44727b6ed62 Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Mon, 25 Mar 2019 08:37:53 -0700 Subject: [PATCH 039/116] edits --- .../QnAMaker/How-To/create-knowledge-base.md | 4 +++- .../How-To/set-up-qnamaker-service-azure.md | 15 ++++++++------- .../QnAMaker/How-To/upgrade-qnamaker-service.md | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/articles/cognitive-services/QnAMaker/How-To/create-knowledge-base.md b/articles/cognitive-services/QnAMaker/How-To/create-knowledge-base.md index 508ea5e74e13b..9053e7d7c6065 100644 --- a/articles/cognitive-services/QnAMaker/How-To/create-knowledge-base.md +++ b/articles/cognitive-services/QnAMaker/How-To/create-knowledge-base.md @@ -8,7 +8,7 @@ manager: nitinme ms.service: cognitive-services ms.subservice: qna-maker ms.topic: article -ms.date: 03/11/2019 +ms.date: 03/25/2019 ms.author: tulasim ms.custom: seodec18 --- @@ -65,5 +65,7 @@ When you are done with the knowledge base, remove it in the QnA Maker portal. ## Next steps +For cost savings measures, you can [share](upgrade-qnamaker-service.md?#share-existing-services-with-qna-maker) some but not all Azure resources created for QnA Maker. + > [!div class="nextstepaction"] > [Add chit-chat personal](./chit-chat-knowledge-base.md) diff --git a/articles/cognitive-services/QnAMaker/How-To/set-up-qnamaker-service-azure.md b/articles/cognitive-services/QnAMaker/How-To/set-up-qnamaker-service-azure.md index f0970ea44860e..e5717a2cc12f2 100644 --- a/articles/cognitive-services/QnAMaker/How-To/set-up-qnamaker-service-azure.md +++ b/articles/cognitive-services/QnAMaker/How-To/set-up-qnamaker-service-azure.md @@ -8,7 +8,7 @@ manager: nitinme ms.service: cognitive-services ms.subservice: qna-maker ms.topic: article -ms.date: 01/14/2019 +ms.date: 03/25/2019 ms.author: tulasim ms.custom: seodec18 --- @@ -20,22 +20,22 @@ This setup deploys a few Azure resources. Together, these resources manage the k 1. Log in to the [Azure portal](). -2. Click on **Add new resource**, and type "qna maker" in search, and select the QnA Maker resource +1. Click on **Add new resource**, and type "qna maker" in search, and select the QnA Maker resource ![Create a new QnA Maker service - Add new resource](../media/qnamaker-how-to-setup-service/create-new-resource.png) -3. Click on **Create** after reading the terms and conditions. +1. Click on **Create** after reading the terms and conditions. ![Create a new QnA Maker service](../media/qnamaker-how-to-setup-service/create-new-resource-button.png) -4. In **QnA Maker**, select the appropriate tiers and regions. +1. In **QnA Maker**, select the appropriate tiers and regions. ![Create a new QnA Maker service - pricing tier and regions](../media/qnamaker-how-to-setup-service/enter-qnamaker-info.png) * Fill the **Name** with a unique name to identify this QnA Maker service. This name also identifies the QnA Maker endpoint to which your knowledge bases will be associated. * Choose the **Subscription** in which the QnA Maker resource will be deployed. * Select the **Management pricing tier** for the QnA Maker management services (portal and management APIs). See [here](https://aka.ms/qnamaker-pricing) for details on the pricing of the SKUs. - * Create a new **Resource Group** (recommended) or use an existing one in which to deploy this QnA Maker resource. + * Create a new **Resource Group** (recommended) or use an existing one in which to deploy this QnA Maker resource. QnA Maker creates several Azure resources; when you create a resource group to hold these resources, you can easily find, manage, and delete these resources by the resource group name. * Choose the **Search pricing tier** of the Azure Search service. If you see the Free tier option greyed out, it means you already have a Free Azure Search tier deployed in your subscription. In that case, you will need to start with the Basic Azure Search tier. See details of Azure search pricing [here](https://azure.microsoft.com/pricing/details/search/). * Choose the **Search Location** where you want Azure Search data to be deployed. Restrictions in where customer data must be stored will inform the location you choose for Azure Search. * Give a name to your App service in **App name**. @@ -47,10 +47,11 @@ This setup deploys a few Azure resources. Together, these resources manage the k * Choose whether you want to enable **Application Insights** or not. If **Application Insights** is enabled, QnA Maker collects telemetry on traffic, chat logs, and errors. * Choose the **App insights location** where Application Insights resource will be deployed. + * For cost savings measures, you can [share](upgrade-qnamaker-service.md?#share-existing-services-with-qna-maker) some but not all Azure resources created for QnA Maker. -5. Once all the fields are validated, you can click on **Create** to start deployment of these services in your subscription. It will take a few minutes to complete. +1. Once all the fields are validated, you can click on **Create** to start deployment of these services in your subscription. It will take a few minutes to complete. -6. Once the deployment is done, you will see the following resources created in your subscription. +1. Once the deployment is done, you will see the following resources created in your subscription. ![Resource created a new QnA Maker service](../media/qnamaker-how-to-setup-service/resources-created.png) diff --git a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md index 6947550811c30..745760d5a52a0 100644 --- a/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md +++ b/articles/cognitive-services/QnAMaker/How-To/upgrade-qnamaker-service.md @@ -8,7 +8,7 @@ manager: nitinme ms.service: cognitive-services ms.subservice: qna-maker ms.topic: article -ms.date: 02/22/2019 +ms.date: 03/25/2019 ms.author: tulasim --- From 8416fd97707d0f4833486d5ad76c25ac9f93af84 Mon Sep 17 00:00:00 2001 From: HeidiSteen Date: Mon, 25 Mar 2019 09:07:43 -0700 Subject: [PATCH 040/116] Query docs review --- articles/search/TOC.yml | 8 +- articles/search/query-lucene-syntax.md | 99 ++++++++--------- articles/search/query-simple-syntax.md | 24 ++-- .../search/search-query-lucene-examples.md | 105 ++++++++++++++---- articles/search/search-query-overview.md | 2 +- .../search/search-query-simple-examples.md | 24 +++- 6 files changed, 171 insertions(+), 91 deletions(-) diff --git a/articles/search/TOC.yml b/articles/search/TOC.yml index 05ec5ad26f7b0..e4ce8486aad73 100644 --- a/articles/search/TOC.yml +++ b/articles/search/TOC.yml @@ -17,10 +17,6 @@ href: search-get-started-portal.md - name: Enrich with AI (cognitive search) href: cognitive-search-quickstart-blob.md - - name: Postman - href: search-fiddler.md - - name: PowerShell - href: search-create-index-rest-api.md - name: C# items: - name: 1 - Create an index @@ -29,6 +25,10 @@ href: search-import-data-dotnet.md - name: 3 - Search an index href: search-query-dotnet.md + - name: Postman + href: search-fiddler.md + - name: PowerShell + href: search-create-index-rest-api.md - name: Tutorials items: - name: Index Azure SQL Database diff --git a/articles/search/query-lucene-syntax.md b/articles/search/query-lucene-syntax.md index adbc2541109f9..9327046b3f15b 100644 --- a/articles/search/query-lucene-syntax.md +++ b/articles/search/query-lucene-syntax.md @@ -4,7 +4,7 @@ description: Reference for the full Lucene syntax, as used with Azure Search. services: search ms.service: search ms.topic: conceptual -ms.date: 01/31/2019 +ms.date: 03/25/2019 author: "brjohnstmsft" ms.author: "brjohnst" @@ -30,7 +30,7 @@ Set the `queryType` search parameter to specify which parser to use. Valid value -## Example showing full syntax +### Example showing full syntax The following example finds documents in the index using the Lucene query syntax, evident in the `queryType=full` parameter. This query returns hotels where the category field contains the term "budget" and all searchable fields containing the phrase "recently renovated". Documents containing the phrase "recently renovated" are ranked higher as a result of the term boost value (3). @@ -56,50 +56,6 @@ For additional examples, see [Lucene query syntax examples for building queries > [!NOTE] > Azure Search also supports [Simple Query Syntax](query-simple-syntax.md), a simple and robust query language that can be used for straightforward keyword search. - -## Field-scoped queries - You can specify a `fieldname:searchterm` construction to define a fielded query operation, where the field is a single word, and the search term is also a single word or a phrase, optionally with boolean operators. Some examples include the following: - -- genre:jazz NOT history - -- artists:("Miles Davis" "John Coltrane") - - Be sure to put multiple strings within quotation marks if you want both strings to be evaluated as a single entity, in this case searching for two distinct artists in the `artists` field. - - The field specified in `fieldname:searchterm` must be a `searchable` field. See [Create Index](https://docs.microsoft.com/rest/api/searchservice/create-index) for details on how index attributes are used in field definitions. - -## Fuzzy search - A fuzzy search finds matches in terms that have a similar construction. Per [Lucene documentation](https://lucene.apache.org/core/4_10_2/queryparser/org/apache/lucene/queryparser/classic/package-summary.html), fuzzy searches are based on [Damerau-Levenshtein Distance](https://en.wikipedia.org/wiki/Damerau%E2%80%93Levenshtein_distance). - - To do a fuzzy search, use the tilde "~" symbol at the end of a single word with an optional parameter, a number between 0 and 2 (default), that specifies the edit distance. For example, "blue~" or "blue~1" would return "blue", "blues", and "glue". - - Fuzzy search can only be applied to terms, not phrases. Fuzzy searches can expand a term up to the maximum of 50 terms that meet the distance criteria. - -## Proximity search - Proximity searches are used to find terms that are near each other in a document. Insert a tilde "~" symbol at the end of a phrase followed by the number of words that create the proximity boundary. For example, `"hotel airport"~5` will find the terms "hotel" and "airport" within 5 words of each other in a document. - - -## Term boosting - Term boosting refers to ranking a document higher if it contains the boosted term, relative to documents that do not contain the term. This differs from scoring profiles in that scoring profiles boost certain fields, rather than specific terms. - -The following example helps illustrate the differences. Suppose that there's a scoring profile that boosts matches in a certain field, say *genre* in the [musicstoreindex example](index-add-scoring-profiles.md#bkmk_ex). Term boosting could be used to further boost certain search terms higher than others. For example, `rock^2 electronic` will boost documents that contain the search terms in the genre field higher than other searchable fields in the index. Further, documents that contain the search term *rock* will be ranked higher than the other search term *electronic* as a result of the term boost value (2). - - To boost a term use the caret, "^", symbol with a boost factor (a number) at the end of the term you are searching. You can also boost phrases. The higher the boost factor, the more relevant the term will be relative to other search terms. By default, the boost factor is 1. Although the boost factor must be positive, it can be less than 1 (for example, 0.20). - -## Regular expression search - A regular expression search finds a match based on the contents between forward slashes "/", as documented in the [RegExp class](https://lucene.apache.org/core/4_10_2/core/org/apache/lucene/util/automaton/RegExp.html). - - For example, to find documents containing "motel" or "hotel", specify `/[mh]otel/`. Regular expression searches are matched against single words. - -## Wildcard search - You can use generally recognized syntax for multiple (*) or single (?) character wildcard searches. Note the Lucene query parser supports the use of these symbols with a single term, and not a phrase. - - For example, to find documents containing the words with the prefix "note", such as "notebook" or "notepad", specify "note*". - -> [!NOTE] -> You cannot use a * or ? symbol as the first character of a search. -> No text analysis is performed on wildcard search queries. At query time, wildcard query terms are compared against analyzed terms in the search index and expanded. - ## Syntax fundamentals The following syntax fundamentals apply to all queries that use the Lucene syntax. @@ -134,19 +90,19 @@ Field grouping is similar but scopes the grouping to a single field. For example ### SearchMode parameter considerations The impact of `searchMode` on queries, as described in [Simple query syntax in Azure Search](query-simple-syntax.md), applies equally to the Lucene query syntax. Namely, `searchMode` in conjunction with NOT operators can result in query outcomes that might seem unusual if you aren't clear on the implications of how you set the parameter. If you retain the default, `searchMode=any`, and use a NOT operator, the operation is computed as an OR action, such that "New York" NOT "Seattle" returns all cities that are not Seattle. -## Boolean operators +## Boolean operators (AND, OR, NOT) Always specify text boolean operators (AND, OR, NOT) in all caps. -#### OR operator `OR` or `||` +### OR operator `OR` or `||` The OR operator is a vertical bar or pipe character. For example: `wifi || luxury` will search for documents containing either "wifi" or "luxury" or both. Because OR is the default conjunction operator, you could also leave it out, such that `wifi luxury` is the equivalent of `wifi || luxuery`. -#### AND operator `AND`, `&&` or `+` +### AND operator `AND`, `&&` or `+` The AND operator is an ampersand or a plus sign. For example: `wifi && luxury` will search for documents containing both "wifi" and "luxury". The plus character (+) is used for required terms. For example, `+wifi +luxury` stipulates that both terms must appear somewhere in the field of a single document. -#### NOT operator `NOT`, `!` or `-` +### NOT operator `NOT`, `!` or `-` The NOT operator is an exclamation point or the minus sign. For example: `wifi !luxury` will search for documents that have the "wifi" term and/or do not have "luxury". The `searchMode` option controls whether a term with the NOT operator is ANDed or ORed with the other terms in the query in the absence of a + or || operator. Recall that `searchMode` can be set to either `any`(default) or `all`. @@ -160,6 +116,49 @@ Using `searchMode=all` increases the precision of queries by including fewer res ## Scoring wildcard and regex queries Azure Search uses frequency-based scoring ([TF-IDF](https://en.wikipedia.org/wiki/Tf%E2%80%93idf)) for text queries. However, for wildcard and regex queries where scope of terms can potentially be broad, the frequency factor is ignored to prevent the ranking from biasing towards matches from rarer terms. All matches are treated equally for wildcard and regex searches. +## Field-scoped queries + You can specify a `fieldname:searchterm` construction to define a fielded query operation, where the field is a single word, and the search term is also a single word or a phrase, optionally with boolean operators. Some examples include the following: + +- genre:jazz NOT history + +- artists:("Miles Davis" "John Coltrane") + + Be sure to put multiple strings within quotation marks if you want both strings to be evaluated as a single entity, in this case searching for two distinct artists in the `artists` field. + + The field specified in `fieldname:searchterm` must be a `searchable` field. See [Create Index](https://docs.microsoft.com/rest/api/searchservice/create-index) for details on how index attributes are used in field definitions. + +## Fuzzy search + A fuzzy search finds matches in terms that have a similar construction. Per [Lucene documentation](https://lucene.apache.org/core/4_10_2/queryparser/org/apache/lucene/queryparser/classic/package-summary.html), fuzzy searches are based on [Damerau-Levenshtein Distance](https://en.wikipedia.org/wiki/Damerau%E2%80%93Levenshtein_distance). + + To do a fuzzy search, use the tilde "~" symbol at the end of a single word with an optional parameter, a number between 0 and 2 (default), that specifies the edit distance. For example, "blue~" or "blue~1" would return "blue", "blues", and "glue". + + Fuzzy search can only be applied to terms, not phrases. Fuzzy searches can expand a term up to the maximum of 50 terms that meet the distance criteria. + +## Proximity search + Proximity searches are used to find terms that are near each other in a document. Insert a tilde "~" symbol at the end of a phrase followed by the number of words that create the proximity boundary. For example, `"hotel airport"~5` will find the terms "hotel" and "airport" within 5 words of each other in a document. + + +## Term boosting + Term boosting refers to ranking a document higher if it contains the boosted term, relative to documents that do not contain the term. This differs from scoring profiles in that scoring profiles boost certain fields, rather than specific terms. + +The following example helps illustrate the differences. Suppose that there's a scoring profile that boosts matches in a certain field, say *genre* in the [musicstoreindex example](index-add-scoring-profiles.md#bkmk_ex). Term boosting could be used to further boost certain search terms higher than others. For example, `rock^2 electronic` will boost documents that contain the search terms in the genre field higher than other searchable fields in the index. Further, documents that contain the search term *rock* will be ranked higher than the other search term *electronic* as a result of the term boost value (2). + + To boost a term use the caret, "^", symbol with a boost factor (a number) at the end of the term you are searching. You can also boost phrases. The higher the boost factor, the more relevant the term will be relative to other search terms. By default, the boost factor is 1. Although the boost factor must be positive, it can be less than 1 (for example, 0.20). + +## Regular expression search + A regular expression search finds a match based on the contents between forward slashes "/", as documented in the [RegExp class](https://lucene.apache.org/core/4_10_2/core/org/apache/lucene/util/automaton/RegExp.html). + + For example, to find documents containing "motel" or "hotel", specify `/[mh]otel/`. Regular expression searches are matched against single words. + +## Wildcard search + You can use generally recognized syntax for multiple (*) or single (?) character wildcard searches. Note the Lucene query parser supports the use of these symbols with a single term, and not a phrase. + + For example, to find documents containing the words with the prefix "note", such as "notebook" or "notepad", specify "note*". + +> [!NOTE] +> You cannot use a * or ? symbol as the first character of a search. +> No text analysis is performed on wildcard search queries. At query time, wildcard query terms are compared against analyzed terms in the search index and expanded. + ## See also + [Search Documents](https://docs.microsoft.com/rest/api/searchservice/Search-Documents) diff --git a/articles/search/query-simple-syntax.md b/articles/search/query-simple-syntax.md index e3d651559a178..ca10c5457c2c2 100644 --- a/articles/search/query-simple-syntax.md +++ b/articles/search/query-simple-syntax.md @@ -4,7 +4,7 @@ description: Reference for the simple query syntax used for full text search que services: search ms.service: search ms.topic: conceptual -ms.date: 01/31/2019 +ms.date: 03/25/2019 author: "brjohnstmsft" ms.author: "brjohnst" ms.manager: cgronlun @@ -24,7 +24,7 @@ translation.priority.mt: Azure Search implements two Lucene-based query languages: [Simple Query Parser](https://lucene.apache.org/core/4_7_0/queryparser/org/apache/lucene/queryparser/simple/SimpleQueryParser.html) and the [Lucene Query Parser](https://lucene.apache.org/core/4_10_2/queryparser/org/apache/lucene/queryparser/classic/package-summary.html). In Azure Search, the simple query syntax excludes the fuzzy/slop options. > [!NOTE] -> Azure Search provides an alternative [Lucene Query Syntax](query-lucene-syntax.md) for more complex queries. To learn more about query parsing architecture and benefits of each syntax, see [How full text search works in Azure Search](https://docs.microsoft.com/azure/search/search-lucene-query-architecture). +> Azure Search provides an alternative [Lucene Query Syntax](query-lucene-syntax.md) for more complex queries. To learn more about query parsing architecture and benefits of each syntax, see [How full text search works in Azure Search](search-lucene-query-architecture.md). ## How to invoke simple parsing @@ -38,38 +38,38 @@ As straightforward as this sounds, there is one aspect of query execution in Azu Typically, you're more likely to see these behaviors in user interaction patterns for applications that search over content, where users are more likely to include an operator in a query, as opposed to e-commerce sites that have more built-in navigation structures. For more information, see [NOT operator](#not-operator). -## Operators in simple search +## Boolean operators (AND, OR, NOT) You can embed operators in a query string to build a rich set of criteria against which matching documents are found. -## AND operator `+` +### AND operator `+` The AND operator is a plus sign. For example, `wifi+luxury` will search for documents containing both `wifi` and `luxury`. -## OR operator `|` +### OR operator `|` The OR operator is a vertical bar or pipe character. For example, `wifi | luxury` will search for documents containing either `wifi` or `luxury` or both. -## NOT operator `-` +### NOT operator `-` The NOT operator is a minus sign. For example, `wifi –luxury` will search for documents that have the `wifi` term and/or do not have `luxury` (and/or is controlled by `searchMode`). > [!NOTE] > The `searchMode` option controls whether a term with the NOT operator is ANDed or ORed with the other terms in the query in the absence of a `+` or `|` operator. Recall that `searchMode` can be set to either `any` (default) or `all`. If you use `any`, it will increase the recall of queries by including more results, and by default `-` will be interpreted as "OR NOT". For example, `wifi -luxury` will match documents that either contain the term `wifi` or those that do not contain the term `luxury`. If you use `all`, it will increase the precision of queries by including fewer results, and by default - will be interpreted as "AND NOT". For example, `wifi -luxury` will match documents that contain the term `wifi` and do not contain the term "luxury". This is arguably a more intuitive behavior for the `-` operator. Therefore, you should consider using `searchMode=all` instead of `searchMode=any` if You want to optimize searches for precision instead of recall, *and* Your users frequently use the `-` operator in searches. -## Suffix operator `*` +## Suffix operator -The suffix operator is an asterisk. For example, `lux*` will search for documents that have a term that starts with `lux`, ignoring case. +The suffix operator is an asterisk `*`. For example, `lux*` will search for documents that have a term that starts with `lux`, ignoring case. -## Phrase search operator `" "` +## Phrase search operator -The phrase operator encloses a phrase in quotation marks. For example, while `Roach Motel` (without quotes) would search for documents containing `Roach` and/or `Motel` anywhere in any order, `"Roach Motel"` (with quotes) will only match documents that contain that whole phrase together and in that order (text analysis still applies). +The phrase operator encloses a phrase in quotation marks `" "`. For example, while `Roach Motel` (without quotes) would search for documents containing `Roach` and/or `Motel` anywhere in any order, `"Roach Motel"` (with quotes) will only match documents that contain that whole phrase together and in that order (text analysis still applies). -## Precedence operator `( )` +## Precedence operator -The precedence operator encloses the string in parentheses. For example, `motel+(wifi | luxury)` will search for documents containing the motel term and either `wifi` or `luxury` (or both).| +The precedence operator encloses the string in parentheses `( )`. For example, `motel+(wifi | luxury)` will search for documents containing the motel term and either `wifi` or `luxury` (or both).| ## Escaping search operators diff --git a/articles/search/search-query-lucene-examples.md b/articles/search/search-query-lucene-examples.md index aefbbad08e8cc..efef0874ab4c1 100644 --- a/articles/search/search-query-lucene-examples.md +++ b/articles/search/search-query-lucene-examples.md @@ -7,18 +7,19 @@ tags: Lucene query analyzer syntax services: search ms.service: search ms.topic: conceptual -ms.date: 08/09/2018 +ms.date: 03/25/2019 ms.author: heidist ms.custom: seodec2018 --- -# Lucene syntax query examples for building advanced queries in Azure Search -When constructing queries for Azure Search, you can replace the default [simple query parser](https://docs.microsoft.com/rest/api/searchservice/simple-query-syntax-in-azure-search) with the more expansive [Lucene Query Parser in Azure Search](https://docs.microsoft.com/rest/api/searchservice/lucene-query-syntax-in-azure-search) to formulate specialized and advanced query definitions. +# Query examples using "full" Lucene search syntax (advanced queries in Azure Search) -The Lucene Query Parser supports complex query constructs, such as field-scoped queries, fuzzy and prefix wildcard search, proximity search, term boosting, and regular expression search. The additional power comes with additional processing requirements so you should expect a slightly longer execution time. In this article, you can step through examples demonstrating query operations available when using the full syntax. +When constructing queries for Azure Search, you can replace the default [simple query parser](query-simple-syntax.md) with the more expansive [Lucene Query Parser in Azure Search](query-lucene-syntax.md) to formulate specialized and advanced query definitions. + +The Lucene parser supports complex query constructs, such as field-scoped queries, fuzzy and prefix wildcard search, proximity search, term boosting, and regular expression search. The additional power comes with additional processing requirements so you should expect a slightly longer execution time. In this article, you can step through examples demonstrating query operations available when using the full syntax. > [!Note] -> Many of the specialized query constructions enabled through the full Lucene query syntax are not [text-analyzed](https://docs.microsoft.com/azure/search/search-lucene-query-architecture#stage-2-lexical-analysis), which can be surprising if you expect stemming or lemmatization. Lexical analysis is only performed on complete terms (a term query or phrase query). Query types with incomplete terms (prefix query, wildcard query, regex query, fuzzy query) are added directly to the query tree, bypassing the analysis stage. The only transformation performed on incomplete query terms is lowercasing. +> Many of the specialized query constructions enabled through the full Lucene query syntax are not [text-analyzed](search-lucene-query-architecture.md#stage-2-lexical-analysis), which can be surprising if you expect stemming or lemmatization. Lexical analysis is only performed on complete terms (a term query or phrase query). Query types with incomplete terms (prefix query, wildcard query, regex query, fuzzy query) are added directly to the query tree, bypassing the analysis stage. The only transformation performed on incomplete query terms is lowercasing. > ## Formulate requests in Postman @@ -53,13 +54,15 @@ URL composition has the following elements: ## Send your first query -As a verification step, paste the following request into GET and click **Send**. Results are returned as verbose JSON documents. You can copy-paste this URL in first example below. +As a verification step, paste the following request into GET and click **Send**. Results are returned as verbose JSON documents. Entire documents are returned, which allows you to see all fields and all values. + +Paste this URL into a REST client as a validation step and to view document structure. ```http https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&search=* ``` -The query string, **`search=*`**, is an unspecified search equivalent to null or empty search. It's not especially useful, but it is the simplest search you can do. +The query string, **`search=*`**, is an unspecified search equivalent to null or empty search. It's the simplest search you can do. Optionally, you can add **`$count=true`** to the URL to return a count of the documents matching the search criteria. On an empty search string, this is all the documents in the index (about 2800 in the case of NYC Jobs). @@ -75,12 +78,26 @@ All of the examples in this article specify the **queryType=full** search parame ## Example 1: Field-scoped query -This first example is not parser-specific, but we lead with it to introduce the first fundamental query concept: containment. This example scopes query execution and the response to just a few specific fields. Knowing how to structure a readable JSON response is important when your tool is Postman or Search explorer. +This first example is not Lucene-specific, but we lead with it to introduce the first fundamental query concept: containment. This example scopes query execution and the response to just a few specific fields. Knowing how to structure a readable JSON response is important when your tool is Postman or Search explorer. For brevity, the query targets only the *business_title* field and specifies only business titles are returned. The syntax is **searchFields** to restrict query execution to just the business_title field, and **select** to specify which fields are included in the response. +### Partial query string + +```http +&search=*&searchFields=business_title&$select=business_title +``` + +Here is the same query with multiple fields in a comma-delimited list. + +```http +search=*&searchFields=business_title, posting_type&$select=business_title, posting_type +``` + +### Full URL + ```http -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&search=* +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&search=*&searchFields=business_title&$select=business_title ``` Response for this query should look similar to the following screenshot. @@ -91,10 +108,24 @@ You might have noticed the search score in the response. Uniform scores of 1 occ ## Example 2: Intra-field filtering -Full Lucene syntax supports expressions within a field. This query searches for business titles with the term senior in them, but not junior: +Full Lucene syntax supports expressions within a field. This example searches for business titles with the term senior in them, but not junior. + +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=business_title:senior+NOT+junior +``` + +Here is the same query with multiple fields. + +```http +searchFields=business_title, posting_type&$select=business_title, posting_type&search=business_title:senior+NOT+junior AND posting_type:external +``` + +### Full URL ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:senior+NOT+junior +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:senior+NOT+junior ``` ![Postman sample response](media/search-query-lucene-examples/intrafieldfilter.png) @@ -113,49 +144,67 @@ The field specified in **fieldname:searchterm** must be a searchable field. See Full Lucene syntax also supports fuzzy search, matching on terms that have a similar construction. To do a fuzzy search, append the tilde `~` symbol at the end of a single word with an optional parameter, a value between 0 and 2, that specifies the edit distance. For example, `blue~` or `blue~1` would return blue, blues, and glue. +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=business_title:asosiate~ +``` + +### Full URL + This query searches for jobs with the term "associate" (deliberately misspelled): ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:asosiate~ +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:asosiate~ ``` ![Fuzzy search response](media/search-query-lucene-examples/fuzzysearch.png) Per [Lucene documentation](https://lucene.apache.org/core/4_10_2/queryparser/org/apache/lucene/queryparser/classic/package-summary.html), fuzzy searches are based on [Damerau-Levenshtein Distance](https://en.wikipedia.org/wiki/Damerau%e2%80%93Levenshtein_distance). > [!Note] -> Fuzzy queries are not [analyzed](https://docs.microsoft.com/azure/search/search-lucene-query-architecture#stage-2-lexical-analysis). Query types with incomplete terms (prefix query, wildcard query, regex query, fuzzy query) are added directly to the query tree, bypassing the analysis stage. The only transformation performed on incomplete query terms is lowercasing. +> Fuzzy queries are not [analyzed](search-lucene-query-architecture.md#stage-2-lexical-analysis). Query types with incomplete terms (prefix query, wildcard query, regex query, fuzzy query) are added directly to the query tree, bypassing the analysis stage. The only transformation performed on incomplete query terms is lowercasing. > ## Example 4: Proximity search Proximity searches are used to find terms that are near each other in a document. Insert a tilde "~" symbol at the end of a phrase followed by the number of words that create the proximity boundary. For example, "hotel airport"~5 will find the terms hotel and airport within 5 words of each other in a document. +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=business_title:%22senior%20analyst%22~1 +``` + +### Full URL + In this query, for jobs with the term "senior analyst" where it is separated by no more than one word: ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:%22senior%20analyst%22~1 +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:%22senior%20analyst%22~1 ``` ![Proximity query](media/search-query-lucene-examples/proximity-before.png) Try it again removing the words between the term "senior analyst". Notice that 8 documents are returned for this query as opposed to 10 for the previous query. ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:%22senior%20analyst%22~0 +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:%22senior%20analyst%22~0 ``` ## Example 5: Term boosting Term boosting refers to ranking a document higher if it contains the boosted term, relative to documents that do not contain the term. To boost a term, use the caret, "^", symbol with a boost factor (a number) at the end of the term you are searching. +### Full URLs + In this "before" query, search for jobs with the term *computer analyst* and notice there are no results with both words *computer* and *analyst*, yet *computer* jobs are at the top of the results. ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:computer%20analyst +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:computer%20analyst ``` ![Term boosting before](media/search-query-lucene-examples/termboostingbefore.png) In the "after" query, repeat the search, this time boosting results with the term *analyst* over the term *computer* if both words do not exist. ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:computer%20analyst%5e2 +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:computer%20analyst%5e2 ``` A more human readable version of the above query is `search=business_title:computer analyst^2`. For a workable query, `^2` is encoded as `%5E2`, which is harder to see. @@ -172,10 +221,18 @@ When setting the factor level, the higher the boost factor, the more relevant th A regular expression search finds a match based on the contents between forward slashes "/", as documented in the [RegExp class](https://lucene.apache.org/core/4_10_2/core/org/apache/lucene/util/automaton/RegExp.html). -In this query, search for jobs with either the term Senior or Junior: `search=business_title:/(Sen|Jun)ior/``. +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=business_title:/(Sen|Jun)ior/ +``` + +### Full URL + +In this query, search for jobs with either the term Senior or Junior: `search=business_title:/(Sen|Jun)ior/`. ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:/(Sen|Jun)ior/ +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:/(Sen|Jun)ior/ ``` ![Regex query](media/search-query-lucene-examples/regex.png) @@ -187,10 +244,18 @@ https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017- ## Example 7: Wildcard search You can use generally recognized syntax for multiple (\*) or single (?) character wildcard searches. Note the Lucene query parser supports the use of these symbols with a single term, and not a phrase. +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=business_title:prog* +``` + +### Full URL + In this query, search for jobs that contain the prefix 'prog' which would include business titles with the terms programming and programmer in it. You cannot use a * or ? symbol as the first character of a search. ```GET -https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&queryType=full&search=business_title:prog* +https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&queryType=full&$count=true&searchFields=business_title&$select=business_title&search=business_title:prog* ``` ![Wildcard query](media/search-query-lucene-examples/wildcard.png) diff --git a/articles/search/search-query-overview.md b/articles/search/search-query-overview.md index 953ff75d18195..23df9834e748b 100644 --- a/articles/search/search-query-overview.md +++ b/articles/search/search-query-overview.md @@ -7,7 +7,7 @@ ms.author: heidist services: search ms.service: search ms.topic: conceptual -ms.date: 02/14/2019 +ms.date: 03/25/2019 ms.custom: seodec2018 --- # How to compose a query in Azure Search diff --git a/articles/search/search-query-simple-examples.md b/articles/search/search-query-simple-examples.md index 8391480ca646c..8b8793c41190a 100644 --- a/articles/search/search-query-simple-examples.md +++ b/articles/search/search-query-simple-examples.md @@ -1,5 +1,5 @@ --- -title: Simple query examples - Azure Search +title: Query examples using the "simple" search syntax - Azure Search description: Simple query examples for full text search, filter search, geo search, faceted search, and other query strings used to query an Azure Search index. author: HeidiSteen manager: cgronlun @@ -7,12 +7,12 @@ tags: Simple query analyzer syntax services: search ms.service: search ms.topic: conceptual -ms.date: 08/09/2018 +ms.date: 03/25/2019 ms.author: heidist ms.custom: seodec2018 --- -# Simple syntax query examples for building queries in Azure Search +# Query examples using the "simple" search syntax in Azure Search [Simple query syntax](https://docs.microsoft.com/rest/api/searchservice/simple-query-syntax-in-azure-search) invokes the default query parser for executing full text search queries against an Azure Search index. The simple query analyzer is fast and handles common scenarios in Azure Search, including full text search, filtered and faceted search, and geo-search. In this article, step through examples demonstrating query operations available when using the simple syntax. @@ -50,7 +50,9 @@ URL composition has the following elements: ## Send your first query -As a verification step, paste the following request into GET and click **Send**. Results are returned as verbose JSON documents. You can copy-paste this URL in first example below. +As a verification step, paste the following request into GET and click **Send**. Results are returned as verbose JSON documents. Entire documents are returned, which allows you to see all fields and all values. + +Paste this URL into a REST client as a validation step and to view document structure. ```http https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&search=* @@ -70,6 +72,20 @@ This first example is not parser-specific, but we lead with it to introduce the For brevity, the query targets only the *business_title* field and specifies only business titles are returned. The syntax is **searchFields** to restrict query execution to just the business_title field, and **select** to specify which fields are included in the response. +### Partial query string + +```http +searchFields=business_title&$select=business_title&search=* +``` + +Here is the same query with multiple fields in a comma-delimited list. + +```http +search=*&searchFields=business_title, posting_type&$select=business_title, posting_type +``` + +### Full URL + ```http https://azs-playground.search.windows.net/indexes/nycjobs/docs?api-version=2017-11-11&$count=true&searchFields=business_title&$select=business_title&search=* ``` From 702c986f59ee7c5e80079164b3a6e85606307bbb Mon Sep 17 00:00:00 2001 From: Dina Berry Date: Mon, 25 Mar 2019 09:26:41 -0700 Subject: [PATCH 041/116] edits --- articles/cognitive-services/LUIS/luis-reference-regions.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/articles/cognitive-services/LUIS/luis-reference-regions.md b/articles/cognitive-services/LUIS/luis-reference-regions.md index 0cd466a6f8913..7c6f9a4fac616 100644 --- a/articles/cognitive-services/LUIS/luis-reference-regions.md +++ b/articles/cognitive-services/LUIS/luis-reference-regions.md @@ -27,6 +27,10 @@ There are three LUIS websites, based on region. You must author and publish in t |[au.luis.ai][au.luis.ai]|Australia| `australiaeast`| |[eu.luis.ai][eu.luis.ai]|Europe|`westeurope`| +You can use the authoring region for interacting with deployed LUIS service in a different Azure publishing region. + +Authoring regions have [paired fail-over regions](https://docs.microsoft.com/azure/best-practices-availability-paired-regions). + ## Regions and Azure resources The app is published to all regions associated with the LUIS resources added in the LUIS portal. For example, for an app created on [www.luis.ai][www.luis.ai], if you create a LUIS resource in **westus** and add it to the app as a resource, the app is published in that region. From 18e7a6b85db94baa0da29a798f551c4e8902a73f Mon Sep 17 00:00:00 2001 From: v-savila Date: Mon, 25 Mar 2019 09:30:29 -0700 Subject: [PATCH 042/116] move data explorer by data factory --- articles/index.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/articles/index.md b/articles/index.md index db33ba6857679..abd5d35135e48 100644 --- a/articles/index.md +++ b/articles/index.md @@ -3106,6 +3106,25 @@ featureFlags:
    +
  • + +
    +
    +
    +
    +
    + +
    +
    +
    +

    Azure Data Explorer

    +

    Fast and highly scalable data exploration service for log and telemetry data

    +
    +
    +
    +
    +
    +
  • @@ -3257,26 +3276,7 @@ featureFlags:
  • - -
  • - -
    -
    -
    -
    -
    - -
    -
    -
    -

    Azure Data Explorer

    -

    Fast and highly scalable data exploration service for log and telemetry data

    -
    -
    -
    -
    -
    -
  • +
  • From b7c87d15209672b7b6f2feeaf7e03670e725589c Mon Sep 17 00:00:00 2001 From: mrbullwinkle <31510320+mrbullwinkle@users.noreply.github.com> Date: Mon, 25 Mar 2019 12:36:11 -0400 Subject: [PATCH 043/116] changes to H2 ordering for clarity --- articles/azure-monitor/app/asp-net.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/articles/azure-monitor/app/asp-net.md b/articles/azure-monitor/app/asp-net.md index 1198abcf77f73..4be235e9c3d9d 100644 --- a/articles/azure-monitor/app/asp-net.md +++ b/articles/azure-monitor/app/asp-net.md @@ -121,6 +121,10 @@ To upgrade to a [new release of the SDK](https://github.com/Microsoft/Applicatio If you made any customizations to ApplicationInsights.config, save a copy of it before you upgrade. Then, merge your changes into the new version. +## Video + +* External step-by-step video about [configuring Application Insights with a .NET application from scratch](https://www.youtube.com/watch?v=blnGAVgMAfA). + ## Next steps There are alternative topics to look at if you are interested in: @@ -128,10 +132,6 @@ There are alternative topics to look at if you are interested in: * [Instrumenting a web app at runtime](../../azure-monitor/app/monitor-performance-live-website-now.md) * [Azure Cloud Services](../../azure-monitor/app/cloudservices.md) -## Video - -* External step-by-step video about [configuring Application Insights with a .NET application from scratch](https://www.youtube.com/watch?v=blnGAVgMAfA). - ### More telemetry * **[Browser and page load data](../../azure-monitor/app/javascript.md)** - Insert a code snippet in your web pages. From 4d3ce4baa7fbb106949627f6b034d26a1aee8c1c Mon Sep 17 00:00:00 2001 From: Jim Wells Date: Mon, 25 Mar 2019 09:46:31 -0700 Subject: [PATCH 044/116] Update toc.yml --- articles/cognitive-services/LUIS/toc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/cognitive-services/LUIS/toc.yml b/articles/cognitive-services/LUIS/toc.yml index 395680e53df8d..1cffe8c0e248f 100644 --- a/articles/cognitive-services/LUIS/toc.yml +++ b/articles/cognitive-services/LUIS/toc.yml @@ -265,7 +265,7 @@ href: luis-user-privacy.md - name: Authoring and publishing regions href: luis-reference-regions.md - displayName: failover, fail-over, fail over, Europe, EU, Austrailia, business continuity, bcdr + displayName: failover, fail-over, fail over, Europe, EU, Australia, business continuity, bcdr - name: Boundaries href: luis-boundaries.md - name: Prebuilt entity reference From 1d20e053986afd690be9eef3732b4a7387367299 Mon Sep 17 00:00:00 2001 From: v-savila Date: Mon, 25 Mar 2019 09:47:38 -0700 Subject: [PATCH 045/116] move item in list --- articles/index.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/articles/index.md b/articles/index.md index abd5d35135e48..06dac2c6a709e 100644 --- a/articles/index.md +++ b/articles/index.md @@ -462,6 +462,12 @@ featureFlags:

    Data Factory

  • +
  • + + +

    Azure Data Explorer

    +
    +
  • @@ -509,13 +515,7 @@ featureFlags:

    Azure Database Migration Service

    -
  • -
  • - - -

    Azure Data Explorer

    -
    -
  • +

    Containers