Licencing Across Multiple Tenants

Copper Contributor

Hi all,


Wondering if someone could give me some guidance on Azure Licencing and maybe on best practice for Azure with multiple Tenants. 

Currently, one physical user will be a member of two separate Active Directories. One of these active directories is connected to Office 365 and so to an Azure AD and these accounts are licensed with E3+EMS Licenses. The other active directory is connected to its own Azure Tenant and Azure Active Directory these users objects are currently licensed with an Azure Premium P1 license. We also have another Azure AD Tenant and Azure Active Directory for testing. The user objects here are licensed with an Azure Premium P1 license. 

So it means we have 1 user with 3 accounts with 2x Azure Premium P1 license and 1x E3+EMS (which includes Azure Premium P1) license


So do we really need to license each "account" or do we only need to license each "physical user"? 

At the moment the Azure Tenants are all very separate I was wondering if we could have configured this differently so we had one single Tenant with multiple Azure ADs? We need to be able to ensure segregation of data and of access & control. 

Any thoughts? 

1 Reply

Yeah it gets messy with multiple tenants, and there's only one Azure AD per tenant. You need licensing per account as the benefits of that license are applied on login - the account is an entity as Azure has no concept of a physical user and you can't "share" a license across tenancies or across accounts.


Where is your segregation of data and access control if a physical user has access to three different accounts? They can't see or access one while logged on as another, I guess.


The preferred way of implementing data access control is to use Role Based Access Control inside Azure. This can be applied to people, groups, resources and resource groups, and across multiple subscriptions. That's even easier to scale now with Azure Blueprints (in preview).