{"id":5485,"date":"2020-10-23T13:46:48","date_gmt":"2020-10-23T20:46:48","guid":{"rendered":"https:\/\/officedevblogs.wpengine.com\/?p=5485"},"modified":"2020-10-23T13:46:48","modified_gmt":"2020-10-23T20:46:48","slug":"importing-3rd-party-platform-messages-to-microsoft-teams-is-now-available-in-beta","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/importing-3rd-party-platform-messages-to-microsoft-teams-is-now-available-in-beta\/","title":{"rendered":"Importing third-party platform messages to Microsoft Teams is now available in beta"},"content":{"rendered":"<p>One of the top User Voice requests we see is for APIs to enable the migration of messages from other messaging apps to Microsoft Teams.\u00a0<span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Given the demand from our community, we&#8217;re pleased to announce the\u00a0beta\u00a0release of\u00a0the import\u00a0capabilities.\u00a0 These new capabilities\u00a0give you the ability to import channel messages into a new team, specify the message sender and timestamp\u00a0and\u00a0link to files.\u00a0These capabilities are\u00a0built with scale in mind.\u00a0At a high level, the import process consists of the following:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\"> Create a team with a back-in-time\u00a0timestamp<\/span><\/li>\n<li><span data-contrast=\"auto\"> Create a channel with a back-in-time\u00a0timestamp<\/span><\/li>\n<li><span data-contrast=\"auto\"> Import external back-in-time dated\u00a0messages<\/span><\/li>\n<li><span data-contrast=\"auto\"> Complete the team and channel migration\u00a0process<\/span><\/li>\n<li><span data-contrast=\"auto\"> Add team\u00a0members<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Requirements before\u00a0starting to use the\u00a0new Import API\u00a0are:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\"> Analyze and prepare message\u00a0data<\/span><\/li>\n<li><span data-contrast=\"auto\"> Review the third-party data to decide what will be migrated.<\/span><\/li>\n<li><span data-contrast=\"auto\"> Extract the selected data from the third-party chat system.<\/span><\/li>\n<li><span data-contrast=\"auto\"> Map the third-party chat structure to the Teams structure.<\/span><\/li>\n<li><span data-contrast=\"auto\"> Convert import data into format needed for migration.<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\"> Set up your Office 365 tenant:<\/span>\n<ul>\n<li><span data-contrast=\"auto\"> Ensure that an Office 365 tenant exists for the import data.<\/span><\/li>\n<li><span data-contrast=\"auto\"> Make sure that team members are in\u00a0AzureActive Directory (AAD).\u00a0<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">For more\u00a0information,\u00a0see\u00a0<\/span><a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/graph-api\/import-messages\/import-external-messages-to-teams\"><span data-ccp-charstyle=\"Hyperlink\">Import third-party platform messages to Teams using Microsoft Graph<\/span><span data-contrast=\"none\"><em><span style=\"text-decoration: line-through\">.<\/span><\/em><\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Announcing the\u00a0beta\u00a0release of\u00a0the import\u00a0capabilities in Microsoft Teams.\u00a0These new capabilities\u00a0give you the ability to import channel messages into a new team, specify the message sender and timestamp\u00a0and\u00a0link to files.\u00a0<\/p>\n","protected":false},"author":69076,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,128],"tags":[],"class_list":["post-5485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","category-microsoft-teams"],"acf":[],"blog_post_summary":"<p>Announcing the\u00a0beta\u00a0release of\u00a0the import\u00a0capabilities in Microsoft Teams.\u00a0These new capabilities\u00a0give you the ability to import channel messages into a new team, specify the message sender and timestamp\u00a0and\u00a0link to files.\u00a0<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/5485","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\/69076"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=5485"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/5485\/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=5485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=5485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=5485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}