SensitivityLabelPolicy object (Office)
Represents sensitivity label policy of the user’s organization.
Remarks
Sensitivity label policy must be initialized before the start of the document otherwise the document will not be able to use the sensitivity label policy set by the organization.
Note
The organization is identified by using an identity of an Office Account signed into Office.
Note
Your organization may need a specific license to get access to the sensitivity label policy and related functionality.
Example
The following example shows the usage of members of SensitivityLabelPolicy for initializing Office with user's organization policy.
Function GetSensitivityLabelsPolicyXml(policyVersion As String)
Dim myOrgPolicyInXml as String
' Set myOrgPolicyInXml based on your organization’s policy based on policyVersion as XML.
GetSensitivityLabelsPolicyXml = myOrgPolicyInXml
End Function
Dim supportedPolicyVersion As String
Dim myInitInfo As Office.SensitivityLabelInitInfo
supportedPolicyVersion = Application.SensitivityLabelPolicy.BeginInitialize
Set myInitInfo = Application.SensitivityLabelPolicy.CreateSensitivityLabelInitInfo()
myInitInfo.UserId = “someone@example.com”
myInitInfo.SensitivityLabelsPolicyXml = GetSensitivityLabelsPolicyXml(supportedPolicyVersion)
Application.SensitivityLabelPolicy.CompleteInitialize myInitInfo
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.