Microsoft Office 365 Group Based Licensing

In February Microsoft announced the public preview of Azure AD group based licenses. The caveat it was only available for tenants with Azure AD basic and above not only that the dynamic group feature was available for tenants with Azure AD Premium subscriptions.  That being said once it goes GA it will be available to E3 and equivalent licensed tenants. I am a half full kinda guy!

While working on a large Exchange Migration I decided to test it out. The issue, well I did not have any AD groups that I could honestly rely on for the several type of Office 365 licenses that I was issuing.

Prior to this feature I was populating a custom attribute in AD, cutting over mailboxes and then licensing based on the custom attribute via Power Shell. This method worked but wasn’t as efficient as I would have liked it to be.

The solution was to create the unique groups and add the appropriate users in these groups. I did some searching on the web and came up line below thanks to TechNet.

Get-ADUser -SearchBase ‘OU=Sales,OU=EasternUS,DC=TechKrag,DC=com’ -Filter * | ForEach-Object {Add-ADGroupMember -Identity ‘O365-SalesLicenses’ -Members $_ }

I did this for each license type included the proper restrictions on the O365 License side such as removed Yammer, etc., following the Azure instructions here.

Once AD synced to Azure AD the users were now licensed! Group based licensing not only saved time it makes the future management of licenses and features simple and easy.  If you need to add or remove a product from a group simply make a change in one location and all members of the group will update with the change, etc..

This was a long time coming and some may say perhaps overdue! Either way I am glad its here and we can take advantage of it.

If you are passionate about O365 let your voice be heard by Microsoft visit the user voice page and get to voting or adding suggestions. 

 

Author: J P

Azure, Azure AD, Office 365, Exchange, Exchange Online, Power BI, Data Science, Cloud in general and Power Shell are my passions. I love learning and staying current with technology.

Leave a Reply

Your email address will not be published. Required fields are marked *