Skip to content

Commit d48ed67

Browse files
authored
Merge pull request #26698 from microsoftgraph/main
Merge to publish.
2 parents 7b81a3e + bc55954 commit d48ed67

8 files changed

+26
-55
lines changed

api-reference/beta/api/userdatasecurityandgovernance-processcontent.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,15 @@ POST /me/dataSecurityAndGovernance/processContent
3939
POST /users/{usersId}/dataSecurityAndGovernance/processContent
4040
```
4141

42+
/me/dataSecurityAndGovernance/processContent supports delegated permissions only.
43+
4244
## Request headers
4345

4446
|Name|Description|
4547
|:---|:---|
4648
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
4749
|Content-Type|application/json. Required.|
48-
| If-None-Match | Optional. This value is used by the API to determine if the policy state has changed since the last call to the API. The value is from the Etag header returned from [protectionScopes compute](../api/userprotectionscopecontainer-compute.md)|
50+
| If-None-Match | Optional. This value is used by the API to determine if the policy state changed since the last call to the API. The value is from the Etag header returned from [protectionScopes compute](../api/userprotectionscopecontainer-compute.md)|
4951

5052
## Request body
5153

@@ -61,7 +63,7 @@ The following table lists the parameters that are required when you call this ac
6163

6264
| Name | Description |
6365
| :------------ | :------------ |
64-
| ETag | An indicator whether the configured policy state has changed. If the policy state has changed, the protectionScopeState property returned will be "modified" and the app needs to refresh by calling [protectionScopes compute](../api/userprotectionscopecontainer-compute.md). |
66+
| ETag | An indicator whether the configured policy state changed. If the policy state changed, the protectionScopeState property returned will be "modified" and the app needs to refresh by calling [protectionScopes compute](../api/userprotectionscopecontainer-compute.md). |
6567

6668
## Response
6769

api-reference/beta/resources/customclaimattributebase.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ Namespace: microsoft.graph
1414

1515
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
1616

17-
This is an abstract type for the custom claim attribute base.
17+
This is an abstract type for configuring the [custom claims attribute property](../resources/customclaimconfiguration.md). The following resources derive from this type:
18+
19+
- [sourcedAttribute](../resources/sourcedattribute.md)
20+
- [valueBasedAttribute](../resources/valuebasedattribute.md)
1821

1922
## Properties
2023
None.

api-reference/beta/resources/tenantdatasecurityandgovernance.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Represents the entry point for data security and governance features applicable
2121
| Method | Return Type | Description |
2222
| :---------------------------------------------- | :---------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------ |
2323
| [Compute protection scopes](../api/tenantprotectionscopecontainer-compute.md) | [policyTenantScope](../resources/policytenantscope.md) collection | Compute the tenant-wide data protection policies, including user/group scoping. |
24+
| [Process content](../api/userdatasecurityandgovernance-processcontent.md) | [processContentResponse](../resources/processcontentresponse.md) | Process content against data security and governance policies in the context of a specific user. |
2425
| [Process content async](../api/tenantdatasecurityandgovernance-processcontentasync.md) | [processContentResponses](../resources/processcontentresponses.md) collection | Process a batch of content entries asynchronously against data protection policies. |
2526

2627
## Properties

api-reference/beta/resources/userdatasecurityandgovernance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Provides access to data security and governance functionalities specifically sco
2020

2121
| Method | Return Type | Description |
2222
|:-------------|:------------|:------------|
23-
| [Compute protection scopes](../api/userdatasecurityandgovernance-processcontent.md) | [policyUserScope](../resources/policyuserscope.md) collection | Compute the protection scopes for this user. |
23+
| [Compute protection scopes](../api/userprotectionscopecontainer-compute.md) | [policyUserScope](../resources/policyuserscope.md) collection | Compute the protection scopes for this user. |
2424
| [Process content](../api/userdatasecurityandgovernance-processcontent.md) | [processContentResponse](../resources/processcontentresponse.md) | Process content against data security and governance policies in the context of this user. |
2525

2626
## Properties

api-reference/beta/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ items:
5858
- name: Customer booking
5959
href: toc/customer-booking/toc.yml
6060
displayName: Bookings, Microsoft Bookings
61-
- name: Data Security and Governance (preview)
62-
href: toc/data-security-and-governance-(preview)/toc.yml
6361
- name: Device and app management
6462
href: toc/device-and-app-management/toc.yml
6563
- name: Education

api-reference/beta/toc/security/toc.yml

Lines changed: 13 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,12 @@ items:
210210
href: ../../resources/security-defaultauditdata.md
211211
- name: Data security and compliance (preview)
212212
items:
213+
- name: Security
214+
items:
215+
- name: Security
216+
href: ../../resources/security.md
217+
- name: Run hunting query
218+
href: ../../api/security-security-runhuntingquery.md
213219
- name: Activities container
214220
href: ../../resources/activitiescontainer.md
215221
- name: Content activity
@@ -218,16 +224,6 @@ items:
218224
href: ../../resources/contentactivity.md
219225
- name: Create
220226
href: ../../api/activitiescontainer-post-contentactivities.md
221-
- name: Data security and governance
222-
items:
223-
- name: Data security and governance
224-
href: ../../resources/datasecurityandgovernance.md
225-
- name: Compute protection scopes
226-
href: ../../api/tenantprotectionscopecontainer-compute.md
227-
- name: Process content async
228-
href: ../../api/tenantdatasecurityandgovernance-processcontentasync.md
229-
- name: Label content right
230-
href: ../../resources/labelcontentright.md
231227
- name: Sensitivity label
232228
items:
233229
- name: Sensitivity label
@@ -260,34 +256,18 @@ items:
260256
href: ../../resources/tenantdatasecurityandgovernance.md
261257
- name: Compute protection scopes
262258
href: ../../api/tenantprotectionscopecontainer-compute.md
259+
- name: Process content
260+
href: ../../api/userdatasecurityandgovernance-processcontent.md
263261
- name: Process content async
264262
href: ../../api/tenantdatasecurityandgovernance-processcontentasync.md
265-
- name: Tenant protection scope container
266-
items:
267-
- name: Tenant protection scope container
268-
href: ../../resources/tenantprotectionscopecontainer.md
269-
- name: Compute protection scopes
270-
href: ../../api/tenantprotectionscopecontainer-compute.md
271-
- name: Usage rights included
272-
items:
273-
- name: Usage rights included
274-
href: ../../resources/usagerightsincluded.md
275-
- name: Get
276-
href: ../../api/usagerightsincluded-get.md
277263
- name: User data security and governance
278264
items:
279265
- name: User data security and governance
280266
href: ../../resources/userdatasecurityandgovernance.md
281267
- name: Compute protection scopes
282-
href: ../../api/userdatasecurityandgovernance-processcontent.md
268+
href: ../../api/userprotectionscopecontainer-compute.md
283269
- name: Process content
284270
href: ../../api/userdatasecurityandgovernance-processcontent.md
285-
- name: User protection scope container
286-
items:
287-
- name: User protection scope container
288-
href: ../../resources/userprotectionscopecontainer.md
289-
- name: Compute protection scopes
290-
href: ../../api/userprotectionscopecontainer-compute.md
291271
- name: Complex types
292272
items:
293273
- name: Activity metadata
@@ -318,6 +298,8 @@ items:
318298
href: ../../resources/groupscope.md
319299
- name: Label action base
320300
href: ../../resources/labelactionbase.md
301+
- name: Label content right
302+
href: ../../resources/labelcontentright.md
321303
- name: Label policy
322304
href: ../../resources/labelpolicy.md
323305
- name: Notify user action
@@ -328,6 +310,8 @@ items:
328310
href: ../../resources/policybinding.md
329311
- name: Policy location application
330312
href: ../../resources/policylocationapplication.md
313+
- name: Policy location domain
314+
href: ../../resources/policylocationdomain.md
331315
- name: Policy location URL
332316
href: ../../resources/policylocationurl.md
333317
- name: Policy scope base
@@ -336,8 +320,6 @@ items:
336320
href: ../../resources/policytenantscope.md
337321
- name: Policy user scope
338322
href: ../../resources/policyuserscope.md
339-
- name: policyLocationDomain resource type (preview)
340-
href: ../../resources/policylocationdomain.md
341323
- name: Process content batch request
342324
href: ../../resources/processcontentbatchrequest.md
343325
- name: Process content request
@@ -348,8 +330,6 @@ items:
348330
href: ../../resources/processcontentresponses.md
349331
- name: Process conversation metadata
350332
href: ../../resources/processconversationmetadata.md
351-
- name: Process conversation metadata
352-
href: ../../resources/processconversationmetadata.md
353333
- name: Process file metadata
354334
href: ../../resources/processfilemetadata.md
355335
- name: Processing error

api-reference/beta/toc/toc.mapping.json

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -421,12 +421,6 @@
421421
"timeSlot"
422422
]
423423
},
424-
{
425-
"name": "Data Security and Governance (preview)",
426-
"resources": [
427-
"userDataSecurityAndGoverance"
428-
]
429-
},
430424
{
431425
"name": "Device and app management",
432426
"childNodes": [
@@ -2603,17 +2597,10 @@
26032597
{
26042598
"name": "Data security and compliance (preview)",
26052599
"resources": [
2606-
"security",
2607-
"activitiesContainer",
26082600
"contentActivity",
2609-
"dataSecurityAndGovernance",
2610-
"labelContentRight",
26112601
"microsoft.graph.security.sensitivityLabel",
26122602
"tenantDataSecurityAndGovernance",
2613-
"tenantProtectionScopeContainer",
2614-
"usageRightsIncluded",
2615-
"userDataSecurityAndGovernance",
2616-
"userProtectionScopeContainer"
2603+
"userDataSecurityAndGovernance"
26172604
],
26182605
"complexTypes": [
26192606
"activityMetadata",
@@ -2632,6 +2619,7 @@
26322619
"groupScope",
26332620
"integratedApplicationMetadata",
26342621
"labelActionBase",
2622+
"labelContentRight",
26352623
"labelPolicy",
26362624
"notifyUserAction",
26372625
"operatingSystemSpecifications",
@@ -2644,7 +2632,6 @@
26442632
"policyTenantScope",
26452633
"policyUserScope",
26462634
"processContentBatchRequest",
2647-
"processConversationMetadata",
26482635
"processContentRequest",
26492636
"processContentResponse",
26502637
"processContentResponses",

concepts/permissions-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.localizationpriority: high
77
ms.topic: reference
88
ms.subservice: entra-applications
99
ms.custom: graphiamtop20, scenarios:getting-started
10-
ms.date: 05/12/2025
10+
ms.date: 05/19/2025
1111
#Customer intent: As a developer, I want to learn more about the permissions available in Microsoft Graph, so that I understand the impact of granting specific permissions to my app.
1212
---
1313

0 commit comments

Comments
 (0)