Class SiteClassificationsUtility
Utility class for managing Site Classifications settings on the target tenant using Graph.
Inheritance
Namespace: PnP.Framework.Graph
Assembly: PnP.Framework.dll
Syntax
public static class SiteClassificationsUtility : object
Methods
DisableSiteClassifications(String, AzureEnvironment)
Disables Site Classifications settings for the target tenant
Declaration
public static void DisableSiteClassifications(string accessToken, AzureEnvironment azureEnvironment = default(AzureEnvironment))
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
Azure Defines the Azure Cloud Deployment. This is used to determine the MS Graph EndPoint to call which differs per Azure Cloud deployments. Defaults to Production (graph.microsoft.com). |
EnableSiteClassifications(String, IEnumerable<String>, String, String, AzureEnvironment)
Enables Site Classifications for the target tenant
Declaration
public static void EnableSiteClassifications(string accessToken, IEnumerable<string> classificationsList, string defaultClassification = "", string usageGuidelinesUrl = "", AzureEnvironment azureEnvironment = default(AzureEnvironment))
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
IEnumerable<System. The list of classification values |
System. The default classification |
System. The URL of a guidance page |
Azure Defines the Azure Cloud Deployment. This is used to determine the MS Graph EndPoint to call which differs per Azure Cloud deployments. Defaults to Production (graph.microsoft.com). |
EnableSiteClassifications(String, SiteClassificationsSettings)
Enables Site Classifications for the target tenant
Declaration
public static void EnableSiteClassifications(string accessToken, SiteClassificationsSettings siteClassificationsSettings)
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
Site The site classifications settings to apply. |
GetSiteClassificationsSettings(String, AzureEnvironment)
Enables Site Classifications for the target tenant
Declaration
public static SiteClassificationsSettings GetSiteClassificationsSettings(string accessToken, AzureEnvironment azureEnvironment = default(AzureEnvironment))
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
Azure Defines the Azure Cloud Deployment. This is used to determine the MS Graph EndPoint to call which differs per Azure Cloud deployments. Defaults to Production (graph.microsoft.com). |
Returns
Site The list of Site Classification values |
UpdateSiteClassificationsSettings(String, IEnumerable<String>, String, String, AzureEnvironment)
Updates Site Classifications settings for the target tenant
Declaration
public static void UpdateSiteClassificationsSettings(string accessToken, IEnumerable<string> classificationsList = null, string defaultClassification = "", string usageGuidelinesUrl = "", AzureEnvironment azureEnvironment = default(AzureEnvironment))
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
IEnumerable<System. The list of classification values |
System. The default classification |
System. The URL of a guidance page |
Azure Defines the Azure Cloud Deployment. This is used to determine the MS Graph EndPoint to call which differs per Azure Cloud deployments. Defaults to Production (graph.microsoft.com). |
UpdateSiteClassificationsSettings(String, SiteClassificationsSettings)
Updates Site Classifications settings for the target tenant
Declaration
public static void UpdateSiteClassificationsSettings(string accessToken, SiteClassificationsSettings siteClassificationsSettings)
Parameters
System. The OAuth accessToken for Microsoft Graph with Azure AD |
Site The site classifications settings to apply. |