{"id":22456,"date":"2024-08-02T08:30:07","date_gmt":"2024-08-02T15:30:07","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=22456"},"modified":"2025-01-22T12:44:14","modified_gmt":"2025-01-22T20:44:14","slug":"announcing-the-deprecation-of-the-ispasscoderequired-property-on-the-microsoft-graph-online-meeting-api","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/announcing-the-deprecation-of-the-ispasscoderequired-property-on-the-microsoft-graph-online-meeting-api\/","title":{"rendered":"Announcing the deprecation of the isPasscodeRequired property on the Microsoft Graph online meeting API"},"content":{"rendered":"<p><span data-contrast=\"auto\">As part of Microsoft\u2019s secure future initiative, we\u2019re announcing the deprecation of the Microsoft Graph API to\u202f<\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/api\/application-post-onlinemeetings?view=graph-rest-1.0&amp;tabs=http#example-3-create-an-online-meeting-that-doesnt-require-a-passcode\"><span data-contrast=\"none\">create an online meeting without a passcode<\/span><\/a><span data-contrast=\"auto\">. This API will be removed on\u202f<\/span><b><span data-contrast=\"auto\">October 31, 2027<\/span><\/b><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Microsoft Teams requires that online meetings are scheduled with a passcode and we\u2019re aligning the Microsoft Graph API with that requirement.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">What is the change?<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Effective <\/span><b><span data-contrast=\"auto\">February 24, 2025<\/span><\/b><span data-contrast=\"auto\">, the default value of the\u202f<\/span><i><span data-contrast=\"auto\">isPasscodeRequired<\/span><\/i><span data-contrast=\"auto\">\u202fproperty will be `true` instead of `false`.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"7\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Users will still have the option to specify whether a\u202fpasscode is required\u202fwhen creating a meeting.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"7\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">However, if no value is specified, the default behavior will now\u202frequire a passcode\u202ffor the meeting.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">The\u202f<\/span><i><span data-contrast=\"auto\">isPasscodeRequired<\/span><\/i><span data-contrast=\"auto\">\u202fproperty on the\u202f<\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/graph\/api\/resources\/joinmeetingidsettings?view=graph-rest-1.0%22%20\\t%20%22_blank\"><b><span data-contrast=\"none\">joinMeetingIdSettings<\/span><\/b><\/a><span data-contrast=\"auto\">\u202fresource of the Microsoft Graph online meetings API will be completely removed on\u202fOctober 31, 2027.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">What do you need to do?<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"8\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Review and update any applications that use the Create Meeting API to ensure they account for the new default behavior.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"8\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">If you currently rely on the absence of passcodes, explicitly set the passcode value to &#8220;false&#8221; before February 24, 2025, for meetings where passcodes are not desired.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>As part of Microsoft&#8217;s secure future initiative, we&#8217;re announcing the deprecation of the Microsoft Graph API to create an online meeting without a passcode. This API will be removed on September 30, 2027.<\/p>\n","protected":false},"author":121762,"featured_media":22466,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,3,128],"tags":[],"class_list":["post-22456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-developer","category-microsoft-graph","category-microsoft-teams"],"acf":[],"blog_post_summary":"<p>As part of Microsoft&#8217;s secure future initiative, we&#8217;re announcing the deprecation of the Microsoft Graph API to create an online meeting without a passcode. This API will be removed on September 30, 2027.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/22456","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\/121762"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=22456"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/22456\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/22466"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=22456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=22456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=22456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}