📜  使用 PowerShell 设置 OneDrive 管理员 (1)

📅  最后修改于: 2023-12-03 14:49:44.989000             🧑  作者: Mango

使用 PowerShell 设置 OneDrive 管理员

在企业中,在线协作和数据共享变得越来越重要,而 OneDrive 是微软提供的一个云端存储服务,能够方便地将文件存储在云端,并在任何设备上进行访问和共享。在此过程中,管理员能够对 OneDrive 进行更好的管理和控制。

本文将介绍如何使用 PowerShell 来设置 OneDrive 管理员账号并开启 OneDrive 的机器学习功能。

设置 OneDrive 管理员账号

要设置 OneDrive 的管理员账号,您需要管理员权限以及已经安装好 PowerShell。

下面是设置管理员账号的步骤:

  1. 打开 PowerShell。

  2. 输入以下命令:

    Set-SPOTenant -OrphanedPersonalSitesRetentionPeriod 0 -OneDriveStorageQuota 1024 -AllowDownloadOnUnmanagedDevices:$True
    

    这将为您的 OneDrive 设置一个存储限额,并允许在未管理的设备上下载文件。

  3. 然后,输入以下命令:

    Set-SPOTenant -SharingCapabilityExternalUserAndGuest:Allowed -OneDriveStorageQuota 1024 -OrphanedPersonalSitesRetentionPeriod 0 -AllowDownloadOnUnmanagedDevices:$True -SyncClientBlocked:$False
    

    这将允许外部用户和客人参与 OneDrive 的共享,并解除对同步客户端的屏蔽。

  4. 输入以下命令:

    Set-SPOSite -Identity https://yourtenant.sharepoint.com -UserIsActiveThrottled:$False -SharingCapability ExternalUserAndGuestSharing
    

    这将启用“外部用户和客人”共享功能。

  5. 输入以下命令:

    Set-SPOSite -Identity https://yourtenant-my.sharepoint.com -UserIsActiveThrottled:$False -SharingCapability ExternalUserAndGuestSharing
    

    这将启用个人 OneDrive 中的“外部用户和客人”共享功能。

  6. 在 PowerShell 中输入以下命令:

    Connect-PnPOnline -Url https://yourtenant-admin.sharepoint.com -CurrentCredentials
    

    这将连接到您的租户管理员网站。

  7. 输入以下命令:

    Set-SPOTenant -UserOneDriveForBusinessState Disabled
    

    对于已禁用 OneDrive 的用户,此命令将启用 OneDrive。

开启 OneDrive 的机器学习功能

对于管理员来说,开启 OneDrive 的机器学习功能可能非常有用。机器学习可以发现所有存储在 OneDrive 中的重要文件,并提供一些自动化的文件组织和标记功能。

以下是开启 OneDrive 的机器学习功能的步骤:

  1. 在 PowerShell 中输入以下命令:

    Connect-SPOnline -Url https://yourtenant-admin.sharepoint.com -Credentials (Get-Credential)
    

    这将连接到您的租户管理员网站,并提示您输入管理员凭据。

  2. 输入以下命令:

    Set-SPOTenant -UserDriveForBusinessML $True
    

    这将启用 OneDrive 的机器学习功能。

结论

本文介绍了如何使用 PowerShell 来设置 OneDrive 管理员账号,并开启 OneDrive 的机器学习功能。这些步骤将使您能够更好地管理和控制您的 OneDrive 帐户,并进行更好的文件共享和组织。我们希望这篇文章能够对您有所帮助!