Menu Close

How to disable a particular service or license for example Teams from office 365 assigned license plan using Powershell

When you assign office 365 license to a user, office 365 services are available to the users like Teams or SharePoint etc. You can enable or disable a specific license for an office 365 account or all office 365 accounts using powershell.


1) Open Powershell and connect to MSOnline Powershell Module using command connect-msolservice. If you do not have MSOnline Module Installed, you can download it by clicking on MSOnline Offline Installer. Follow the instructions to install the Package Install Powershell Module Manually or use command Install-Module MSOnline to install the module. Please install or import this module on windows powershell as msol commands are not supported on Powershell core.

2) Find the AccountSKUID using below command.

3) Find the service plan name by using the link: Office 365 service plan. Please check below screenshot as an example for Office 365 E3 the AccountSKUID is ENTERPRISEPACK and Note down the Service Plan which you want to be disabled e.g. TEAMS1 .

Source: Microsoft (

4) Create a LicenseOptions object that disables the Teams service in the licensing plan named technethub:ENTERPRISEPACK (replace this with the accountskuid you get using get-msolaccountsku command output in step 2).

5) Set the new license option for a Single user using below command [for one user].

6) Set the new license option for All licensed users at once. Using below commands will disable Teams license for all the users who have office365 E3 plan license assigned or the license you provide in variable $acctSKU.

If you are looking for assigning a license to office 365 user account then you can click on below link:

0 0 vote
Article Rating
Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Amarjeet Kumar
Amarjeet Kumar
27 days ago

Nice one Jatin, it truly helps for one who is struggling with office particular 365 specifics