First published on TECHNET on Nov 21, 2017  
Hello All, 
I have a customer who recently wanted to create a mixed license farm, and here are the steps I sent him.  In this scenario they had an enterprise licensed farm and wanted to enforce Standard licensing on a specific group of users. 
Since they had multiple domains they are going to need to take the following steps to be able to enforce licensing across all domain users. 
- Create in the CORP\ domain a group called ‘Farm SharePoint Standard Cal’ and this needs to be a domain local group,
- In each of the other domains you will create a group called ‘Domain SharePoint Standard Cal’ and this needs to be a global group,
- Add each of the ‘Domain SharePoint Standard Cal’ groups to the ‘Farm SharePoint Standard Cal’ group
- You can then add users to the ‘Domain SharePoint Standard Cal’
For more information about groups in Active Directory and how you can use them, please read  this  
Next we need to enforce User licensing by running the following command on any SharePoint server and from the SharePoint Management Shell 
Enable-SPUserLicensing
Then you need to create an  SPUserLicenseMapping object and add it to the enforcemen 
$LicenseMapping = New-SPUserLicenseMapping -SecurityGroup “Farm SharePoint Standard Cal” -License Standard 
Add-SPUserLicenseMapping -Mapping $LicenseMapping 
NOTE: To find license types that you can enforce run the command Get-SPUserLicense
You can manage the License enforcement and Mappings via these commands 
 Add-SPUserLicenseMapping  
 Disable-SPUserLicensing  
 Enable-SPUserLicensing  
 Get-SPUserLicense  
 Get-SPUserLicenseMapping  
 Get-SPUserLicensing  
 New-SPUserLicenseMapping  
 Remove-SPUserLicenseMapping  
Hope this helps you 
Pax