ユーザーとのSharePoint間の移行には、Movebotに登録されているSharePoint管理者がユーザーのOneDriveアカウントにアクセスする必要があります。SharePointでは、管理者はデフォルトで個々のOneDriveアカウントにアクセスできません。
個々のユーザーへのアクセス権の付与
ライセンスを取得したMicrosoft 365グローバル管理者であれば、次の手順に従ってユーザーのOneDriveの所有権を取得できます。
- テナントのMicrosoft 365管理センターにログインします。
- ファイルが必要なOneDriveユーザーを選択します。
3.「OneDrive設定」まで下にスクロールします。
4.「ファイルにアクセス」をクリックし、OneDrive設定で自分自身に管理者権限を付与します。
- ハイパーリンクをクリックしてブラウザでOneDriveを開き、セカンダリ管理者としてユーザーのOneDriveにアクセスします。
すべてのユーザーにアクセス権を付与
大規模な組織の場合、PowerShellを使用してアクセス許可を大規模に自動化できます。
注記: PowerShellの経験がない場合は、組織の他の人に相談してください。または、当社チームがチャットでサポートいたします。
- SharePoint PowerShellユーティリティがインストールされていることを確認します。
管理者としてPowerShellを開き、次を実行します:
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
- メモ帳で新しいPowerShellスクリプトを作成し、ドメインに必要に応じてフィールドを置き換えます
#Set Runtime Parameters
$AdminSiteURL="https://couchdrop-admin.sharepoint.com"
$SiteCollAdmin="michael@couchdrop.onmicrosoft.com"
#Connect to SharePoint Online Admin Center
Connect-SPOService -Url $AdminSiteURL -Credential $SiteCollAdmin
$OneDriveSites = Get-SPOSite -Template "SPSPERS" -Limit ALL -IncludePersonalSite $True
Write-Host -f Yellow "Total Number of OneDrive Sites Found: "$OneDriveSites.count
ForEach($Site in $OneDriveSites)
{
Write-Host -f Yellow "Adding admin to: " $Site.URL
Set-SPOUser -Site $Site.Url -LoginName $SiteCollAdmin -IsSiteCollectionAdmin $True
}
Write-Host "Site Collection Admin Added Successfully!"
- PowerShellスクリプトを実行します
完了すると、組織全体でSharePoint管理アカウントにアクセスできるようになります。