Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetAppLicenseDeploymentId method
Collapse the table of content
Expand the table of content

SPUtility.GetAppLicenseDeploymentId method

SharePoint 2013

Returns the deployment ID for the SharePoint deployment.

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

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 License your apps for Office and SharePoint.

© 2015 Microsoft