現象
ユーザーがMicrosoft 365 管理センターでユーザーの詳細を選択すると、OneDrive 共有オプションは使用できなくなります。
原因
この問題は、ユーザーが [ユーザーの詳細>] [OneDrive>共有] セクション[外部共有の管理] > に移動し、[organization外のユーザーがサイトにアクセスできるようにする] チェック ボックスをオフにした場合に発生します。
解決方法
OneDrive 共有オプションを復元するには、次の手順に従います。
ユーザー MySite URL を見つけます。 例:
https://m365x328152-my.sharepoint.com/personal/meganb_m365x328152_contoso_com
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
- Microsoft 365 管理センターに戻ります。
- [アクティブ なユーザーアカウントの詳細>] OneDrive を選択します>。
- [ ファイルへのアクセスを取得する] で、[ ファイルへのリンクの作成 ] を選択して、ユーザーの MySite URL を表示します。
オプション 2
- SharePoint Online 管理センターにサインインし、[その他の機能] を選択します。
- [ユーザー プロファイル] で、[開く] を選択します。
- ユーザー プロファイルを検索して選択します。
- アカウント名の末尾にある矢印を選択し、[個人用サイトの管理] を選択してユーザーの OneDrive サイトに移動します。
オプション 3
次の PnP PowerShell コマンドを使用して、ユーザーの OneDrive URL を取得します。
PowerShell を起動します。
コマンド ウィンドウで、次のコマンドを実行します。
#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 コミュニティを参照してください。