Home > Microsoft Teams Migration > Migration to Microsoft Teams > Microsoft Education Environment to Microsoft Education Environment Migration

    Export to PDF

    Microsoft Education Environment to Microsoft Education Environment Migration

    Refer to the table below to view the supported and unsupported object types of Microsoft Education Environment.

    *Note: The Advanced mode does not migrate Class, PLC, or Staff teams, but migrate other teams.

    – Supported; × Unsupported.

    Object TypeObject TypeObject TypeObject TypeObject TypeApp Profile Support StatusService Account Authentication Support StatusComment
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatAdd subjectAdd subject
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMention (@)Mention (@)When migrating from standard channels to private or shared channels, members in mentioned tags cannot be displayed in the destination.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatBoldBold
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatItalicItalic
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatUnderlineUnderline
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatStrikethroughStrikethrough
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatText highlight colorText highlight color
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatFont colorFont color
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatFont sizeFont size
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMonospacedMonospaced
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatHeadingHeading
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatParagraphParagraph
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatDecrease indentDecrease indent
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatIncrease indentIncrease indent
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatBulleted listBulleted list
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatNumbered listNumbered list
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatQuoteQuote
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatInsert linkInsert link
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatCode SnippetCode SnippetPartially SupportedPartially SupportedCode snippets will be migrated as texts in the destination conversation. The font color, background, and title of the code snippets cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatInsert horizontal ruleInsert horizontal rule
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatInsert tableInsert table
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMark as importantMark as important
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatReply optionReply option××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatScheduled meeting linkScheduled meeting link×Partially SupportedThe meeting link in the scheduled meeting message cannot be migrated. However, if the source connection has a service account/delegated app profile, the meeting time in the link can be kept as a text to the destination. Additionally, the time zone and time format of the time text in the destination follow the configured DateTimeFormat and TimeZone customized feature strings.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMeeting ended messageMeeting ended messagePartially SupportedPartially SupportedThe meeting titles of meeting ended messages cannot be migrated due to Microsoft API limitations. Fly will name the title in the format of Meeting in [Channel Name] ended for such messages in the destination.Attendance and transcript under meeting end message cannot be migrated to the destination.The migrated replies to the meeting ended messages in the destination cannot redirect to the original messages.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMeeting activitiesStart recordingMeeting activities will be migrated to the destination as system messages.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMeeting activitiesRecording linkMeeting activities will be migrated to the destination as system messages.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)FormatMeeting activitiesTranscript linkMeeting activities will be migrated to the destination as system messages.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Post in multiple channelsPost in multiple channelsPost in multiple channels××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Announcement type post’s specific elementsBackgroundBackground××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Announcement type post’s specific elementsColor schemeColor scheme
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Announcement type post’s specific elementsSubheaderSubheader
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Announcement type post’s specific elementsHeadlineHeadline
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Attach*Note: If a conversation contains more than 10 attachments, the conversation will be migrated as an HTML file and the attachments will be displayed as links in the file. You can click the corresponding link to download the attachment.RecentRecent
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Attach*Note: If a conversation contains more than 10 attachments, the conversation will be migrated as an HTML file and the attachments will be displayed as links in the file. You can click the corresponding link to download the attachment.Browse Teams and channelsBrowse Teams and channels
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Attach*Note: If a conversation contains more than 10 attachments, the conversation will be migrated as an HTML file and the attachments will be displayed as links in the file. You can click the corresponding link to download the attachment.OneDriveOneDrivePartially SupportedPartially SupportedIf the file is added via the Upload a copy method in the source, the file can be accessed in the destination after the migration; if the file is added via the Share a link method in the source, the file cannot be accessed in the destination after the migration.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Attach*Note: If a conversation contains more than 10 attachments, the conversation will be migrated as an HTML file and the attachments will be displayed as links in the file. You can click the corresponding link to download the attachment.Upload from my computerUpload from my computer
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)EmojiEmojiEmojiPartially SupportedPartially SupportedSome emojis cannot be migrated and will be replaced with a square box in the destination. Other emojis can be migrated, but their styles in the destination will differ from their original form in the source.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Custom emojiCustom emojiCustom emojiPartially SupportedPartially SupportedThe emoji size will be different from that of the source emoji after the migration.Custom GIF emojis can be migrated but the animation cannot work in the destination post conversation. You can view them normally in the HTML file.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)GiphyGiphyGiphy
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)StickerStickerStickerIn migrations using the Advanced method, such migrated data cannot be previewed in the destination HTML file. Fly will create a MigratedHostedContent folder under the destination File tab to ensure users can find those data.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Loop componentsLoop componentsLoop components××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)NewsNewsNewsPartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)PlacesPlacesPlacesPartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)StocksStocksStocksPartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)WeatherWeatherWeatherPartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Wikipedia SearchWikipedia SearchWikipedia SearchPartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)PraisePraisePraisePartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)YouTubeYouTubeYouTubePartially SupportedPartially SupportedIn the destination HTML file, only the text of these apps can be migrated. In the destination post messages, the app titles of these apps cannot be migrated.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Voice MessageVoice MessageVoice Message××The message can be migrated, but cannot be played in the destination.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)PicturePicturePicturePartially SupportedPartially SupportedAfter you post a picture to the source conversation and then move the picture from the current channel folder to a private channel folder in the source, after the migration, the picture cannot be previewed in the destination conversation.In migrations using the Advanced method, such migrated data in the destination cannot be previewed. Fly will create a MigratedHostedContent folder under the destination File tab to ensure users can find those data.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)ReplyReplyReply
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Edit post/ReplyEdit post/ReplyEdit post/ReplyPartially SupportedPartially SupportedIf you edit a message that has been migrated to the destination and run a migration job after your edits, the edited message will be posted to the destination again with the Edited label.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Mark as unreadMark as unreadMark as unread××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)TranslateTranslateTranslate××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Turn on/off NotificationsTurn on/off NotificationsTurn on/off Notifications××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)ReactionReactionReaction××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)PinPinPin××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkConversation linkConversation linkThe link of the source conversation that is shared by the Copy link action will be migrated as the conversation body.The source service account/delegated app profile’s consent user must have permissions to the Team / shared channel / private channel to be migrated or the source connection must have an app profile at the same time. Otherwise, the conversation links to messages from another Team / shared channel / private channel cannot be migrated as the conversation body. The conversation link will be migrated to the destination, but cannot link to the conversation message.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkCopy tab linkCopy tab link××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkCurrent Team’s task linkCurrent Team’s task link
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkCurrent Team linkCurrent Team link
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkCurrent Team’s channel linkCurrent Team’s channel link
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkCurrent Team’s folder linkCurrent Team’s folder link××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkLink containing other channel IDLink containing other channel IDPartially SupportedPartially SupportedLinks containing other channel IDs in source conversations can be migrated, but cannot link to the corresponding channels in the destination.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Copy linkFile linkFile linkPartially SupportedPartially SupportedIf the file link is copied via the Copy link button, the link to the file cannot be redirected to the corresponding file.If the file link is copied from another team site, the link to the file cannot be redirected to the corresponding file.
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)Unfollow threadUnfollow threadUnfollow thread××
    Microsoft Teams DataConversations(Conversations will be migrated as the HTML file of the destination channel and/or messages posted in the destination channel based on your configuration.In migrations using the Classic method, migrating conversations as messages is not supported when only the app profile authentication is used for the destination.)The "Save this message" markThe "Save this message" markThe "Save this message" mark××
    Microsoft Teams DataSchedule messageSchedule messageSchedule messageSchedule messageUnsupportedUnsupported
    Microsoft Teams DataRecord video clip messageRecord video clip messageRecord video clip messageRecord video clip messagePartially SupportedPartially SupportedThe message can be migrated. The record video clip cannot be migrated.
    Microsoft Teams DataForwarded messageForwarded messageForwarded messageForwarded message××Only the titles, subjects, and attachments (if any) of forwarded messages can be kept.
    Microsoft Teams DataPost messagesPost messagesPost messagesPost messages×
    Microsoft Teams DataFilesNewFolderFolder
    Microsoft Teams DataFilesNewWord DocumentWord Document
    Microsoft Teams DataFilesNewExcel SpreadsheetExcel Spreadsheet
    Microsoft Teams DataFilesNewPowerPoint PresentationPowerPoint Presentation
    Microsoft Teams DataFilesNewOneNote NotebookOneNote NotebookWith the Overwrite content level conflict resolution used, if the default section already exists in the destination and even if the source and destination section names may be different, the source section will overwrite the destination section.
    Microsoft Teams DataFilesUploadUploadUpload
    Microsoft Teams DataFilesAdd cloud storageSharePointSharePoint××
    Microsoft Teams DataFilesAdd cloud storageDropboxDropbox××
    Microsoft Teams DataFilesAdd cloud storageBoxBox××
    Microsoft Teams DataFilesAdd cloud storageShareFileShareFile××
    Microsoft Teams DataFilesAdd cloud storageGoogle DriveGoogle Drive××
    Microsoft Teams DataTabAdd a tabNotebookNotebookPartially SupportedPartially SupportedOnly OneNote tabs created with notebooks of the corresponding team site are supported. Only Document Library, SharePoint, SharePoint Pages, and Lists tabs created with SharePoint links to the corresponding team site are supported.The Document Library tab cannot be migrated in the following cases:● If Only the default Documents libraryis selected in the policy for the project, and the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated.● Though the All data in SharePoint team site is selected in the policy for the project, if the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated in the first migration.● If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabDocument LibraryDocument LibraryPartially SupportedPartially SupportedOnly OneNote tabs created with notebooks of the corresponding team site are supported. Only Document Library, SharePoint, SharePoint Pages, and Lists tabs created with SharePoint links to the corresponding team site are supported.The Document Library tab cannot be migrated in the following cases:● If Only the default Documents libraryis selected in the policy for the project, and the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated.● Though the All data in SharePoint team site is selected in the policy for the project, if the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated in the first migration.● If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabSharePointSharePointPartially SupportedPartially SupportedOnly OneNote tabs created with notebooks of the corresponding team site are supported. Only Document Library, SharePoint, SharePoint Pages, and Lists tabs created with SharePoint links to the corresponding team site are supported.The Document Library tab cannot be migrated in the following cases:● If Only the default Documents libraryis selected in the policy for the project, and the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated.● Though the All data in SharePoint team site is selected in the policy for the project, if the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated in the first migration.● If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabSharePoint PagesSharePoint PagesPartially SupportedPartially SupportedOnly OneNote tabs created with notebooks of the corresponding team site are supported. Only Document Library, SharePoint, SharePoint Pages, and Lists tabs created with SharePoint links to the corresponding team site are supported.The Document Library tab cannot be migrated in the following cases:● If Only the default Documents libraryis selected in the policy for the project, and the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated.● Though the All data in SharePoint team site is selected in the policy for the project, if the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated in the first migration.● If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabListsListsPartially SupportedPartially SupportedOnly OneNote tabs created with notebooks of the corresponding team site are supported. Only Document Library, SharePoint, SharePoint Pages, and Lists tabs created with SharePoint links to the corresponding team site are supported.The Document Library tab cannot be migrated in the following cases:● If Only the default Documents libraryis selected in the policy for the project, and the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated.● Though the All data in SharePoint team site is selected in the policy for the project, if the Document Library tab is associated with a custom document library that does not exist in the destination, the tab cannot be migrated in the first migration.● If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabTasks by Planner and To DoTasks by Planner and To DoPartially SupportedPartially SupportedThe plans cannot be migrated if the plan is not shared to the current team.Premium planners are not supported in the migration.
    Microsoft Teams DataTabAdd a tabWordWordPartially SupportedPartially SupportedOnly Word, PowerPoint, Excel, Visio, and PDF tabs created with files of the corresponding Team are supported.If the source shared channels are created in the before October 2022, the Word, PowerPoint, and Excel tabs cannot be migrated.If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabPowerPointPowerPointPartially SupportedPartially SupportedOnly Word, PowerPoint, Excel, Visio, and PDF tabs created with files of the corresponding Team are supported.If the source shared channels are created in the before October 2022, the Word, PowerPoint, and Excel tabs cannot be migrated.If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabExcelExcelPartially SupportedPartially SupportedOnly Word, PowerPoint, Excel, Visio, and PDF tabs created with files of the corresponding Team are supported.If the source shared channels are created in the before October 2022, the Word, PowerPoint, and Excel tabs cannot be migrated.If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabVisioVisioOnly Word, PowerPoint, Excel, Visio, and PDF tabs created with files of the corresponding Team are supported.If the source shared channels are created in the before October 2022, the Word, PowerPoint, and Excel tabs cannot be migrated.If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabPDFPDFOnly Word, PowerPoint, Excel, Visio, and PDF tabs created with files of the corresponding Team are supported.If the source shared channels are created in the before October 2022, the Word, PowerPoint, and Excel tabs cannot be migrated.If the associated files are moved to other locations in the destination, the tabs cannot be opened.
    Microsoft Teams DataTabAdd a tabWikiWiki××Wiki tabs will be retired from Teams. If you want to migrate the content of Wiki tabs for standard channels, you can export the content to Notes tabs first and migrate the content with Notes tabs. For private channels, you can export the Wiki content to somewhere that is easy to access and migrate the content with that object.
    Microsoft Teams DataTabAdd a tabNotesNotes
    Microsoft Teams DataTabAdd a tabChannel calendarChannel calendar××
    Microsoft Teams DataTabAdd a tabYouTubeYouTube××
    Microsoft Teams DataTabAdd a tabWebsiteWebsite
    Microsoft Teams DataTabAdd a tabWhiteboardWhiteboardPartially SupportedPartially SupportedBesides the tabs listed above, Whiteboard, Forms, and some other tabs can be migrated, but you need to manually configure the tabs in the destination.Files connected to Whiteboard tabs will not be migrated. Whiteboard tabs migrated to destination cannot connect to those source files.
    Microsoft Teams DataTabAdd a tabFormsFormsPartially SupportedPartially SupportedBesides the tabs listed above, Whiteboard, Forms, and some other tabs can be migrated, but you need to manually configure the tabs in the destination.Files connected to Whiteboard tabs will not be migrated. Whiteboard tabs migrated to destination cannot connect to those source files.
    Microsoft Teams DataTabAdd a tabOther tabsOther tabs××Other tabs can be created in the destination, but the content under the source tabs cannot be migrated. You can manually configure the content for the destination tabs.
    Microsoft Teams DataTabDefault TabClass NotebookClass NotebookPartially SupportedPartially SupportedThe Class Notebook tab can be migrated. In details:● If you select All data in SharePoint team site in the migration policy, the Class Notebook tab will be fully supported.● If you select the Only the default Documents library in the migration policy, the OneNote Class Notebook tab will not be automatically set up after Fly creates the Class Team in the destination. You need to manually set up the Class Notebook tab in the destination.
    Microsoft Teams DataTabDefault TabAssignmentAssignment××
    Microsoft Teams DataTabDefault TabGradesGrades××
    Microsoft Teams DataTabDefault TabPLC NotebookPLC Notebook
    Microsoft Teams DataTabDefault TabInsightsInsights
    Microsoft Teams DataTabDefault TabStaff NotebookStaff Notebook
    Microsoft Teams DataTabDefault TabHome pageHome page××
    Microsoft Teams DataTabTab configurationsTab configurationsTab configurations
    Microsoft Teams DataChannelGet email addressGet email addressGet email addressPartially SupportedPartially SupportedThe advanced settings configured under the Get email address setting cannot be kept to the destination.
    Microsoft Teams DataChannelShow for meShow for meShow for me××
    Microsoft Teams DataChannelShow for membersShow for membersShow for members××
    Microsoft Teams DataChannelPrivacyPrivate channelPrivate channelPartially SupportedIf you want to create private channels in the destination and you only use app profile authentication in the destination connection, the private channels can be created in the destination, but data under the source Posts cannot be migrated.
    Microsoft Teams DataChannelPrivacyStandard channelStandard channel
    Microsoft Teams DataChannelPrivacyShared channelShared channelPartially SupportedThe Teams added as members of shared channels cannot be migrated.If you want to create shared channels in the destination and you only use app profile authentication in the destination connection, the shared channels can be created in the destination, but data under the source Posts cannot be migrated.Shared channels can only be loaded in channel mappings and migrated if they were created by your own Teams.
    Microsoft Teams DataChannelNameNameName
    Microsoft Teams DataChannelDescriptionDescriptionDescription
    Microsoft Teams DataChannelChannel settingsChannel moderationWho are the moderators××Only standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsAllow members to reply to channel messagesAllow members to reply to channel messagesOnly standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsAllow members to pin channel messagesAllow members to pin channel messages××Only standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsAllow Bots to submit channel messagesAllow Bots to submit channel messagesOnly standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsAllow connectors to submit channel messagesAllow connectors to submit channel messagesOnly standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsRecommended tagRecommended tag××Only standard channels have these settings.
    Microsoft Teams DataChannelChannel settingsNotification settingsNotification settings××Only standard channels have these settings.
    Microsoft Teams DataChannelLayoutLayoutLayout××
    Microsoft Teams DataChatChatChatChatRefer to Microsoft Teams Chat Migration for support details.
    Microsoft Teams DataAnalyticsAnalyticsAnalyticsAnalytics××
    Microsoft Teams DataConnectors/WorkflowsConnectors/WorkflowsConnectors/WorkflowsConnectors/Workflows××
    Microsoft Teams DataAppsStore Apps - Add as BotsStore Apps - Add as BotsStore Apps - Add as Bots
    Microsoft Teams DataAppsStore Apps - Add as TabStore Apps - Add as TabStore Apps - Add as Tab
    Microsoft Teams DataAppsCustom appsCustom appsCustom apps××
    Microsoft Teams DataTypeClass TeamClass TeamClass TeamIf you only configure an app profile for the source and destination connections to migrate class material libraries, the class material libraries can be migrated to destination Teams, but the data in the libraries cannot be displayed.However, if you open the team site in SharePoint, there will be two class material libraries. One of them can display the data, while the other has been renamed with a suffix and has no data in it.
    Microsoft Teams DataTypePLC TeamPLC TeamPLC Team
    Microsoft Teams DataTypeStaff TeamStaff TeamStaff Team
    Microsoft Teams DataTypeOther TeamOther TeamOther Team
    Microsoft Teams DataBookingsBookingsBookingsBookings××
    Microsoft Teams DataCalendarCalendarCalendarCalendar××If you want to migrate the individual calendar events for team members, you can run an Exchange Online migration job to migrate the user mailboxes of source users to corresponding destination users. Refer to Perform Exchange Online Migrations for details.
    Microsoft Teams DataMeeting RecordingsMeeting RecordingsMeeting RecordingsMeeting Recordings
    Microsoft Teams DataMeeting TranscriptMeeting TranscriptMeeting TranscriptMeeting Transcript
    Microsoft Teams DataPrivacyPublicPublicPublic
    Microsoft Teams DataPrivacyPrivatePrivatePrivate
    Microsoft Teams DataPrivacyArchived TeamArchived TeamArchived TeamPartially SupportedPartially SupportedTo successfully migrate Teams, the destination Teams cannot be archived.Source archived Teams can be migrated, but their Archived status will not be migrated to the destination. Fly will keep the Active status for destination Teams.
    Microsoft Teams DataPrivacyorg-wideorg-wideorg-widePartially SupportedPartially SupportedThe source org-wide Team will be migrated as a public Team after the migration.
    Microsoft Teams DataMembersMemberMemberMemberTo migrate source members, select the Membership checkbox in the migration policy and configure user mappings for the source members.If a source member is blocked from signing in, the member can be migrated, but the Shift schedules of groups that contain the user cannot be migrated.If the destination user of a source member is blocked from signing in, the member cannot be migrated.
    Microsoft Teams DataMembersOwnerOwnerOwnerTo migrate source members, select the Membership checkbox in the migration policy and configure user mappings for the source members.If a source member is blocked from signing in, the member can be migrated, but the Shift schedules of groups that contain the user cannot be migrated.If the destination user of a source member is blocked from signing in, the member cannot be migrated.
    Microsoft Teams DataMembersUpdate roleUpdate roleUpdate rolePartially SupportedPartially SupportedTo migrate source members, select the Membership checkbox in the migration policy and configure user mappings for the source members.If a source user is blocked from signing in, the user can be migrated, but the Shift schedules of groups that contain the user cannot be migrated.If the destination user of a source user is blocked from signing in, the user cannot be migrated.The Team/channel members can be promoted to owners during the migration, but owners cannot be demoted to members due to Microsoft API limitations.
    Microsoft Teams DataMembership TypeDynamic userDynamic userDynamic userIf the membership type of the source Team’s associated group is Dynamic User, andif the destination Team does not exist before the migration, Fly will create the Team during the migration and create the associated Group in the membership type of Assigned for the Team. After the migration, you can manually update the membership type of the Group to Dynamic User in Microsoft Entra ID.if the membership type of the destination Team’s associated Group is also Dynamic User, to migrate the planner data, make sure the source and destination service accounts/delegated app profiles’ consent users meet the dynamic membership rules of the source and destination Groups.If the membership type of the destination team’s associated group is Dynamic User, and you only use the app profile as the destination authentication method, to migrate source private channels as newly created private channels in the destination, the destination app profile account must be a member/owner of the destination Group.Manually add the user as the destination group owner/member.Make sure the user meets the destination Group’s dynamic membership rule. Fly will automatically add the user as a member of the destination Group.
    Microsoft Teams DataMembership TypeAssignedAssignedAssigned
    Microsoft Teams DataPending RequestsPending RequestsPending RequestsPending Requests××
    Microsoft Teams DataSettingsTeam pictureTeam pictureTeam picture×
    Microsoft Teams DataSettingsMember permissionsMember permissionsMember permissionsPartially SupportedPartially SupportedThe Allow members to upload custom apps and Allow members to create, edit, and delete tagssettings cannot be migrated to the destination.
    Microsoft Teams DataSettingsGuest permissionsGuest permissionsGuest permissions
    Microsoft Teams DataSettings@mentions@mentions@mentions
    Microsoft Teams DataSettingsTeam codeTeam codeTeam code××
    Microsoft Teams DataSettingsFun stuffFun stuffFun stuff
    Microsoft Teams DataSettingsTagsTagsTags
    Microsoft Teams DataTagsTagsTagsTagsPartially SupportedTags can be migrated if you use the app profile or delegated app profile authentication for both source and destination connections.
    Microsoft Teams DataShiftsShifts settingsShifts settingsShifts settingsPartially SupportedPartially SupportedThe Schedule, Copying shifts, and Time clock settings cannot be kept to the destination.
    Microsoft Teams DataShiftsSchedule groupSchedule groupSchedule group
    Microsoft Teams DataShiftsTime off reasonTime off reasonTime off reason
    Microsoft Teams DataShiftsOpen shiftsOpen shiftsOpen shifts
    Microsoft Teams DataShiftsShiftsShiftsShiftsPartially SupportedPartially SupportedMake sure the Membership option is selected in the migration policy when you run full migration jobs. For membership and complete migration jobs, you can run the job without the Membership option selected.
    Microsoft Teams DataShiftsSchedule group memberSchedule group memberSchedule group member
    Microsoft Teams DataShiftsTime offTime offTime offPartially SupportedPartially SupportedThe notes of time off cannot be kept to the destination.
    Microsoft Teams DataShiftsDay notesDay notesDay notes××
    Microsoft Teams DataShiftsRequestRequestRequest××
    Microsoft 365 GroupNotebookNotebookNotebookNotebook
    Microsoft 365 GroupPlannerPlannerPlannerPlannerPartially SupportedPartially SupportedPremium planners are not supported in the migration.
    Microsoft 365 GroupSettingsLet people outside the organization email this teamLet people outside the organization email this teamLet people outside the organization email this team×Make sure the source and destination service accounts/delegated app profiles’ consent users have the Microsoft 365 Global Administrator or Exchange Administrator role.
    Microsoft 365 GroupSettingsSend copies of team emails and events to team member's inboxesSend copies of team emails and events to team member's inboxesSend copies of team emails and events to team member's inboxes×Make sure the source and destination service accounts/delegated app profiles’ consent users have the Microsoft 365 Global Administrator or Exchange Administrator role.
    Microsoft 365 GroupSettingsDon’t show team email address in OutlookDon’t show team email address in OutlookDon’t show team email address in Outlook×Make sure the source and destination service accounts/delegated app profiles’ consent users have the Microsoft 365 Global Administrator or Exchange Administrator role.
    Microsoft 365 GroupSettingsExternal file sharingExternal file sharingExternal file sharingTo migrate the setting, data in SharePoint sites must be migrated together with Teams.
    Microsoft 365 GroupDescriptionDescriptionDescriptionDescription
    Microsoft 365 Group MailboxMailsMailsMailsMails
    Microsoft 365 Group MailboxCalendarCalendarCalendarCalendar
    Team SiteFilesFilesFilesFiles
    Team SiteSitesSitesSitesSitesIn Advanced mode, Fly will not keep the language of the source team site to the destination. The language of the destination team site will be the same as the destination tenant.In Classic mode, if the destination Teams are newly created during the migration, Fly will keep the language of the source team site to the destination.