Expand Minimize
This topic has not yet been rated - Rate this topic

SPUtility.GetAppLicenseDeploymentId method

SharePoint 2013

Returns the deployment ID for the SharePoint deployment.

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
[SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.PerSpec)]
[ClientCallableMethodAttribute(Name = "GetAppLicenseDeploymentId", OperationType = OperationType.Read)]
public static Guid GetAppLicenseDeploymentId()

Return value

Type: System.Guid
The deployment ID for the specified SharePoint deployment.

For apps for SharePoint, each app license applies to a specific app for a specific SharePoint deployment. In general, for the purpose of app licenses, deployment is defined as the SharePoint farm for on-premises SharePoint installations, and the tenancy for SharePoint Online in Office 365. Deployment scope can vary, however, based on the configuration of the on-premises SharePoint installation.

The deployment ID is a GUID generated by SharePoint and recorded by the Office Store the first time anyone from a specific SharePoint installation visits the Office Store site.

Never publish or transmit your deployment id to an unauthorized third party. For on-premises SharePoint installations, farm administrators can set the deployment ID via Windows PowerShell, for disaster recovery or test/production environment scenarios.

For more information on deployment IDs, and information about app licenses in general, see Licensing apps for Office and SharePoint.

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.