在 Office 365 管理中心中还原 OneDrive 共享设置

症状

当用户在Office 365 管理中心中选择用户详细信息时, OneDrive 共享选项将不再可用。

管理中心 中的 共享 选项

原因

如果用户导航到用户详细信息 > OneDrive > 共享节 > 管理外部共享并清除 "允许组织外部的人员访问您的网站" 复选框,则会出现此问题。

管理外部共享屏幕。

解决方案

若要还原OneDrive 共享选项,请按照以下步骤操作:

  1. 查找用户的 "我的用户" URL。 例如:

    https://m365x328152-my.sharepoint.com/personal/meganb_m365x328152_contoso_com

  2. SharePoint Online 命令行管理程序中运行以下命令:

    Connect-SPOService -Url https://m365x328152-admin.sharepoint.com/
    
    Set-SPOSite -Identity https://m365x328152-my.sharepoint.com/personal/meganb_m365x328152_contoso_com  -SharingCapability ExternalUserSharingOnly
    

    备注

    在这些命令中,将 Url 替换为实际网站 Url。

更多信息

有关详细信息,请参阅get-sposite Cmdlet 一文。

如何查找用户的 "我的我的用户" URL

选项 1

  1. 转到 Office 365 管理中心
  2. 选择活动用户 > 帐户详细信息 > OneDrive
  3. 在 "访问文件" 下,选择 "创建指向文件的链接" 以查看用户的 "我的的" URL。

选项 2

  1. 登录到SharePoint Online 管理中心,然后选择 "更多功能"。
  2. 在 "用户配置文件" 下,选择 "打开"。
  3. 搜索并选择用户配置文件。
  4. 选择帐户名称末尾的箭头,然后选择 "管理个人网站" 以转到用户的 OneDrive 网站。

选项 3

使用以下 PnP PowerShell 命令获取用户的 OneDrive URL:

  1. 启动 PowerShell。

  2. 在命令窗口中,运行以下命令:

    #Set Config Parameters
    $AdminSiteURL="https://<tenantName>-admin.sharepoint.com"
    $UserAccount="<userUPN@domain.com>" #UPN
    
    #Connect to the site
    Connect-PnPOnline $AdminSiteURL -Credentials (Get-Credential)
    
    #powershell to get onedrive for business url
    Get-PnPUserProfileProperty -Account $UserAccount | Select PersonalUrl
    

仍然需要帮助? 请转到 Microsoft 社区