作為一個相對看重個人信息安全與隱私的人,個人附件等資料在Microsoft Teams中的存儲方式、文件訪問權限、可見范圍問題引起了我的好奇。
眾所周知,Teams包含3大主要的模塊:單人聊天、團隊、會議。那下面讓我們一起來看一下,對這三個模塊進行一些操作,相應的在SharePoint以及OneDrive上會有什么變化?
聊天信息存儲位置驗證
- 創建與單個Teams成員1:1的聊天,分別查看SharePoint以及OneDrive中的變化; 我們在Microsoft Teams下創建一個單人聊天會話,并發送信息,如圖:?
分別回到SharePoint以及OneDrive界面下進行刷新,我們發現SharePoint界面無變化,但是在OneDrive的/personal/yy_oteams_onmicrosoft_com路徑下創建了一個【Microsoft Teams 聊天】子文件夾,如下圖:
- 在單人聊天界面中互相發送附件,分別查看SharePoint以及OneDrive中的變化; 我們在剛剛創建的聊天室中互相發送附件,如圖:?
分別回到SharePoint以及OneDrive界面下進行刷新,我們發現SharePoint界面無新文件生成,但是在OneDrive的/personal/yy_oteams_onmicrosoft_com/Microsoft Teams 聊天 目錄下出現了我們互相發送的附件:
- 與第二個人在聊天界面發送附件,驗證與不同人員聊天的聊天記錄存儲位置路徑是否一致 我給第二個人發送了聊天附件,如圖:?
并觀察到OneDrive的/personal/yy_oteams_onmicrosoft_com/Microsoft Teams 聊天 目錄下出現了新的附件,截圖如下:?
- 刪除OneDrive中的發送的附件,查看Teams 單人聊天見面發生的變化; 我嘗試刪除了單人聊天目錄下的MicrosoftTeams-AdminQuickStart-EnableTeams.docx文件,然后在teams界面觀察到聊天窗口界面無變化,雙擊打開文件時候提示:【對不起,找不到你的文件】,截圖如下:
- 小結
- 對于每個用戶,OneDrive下 [Microsoft Teams 聊天文件] 目錄用于存儲私人聊天中與其他用戶共享(一對一或一對多)的所有文件
- 私人聊天對話框中發送的附件,存儲在發送方的 OneDrive for Business中
- 私人聊天對話框中發送的附件,Microsoft Teams會自動配置權限以限制僅目標用戶可以訪問這些附件
- OneDrive下 [Microsoft Teams 聊天文件] 目錄存儲的附件種類包含圖片、文件(Word、PPT、PDF、Excel等)
團隊文件存儲位置驗證
- 創建一個全新的[團隊],分別查看SharePoint以及OneDrive中的變化; 我們在Microsoft Teams下創建一個全新的[團隊],可以看到它默認只有一個【常規】頻道,如圖:?
分別回到SharePoint以及OneDrive界面下進行刷新,我們發現OneDrive文檔目錄界面無變化,但是在SharePoint中創建了一個團隊網站,且新建的Teams團隊【簡單的測試】中的【常規】頻道在默認網站文檔庫中有一個【General】文件夾,如下圖:
- 在創建的[團隊]中新建一個頻道,分別查看SharePoint及OneDrive中的變化; 我們在剛剛創建的【簡單的測試】團隊下新建一個頻道【測試1】,如圖:?
分別回到SharePoint以及OneDrive界面下進行刷新,我們發現OneDrive文檔目錄界面無變化,但是在SharePoint中的【簡單測試】團隊網站的文檔庫中多了一個文件夾,可見Teams 團隊中的每個頻道在其對應歸屬的SharePoint團隊網站文檔庫中都對應一個文件夾,如下圖:
- 在創建的[頻道]中發送一個附件,分別查看SharePoint及OneDrive中的變化; 我們在【常規】頻道下通過使用OneDrive上載方式上傳一個OneDrive中的附件到【常規】頻道的對話選項卡中,如截圖:?
我們回到SharePoint的文檔庫中,發現其被存儲在../sites/msteams_c7c78c/Shared Documents/General 目錄下,如下圖?
- 刪除SharePoint中的附件,查看對應的Teams頻道中的變化; 我在SharePoint的文檔庫中,刪除剛剛上傳的附件,然后回到Microsoft Teams的【常規】頻道下,觀察到該附件無法被打開,提示:對不起,找不到你的文件,如截圖:
我們打開OneDrivw的目錄下,發現仍然能該文件,并可以正常打開,如截圖:?
可見,從Teams的頻道下刪除來源于OneDrive共享的文件,不影響個人對該文件的私有性質;
- 小結
- Microsoft Teams 中的每個團隊在 SharePoint Online 中都有一個團隊網站,初步判斷Microsoft Teams中的團隊概念實質上是由SharePoint的團隊網站作為后臺支撐體系
- 團隊中的每個頻道在默認團隊網站文檔庫中都有一個文件目錄用于存儲該頻道的附件,包括每個團隊的默認頻道“常規”頻道。 -?頻道對話中共享的文件會自動添加到文檔庫中,在 SharePoint 中做的刪除、權限變更和文件安全選項會自動反映在Teams 中。
- Teams 團隊對應SharePoint文檔庫中共享文件的刪除不會影響到個人OneDrive中的文件。
會議文件的存儲位置
- 發起一個會議,并在會議中輸入文字及發送附件,分別查看SharePoint及OneDrive中的變化; 我們創建并加入一個會議,加入會議后輸入文字及發送附件,如截圖:?
我們打開OneDrivw的目錄下,我們發現SharePoint界面無新文件生成,但是在OneDrive的/personal/yy_oteams_onmicrosoft_com/Microsoft Teams Data/Wiki 目錄下出現了會議紀要,如截圖:
在OneDrive的/personal/yy_oteams_onmicrosoft_com/Microsoft Teams 聊天 目錄下出現了我們會議中發送的附件,如截圖;?
- 小結
- Teams 的會議中的附件存儲位置同同單人聊天室
結論
綜上可知
- Microsoft Teams內附件通過在 SharePoint Online 文檔庫和 OneDrive for Business 中存儲文件
- 團隊相關附件存儲在SharePoint團隊網站共享文檔庫中
- 1:1個人聊天附件,存儲在OneDrive個人目錄中,共享給接收方
- Microsoft Teams的會議附件存儲遵循附件由創建人擁有的原則,故存儲位置同1:1聊天存儲在個人的OneDrive中,共享給他人時遵循OneDrive的共享規則
- Microsoft Teams附件權限設置,分別遵循OneDrive和SharePoint在租戶級別配置的權限