안녕하세요!
이번 포스팅에서는 "PowerShell을 사용하여 Microsoft 365 계정에 라이선스 할당시 특정 서비스 제외" 방법에 대해 알아보겠습니다.
이전 포스팅 'PowerShell을 사용하여 Microsoft 365 계정에 라이선스 할당' 에서는 PowerShell로 특정 M365 계정의 라이선스에 포함되어 있는 전체 서비스를 할당하는 방법에 대해 알아봤습니다.
예를 들어 다시 설명 드려보겠습니다.
Microsoft 365 Business Premium 라이선스는 다음 스샷과 같이 아주 다양한 서비스가 포함되어 있습니다.
기본적으로 특정 라이선스를 Microsoft 365 계정에 할당하면 특정 라이선스안에 포함되어 있는 모든 서비스가 할당 됩니다.
Microsoft 365를 도입후 운영을 하다보면 조직의 요구사항에 따라 특정 사용자에게 특정 서비스만 허용 한다거나 또는 특정 서비스만 차단한다거나 하는 정책이 필요할 수 있습니다.
이에 이번 포스팅에서는 라이선스 안에 포함된 모든 서비스가 아닌 특정 서비스를 제외 하는 방법에 대해 설명을 드려보겠습니다.
PowerShell을 Microsoft 365에 연결후 다음 cmdlet을 실행하여 'AccountSkuID' 를 확인 합니다.
Get-MsolAccountSku
그리고 다음 cmdlet을 실행하여 해당 'AccountSkuID' 안에 포함된 'ServicePlan' 을 확인 합니다.
(Get-MsolAccountSku | where {$_.AccountSkuId -eq "<AccountSkuId>"}).ServiceStatus
ex) (Get-MsolAccountSku | where {$_.AccountSkuId -eq "M365B658738:SPB"}).ServiceStatus
제외하고자 하는 서비스를 'ServicePlan' 확인후 변수에 저장을 합니다.
$변수명 = New-MsolLicenseOptions -AccountSkuId <AccountSkuId> -DisabledPlans "<UndesiredService1>", "<UndesiredService2>"
ex) $ExceptionApp = New-MsolLicenseOptions -AccountSkuId "M365B658738:SPB" -DisabledPlans "KAIZALA_O365_P2", "SWAY"
변수가 정상적으로 저장 되었는지 확인 합니다.
$ExceptionApp
이제 다음 cmdlet을 실행하여 특정 사용자의 변수에 저장한 서비스를 제외 하면 됩니다.
Set-MsolUserLicense -UserPrincipalName <Account> -LicenseOptions $변수명
ex) Set-MsolUserLicense -UserPrincipalName "sslee@hope.pe.kr" -LicenseOptions $ExceptionApp
자~ 서비스가 정상적으로 제외 되었는지, 다음 cmdlet을 실행해보겠습니다.
(Get-MsolUser -UserPrincipalName <user account UPN>).Licenses[<LicenseIndexNumber>].ServiceStatus
ex) (Get-MsolUser -UserPrincipalName "sslee@hope.pe.kr").Licenses.ServiceStatus
정상적으로 KAIZALA 서비스와 SWAY 서비스가 제외(Disabled) 되었음을 확인할 수 있습니다. ^^
cf) 'Microsoft 365 관리 센터 > 사용자 > 활성 사용자 > 해당 사용자' 의 라이선스 화면에서도, KAIZALA 서비스와 SWAY 서비스의 상태가 '끔' 임을 확인할 수 있습니다.
참고1: PowerShell을 사용하여 Microsoft 365 서비스에 대한 액세스 사용 안 함
참고2: PowerShell을 사용하여 Microsoft 365 계정 라이선스 및 서비스 세부 정보 보기
이상으로 "PowerShell을 사용하여 Microsoft 365 계정에 라이선스 할당시 특정 서비스 제외" 방법에 대해 알아보았습니다.
감사합니다.
'Microsoft Cloud > Office 365' 카테고리의 다른 글
비즈니스용 OneDrive 사전 프로비전 (0) | 2022.04.17 |
---|---|
SharePoint Online 관리 셸 시작하기 (0) | 2022.04.16 |
PowerShell을 사용하여 Microsoft 365 계정에 라이선스 할당 (0) | 2022.04.14 |
PowerShell을 사용하여 Microsoft 365에 연결 (0) | 2022.04.13 |
OneDrive 동기화 - 1대의 디바이스에 여러개의 OneDrive 계정을 동기화 할 수 있을까? (1) | 2022.04.12 |
최근댓글