From edd5f4d094e1074f10db539bb39bc94470fe6b49 Mon Sep 17 00:00:00 2001 From: Docs Allowlist Management Date: Tue, 12 May 2026 00:00:47 +0000 Subject: [PATCH 1/7] In all content, remove ms.topic= conceptual Replace with ms.topic = article --- docs/actionable-messages/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index f26f200d..c5d3a1e0 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -2,7 +2,7 @@ title: Get started with actionable messages description: Learn how to create an actionable message card and send it via Outlook or Microsoft 365 email. author: jasonjoh -ms.topic: conceptual +ms.topic: article ms.service: outlook ms.date: 10/09/2024 ms.author: jasonjoh From 328b543fea48534937550712f376ce3a6d0b5451 Mon Sep 17 00:00:00 2001 From: Docs Allowlist Management Date: Tue, 12 May 2026 00:05:22 +0000 Subject: [PATCH 2/7] In all content, remove ms.topic= conceptual Replace with ms.topic = article --- docs/actionable-messages/universal-action-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/actionable-messages/universal-action-model.md b/docs/actionable-messages/universal-action-model.md index f0702bf3..89cc0b5b 100644 --- a/docs/actionable-messages/universal-action-model.md +++ b/docs/actionable-messages/universal-action-model.md @@ -2,7 +2,7 @@ title: Overview of Universal Action Model description: Learn more about Universal Actions for Adaptive Cards in Outlook author: avijityadav -ms.topic: conceptual +ms.topic: article ms.service: outlook ms.date: 05/18/2023 ms.author: avyad From 3010c18b2b99bb25e128304ac7f40f5280c510f9 Mon Sep 17 00:00:00 2001 From: vermaanimesh Date: Tue, 26 May 2026 14:54:47 +0530 Subject: [PATCH 3/7] Updating token migration deadline and updating GetproviderList feature details --- .../email-dev-dashboard.md | 5 ++++ ...ble-entra-token-for-actionable-messages.md | 27 +++++++++++++++++- docs/actionable-messages/get-started.md | 5 ++++ .../Get_provider -1.png | Bin 0 -> 44346 bytes .../Get_provider.png | Bin 0 -> 13354 bytes docs/actionable-messages/index.md | 4 ++- 6 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider -1.png create mode 100644 docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider.png diff --git a/docs/actionable-messages/email-dev-dashboard.md b/docs/actionable-messages/email-dev-dashboard.md index 8293161a..54de0a9c 100644 --- a/docs/actionable-messages/email-dev-dashboard.md +++ b/docs/actionable-messages/email-dev-dashboard.md @@ -12,6 +12,11 @@ ms.subservice: o365-connectors # Register your service with the actionable email developer dashboard +> [!IMPORTANT] +>Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. + +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) + To test and publish actionable messages from your service, you need to provide certain information to Microsoft to enable this functionality for emails from your service. The [developer dashboard](https://aka.ms/publishoam) helps you submit and track status of your submission via the web portal. > [!NOTE] diff --git a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md index 4e02ecdd..8fc498dd 100644 --- a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md +++ b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md @@ -15,7 +15,32 @@ ms.localizationpriority: high > [!IMPORTANT] -> Actionable Messages (AM) are moving from EAT (External Access Token) to Microsoft Entra ID token authentication. Partners using EAT tokens must update their integration to support AAD tokens for requests from the AM service. Starting November 21st 2025 we will **stop** accepting new registrations with EAT (External Access Token). +>Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. + +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) + +## Admin Guide: View providers with Auth type + +Admins can download the list of all approved providers in their organization along with the token type being used. The data is exported in a .csv format for easy analysis and reporting. + +### How to download the provider list + +1. Navigate to the Actionable Email Developer Dashboard (Admin Portal). +2. Use the Status filter and select "Approved". + +3. Click on the Search button to load the approved providers. +Get Provider List - 1 +4. Once the approved providers are displayed, the "Get Provider List" (Download) button will become visible. +Get Provider List +5. Click on the Download button to export the list. +6. The provider list will be downloaded automatically in .csv format. + +**Important Notes** + +• The download button is visible only after filtering by Approved providers. +• The downloaded file contains provider details along with their token type. +• In case of a timeout error, the error message is displayed on the UI and disappears automatically after 5 seconds. + ## Register an app in Azure diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index f26f200d..c6948394 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -12,6 +12,11 @@ ms.subservice: o365-connectors # Get started with actionable messages in Office 365 +> [!IMPORTANT] +>Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. + +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) + ## Supported scenarios Sending actionable messages via email is supported in the following scenarios. diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider -1.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider -1.png new file mode 100644 index 0000000000000000000000000000000000000000..fc61b2ce92e6b28fe91de9052bc3bc928ecb9291 GIT binary patch literal 44346 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 literal 0 HcmV?d00001 diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider.png new file mode 100644 index 0000000000000000000000000000000000000000..3986b888bf46aff04832fa167ed7abf345166a54 GIT binary patch literal 13354 zcmb`OWpEqav*s0J?3iO_keQj8?U3{5*!SlhAMk01*2Bd3+hREi(oHn0q8e1eM)%FE(7A za2H>$Z?3HLs#Q%ED@j)p4(P@=h9Iqk;PvgkfD<(eNcg}2f!8Go0w^d#zZ+-ZFqPJ= zwR^j?=<1Cn>8Mn%bf~SjvfV*(R{PO72tfs}oWsMbS|wK#%uk!?$*7_VNDzXb+p)0n z2TTCr*UxRsnHYfb&tU%aOD?oP{j{{?r7i;6(yN*GD5}*GS96uFT-Q8*ZRXmhWUoIS zYLe@-nYR&(TB@Vn6Q3qeUTam>#5B>XdYf-uZF=gSxC4h*BT|d+l512~Q>s%_rpPVW5V!7(xDH^S{$w>e<{KzWMoP?tY(rQwLt>=AFG z^8(-J_55|@Lli^}+f+QP-eZ7+W=+`E&XJzlzq4oZ0ogl0WhT9~`^vsKl(lk~#(Rcv z*>*+#c2OLROIz_s|4w@6K+K(bZYu@Yx6=RE%Gq5?Z%AkM#CJ5E-uocnpBlfaDyqM^ zjnx5&TavE1Tol(mtbd6sEY70kewtfYI{9aH7H0h+v@Gfu|9-6;vC;^B#-aw(IbCqr zEMeJeF3)DUscRb3(sFMR{m~n_O&%nU1l}p+S2?G8_gaHT$>9WXy^+#!EZhOHP z8r`g0JwvXk#72(LcGHD&zuZ>DX+EBHKCTwsMS4(@<9$f-E#MbbpjhpSCy`=u{gEr8 zbyJ$ut~hc`;8POSQW;--^`7a=1Hz6>_3hg1u?|1|*XQb4-`B3@iS7laZEx~vS zr0>zZ;`cqM;k*%DDu<`*-JXxZo~;+Z#au5j(T2zcgFqO0YIUt|FB{&md(mgp(9@ut zdq|HLM^DO~9|{Ph?FzSnJ;kB{|nuSPF;&$}^6T#l@-4G5lQ;IA#XKp=7t@ z8J)&pIA5r5@AW%@!O+EV0R=x!ffy4FCuVFzqW2m9Zmk^ubSU*wqSmU2;wqAmOh!X9 z^ho1EN@BL!V31`g@&b3O67Ie=D2l)97pCOah+~g?$U!C|NhS@1Q}XpPKPa6Yy=LFd z1bQ?u6xmSTz`DY4F<{y4BY646{JyE#4TK#?YR<-7qx=n*ype?M?i42G^E|3ye&LG^6rBbI8^r*1b)LUO@_U8qZMvg{4BXIs9BZH`WBa_XLU%rm(a&`7 zZtS4|0l_7^G#|HbiZ#!@do&tvMBjAXv8BcFeSO{CU5Q|D5y&+(hTY$CZR_oNdoYV? zcAA270oyn2*O-5A-ue*L8}<2^6}>ticCZ0J$%2Odv7K`spWBvY_1m4ZbxzKdVEQhp zHfR=JH7Lmh0CZc&((P;xna|U$r`Oxm-H)@QgDqPhJ5yfIL}iqvB@aHG=8yyF)CR8u zE(CmPXvsh+hxtEq0;LI4nFPKQd#*AD{h1)+*+&PTn^?$BW{|7MUn=#cnhxr^@xy@x zo)9$*-x1F{U%C43aI~}Lztgw%kWiueUzuiqHUu=pFIK85i80msyfNDHzfwpE^Nq9N z8;^wbsyC|29%6uRThtVljLUef5*lhZd3Cy>$&~cId5#)xdK{8Fr4ShGHNX4SnE3{v zm+`h|Bc^x>?f*&de7YH?@j25_EHhk*fLC4-teu}z*AysL8N};x%Q&FMuy+gzf1qBD zQ(F2`qq*ts%ZW!slHPMIjQ+7l&O)#@Tm!xWFmKenMZ`D!{cP#>kbIQJLEQ9osvAd2 zhD>0SWkb$U^#}gu?YYI*Wb~GFos%fa8pl;(<2>JK8rB8Z@+cqlq^4S>IkxAjBV(M0 zE~>awM!9R3m`?EiaYdu`#uVNxv~)>Xv;l4r4W*_7(^0XrNuFbHb2~VJ|9v9#ims%- z8E@Z3_xa2V8+^{~@zZUa-$*WV(5DN0>GL{Eu>2}Cxm(`vCDCa={Ei4Z;&pPXOKR%i z<7UiRjBPi@8a;gnwdg<6IU@V0ec#EgQ|cys&vek~JrEKfAhNR&7(c|3Aa=m$hyaRq zO9ZBRqCmCiNJwR1OooK{qz}S^#}_QEL89g)=$qqdGlQjoBE>`oLYRv|*t?{k2ttH*o=~qooc`YljWkw$1}J8eTTBaTsxJ)bBrhN9ICktw z_I6u76>IB%PBYt&szxv;dw;a~u9ud*(;#Ld^Zz*?`UNR5ZQ^-H5?E}CWF3$<^L0*9>E}-i z03jP?^2xHUpyyBI(1yD*YkPgmGyF7KZk&1hE8 znbr}`G*Rb{?3hQWtVg;=sPDQR$%oCdUJ@dtA_eo36nykjcDP$TOo_*Yyyhfr#3b0_ zM&K@)h;jDNBFsk_;RC@?0J}w*mOT5GS;GbeZ!1JR{~IsgA-6v82S8NYrD{TvYCW}P z-K+lUM5ZLnydx8NW?^ykA1y9(XIDh})Gl3=VV_w4o1HRJbL#0*DYVIR%i-@Rd61(c z@GTQWG)119|3tnv9TtG1aj-DA>%0l~AcaRQa|1sq*&{)Y*;K6mrtZU#G0 zRM@L=sA!7Qq6%MFuvt^=Hjb3k${8UbW=xtM8{eGnMwwWPMQOZWTFi2A|Gw1b7K7or ztog=dD;Nh8O0z6ab%$#>nlhd(;b3tCVNmHQELbeShjQwvl3|VHkxB@qT>~_ORY`a3 zJpdf(P3hzW@1(Z0TY}z|XsCEj%oz$*wD;)Fu%V-DWMx7x=WQk3`{r;p zd*P3_TNmHwdnnjZqebstP^o1#Wth=i5RP^n-OVUDp!uukSLv$+E#+XXlz1Ra?XYNH znpUgxklhl!Th4HfTSzshiPIJB%t@2EM}Qf?+7BUjIPg4C0hJ*G?zpk5UFN}qg^wPu zKB}oM{`YV5`}WK2(#-IEc{F?s34CaR2@tc~+lz^dN$zjcC;LOcOBmC_LXz3Cj-#zv z`DjW)l)%e7>-?oMg>n_WLn7eUfa`3>8-PSzy{9MN)BBBc3f*hj>((6N^D@0@e1kW4 zwgdzu26vK190^vQcfJRE)3SaHf4TrhSDIpITg6Id&F9k`I*>}aZv*o+#s-xRv zY4^M09!AEGg3OcpGG(eNoriq_Zppt-mpidNAIOe29q|e$@7Hc!AA|IfR<`?gviNvI zB4UV5(n7p(mJJfoc9o#P@>ECRvRDGQ zCa-jCS$jY?G<{97o!yt&75cxcZVb=P3yRg&&70WvoI7UEz~emH>AE(j2{Nu4n+eN} z;lxOwvNQJU*l$C9yX{SNE0<~xr}?|XDWYL(ulT{|q<79JO!j&$c0&+INcrOMs8b9j zawg<_9)M4qteIEQ1R{2RB}c7sn5-92Ii3%!K296@d@pv$P};n-TpR5amWf|sXO%o1xXHN+o)2pA4|bq04VR+TP^_3- zd<~|0kuZZMXCub%UT$`OY20{t9aR#4R+QSGw>qlk-BbJ(&hH|FjXmxU;Sk2)-l1gRk^%=A;DgX}d z4E6UL@*tV^5FncNxdxubqk;7$KKJaV`sAte+N^oURS2nMaCKo|HFfH2vETA+Z+`U| z$I0bzV-z6|FNUJ1Dg#s~gPjCd2OCYv(yBLO-5M8%%3qZpC;7fJm${Wq1Oby9Ntg2p zq00Bp#nZ@>OBSV08>+~d+toK;$FhY%nHHa1eL@!jY_h;u-b{A=2LJ^N`;vm*^1IxM!UrFN~i9Y*Ks0x(58v$C+Uf%6Lb6YqT)ioptMxTVNs z!~YFV5o5~c+m2Yv7;&E;P66AvoMK1FojOEEKf?Ao4hc;(Ku#9VWChgK!h=RMHE?#; z8?v;d`e|)_1!GCC;;NCm)*DXJ;r>_dPN5)_$$MSi$%$YXuR6L_+s2OdZe_{J0;k%% z5t}Q+;`sR7C*43wiis={U*krXrz~!PVp64Q!#!nZFJVo%F?1a-LX0Q&J1&0W;hvx+pf)L zr=`*1#af+x^xXXqQ83eH_%wfTc85y>p8-u*9|1u5RK6ySC+I?}rEpI3`6jW4xa=qW z(*|QK_oYu9TY!9xj=u@=i0LliR5qKIlcp%KeOfqU&82 z-{btJw!PZ*e*bbdos(=tL0;;8RL3bc%OZCg^Aj}B`AvSBjT8j@+)ix6m0AKPTEBJPI1OAKk((Qe%2mr+a)}nQb!fzP4rWOr(2* zm+x38=YzLe9DkwjFhU$pN^Wz9J(3x4V`e{Y~E3S?stU`f)IlT+^<-n4^0=oryIhmd~?@ zmpk3!AgSjtY8W&*-%qF0jsyC@>ptsM@^t#Ea7&M7`Fu-c-hFR?{Nx)u)ULhgg#R!v zq@XKeWWc}FYvw47j^W?2zqqqtpFc)~Uxji>!2UDsFYf=I1(5jnL_To{fzLSsg!i2P z4a<k4ZPVp`fG9l41x3R?h9J zpE=XZ*Z@u**y#%k!R`rCj^&v4nUFT15BD2QYQl2mgl`v3>Ir}I_|LACTG#Y%v_~g_ z$6hZOPC4|wzGoA+y86D)we!U_wfs#G!#EpnJ{}yD{x+JcTyZ8?$x?$SwJ{3~@gBa9 zAk7EaJ9=MAk7dr~dpYjxBT$d;N873P@fCd}=w7a4hKIhn>#fwi+o3DlHsj;ry=Cv^ z_Wh;w)t680@5=`t2FMFEom%+Bm9ymO?%{hWlK{+;B`*PxC@|LXG*svCSJ8qCUnNen zhZXo09c62bu5(i@@IT>L&z*^$b1%YTgK)pJKV1-*72SrO?A#B8Vca)C3An^gSiY{g zdqoWLOCxnN=B&<5R2c{srDc_|aKVMxF6$H$dM#F|Qqz?NUXM^91H6Mp08Yqy3;-0P z|HHO-!Qg}%F26qBm)$*k#aZ0n9RGDQ6pA=hlihgAn>QN=pi!aI_A3|(6Dp+S9CKk$ za5&5mz3LOwiiPYio6(NW#~rA#)7AF|5Oo{$qk`^Q*fjs10|hL0VGj4O*xkY+3=bPs z7(<}bCSzirpW(JY4CC9$DTEInSCW3$DcFIh!gfe}JRH1AVM@DrU+fPABbx%4{@}m) z#=-HUJL@@^ezK6}PCP7ZS%eRer(UDo@&Mqgm)GCF(gV|8Y0#HB{%fau#i@Gt^dV~( zhsiIWcIl>xSd-m6RckvLefiJ;@#>KmYmB=+(_6kdLhK~8;Ye#V>|sX3%UJ0)Wdz)M zbbbWW3HO)dS<#sfTtd3`Q>Iwc{XSGIn^>8+NkQjHb#MUldW34epeC|B(5ljHiIK5X zyB+No($-z+Io80%bI!7GA_nhnmO`i93S9I2n0LH9Ra1{wi3x~SA*ktdDgWjcZmb7Q z(0Pw?#<$j&QoUCGtNlGPOEkrVN^W0KC1bdxGv$({HnWp9QoX+P?+?zFhD163zi|i{ z6!oDMbG%j~))%bB^iz9{3Rw+-r#19@63++;CJVj(>x^t6Sd3J#TI+689)^306cSW; z%!++!NCbdQ`X{%$W#!IL6;CM%EdIn-)2IQ%{YXga`pDQNuc6U;DiH3kT*HlFY7Sk^ z>ENE^Q~?D6lkLehXgi~-lv`8sY=>I$LqI1JNyzXoOBU??+rZ;--;UNZ)y7%fHpY6cUFCRS0(94{+oI_81qB?xt30t2Tc{ z-kYn}dwkEh{$i!klEzplp4f88>TsWq`*HoV9yTIg80tG-!GV5qV)%R1ha*@2rCpuF zyJ?NgoB~E>Z#ksgb)i~|o&K`e-(m>6y{Ol6O5PEBTd+*Mw=ZXRXh{`lZ*R%8R(hUD zw$A8N1Nl`xJBVdqoji}ez9iJHh%kXl?uYrIBixIAD11q0WC+)}O*5e*^%J=t_v9?t z@ZsU%osX-QEUc{Yt33oARO@gN3*Rg5h|3quSTn0UU#5?6G19B+92H1@_a|{HD40yuJ0n=G(rhaw zJ1Heg0G8kf2$Px06DJs6SMgPJ*PKomA$t2y%rr-WcaUixbrdX<*iA zUkN+g#lnhA>ZxX5L<9a}laOYL>G1&Hz*g|PLc1z@^`Br$vh=SFF@MK|+Ns82aAtBN z5|e>Ih+h^Dbh3w6;zlq=4+X`_Dyj9Q+nA){i231RrTS-7^|5Gk`!HmbTwg`)>pV9U z>toTCY*NcMK9D&lnJ8gk%2aG%<&+&BCR^h82(cR0hXR%{6m+zva^85PVh;o);D%eO ziEFP>+gM>MhP<2%W*a>x?_*(qpIMQfwPs@$N5lnvSvasV>W?>SY+93$3NzYBFkx|N z+?frr(|>p1^3tq;bxFuplNAjGx17aCz^mL>?m%1{y};#Am29H+ODfB2h=FO+3>2$8 zlF)?*|0|l6{G_w*(01+K1(61}qOvsjSm1K}fcfStFQ8D4m1|{c)tUnDPK$ey;I^9q z%Dj@qO1?(2!CSejIL#u=tz8LD5@c)aviGN1s!c^;w+~ zKe@q+W#>$0KJDHs*V$jNvDIo#$Lu+qbDwb}G^Nss4u@EW{(^u;!NP~7@M^Y4j4`GD zX*7(4h3v4&ICX_F^HuD1Bit1utBKw>3uk-^~gl+cu@0e)Y z238iB-%$b;TDUkD&ihDl+|8rHeN9=Ji8<3Mq{5$kt^Ev(+3v?Ndbx;Fml|L6dh{*V zPS(#WT9T@kAtE8oa#|T3!^W{uLy9~Si#J(raB%@cjEWsNUvRt&)1T{S^>Ul@kYv1U zOkyZ0(OxyW##oI42_`7Rr8#l;w7Eji^WCwZ28b~@?Aw{j;)q&l`a0D|DK3YxxDluK zLpxps2|j!9?$Jr2h-D);QKnBAliZ5t`li}zME+^EA=em|tGBqppU6i)+o|vxkd!jIkFiXMc|QqLQ?cT)lK-i*{{HGXUdOuZP`?yBn^%0SPNaj`W+4Ps z99$}oO0qd*m^F2|*ItwVJzMHi=(01ulI2^|_?=`ql*b%ufAIXH!Xh)>esQv>(()@p z^p1!i3^^6igt^FxMTsod?*}zGvJqgsXAwZz-wj80*REA!Bu&c02>^&FFq&AXJO88M zCzryADJ&WFO{7}Y+{uj*O5A=isV;3IFpb9s;Oy+Yug1-Y!;&?@y}4m=c%0XV-51>= zQ@SU@N2l{uEe0o0ci!9V?9$3)xS7^!qZ_(%Tsn_5GwX}8l14bmDl*#adt@OZCnv{MLrjOSKXCY=q9KToZ;XpX zxG{J}b^u^$!-rn>%WD?}h8qL?Rdy zC|^JEK=-tAh0B>f8d-(qY>?_eXn=*WRH|#vOw`Gy|JEl#hEmU-7x4}am_6BfWWRlW zPw~*S(%oFu8Fb{l!0f*d!b+AtYk#5Fh(turO6%*)1!Y{3njc$Oo_Iqp2TdyBwh z_URz<{m=|b|9$KOhshpoPZD|q@?nZ40#E$H(QS?9FIhhDAT3humCsh}sPsE8MIhy7 z#J|&dS$-9?WtWo^AGC65;MkU39w@Xjzg^T?z&q>Y1f9zU8j6+{NA9z!@#4HZSt-8>B!) zfxN0pG#N{92f4UoSrJ|`Fn@%}*0(k1mB1&gw{C;nsy(+({Hk%DXgn!7HE&iTDxEJ@ z14~y|-5xIbu&?3iPshl{udFjrlRr7=8WC=Ivsg)0!J{*4?v|^dzcEQAdAo|Tn3e{) zX){Oz@{1Va@R`+uvlJX2PsEsO4w=E>J8+=b;VdxrW;^!MK*Rx+1$|yqDe}(H^_x)c zbwloZltzQ8g0k`e^E6NY{mFcOspyN4ac=5$((Jm&xUxe`%FOyMNePI7OqVeR`6sx< zH`}5qd7TznMcZvlA`;yv;o2D@c~5SaIV8QXFCVtR}@H+y9IOs8KMpv~jrZt_VS zca6JUC!Gr5xjs{i1gS`kv%%A5#kHMY+{~Z~JB-bNo#RCdmM>z;H3(cC?bmLEEHpv( zN@R>S6K+u+v|NE7RVB`aq``uM&MYom<&|7PtSpHJFs6V7i+7FKk_u-op+coJ7I$nT z@e*ft`!lDq4Yu~xb~`DtMord)iX$E($>Rz15*^mS6E$7IIKfEG>OChmis!0_bFR(a zRu~d_O0!&JwA#=F67trA<}1gGWHrTKAc_=uyy{1n3~ODuc0ycQXO2~zn*yQgxk9$% z@EBRc)BT@Oxbdacsv2`fzvesRbCQR5P(Pcd%|hmIiy+w(#yc&Xd#)KrK zVGOmQP?;Eof`J=*`EBDDH)wmJWFY6JO_YBA=b)X-;Q~HQyX|_zvmKn zavnF5+8zlx2nauE4QPcom2!Oi1-j;AGdY-@+u`Y$!YEGRuq#MzE@SXvrS#(s&R%fx z_-WT}S84o7q&nNGAy?5TEN&S2D1)?^ zgkbKuRy1Zrbj&GQ#73+rU1tv<&uwr&Gxa&4)`}kFY|Vm^!~Tog`mSHmE!1oFZeCf7 zZB-OOVp!>%3ql#9k(#7CKU;1Rqv0pInc}g~(Wrn!MbJ-wb9~*q)iE$(s|QzTw0e?5 ze&@e!SNN+dBQ)n)88}#crCzosEdXIcAxiZTYjG;>9c0Xg(`eMi2Srg!hD8>;Ef1g5 zBW`cHCn|I@g;q>&K_1?XvaoTt-HsVxDlk}Dp(ZUTEuH|aMj&i(%1j660-Y*I+;&@B z3m&M75Pp~m2w_TN)S3<<=ITpWp~lDeYI|OY6zrjJw7=0-O!lX-{`^X%$I4w{aCjUq zLLTOd48veLf$8(yPmqw25m9l3(^9xFwOw}S>QCt>RY^`o7f(@+TuTaXBu<(P&zA6g zZ>F6~{sBkAN*zg143ClW{Zo35L&6eN1fj;@(Gv1l)4Ut@Ghl*+M}!M5DoZ5Ji#TcH zA`5aUCj=F-qWomcSEa=4OTff5CV5gPwGV_svRe3#i!Rxdy# zKr4_*9P!||S6Cv&7=<`+1`E6{t( zh6PRVcmp!HUVAwBCVRr#fDf!dM$1JBDsY%ts`@*sbhiuTfF_Fok^)Ze+WnJyMPLLl?m#Zg3YOl0U1Pzu7M;7EWpD20r1aR98!X$eCiC)cy6 zVcGTH$XR3K<#O2wO`W9XwiS&z!8WB5y(Hw?acTR==stAl z&tRFsrJdB|c0Iyd%fXjBehkJuSY*&Uw1bDkId@FtJ_3=@#P)c(9+AIAI245?_p2eL zA3BmjY&e0@3vlSC-zO9>bHXYzJcx2?UEI7O+OZ+7T?DD*=YJgZ5jBD-YGFv6p57l0 z$DG?@vYXKU8wjI~&qsR+1da$OhDBtPXS#d(exFRp@afg0IC3R-8pkmvU=E7 z1&m6&RKs_OpTsNy={cL&Trgab(5--zRSdr3ypYziROcw=* zz)2sn_m!P*O>L<2d&PtrVKvaQS-5zORaUO=?>{Ic%HS*tCN;6E>8QBzP+cgrlg*9w z1i`B&fDn)okSO@-6J*Pl96o_8+%vQdEimpUC`tVMLNIrH zFH(9Ry)BN^UEQtnUqrAkRq(%Yq23uL;f>|BUNq&Ty@u#EQOVEq<$K;>0pQslHiB{zv@9VLjAu&*#Cb#H_O%vu>aseNymGVOY;vl)?*|%aE51Ta{X(jjjkt7 z`ao;_r|W~WZ~24?j1baxO#%P)CD;9|n%({GAyvJTbGc`R^sY7QT;l~fxu#*hi;w=( zH_gal1FkoUpGVd@(;&ZX?o_vI84ll&0W>YY)pekO=6F$gnpI)XEB)dk}bR9`%ZNpl`l((IQUk?vgw3^xg5ZGgP|M+Qe%$tMC13Yd8>* zXQZ(gnIhtckvkjPwEO3hI(1}ltNEXTrH;RKDlf4sE-qZ=-X!0+ua#HY7R(<$PNQ^- zE`0X=Ehv42V-&Vxb85npK#Tj+D7n5-lnACP*J_M})KkGC;*m2s1720ThI7u1_Kyzi z>sQBqCrNC2K6x`SGYj6#skp`=vNh@Rx8qIzGB{qV)VTjpyp27uZ_JBxiHgF`5;NOoRw!zj+ zt1jbo2zaD@OnLmlfp z8wZB9M)+GZqtEyX8|xAeL%3p$FAo2VDnW#*e~tZ>2gdV=?EowF%N;HV5{Gid+t0KT zd_}2mN5_-HsWE9?xP#NKDnvjUxZ`j0Xtg!9bkV_Se@`(eW0UZTNVuTUyF{z?r_PmM zTnZbe2|_-{H;h*6QDOCvl!z{BH_O{B|ZJ4yekCG5Ikr!+nnHj za8VR=!l!jdj(B32$Hn%Y?oYQF_;291DHvE42sb3 zCdwXj={E2y^OC}m@WKKV2EAgM)RyvaUyfBSlA6YfqO+&&NB3YHRc8*I?0`KHao6TG zZ6DZTa0CLvj@vH8 zD;B{8g;;`zI5q4=6S;bw7iq3neZs{{w8WTu`_NR}Oh#cFS#ydjMs5D+&K*6WS796F z82`j6+PHeN3$=T26T~2*(7|23x`$3_xr|TV}%kz{lI3 zw|!Y&9u=f61oIV6;H1i6dTLs|&H<7e5x->cP$WT_P_m4b>7bY`=5pGwpIln~?+q2g zeyW0+rbOI|gx?CBfR!Pxzo7pJ2Df%FsC*pO511UWqhxx!4UTAcr&8#F=Yx^}fr4bN z_$vqhPZh<83r++l=4evHY>u?nC=r;rF5>MGIdJ9aWmGoaEb1U;?TE>C zQ)k_K8T{?KCcJfHSA^{AmMB$pJeKP^q=r`A0~h%SA9p7IW^Yr=<`^ye*4X~Ney0xx zs-)uHS=$&zeWq$9BC7>cH+yQ^a*XLlNA2wC)9>KxNtHy`u&E`4l28439j6A^l?xe) z17)Jyd$AlrBo56elg0FJEx$ zDy^l4#ZSd(S{`aXmjWYJYP(okOJlOY?Dc@JuL8h+D&WhIO!lWvHo4rXoOhQyC%IE5 z=W(c6vh?+}o}03nc(ucU=3Z~6ZB>9{Ltu0Uk&<|W$*e`E-|$b9$rA0Fu8IzKCT6}k z4E7eg4TkTVIf==t)rM}$gqDt#f;WokJ&{I>e2toD;533(^fr)QjmsF06{CTt)EW+g zNZoXN;?Tj))f58KD~zj#q58_y&+AM&HW>AA5$A&k$tM<6CZKTH#?RtHaaM5+4kbub zB(b3ufE65~)RwfCo!44!(^UBFYrbz1daUmP(95VCcs;_$Lzlig=O9&qJ?nPPaiLQ- zu>%pT9w%?7WzA8|3%=v&QcFgN>#2n?IVqFpB(JF>n>ZOPTPz=!C~ja+N`Ysb%vFbD zn1;Pm(AAt_iqVL6B(JRJTe%@-mKsU4_r1*0BCov$ zyi+GhZCTiuD_UidWkCfTAHkHMG=DbYZzPK;@(i@P`-kHLstqbjti6dstg=MbDimi%MX}9EN%u=C3Ai-CtZhTnT+4W8eVJ{bZ)JRcyM8_FYmYO30z{m*Wv1 z6}Nt0m>XE3;#W54NJfDz!qoqyb$u;Lmb0={7f^ zJpliAaUTN@VqKj6Arp9Px{6YgUa1MxpHFjBXr2u9lfl>I;W)Acf>;epQ@ Rpa1UxNQ%me)ClPZ{4X?m!Os8y literal 0 HcmV?d00001 diff --git a/docs/actionable-messages/index.md b/docs/actionable-messages/index.md index 5bd839f4..ee04254d 100644 --- a/docs/actionable-messages/index.md +++ b/docs/actionable-messages/index.md @@ -14,7 +14,9 @@ ms.subservice: o365-connectors # Actionable messages in Outlook and Office 365 Groups > [!IMPORTANT] -> Actionable Messages (AM) are moving from EAT (External Access Token) to Microsoft Entra ID token authentication. Partners using EAT tokens must update their integration to support AAD tokens for requests from the AM service. For more information, see [Enabling AAD token of Actionable Messages](enable-entra-token-for-actionable-messages.md). +>Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. + +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook. Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity. From d69b73f9b47b8851132bb402ec704cc901a34acd Mon Sep 17 00:00:00 2001 From: vermaanimesh Date: Tue, 26 May 2026 22:47:51 +0530 Subject: [PATCH 4/7] Updating deadline for phasing out legacy auth token. Uodating invalid links --- docs/actionable-messages/email-dev-dashboard.md | 4 ++-- .../enable-entra-token-for-actionable-messages.md | 6 +++--- docs/actionable-messages/get-started.md | 2 +- .../{Get_provider.png => get_provider.png} | Bin ...{Get_provider -1.png => get_provider_search.png} | Bin docs/actionable-messages/index.md | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) rename docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/{Get_provider.png => get_provider.png} (100%) rename docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/{Get_provider -1.png => get_provider_search.png} (100%) diff --git a/docs/actionable-messages/email-dev-dashboard.md b/docs/actionable-messages/email-dev-dashboard.md index 54de0a9c..5e042ca8 100644 --- a/docs/actionable-messages/email-dev-dashboard.md +++ b/docs/actionable-messages/email-dev-dashboard.md @@ -15,7 +15,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) To test and publish actionable messages from your service, you need to provide certain information to Microsoft to enable this functionality for emails from your service. The [developer dashboard](https://aka.ms/publishoam) helps you submit and track status of your submission via the web portal. @@ -147,7 +147,7 @@ There are some things you need to keep in mind when you submit your solution for - Emails must follow the email sender guidelines. - See [Sending mail to Office 365](/office365/SecurityCompliance/sending-mail-to-office-365) for Office 365. - See [Policies, Practices, and Guidelines](https://sendersupport.olc.protection.outlook.com/pm/policies.aspx) for Outlook.com. - - See [M3AAWG Sender Best Practices](https://www.m3aawg.org/sites/default/files/document/M3AAWG_Senders_BCP_Ver3-2015-02.pdf) and [ReturnPath Sending Best Practices](https://help.returnpath.com/hc/articles/221634867-Sending-Best-Practices-PDF-) for industry guidelines. + - See [M3AAWG Sender Best Practices](https://www.m3aawg.org/sites/default/files/doc_files/M3AAWG_Senders_BCP_Ver3-2015-02.pdf) and [ReturnPath Sending Best Practices](https://help.returnpath.com/hc/articles/221634867-Sending-Best-Practices-PDF-) for industry guidelines. - Consistent history of sending a high volume of mail from your domain (order of hundred emails a day minimum to Office 365) for a few weeks at least. - A very low rate of spam complaints from users. - High-fidelity, routine and simple actions available for your service should be used. For more complex interactions, `OpenURI` actions can be used. diff --git a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md index 8fc498dd..1535fa7a 100644 --- a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md +++ b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md @@ -17,7 +17,7 @@ ms.localizationpriority: high > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) ## Admin Guide: View providers with Auth type @@ -29,9 +29,9 @@ Admins can download the list of all approved providers in their organization alo 2. Use the Status filter and select "Approved". 3. Click on the Search button to load the approved providers. -Get Provider List - 1 +get_provider_search 4. Once the approved providers are displayed, the "Get Provider List" (Download) button will become visible. -Get Provider List +get_provider 5. Click on the Download button to export the list. 6. The provider list will be downloaded automatically in .csv format. diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index c6948394..e6b88ab1 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -15,7 +15,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) ## Supported scenarios diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider.png similarity index 100% rename from docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider.png rename to docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider.png diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider -1.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider_search.png similarity index 100% rename from docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/Get_provider -1.png rename to docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider_search.png diff --git a/docs/actionable-messages/index.md b/docs/actionable-messages/index.md index ee04254d..0ae72b4b 100644 --- a/docs/actionable-messages/index.md +++ b/docs/actionable-messages/index.md @@ -16,7 +16,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/en-us/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook. Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity. From b2a216f7220b7da269330e851470bff828c4dd82 Mon Sep 17 00:00:00 2001 From: Animesh Verma Date: Tue, 26 May 2026 23:22:35 +0530 Subject: [PATCH 5/7] Updating timelines for legacy auth phase out and fixing invalid links --- docs/actionable-messages/email-dev-dashboard.md | 2 +- .../enable-entra-token-for-actionable-messages.md | 6 +++--- docs/actionable-messages/get-started.md | 2 +- ..._provider_search.png => get-provider-search.png} | Bin .../{get_provider.png => get-provider.png} | Bin docs/actionable-messages/index.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) rename docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/{get_provider_search.png => get-provider-search.png} (100%) rename docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/{get_provider.png => get-provider.png} (100%) diff --git a/docs/actionable-messages/email-dev-dashboard.md b/docs/actionable-messages/email-dev-dashboard.md index 5e042ca8..d0fc55b3 100644 --- a/docs/actionable-messages/email-dev-dashboard.md +++ b/docs/actionable-messages/email-dev-dashboard.md @@ -15,7 +15,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). To test and publish actionable messages from your service, you need to provide certain information to Microsoft to enable this functionality for emails from your service. The [developer dashboard](https://aka.ms/publishoam) helps you submit and track status of your submission via the web portal. diff --git a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md index 1535fa7a..2a64212f 100644 --- a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md +++ b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md @@ -17,7 +17,7 @@ ms.localizationpriority: high > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. Follow the guidance in this article to update your integration. ## Admin Guide: View providers with Auth type @@ -29,9 +29,9 @@ Admins can download the list of all approved providers in their organization alo 2. Use the Status filter and select "Approved". 3. Click on the Search button to load the approved providers. -get_provider_search +get provider search 4. Once the approved providers are displayed, the "Get Provider List" (Download) button will become visible. -get_provider +get provider 5. Click on the Download button to export the list. 6. The provider list will be downloaded automatically in .csv format. diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index e6b88ab1..d565ed26 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -15,7 +15,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). ## Supported scenarios diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider_search.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get-provider-search.png similarity index 100% rename from docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider_search.png rename to docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get-provider-search.png diff --git a/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider.png b/docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get-provider.png similarity index 100% rename from docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get_provider.png rename to docs/actionable-messages/images/enabling-entra-token-for-actionable-messages/get-provider.png diff --git a/docs/actionable-messages/index.md b/docs/actionable-messages/index.md index 0ae72b4b..47f810be 100644 --- a/docs/actionable-messages/index.md +++ b/docs/actionable-messages/index.md @@ -16,7 +16,7 @@ ms.subservice: o365-connectors > [!IMPORTANT] >Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to the [Enable Microsoft Entra ID token for Actionable Messages](https://learn.microsoft.com/outlook/actionable-messages/enable-entra-token-for-actionable-messages) +>To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook. Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity. From e8d059281601c61cea53187d503e37a760d1a8ea Mon Sep 17 00:00:00 2001 From: Jason Johnston Date: Wed, 27 May 2026 13:55:08 -0400 Subject: [PATCH 6/7] Edit pass --- .../email-dev-dashboard.md | 7 ++--- ...ble-entra-token-for-actionable-messages.md | 30 +++++++++---------- docs/actionable-messages/get-started.md | 5 +--- docs/actionable-messages/index.md | 5 +--- .../legacy-token-deprecation.md | 13 ++++++++ 5 files changed, 31 insertions(+), 29 deletions(-) create mode 100644 docs/includes/actionable-messages/legacy-token-deprecation.md diff --git a/docs/actionable-messages/email-dev-dashboard.md b/docs/actionable-messages/email-dev-dashboard.md index d0fc55b3..b1a752d1 100644 --- a/docs/actionable-messages/email-dev-dashboard.md +++ b/docs/actionable-messages/email-dev-dashboard.md @@ -4,7 +4,7 @@ description: The developer dashboard helps you submit and track status of your s author: jasonjoh ms.topic: article ms.service: outlook -ms.date: 09/07/2021 +ms.date: 05/27/2026 ms.author: jasonjoh ms.localizationpriority: high ms.subservice: o365-connectors @@ -12,10 +12,7 @@ ms.subservice: o365-connectors # Register your service with the actionable email developer dashboard -> [!IMPORTANT] ->Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. - ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). +[!INCLUDE [legacy-token-deprecation](../includes/actionable-messages/legacy-token-deprecation.md)] To test and publish actionable messages from your service, you need to provide certain information to Microsoft to enable this functionality for emails from your service. The [developer dashboard](https://aka.ms/publishoam) helps you submit and track status of your submission via the web portal. diff --git a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md index 2a64212f..f7395b94 100644 --- a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md +++ b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md @@ -14,10 +14,7 @@ ms.localizationpriority: high -> [!IMPORTANT] ->Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. - ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. Follow the guidance in this article to update your integration. +[!INCLUDE [legacy-token-deprecation](../includes/actionable-messages/legacy-token-deprecation.md)] ## Admin Guide: View providers with Auth type @@ -25,22 +22,23 @@ Admins can download the list of all approved providers in their organization alo ### How to download the provider list -1. Navigate to the Actionable Email Developer Dashboard (Admin Portal). -2. Use the Status filter and select "Approved". +1. Navigate to the Actionable Email Developer Dashboard (Admin Portal). +1. Use the **Status** filter and select **Approved**. +1. Select **Search** to load the approved providers. + + :::image type="content" source="images/enabling-entra-token-for-actionable-messages/get-provider-search.png" alt-text="A screenshot of the Actionable Email Developer Dashboard showing the position of the Search button"::: + +1. Once the approved providers are displayed, the **Get Provider List** button will become visible. -3. Click on the Search button to load the approved providers. -get provider search -4. Once the approved providers are displayed, the "Get Provider List" (Download) button will become visible. -get provider -5. Click on the Download button to export the list. -6. The provider list will be downloaded automatically in .csv format. + :::image type="content" source="images/enabling-entra-token-for-actionable-messages/get-provider.png" alt-text="A screenshot of the Actionable Email Developer Dashboard showing the position of the Get Provider List button"::: -**Important Notes** +1. Select **Get Provider List** to export the list in .csv format. -• The download button is visible only after filtering by Approved providers. -• The downloaded file contains provider details along with their token type. -• In case of a timeout error, the error message is displayed on the UI and disappears automatically after 5 seconds. +#### Important Notes +- The download button is visible only after filtering by Approved providers. +- The downloaded file contains provider details along with their token type. +- In case of a timeout error, the error message is displayed on the UI and disappears automatically after 5 seconds. ## Register an app in Azure diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index d565ed26..de9e3ec0 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -12,10 +12,7 @@ ms.subservice: o365-connectors # Get started with actionable messages in Office 365 -> [!IMPORTANT] ->Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. - ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). +[!INCLUDE [legacy-token-deprecation](../includes/actionable-messages/legacy-token-deprecation.md)] ## Supported scenarios diff --git a/docs/actionable-messages/index.md b/docs/actionable-messages/index.md index 47f810be..fb15c30a 100644 --- a/docs/actionable-messages/index.md +++ b/docs/actionable-messages/index.md @@ -13,10 +13,7 @@ ms.subservice: o365-connectors # Actionable messages in Outlook and Office 365 Groups -> [!IMPORTANT] ->Actionable Messages (AM) are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by June 8, 2026. After this date, integrations relying on **legacy tokens will no longer function**. - ->To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](enable-entra-token-for-actionable-messages.md). +[!INCLUDE [legacy-token-deprecation](../includes/actionable-messages/legacy-token-deprecation.md)] Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook. Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity. diff --git a/docs/includes/actionable-messages/legacy-token-deprecation.md b/docs/includes/actionable-messages/legacy-token-deprecation.md new file mode 100644 index 00000000..f8535f4d --- /dev/null +++ b/docs/includes/actionable-messages/legacy-token-deprecation.md @@ -0,0 +1,13 @@ +--- +author: avijityadav +ms.topic: include +ms.date: 05/24/2024 +ms.localizationpriority: medium +--- + + + +> [!IMPORTANT] +> Actionable Messages are transitioning from legacy (EAT) authentication to Entra ID–based token authentication. The phase-out of legacy authentication is in progress and will be completed by **June 8, 2026**. After this date, integrations relying on **legacy tokens will no longer function**. +> +> To ensure uninterrupted service, partners should implement support for Entra ID tokens as soon as possible. For guidance on updating your integration, please refer to [Enable Microsoft Entra ID token for Actionable Messages](../../actionable-messages/enable-entra-token-for-actionable-messages.md). From 6b63c2cf0f4d3c2e25acd18284212e569cbf10b6 Mon Sep 17 00:00:00 2001 From: Jason Johnston Date: Wed, 27 May 2026 13:57:52 -0400 Subject: [PATCH 7/7] Minor fixes --- .../enable-entra-token-for-actionable-messages.md | 2 +- docs/actionable-messages/get-started.md | 2 +- docs/actionable-messages/index.md | 2 +- docs/includes/actionable-messages/legacy-token-deprecation.md | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md index f7395b94..f278fddf 100644 --- a/docs/actionable-messages/enable-entra-token-for-actionable-messages.md +++ b/docs/actionable-messages/enable-entra-token-for-actionable-messages.md @@ -5,7 +5,7 @@ author: vermaanimesh ms.topic: how-to ms.service: outlook ms.subservice: o365-connectors -ms.date: 11/17/2025 +ms.date: 05/27/2026 ms.author: vermaanimesh ms.localizationpriority: high --- diff --git a/docs/actionable-messages/get-started.md b/docs/actionable-messages/get-started.md index de9e3ec0..cdbd0fb0 100644 --- a/docs/actionable-messages/get-started.md +++ b/docs/actionable-messages/get-started.md @@ -4,7 +4,7 @@ description: Learn how to create an actionable message card and send it via Outl author: jasonjoh ms.topic: conceptual ms.service: outlook -ms.date: 10/09/2024 +ms.date: 05/27/2026 ms.author: jasonjoh ms.localizationpriority: high ms.subservice: o365-connectors diff --git a/docs/actionable-messages/index.md b/docs/actionable-messages/index.md index fb15c30a..1a6440c4 100644 --- a/docs/actionable-messages/index.md +++ b/docs/actionable-messages/index.md @@ -5,7 +5,7 @@ author: jasonjoh ms.topic: article ms.service: outlook ms.author: jasonjoh -ms.date: 11/17/2025 +ms.date: 05/27/2026 nodes_to_expand: get-started ms.localizationpriority: high ms.subservice: o365-connectors diff --git a/docs/includes/actionable-messages/legacy-token-deprecation.md b/docs/includes/actionable-messages/legacy-token-deprecation.md index f8535f4d..15016eed 100644 --- a/docs/includes/actionable-messages/legacy-token-deprecation.md +++ b/docs/includes/actionable-messages/legacy-token-deprecation.md @@ -1,7 +1,7 @@ --- -author: avijityadav +author: jasonjoh ms.topic: include -ms.date: 05/24/2024 +ms.date: 05/27/2026 ms.localizationpriority: medium ---