-
M365 새 사용자 OneDrive Pre-Provision for 마이그레이션Microsoft 365/생산성 및 협업(Teams, SharePoint etc.) 2024. 2. 15. 13:14
Microsoft 365 에서 새 사용자를 만들고 라이선스를 부여한다고 하더라도 OneDrive 가 바로 생성되지는 않습니다.
보통은 새 사용자가 직접 OneDrive 에 접근을 하여 OneDrive 를 생성하는 방향으로 하는데요.
GWS 에서 M365 로 마이그레이션을 한다거나 할 때는 직접 하나 하나 다 들어가서 생성할 수 없으니, Pre-Provision 이라는 방법을 사용해 사용자가 접근을 하지 않더라도 OneDrive 가 생성되도록 할 수 있습니다.
아래와 같이 생성하시면 되겠습니다.
해당 방법은 한 명이 아닌 라이선스가 부여된 다수의 사용자에 대한 OneDrive 생성입니다.
새로 생성된 사용자의 OneDrive 가 생성되지 않음을 확인합니다.
쉐어포인트 관리 센터로 접근하여 해당 URL 을 복사해둡니다. (SPOService 쉘에 접근할 때, 해당 URL 이 필요합니다.)
PowerShell 을 관리자 권한으로 실행하고 MsolService Shell 과 SPOService Shell 에 M365 관리자 계정으로 접근합니다.
Connect-MsolService
Connect-SPOService -Url https://m365~~~~69-admin.sharepoint.com아래를 차례대로 입력해줍니다.
$list = @()
$i = 0
$j = 0라이선스가 부여된 모든 유저를 users 변수로 설정합니다.
$users = Get-MsolUser -All | Where-Object { $_.islicensed -eq $true }
$count = $users.count아래의 명령어를 한 번에 다 붙여넣어 OneDrive 를 생성합니다.
foreach ($u in $users) {
$i++
$j++
Write-Host "$j/$count"
$upn = $u.userprincipalname
$list += $upn
if ($i -eq 199) {
#We reached the limit
Write-Host "Batch limit reached, requesting provision for the current batch"
Request-SPOPersonalSite -UserEmails $list -NoWait
Start-Sleep -Milliseconds 655
$list = @()
$i = 0
}
}
if ($i -gt 0) {
Request-SPOPersonalSite -UserEmails $list -NoWait
}
Write-Host "Completed OneDrive Provisioning for $j users"예시 입니다.
아래와 같이 생성됨을 확인할 수 있습니다.
Pre-provision OneDrive for users in your organization - SharePoint in Microsoft 365
Learn how to use PowerShell to create OneDrive file storage for your users instead of waiting for the storage space to be automatically provisioned by the service.
learn.microsoft.com
감사합니다.
'Microsoft 365 > 생산성 및 협업(Teams, SharePoint etc.)' 카테고리의 다른 글
M365 OneDrive 를 생성하지 못하도록 정책 배포하기 (0) 2024.03.27 M365 새 사용자 생성 시, Mailbox Plan 에 따라 설정 값 구성하기 (0) 2024.02.15 M365 콘텐츠 검색으로 임직원의 Teams 채팅 기록 추출하기 (0) 2024.01.24 M365, Intune admx 파일 업로드하여 Windows 에 Outlook 정책 배포하기 (2) 2024.01.04 M365, Intune 을 활용해 Windows 에 화면 보호기 정책 배포하기 (2) 2024.01.03