Skip to main content
McAfee MVISION Cloud

About Azure Information Protection

Azure Information Protection (AIP) allows organizations to classify and optionally protect sensitive documents using default and custom labels. You can learn more about AIP and the way labels work in Azure Information Protection

Once you configure AIP, you can use AIP labels in MVISION Cloud DLP Policies for supported CSPs.

For more information on how MVISION Cloud integrates with API and proxysee Using AIP Labels in DLP Policies

Policy Validation Logic

AIP is not supported for all CSPs. If AIP labels are used in a policy and the policy is attached to a service instance that doesn't support AIP, then the policy rule evaluation or policy action execution is skipped for that service instance.

For supported CSPs, it is important to choose labels from only those AIP instances that are mapped to a service instance.

If a policy uses labels from an AIP instance that is NOT mapped to the service instances selected in the policy, an error or warning is displayed. This is a critical error that must be resolved. If you select the Save Anyway option and ignore this error, it could result in documents in one department or organization being encrypted with AIP labels from another organization.

Supported Cloud Services

The following cloud services are supported in API and/or Proxy mode.

KNOWN ISSUE: When you upload a file with the AIP label, it is not applied to the following CSPs via Reverse Proxy.*

Cloud Service Mode
OneDrive API, Reverse Proxy
SharePoint API, Reverse Proxy
Microsoft Teams API, Reverse Proxy*
G Suite API, Reverse Proxy*
Box API, Reverse Proxy*
Salesforce Reverse Proxy
Workday Reverse Proxy
ServiceNow Reverse Proxy
SuccessFactors Reverse Proxy

How It Works

Scanning protected content

MVISION Cloud has the ability to apply DLP policies also the protected and encrypted documents. If MVISION Cloud is configured to apply DLP policy and encounters a AIP protected document, the engine will request decryption from the AIP SDK with the configured permissions.

The permissions are granted by default when setting up the AIP connection using "admin consent" (see Configure Azure Information Protection in MVISION Cloud) and can be given selectively when using a custom oAuth app (see Custom oAuth Application for Office 365 and Azure API Integration)

This feature allows to scan plain text data of AIP protected and encrypted documents. Please take care when configuring DLP policy that applies AIP labels based on content, as this can also be used to change the existing AIP label and can be used to apply both labels with protection/encryption enabled and labels with protection/encryption disabled..

API Mode

  1. The user uploads a document to the cloud service.
  2. McAfee receives an event notification from the cloud service (through APIs).
  3. McAfee downloads the document contents, scans the content to identify sensitive data, and applies the classification label using Microsoft's SDK.
  4. A label is applied to a document in the McAfee cloud. If a label has the Encryption enabled, as well as applying the label to the document metadata, the SDK will also encrypt the document.
  5. The document with the label applied is now uploaded back to the application by McAfee. 

Reverse Proxy Mode

  1. The user attempts an upload or download activity.
  2. Forward download request. 
  3. Document contents. 
  4. MVISION Cloud inspects document contents inline and applies the AIP classification.
  5. The downloaded or uploaded document is protected by AIP.


  • Was this article helpful?