Edit

protectedApplicationMetadata resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents metadata about an application whose activities are governed by an integrated application.

In Agent-to-Tool (A2T) scenarios, this resource identifies both the agent initiating operations and the tool receiving content, enabling Microsoft Purview Data Loss Prevention (DLP) policies to evaluate data movement between agents and external tools.

Inherits from integratedApplicationMetadata.

Properties

Property Type Description
applicationLocation policyLocation The location of the application being protected. For Agent-to-Tool (A2T) scenarios, this represents the tool receiving the content. Required.
name String The name of the integrated application. Inherited from integratedApplicationMetadata.
sourceLocation policyLocation Identifies the source location of the content being evaluated. For Agent-to-Tool (A2T) scenarios, this represents the agent initiating the operation. Used together with applicationLocation to determine the applicable Microsoft Purview policies.
version String The version number of the integrated application. Inherited from integratedApplicationMetadata.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.protectedApplicationMetadata",
  "applicationLocation": {
    "@odata.type": "#microsoft.graph.policyLocation",
    "value": "String"
  },
  "sourceLocation": {
    "@odata.type": "#microsoft.graph.policyLocation",
    "value": "String"
  }
}