{"id":4077,"date":"2020-02-04T15:00:54","date_gmt":"2020-02-04T22:00:54","guid":{"rendered":"https:\/\/developer.microsoft.com\/en-us\/office\/blogs\/?p=4077"},"modified":"2020-02-04T15:00:54","modified_gmt":"2020-02-04T22:00:54","slug":"microsoft-graph-subscriptions-deprecating-tls-1-0-and-1-1","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/microsoft-graph-subscriptions-deprecating-tls-1-0-and-1-1\/","title":{"rendered":"Microsoft Graph subscriptions to change notifications \u2013 deprecating TLS 1.0 and 1.1"},"content":{"rendered":"<p><span data-contrast=\"auto\">Following\u00a0<\/span><span data-contrast=\"auto\">earlier\u00a0<\/span><span data-contrast=\"auto\">announcements from\u00a0<\/span><a href=\"https:\/\/webkit.org\/blog\/8462\/deprecation-of-legacy-tls-1-0-and-1-1-versions\/\"><span data-contrast=\"none\">Apple<\/span><\/a><span data-contrast=\"auto\">,\u00a0<\/span><a href=\"https:\/\/security.googleblog.com\/2018\/10\/modernizing-transport-security.html\"><span data-contrast=\"none\">Google<\/span><\/a><span data-contrast=\"auto\">,\u00a0<\/span><a href=\"https:\/\/blogs.windows.com\/msedgedev\/2018\/10\/15\/modernizing-tls-edge-ie11\/\"><span data-contrast=\"none\">Microsoft<\/span><\/a><span data-contrast=\"auto\">, and\u00a0<\/span><a href=\"https:\/\/blog.mozilla.org\/security\/2018\/10\/15\/removing-old-versions-of-tls\/\"><span data-contrast=\"none\">Mozilla<\/span><\/a><span data-contrast=\"auto\">\u00a0and a global continuing trend to deprecate TLS 1.0 and 1.1<\/span><span data-contrast=\"auto\">,\u00a0<\/span><span data-contrast=\"auto\">subscribers\u00a0<\/span><span data-contrast=\"auto\">of\u00a0<\/span><span data-contrast=\"auto\">change notifications o<\/span><span data-contrast=\"auto\">n<\/span><span data-contrast=\"auto\">\u00a0user data\u00a0<\/span><span data-contrast=\"auto\">should<\/span><span data-contrast=\"auto\">\u00a0take note<\/span><span data-contrast=\"auto\">.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">Starting\u00a0<\/span><span data-contrast=\"auto\">May 15<\/span><span data-contrast=\"auto\">th<\/span><span data-contrast=\"auto\">, 2020<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">subscribers<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">who use\u00a0<\/span><span data-contrast=\"auto\">notification<\/span><span data-contrast=\"auto\">\u00a0endpoint<\/span><span data-contrast=\"auto\">s\u00a0<\/span><span data-contrast=\"auto\">that\u00a0<\/span><span data-contrast=\"auto\">only support TLS 1.0 or TLS 1.1 will stop receiving\u00a0<\/span><span data-contrast=\"auto\">notifications<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0unless they upgrade\u00a0<\/span><span data-contrast=\"auto\">their\u00a0<\/span><span data-contrast=\"auto\">infrastructure<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">to\u00a0<\/span><span data-contrast=\"auto\">compliance and\u00a0<\/span><span data-contrast=\"auto\">support TLS 1.<\/span><span data-contrast=\"auto\">2<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">S<\/span><span data-contrast=\"auto\">ecurity and privacy\u00a0<\/span><span data-contrast=\"auto\">are key<\/span><span data-contrast=\"auto\">\u00a0commitments<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">that Microsoft makes to our customers.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">E<\/span><span data-contrast=\"auto\">arlier\u00a0<\/span><span data-contrast=\"auto\">versions of TLS\u00a0<\/span><span data-contrast=\"auto\">make it challenging for us to\u00a0<\/span><span data-contrast=\"auto\">live up to\u00a0<\/span><span data-contrast=\"auto\">these commitments.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">We\u2019re introducing a new\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0property on the\u00a0<\/span><a href=\"https:\/\/docs.microsoft.com\/graph\/api\/resources\/subscription?view=graph-rest-1.0\"><span data-contrast=\"none\">subscription<\/span><\/a><span data-contrast=\"auto\">\u00a0entity\u00a0<\/span><span data-contrast=\"auto\">to\u00a0<\/span><span data-contrast=\"auto\">let our customers\u00a0<\/span><span data-contrast=\"auto\">gradually\u00a0<\/span><span data-contrast=\"auto\">transition<\/span><span data-contrast=\"auto\">\u00a0to TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">S<\/span><span data-contrast=\"auto\">ubscriptions created with\u00a0<\/span><span data-contrast=\"auto\">both\u00a0<\/span><span data-contrast=\"auto\">the v<\/span><span data-contrast=\"auto\">1.0 and the beta\u00a0<\/span><span data-contrast=\"auto\">endpoints are impacted by th<\/span><span data-contrast=\"auto\">is<\/span><span data-contrast=\"auto\">\u00a0change.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<h3><span data-contrast=\"none\">How does this affect me<\/span><span data-contrast=\"none\">?<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">If your application implement<\/span><span data-contrast=\"auto\">s\u00a0<\/span><a href=\"https:\/\/docs.microsoft.com\/graph\/webhooks\"><span data-contrast=\"none\">change notifications<\/span><\/a><span data-contrast=\"auto\">\u00a0and\u00a0<\/span><span data-contrast=\"auto\">the notification endpoint\u00a0<\/span><span data-contrast=\"auto\">(as specified by\u00a0<\/span><span data-contrast=\"auto\">the<\/span><span data-contrast=\"auto\">\u00a0<\/span><b><span data-contrast=\"auto\">notification<\/span><\/b><b><span data-contrast=\"auto\">URL<\/span><\/b><b><span data-contrast=\"auto\">\u00a0<\/span><\/b><span data-contrast=\"auto\">property)<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">does not support TLS 1.2, you\u00a0<\/span><span data-contrast=\"auto\">must<\/span><span data-contrast=\"auto\">\u00a0upgrade your infrastructure in order to keep receiving notifications.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">You can test\u00a0<\/span><span data-contrast=\"auto\">your endpoints using the\u00a0<\/span><a href=\"https:\/\/www.ssllabs.com\/ssltest\"><span data-contrast=\"none\">SSL\u00a0<\/span><span data-contrast=\"none\">server test tool<\/span><\/a><span data-contrast=\"auto\">\u00a0provided by SSL Labs.<\/span><span data-contrast=\"auto\">\u00a0After\u00a0<\/span><span data-contrast=\"auto\">you run\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><span data-contrast=\"auto\">test, if\u00a0<\/span><span data-contrast=\"auto\">TLS 1.2\u00a0<\/span><span data-contrast=\"auto\">in\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><b><span data-contrast=\"auto\">Configuration<\/span><\/b><span data-contrast=\"auto\">\u00a0section\u00a0<\/span><span data-contrast=\"auto\">is<\/span><span data-contrast=\"auto\">\u00a0set to\u00a0<\/span><b><span data-contrast=\"auto\">yes<\/span><\/b><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0you\u00a0<\/span><span data-contrast=\"auto\">don\u2019t<\/span><span data-contrast=\"auto\">\u00a0need to take any action.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If th<\/span><span data-contrast=\"auto\">is<\/span><span data-contrast=\"auto\">\u00a0protocol\u00a0<\/span><span data-contrast=\"auto\">is\u00a0<\/span><span data-contrast=\"auto\">set to\u00a0<\/span><b><span data-contrast=\"auto\">no<\/span><\/b><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0<\/span><b><span data-contrast=\"auto\">you need to upgrade\u00a0<\/span><\/b><b><span data-contrast=\"auto\">your infrastructure to support<\/span><\/b><b><span data-contrast=\"auto\">\u00a0<\/span><\/b><b><span data-contrast=\"auto\">TLS 1.2<\/span><\/b><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<h3><span data-contrast=\"none\">Key dates<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/h3>\n<p><b><span data-contrast=\"auto\">Starting on February 1<\/span><\/b><b><span data-contrast=\"auto\">7<\/span><\/b><b><span data-contrast=\"auto\">, 2020<\/span><\/b><b><span data-contrast=\"auto\">:<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\">New subscriptions<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">should<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">be using<\/span><span data-contrast=\"auto\">\u00a0notification endpoints that\u00a0<\/span><span data-contrast=\"auto\">support TLS 1.2<\/span><span data-contrast=\"auto\">.\u00a0<\/span><span data-contrast=\"auto\">Compliant n<\/span><span data-contrast=\"auto\">ew subscriptions\u00a0<\/span><span data-contrast=\"auto\">can ignore<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0property.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Or,<\/span><span data-contrast=\"auto\">\u00a0new subscriptions\u00a0<\/span><span data-contrast=\"auto\">which<\/span><span data-contrast=\"auto\">\u00a0use<\/span><span data-contrast=\"auto\">\u00a0endpoints that are not yet compliant\u00a0<\/span><span data-contrast=\"auto\">must set\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">property<\/span><span data-contrast=\"auto\">.\u00a0<\/span><span data-contrast=\"auto\">Meanwhile, start\u00a0<\/span><span data-contrast=\"auto\">upgrad<\/span><span data-contrast=\"auto\">ing<\/span><span data-contrast=\"auto\">\u00a0notification endpoints to\u00a0<\/span><span data-contrast=\"auto\">compliance<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">C<\/span><span data-contrast=\"auto\">reating new subscriptions (POST) will fail\u00a0<\/span><span data-contrast=\"auto\">if the notification URL does not support TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2<\/span><span data-contrast=\"auto\">. The operation will get<\/span><span data-contrast=\"auto\">\u00a0the following error message<\/span><span data-contrast=\"auto\">:<\/span><span data-contrast=\"auto\">\u00a0<\/span><\/p>\n<p><em>\u00a0 \u00a0 \u00a0The property <b>latestSupportedTlsVersion<\/b>\u00a0is required to be\u00a0v1_0 or\u00a0v1_1\u00a0when the notification URL does not support TLS 1.2.\u00a0<\/em><\/p>\n<p><span data-contrast=\"auto\">You can either:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Calibri\" data-listid=\"1\" data-aria-posinset=\"0\" data-aria-level=\"1\"><span data-contrast=\"auto\">Upgrade your infrastructure\u00a0<\/span><span data-contrast=\"auto\">to TLS 1.2<\/span><span data-contrast=\"auto\">\u00a0or higher<\/span><span data-contrast=\"auto\">.<\/span><span data-contrast=\"auto\">\u00a0(recommended)<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Calibri\" data-listid=\"1\" data-aria-posinset=\"0\" data-aria-level=\"1\"><span data-contrast=\"auto\">Or,<\/span><span data-contrast=\"auto\">\u00a0i<\/span><span data-contrast=\"auto\">nclude\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">property<\/span><span data-contrast=\"auto\">\u00a0in\u00a0<\/span><span data-contrast=\"auto\">your POST operation,<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">and set it to\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_0 or\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_1 to match the hig<\/span><span data-contrast=\"auto\">hest protocol version your endpoint supports.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">Y<\/span><span data-contrast=\"auto\">ou have till March 15, 2020,\u00a0<\/span><span data-contrast=\"auto\">to\u00a0<\/span><span data-contrast=\"auto\">complete\u00a0<\/span><span data-contrast=\"auto\">the<\/span><span data-contrast=\"auto\">\u00a0required infrastructure\u00a0<\/span><span data-contrast=\"auto\">upgrade<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<\/ul>\n<p><b><span data-contrast=\"auto\">Starting on March 1<\/span><\/b><b><span data-contrast=\"auto\">6<\/span><\/b><b><span data-contrast=\"auto\">, 2020<\/span><\/b><b><span data-contrast=\"auto\">:<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\">New subscriptions must use compliant notification endpoints.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">E<\/span><span data-contrast=\"auto\">xisting subscriptions<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">should<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">be using<\/span><span data-contrast=\"auto\">\u00a0compliant notification endpoints<\/span><span data-contrast=\"auto\">.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">S<\/span><span data-contrast=\"auto\">ubscriptions<\/span><span data-contrast=\"auto\">\u00a0that are already compliant<\/span><span data-contrast=\"auto\">\u00a0can ignore the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0property.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Or,<\/span><span data-contrast=\"auto\">\u00a0e<\/span><span data-contrast=\"auto\">xisting subscriptions that are not yet using compliant en<\/span><span data-contrast=\"auto\">d<\/span><span data-contrast=\"auto\">points<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">must\u00a0<\/span><span data-contrast=\"auto\">be updated to\u00a0<\/span><span data-contrast=\"auto\">set the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0property<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0while<\/span><span data-contrast=\"auto\">\u00a0their\u00a0<\/span><span data-contrast=\"auto\">notification endpoints are being upgraded<\/span><span data-contrast=\"auto\">\u00a0to compliance<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">C<\/span><span data-contrast=\"auto\">reating new subscriptions (POST) will fail if the notification URL does not support TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2<\/span><span data-contrast=\"auto\">\u00a0or if\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0is set to either\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_0 or\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_1<\/span><span data-contrast=\"auto\">.\u00a0<\/span><span data-contrast=\"auto\">The operation will get<\/span><span data-contrast=\"auto\">\u00a0the following error message<\/span><span data-contrast=\"auto\">:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">\u00a0 \u00a0 \u00a0<em>TLS 1.0 and 1.1 not supported for notification endpoint<\/em><\/span><em>.\u00a0\u00a0<\/em><\/p>\n<p><span data-contrast=\"auto\">The\u00a0<\/span><span data-contrast=\"auto\">notification\u00a0<\/span><span data-contrast=\"auto\">endpoints of new subscriptions\u00a0<\/span><span data-contrast=\"auto\">must support TLS\u00a0<\/span><span data-contrast=\"auto\">1.2<\/span><span data-contrast=\"auto\">\u00a0at this time<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Renewing subscriptions (PATCH) will fail<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0if the notification URL does not support TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2<\/span><span data-contrast=\"auto\">,<\/span><span data-contrast=\"auto\">\u00a0and<\/span><span data-contrast=\"auto\">\u00a0will<\/span><span data-contrast=\"auto\">\u00a0get<\/span><span data-contrast=\"auto\">\u00a0the following error message<\/span><span data-contrast=\"auto\">:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">\u00a0 \u00a0 \u00a0<em>The property <\/em><\/span><em><b>latestSupportedTlsVersion<\/b>\u00a0is required to be\u00a0v1_0 or\u00a0v1_1 when the notification URL does not support TLS 1.2.\u00a0<\/em><\/p>\n<p><span data-contrast=\"auto\">You can either:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"-\" data-font=\"Calibri\" data-listid=\"1\" data-aria-posinset=\"0\" data-aria-level=\"1\"><span data-contrast=\"auto\">Upgrade\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><span data-contrast=\"auto\">infrastructure\u00a0<\/span><span data-contrast=\"auto\">for existing subscriptions\u00a0<\/span><span data-contrast=\"auto\">to TLS 1.2.<\/span><span data-contrast=\"auto\">\u00a0(recommended)<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li data-leveltext=\"-\" data-font=\"Calibri\" data-listid=\"1\" data-aria-posinset=\"0\" data-aria-level=\"1\"><span data-contrast=\"auto\">Or,<\/span><span data-contrast=\"auto\">\u00a0update existing subscriptions to<\/span><span data-contrast=\"auto\">\u00a0include\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0property and set it to\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_0 or\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_1 to match the highest protocol version your endpoint supports.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">You have till April 15, 2020, to complete the<\/span><span data-contrast=\"auto\">\u00a0required infrastructure\u00a0<\/span><span data-contrast=\"auto\">upgrade<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<\/ul>\n<p><b><span data-contrast=\"auto\">Starting on April 15, 2020<\/span><\/b><b><span data-contrast=\"auto\">:<\/span><\/b><b><span data-contrast=\"auto\">\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Existing subscriptions must also use compliant notification endpoints.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">R<\/span><span data-contrast=\"auto\">enewing subscriptions (PATCH) will fail if the notification URL does not support TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2 or if\u00a0<\/span><b><span data-contrast=\"auto\">latestSupportedTlsVersion<\/span><\/b><span data-contrast=\"auto\">\u00a0is set to either\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_0 or\u00a0<\/span><span data-contrast=\"auto\">v<\/span><span data-contrast=\"auto\">1_1<\/span><span data-contrast=\"auto\">. The operation will get<\/span><span data-contrast=\"auto\">\u00a0the following error message<\/span><span data-contrast=\"auto\">:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><em>\u00a0 \u00a0 \u00a0TLS 1.0 and 1.1 not supported for notification endpoint.\u00a0\u00a0<\/em><\/p>\n<p><span data-contrast=\"auto\">The notification endpoints of existing subscriptions<\/span><span data-contrast=\"auto\">\u00a0must now support TLS 1.2.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Starting on May 15, 2020<\/span><\/b><b><span data-contrast=\"auto\">:<\/span><\/b><b><span data-contrast=\"auto\">\u00a0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Microsoft will disable\u00a0<\/span><span data-contrast=\"auto\">TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.0 and 1.1 on\u00a0<\/span><span data-contrast=\"auto\">the backend services for outgoing calls<\/span><span data-contrast=\"auto\">.<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">A<\/span><span data-contrast=\"auto\">ny remaining\u00a0<\/span><span data-contrast=\"auto\">change\u00a0<\/span><span data-contrast=\"auto\">notification\u00a0<\/span><span data-contrast=\"auto\">endpoints<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">that\u00a0<\/span><span data-contrast=\"auto\">haven\u2019t<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">been upgraded to TLS<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">1.2 will stop receiving notifications.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<h3><span data-contrast=\"none\">Point of contact and additional feedback<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/h3>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><span data-contrast=\"auto\">If you have additional feedback or would like to discuss your\u00a0<\/span><span data-contrast=\"auto\">production\u00a0<\/span><span data-contrast=\"auto\">applications and TLS 1.0 &amp; 1.1 deprecation,\u00a0<\/span><span data-contrast=\"auto\">please<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">email\u00a0<\/span><span data-contrast=\"auto\">at<\/span><span data-contrast=\"auto\">\u00a0<\/span><a href=\"mailto:msgraphwebhookstls@microsoft.com\"><span data-contrast=\"none\">msgraphwebhookstls@microsoft.com<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/p>\n<h3>National cloud deployments<\/h3>\n<p>The changes outlined in this articles impact the public cloud as well as all the <a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fdeployments&amp;data=02%7C01%7Cv-chgrav%40microsoft.com%7C08122c385dfe42bb501408d811eee2d0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637279065068349262&amp;sdata=HJlFS6%2BV8yuwEDV7XyBoyj3uU7JvA9nyQMT3EurjwRg%3D&amp;reserved=0\">national cloud deployments<\/a> where Microsoft Graph change notifications are available.<\/p>\n<h3><span data-contrast=\"none\">Next steps<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/h3>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Read our\u00a0<\/span><a href=\"https:\/\/docs.microsoft.com\/graph\/webhooks\"><span data-contrast=\"none\">documentation<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">Send us feedback and suggestions through\u00a0<\/span><a href=\"https:\/\/microsoftgraph.uservoice.com\/forums\/920506-microsoft-graph-feature-requests?category_id=373858\"><span data-contrast=\"none\">UserVoice<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Find m<\/span><span data-contrast=\"auto\">ore information\u00a0<\/span><span data-contrast=\"auto\">about\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><span data-contrast=\"none\">TLS deprecation<\/span><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\" data-wac-het=\"1\">\u00a0<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Starting\u00a0May 15th, 2020,\u00a0subscribers\u00a0who use\u00a0notification\u00a0endpoints\u00a0that\u00a0only support TLS 1.0 or TLS 1.1 will stop receiving\u00a0notifications,\u00a0unless they upgrade\u00a0their\u00a0infrastructure\u00a0to\u00a0compliance and\u00a0support TLS 1.2.\u00a0<\/p>\n","protected":false},"author":69092,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,11],"tags":[35,12,63],"class_list":["post-4077","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-office-add-ins","tag-onedrive","tag-outlook","tag-webhooks"],"acf":[],"blog_post_summary":"<p>Starting\u00a0May 15th, 2020,\u00a0subscribers\u00a0who use\u00a0notification\u00a0endpoints\u00a0that\u00a0only support TLS 1.0 or TLS 1.1 will stop receiving\u00a0notifications,\u00a0unless they upgrade\u00a0their\u00a0infrastructure\u00a0to\u00a0compliance and\u00a0support TLS 1.2.\u00a0<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/4077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69092"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=4077"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/4077\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=4077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=4077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=4077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}