SharePoint 2013 – Using Claims to Manage Licensing
A new feature is introduced in SharePoint 2013 that will allow you to check if a user has rights to use an “Enterprise” feature. It is turned off by default, but if you want to enable it you can using PowerShell. For example, you can create a security group in Active Directory called “HR Managers” and grant them access to enterprise features such as Excel Services, PowerPivot, and other BI featuers using the New-SPUserLicenseMapping, Add-SPUserLicenceMapping, and Enable-SPUserLidcensing commandlets. For more information see “Configure licensing in SharePoint Server 2013” on TechNet. Here is a snippet of the example on Technet:
At the Windows PowerShell command prompt, type the following commands:
$a = New-SPUserLicenseMapping -SecurityGroup <yoursecuritygroup> –License Enterprise
$a | Add-SPUserLicenseMapping
Enable-SPUserLicensing
Where:
- $a is the variable that stores the mapping object that is to be used as the input for the Add-SPUserLicenseMapping cmdlet.
- <yoursecuritygroup> corresponds to a security group in Active Directory.
For more new features in SharePoint 2013, see my blog post “What’s New in SharePoint 2013 Editions Comparison“







Bill Baer has a nice blog post with more information about this feature: http://blogs.technet.com/b/wbaer/archive/2012/11/12/introduction-to-user-license-enforcement-in-sharepoint-server-2013.aspx