SharePoint Tidbit - Enabling license enforcement
Published May 15 2019 03:18 PM 717 Views

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.

    1. Create in the CORP\ domain a group called ‘Farm SharePoint Standard Cal’ and this needs to be a domain local group,

 

    1. In each of the other domains you will create a group called ‘Domain SharePoint Standard Cal’ and this needs to be a global group,

 

    1. Add each of the ‘Domain SharePoint Standard Cal’ groups to the ‘Farm SharePoint Standard Cal’ group

 

    1. 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

Version history
Last update:
‎Apr 28 2020 03:32 PM
Updated by: