Disable Teams Premium Trial Button

If you see an “Unlock Teams Premium” button in Microsoft Teams, you’ll probably also have users who click it right away and start a trial. For most orgs, that’s not the experience you want. In this post, I’ll show you two ways to remove that button, through the 365 Admin Center and PowerShell

If we talk about the “Unlock Teams Premium” button, I mean this button which users get in their Teams client:

jv-media-8020-34fced7eb1b1.png

Let’s show how to disable this button. Disabling the button can take up to 48 hours to process and to see results at your end users’ clients, so a little patience is needed.

Option 1: Microsoft 365 Admin Center

Like I have already done in an earlier guide, we can disable self service licenses through the self-service trials menu in the Microsoft 365 admin center.

Open the Microsoft 365 admin center at https://admin.microsoft.com

Then go to “Settings”, then “Org settings” and search for “Self-service trials and purchases”. Then click on “Microsoft Teams Premium”

jv-media-8020-babad93e1a8c.png

Then click on “Do not allow” and click “Save changes”. This will now be processed through your tenant.


Option 2: PowerShell

We can also disable this “Unlock Teams Premium” button with PowerShell and the MSCommerce module.

To install the MSCommerce PowerShell module, run:

PowerShell
Install-Module -Name MSCommerce -Force

After the installation has been completed, run this command to connect to your Microsoft 365 tenant:

PowerShell
Connect-MSCommerce

After connecting to your tenant and finishing the authentication, run this block to set Teams Premium to Disabled:

PowerShell
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase | Where-Object { $_.ProductName -like "*Teams Premium*" } | ForEach-Object { Update-MSCommerceProductPolicy -PolicyId AllowSelfServicePurchase -ProductId $_.ProductId -Enabled $false }

Then you can check the current status again with PowerShell or in the Microsoft 365 Admin Center:

PowerShell
Get-MSCommerceProductPolicies -PolicyId AllowSelfServicePurchase | Where-Object { $_.ProductName -like "*Teams Premium*" }

Again an note here that the processing time can take up to 48 hours for the button to be deleted in the Teams environment of end users.


Summary

Disabling self-service trials and purchases for Microsoft Teams Premium removes the “Unlock Teams Premium” button from Microsoft Teams for your users (or prevents it from appearing after refresh). It also helps you keep license trials from starting by accident and reduces support questions from users.

Thank you for reading this post and I hope it was helpful!

Sources

These sources helped me by writing and research for this post;

  1. https://learn.microsoft.com/en-us/microsoft-365/commerce/subscriptions/manage-self-service-purchases-admins?view=o365-worldwide
  2. https://learn.microsoft.com/en-us/microsoft-365/commerce/subscriptions/allowselfservicepurchase-powershell?view=o365-worldwide
  3. https://www.powershellgallery.com/packages/MSCommerce/3.0

 

End of the page 🎉

You have reached the end of the page. You can navigate through other blog posts as well, share this post on X, LinkedIn and Reddit or return to the blog posts collection page. Thank you for visiting this post.

If you think something is wrong with this post or you want to know more, you can send me a message to one of my social profiles at: https://justinverstijnen.nl/about/

Go back to Blog homepage

If you find this page and blog very useful and you want to leave a donation, you can use the button below to buy me a beer. Hosting and maintaining a website takes a lot of time and money. Thank you in advance and cheers :)

Buy me a beer

The terms and conditions apply to this post.

Last modified July 6, 2026: Updated guide (11b193a)