次の方法で共有


Microsoft 365 管理センターで OneDrive 共有設定を復元する

現象

ユーザーがMicrosoft 365 管理センターでユーザーの詳細を選択すると、OneDrive 共有オプションは使用できなくなります。

管理センターの [共有] オプションのスクリーンショット。

原因

この問題は、ユーザーが [ユーザーの詳細>] [OneDrive>共有] セクション[外部共有の管理] > に移動し、[organization外のユーザーがサイトにアクセスできるようにする] チェック ボックスをオフにした場合に発生します。

[外部共有の管理] ページのスクリーンショット。[organization外のユーザーがサイトチェックにアクセスできるようにする] ボックスがオンになっています。

解決方法

OneDrive 共有オプションを復元するには、次の手順に従います。

  1. ユーザー MySite 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 に置き換えます。

詳細

詳細については、 Set-SPOSite コマンドレットに関する記事を参照してください。

ユーザーの MySite URL を見つける方法

オプション 1

  1. Microsoft 365 管理センターに戻ります。
  2. [アクティブ なユーザーアカウントの詳細>] OneDrive を選択します>。
  3. [ ファイルへのアクセスを取得する] で、[ ファイルへのリンクの作成 ] を選択して、ユーザーの MySite 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 コミュニティを参照してください。