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.