關閉 Teams 原生檔案上傳原則
Microsoft Teams 會使用 OneDrive 和 SharePoint 來儲存和共用內容,但有些組織和使用者可能會偏好使用第三方儲存空間提供者。
如果貴組織選擇第三方來儲存內容,您必須關閉 NativeFileEntryPoints
Teams檔案原則中的參數。 此參數預設為啟用,顯示從 OneDrive 或 SharePoint 上傳內容至 Teams 聊天或頻道的選項。
本文可協助您使用PowerShell建立、設定、指派及移除 NativeFileEntryPoints
參數。
注意事項
當 Teams 檔案原則關閉時,使用者在 Teams 中看不到 OneDrive 和 SharePoint 的存取點。 不過,新團隊和頻道的建立仍會持續觸發相符 SharePoint 文檔庫的產生。 Teams 左側瀏覽窗格中的 OneDrive 應用程式 不受 [檔案] 原則關閉的影響。
準備更新Teams檔案原則
設定 powerShell Microsoft
目前,Teams 系統管理中心無法變更此原則。 貴組織的租用戶系統管理員必須使用本文稍後詳述的PowerShell Cmdlet進行變更。
- 若要瞭解如何使用 PowerShell 資源庫 安裝 PowerShell Teams 模組,請參閱安裝 Microsoft Teams PowerShell 模組。
- 若要安裝或下載 Teams PowerShell 模組,請參閱Microsoft Teams 的 PowerShell 資源庫。
- 如需如何設定 Teams 管理用 PowerShell 的詳細資訊,請參閱 使用 teams PowerShell Microsoft管理 Teams。
在 Teams 系統管理中心允許第三方應用程式
此步驟不需要變更 Teams 檔案原則,但是當您準備好將第三方儲存空間提供者整合到使用者的 Teams 體驗中時是必要的。
您的租用戶系統管理員必須在 Teams 系統管理中心啟用 允許第三方應用程式 原則。
若要瞭解如何允許第三方或自定義應用程式,請參閱在 Microsoft Teams 系統管理中心管理整個組織的應用程式設定。
針對整個租用戶關閉NativeFileEntryPoints
-Identity
設定參數以將Global
原則設定套用至組織中的所有使用者。
適用於整個租使用者的PowerShell原則 Cmdlet 範例
下列範例 PowerShell 命令會針對整個租使用者設定 NativeFileEntryPoints
參數 Disabled
:
Set-CsTeamsFilesPolicy -Identity Global -NativeFileEntryPoints Disabled
檢查租用戶的狀態
若要檢視租使用者 Teams 檔案原則的目前狀態,請使用 Get-CsTeamsFilesPolicy
Cmdlet。
Get-CsTeamsFilesPolicy -Identity Global
開啟或關閉原生檔案上傳點
若要開啟或關閉整個租使用者的原生檔案上傳點,請將參數設 NativeFileEntryPoints
為 Enabled
Disabled
。
Set-CsTeamsFilesPolicy -Identity Global -NativeFileEntryPoints Enabled
Set-CsTeamsFilesPolicy -Identity Global -NativeFileEntryPoints Disabled
拿掉用戶的原則
若要移除使用者的Teams檔案原則,請使用 Remove-CsTeamsFilesPolicy
Cmdlet。
Remove-CsTeamsFilesPolicy -Identity Global
針對特定使用者關閉 NativeFileEntryPoints
您也可以建立新的 Teams 檔案原則字串,並將新建立的原則指派給使用者,藉此更新特定使用者的 Teams 檔案 -Identity
原則。
特定使用者的PowerShell原則 Cmdlet 範例
這個範例 PowerShell 命令會建立新的CsTeamsFilesPolicy
名稱,並將NativeFileEntryPoints
參數設為 Disabled
。UserPolicy
-Identity
當用戶獲得指派CsTeamsFilesPolicy
-Identity UserPolicy
時,會關閉其原生檔案輸入點。
New-CsTeamsFilesPolicy -Identity UserPolicy -NativeFileEntryPoints Disabled
指派原則給使用者
建立新原則后,您可以使用 Grant-CsTeamsFilesPolicy
Cmdlet 將該原則指派給使用者。
Grant-CsTeamsFilesPolicy -identity "user email id" -PolicyName UserPolicy
更新原則
如果您需要變更新 Teams 檔案 UserPolicy
原則的設定,請使用 Set-CsTeamsFilePolicy
Cmdlet。
Set-CsTeamsFilesPolicy -Identity UserPolicy -NativeFileEntryPoints Enabled
拿掉使用者完整清單的原則
若要從指派給 Teams 檔案 UserPolicy
原則的所有使用者中移除原則,請使用 Remove-CsTeamsFilesPolicy
Cmdlet。
Remove-CsTeamsFilesPolicy -Identity UserPolicy
注意事項
一旦您變更原則,最多可在12小時之內讓變更顯示在使用者的Teams用戶端中。