Skip to content

Commit 5ddb35d

Browse files
authored
Merge pull request #28288 from microsoftgraph/main
Merge to publish.
2 parents af99064 + f6c78bc commit 5ddb35d

16 files changed

Lines changed: 88 additions & 176 deletions

api-reference/beta/api/peopleadminsettings-list-profilepropertysettings.md

Lines changed: 3 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -58,44 +58,15 @@ If successful, this method returns a `200 OK` response code and a collection of
5858
### Request
5959

6060
The following example shows a request.
61-
# [HTTP](#tab/http)
6261
<!-- {
6362
"blockType": "request",
6463
"name": "list_profilepropertysetting"
6564
}
6665
-->
67-
```msgraph-interactive
66+
```http
6867
GET https://graph.microsoft.com/beta/admin/people/profilePropertySettings
6968
```
7069

71-
# [C#](#tab/csharp)
72-
[!INCLUDE [sample-code](../includes/snippets/csharp/list-profilepropertysetting-csharp-snippets.md)]
73-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
74-
75-
# [Go](#tab/go)
76-
[!INCLUDE [sample-code](../includes/snippets/go/list-profilepropertysetting-go-snippets.md)]
77-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
78-
79-
# [Java](#tab/java)
80-
[!INCLUDE [sample-code](../includes/snippets/java/list-profilepropertysetting-java-snippets.md)]
81-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
82-
83-
# [JavaScript](#tab/javascript)
84-
[!INCLUDE [sample-code](../includes/snippets/javascript/list-profilepropertysetting-javascript-snippets.md)]
85-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
86-
87-
# [PHP](#tab/php)
88-
[!INCLUDE [sample-code](../includes/snippets/php/list-profilepropertysetting-php-snippets.md)]
89-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
90-
91-
# [PowerShell](#tab/powershell)
92-
[!INCLUDE [sample-code](../includes/snippets/powershell/list-profilepropertysetting-powershell-snippets.md)]
93-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
94-
95-
# [Python](#tab/python)
96-
[!INCLUDE [sample-code](../includes/snippets/python/list-profilepropertysetting-python-snippets.md)]
97-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
98-
9970
---
10071

10172
### Response
@@ -118,13 +89,11 @@ Content-Type: application/json
11889
"@odata.type": "#microsoft.graph.profilePropertySetting",
11990
"id": "00000000-0000-0000-0000-000000000001",
12091
"name": null,
121-
"userOverridePrivacy": null,
122-
"allowedAudiences": null,
12392
"prioritizedSourceUrls": [
12493
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='4ce763dd-9214-4eff-af7c-da491cc3782d')"
125-
]
94+
],
95+
"displayName": null
12696
}
12797
]
12898
}
12999
```
130-

api-reference/beta/api/peopleadminsettings-post-profilepropertysettings.md

Lines changed: 4 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,9 @@ You can specify the following properties when you create a **profilePropertySett
5353

5454
|Property|Type|Description|
5555
|:---|:---|:---|
56-
|allowedAudiences|organizationAllowedAudiences|A privacy setting that reflects the allowed audience for the configured property. The possible values are: `me`, `organization`, `federatedOrganizations`, `everyone`, `unknownFutureValue`.|
57-
|isUserOverrideForAudienceEnabled|Boolean|Defines whether a user is allowed to override the tenant admin privacy setting.|
58-
|name|String|Name of the property-level setting.|
56+
|name|String|Other name of the property-level setting. For backward compatibility.|
5957
|prioritizedSourceUrls|String collection|A collection of prioritized profile source URLs ordered by data precedence within an organization.|
58+
|displayName|String|Name of the property-level setting.|
6059

6160
## Response
6261

@@ -67,7 +66,6 @@ If successful, this method returns a `201 Created` response code and a [profileP
6766
### Request
6867

6968
The following example shows a request.
70-
# [HTTP](#tab/http)
7169
<!-- {
7270
"blockType": "request",
7371
"name": "create_profilepropertysetting_from_"
@@ -85,34 +83,6 @@ Content-Type: application/json
8583
}
8684
```
8785

88-
# [C#](#tab/csharp)
89-
[!INCLUDE [sample-code](../includes/snippets/csharp/create-profilepropertysetting-from--csharp-snippets.md)]
90-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
91-
92-
# [Go](#tab/go)
93-
[!INCLUDE [sample-code](../includes/snippets/go/create-profilepropertysetting-from--go-snippets.md)]
94-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
95-
96-
# [Java](#tab/java)
97-
[!INCLUDE [sample-code](../includes/snippets/java/create-profilepropertysetting-from--java-snippets.md)]
98-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
99-
100-
# [JavaScript](#tab/javascript)
101-
[!INCLUDE [sample-code](../includes/snippets/javascript/create-profilepropertysetting-from--javascript-snippets.md)]
102-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
103-
104-
# [PHP](#tab/php)
105-
[!INCLUDE [sample-code](../includes/snippets/php/create-profilepropertysetting-from--php-snippets.md)]
106-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
107-
108-
# [PowerShell](#tab/powershell)
109-
[!INCLUDE [sample-code](../includes/snippets/powershell/create-profilepropertysetting-from--powershell-snippets.md)]
110-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
111-
112-
# [Python](#tab/python)
113-
[!INCLUDE [sample-code](../includes/snippets/python/create-profilepropertysetting-from--python-snippets.md)]
114-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
115-
11686
---
11787

11888
### Response
@@ -133,12 +103,11 @@ Content-Type: application/json
133103
"@odata.type": "#microsoft.graph.profilePropertySetting",
134104
"id": "00000000-0000-0000-0000-000000000001",
135105
"name": null,
136-
"userOverridePrivacy": null,
137-
"allowedAudiences": null,
138106
"prioritizedSourceUrls": [
139107
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='contosohr1')",
140108
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='4ce763dd-9214-4eff-af7c-da491cc3782d')"
141-
]
109+
],
110+
"displayName" : null
142111
}
143112
```
144113

api-reference/beta/api/profilepropertysetting-get.md

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -58,44 +58,15 @@ If successful, this method returns a `200 OK` response code and a [profileProper
5858
### Request
5959

6060
The following example shows a request.
61-
# [HTTP](#tab/http)
6261
<!-- {
6362
"blockType": "request",
6463
"name": "get_profilepropertysetting"
6564
}
6665
-->
67-
```msgraph-interactive
66+
```http
6867
GET https://graph.microsoft.com/beta/admin/people/profilePropertySettings/00000000-0000-0000-0000-000000000001
6968
```
7069

71-
# [C#](#tab/csharp)
72-
[!INCLUDE [sample-code](../includes/snippets/csharp/get-profilepropertysetting-csharp-snippets.md)]
73-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
74-
75-
# [Go](#tab/go)
76-
[!INCLUDE [sample-code](../includes/snippets/go/get-profilepropertysetting-go-snippets.md)]
77-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
78-
79-
# [Java](#tab/java)
80-
[!INCLUDE [sample-code](../includes/snippets/java/get-profilepropertysetting-java-snippets.md)]
81-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
82-
83-
# [JavaScript](#tab/javascript)
84-
[!INCLUDE [sample-code](../includes/snippets/javascript/get-profilepropertysetting-javascript-snippets.md)]
85-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
86-
87-
# [PHP](#tab/php)
88-
[!INCLUDE [sample-code](../includes/snippets/php/get-profilepropertysetting-php-snippets.md)]
89-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
90-
91-
# [PowerShell](#tab/powershell)
92-
[!INCLUDE [sample-code](../includes/snippets/powershell/get-profilepropertysetting-powershell-snippets.md)]
93-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
94-
95-
# [Python](#tab/python)
96-
[!INCLUDE [sample-code](../includes/snippets/python/get-profilepropertysetting-python-snippets.md)]
97-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
98-
9970
---
10071

10172
### Response
@@ -117,11 +88,10 @@ Content-Type: application/json
11788
"@odata.type": "#microsoft.graph.profilePropertySetting",
11889
"id": "00000000-0000-0000-0000-000000000001",
11990
"name": null,
120-
"userOverridePrivacy": null,
121-
"allowedAudiences": null,
12291
"prioritizedSourceUrls": [
12392
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='4ce763dd-9214-4eff-af7c-da491cc3782d')"
124-
]
93+
],
94+
"displayName": "null"
12595
}
12696
}
12797
```

api-reference/beta/api/profilepropertysetting-update.md

Lines changed: 4 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,9 @@ PATCH /admin/people/profilePropertySettings/{profilePropertySettingId}
5050

5151
|Property|Type|Description|
5252
|:---|:---|:---|
53-
|allowedAudiences|organizationAllowedAudiences|A privacy setting that reflects the allowed audience for the configured property. The possible values are: `me`, `organization`, `federatedOrganizations`, `everyone`, `unknownFutureValue`.|
54-
|isUserOverrideForAudienceEnabled|Boolean|Defines whether a user is allowed to override the tenant admin privacy setting.|
55-
|name|String|Name of the property-level setting.|
53+
|name|String|Other name of the property-level setting. For backward compatibility.|
5654
|prioritizedSourceUrls|String collection|A collection of prioritized profile source URLs ordered by data precedence within an organization.|
55+
|displayName|String|Name of the property-level setting.|
5756

5857
## Response
5958

@@ -64,7 +63,6 @@ If successful, this method returns a `200 OK` response code and an updated [prof
6463
### Request
6564

6665
The following example shows a request.
67-
# [HTTP](#tab/http)
6866
<!-- {
6967
"blockType": "request",
7068
"name": "update_profilepropertysetting"
@@ -83,34 +81,6 @@ Content-Type: application/json
8381
}
8482
```
8583

86-
# [C#](#tab/csharp)
87-
[!INCLUDE [sample-code](../includes/snippets/csharp/update-profilepropertysetting-csharp-snippets.md)]
88-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
89-
90-
# [Go](#tab/go)
91-
[!INCLUDE [sample-code](../includes/snippets/go/update-profilepropertysetting-go-snippets.md)]
92-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
93-
94-
# [Java](#tab/java)
95-
[!INCLUDE [sample-code](../includes/snippets/java/update-profilepropertysetting-java-snippets.md)]
96-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
97-
98-
# [JavaScript](#tab/javascript)
99-
[!INCLUDE [sample-code](../includes/snippets/javascript/update-profilepropertysetting-javascript-snippets.md)]
100-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
101-
102-
# [PHP](#tab/php)
103-
[!INCLUDE [sample-code](../includes/snippets/php/update-profilepropertysetting-php-snippets.md)]
104-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
105-
106-
# [PowerShell](#tab/powershell)
107-
[!INCLUDE [sample-code](../includes/snippets/powershell/update-profilepropertysetting-powershell-snippets.md)]
108-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
109-
110-
# [Python](#tab/python)
111-
[!INCLUDE [sample-code](../includes/snippets/python/update-profilepropertysetting-python-snippets.md)]
112-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
113-
11484
---
11585

11686
### Response
@@ -131,12 +101,11 @@ Content-Type: application/json
131101
"@odata.type": "#microsoft.graph.profilePropertySetting",
132102
"id": "00000000-0000-0000-0000-000000000001",
133103
"name": null,
134-
"userOverridePrivacy": null,
135-
"allowedAudiences": null,
136104
"prioritizedSourceUrls": [
137105
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='contosohr1')",
138106
"https://graph.microsoft.com/beta/admin/people/profileSources(sourceId='contosohr2')"
139-
]
107+
],
108+
"displayName": "null"
140109
}
141110
```
142111

api-reference/beta/api/tenantdatasecurityandgovernance-processcontentasync.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: "tenantDataSecurityAndGovernance: processContentAsync"
33
toc.title: "tenantDataSecurityAndGovernance: processContentAsync"
44
description: "Process a batch of tenant-wide content entries asynchronously against data protection policies."
5-
author: "ArunGedela"
6-
ms.date: 04/08/2025
5+
author: "reezaali149"
6+
ms.date: 02/06/2026
77
ms.localizationpriority: medium
88
ms.subservice: "security"
99
doc_type: apiPageType
@@ -38,6 +38,7 @@ POST /security/dataSecurityAndGovernance/processContentAsync
3838
| :------------ | :------------ |
3939
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
4040
| Content-Type | application/json. Required. |
41+
| Client-Request-Id | String (GUID recommended). Optional. Unique identifier for this request, which is used for tracing and debugging in logs and support interactions. If an ID is not provided, one may be generated automatically. We recommend that you specify the ID to make tracing and debugging easier. The same ID that was sent in the request will be returned in the response. |
4142

4243
## Request body
4344

api-reference/beta/api/tenantprotectionscopecontainer-compute.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "tenantProtectionScopeContainer: compute"
33
toc.title: "tenantProtectionScopeContainer: compute"
44
description: "Compute the tenant-wide data protection policies and actions, including user or group scoping."
55
author: "kylemar"
6-
ms.date: 06/19/2025
6+
ms.date: 02/06/2026
77
ms.localizationpriority: medium
88
ms.subservice: "security"
99
doc_type: apiPageType
@@ -38,6 +38,7 @@ POST /security/dataSecurityAndGovernance/protectionScopes/compute
3838
| :------------ | :------------ |
3939
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
4040
| Content-Type | application/json. Required. |
41+
| Client-Request-Id | String (GUID recommended). Optional. Unique identifier for this request, which is used for tracing and debugging in logs and support interactions. If an ID is not provided, one may be generated automatically. We recommend that you specify the ID to make tracing and debugging easier. The same ID that was sent in the request will be returned in the response. |
4142

4243
## Request body
4344

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "userDataSecurityAndGovernance: processContent"
33
toc.title: "userDataSecurityAndGovernance: processContent"
44
description: "Process content against data protection policies in the context of the current, or specified, user."
55
author: "kylemar"
6-
ms.date: 06/19/2025
6+
ms.date: 02/06/2026
77
ms.localizationpriority: medium
88
ms.subservice: "security"
99
doc_type: apiPageType
@@ -47,6 +47,7 @@ POST /users/{userId}/dataSecurityAndGovernance/processContent
4747
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
4848
|Content-Type|application/json. Required.|
4949
| 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). If newly computed Etag value does not match the value passsed in this header, protectionScopeState property returned will be "modified" and the app needs to refresh by calling [protectionScopes compute](../api/userprotectionscopecontainer-compute.md). |
50+
| Client-Request-Id | String (GUID recommended). Optional. Unique identifier for this request, which is used for tracing and debugging in logs and support interactions. If an ID is not provided, one may be generated automatically. We recommend that you specify the ID to make tracing and debugging easier. The same ID that was sent in the request will be returned in the response. |
5051

5152
## Request body
5253

@@ -84,6 +85,7 @@ The following example shows a request.
8485
```http
8586
POST https://graph.microsoft.com/beta/me/dataSecurityAndGovernance/processContent
8687
Content-Type: application/json
88+
Client-Request-Id: 50dc805c-3af4-42d9-ad16-a746235cc736
8789
8890
{
8991
"contentToProcess": {
@@ -170,6 +172,7 @@ The following example shows the response.
170172
```http
171173
HTTP/1.1 200 OK
172174
Content-Type: application/json
175+
Client-Request-Id: 50dc805c-3af4-42d9-ad16-a746235cc736
173176
174177
{
175178
"@odata.context": "https://graph.microsoft.com/beta/$metadata#microsoft.graph.processContentResponse",

api-reference/beta/api/userprotectionscopecontainer-compute.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "userProtectionScopeContainer: compute"
33
toc.title: "userProtectionScopeContainer: compute"
44
description: "Compute the data protection policies and actions applicable to a specific user based on their context."
55
author: "kylemar"
6-
ms.date: 06/19/2025
6+
ms.date: 02/06/2026
77
ms.localizationpriority: medium
88
ms.subservice: "security"
99
doc_type: apiPageType
@@ -46,7 +46,8 @@ POST /users/{usersId}/dataSecurityAndGovernance/protectionScopes/compute
4646
| :------------ | :------------ |
4747
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
4848
| Content-Type | application/json. Required. |
49-
| 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. |
49+
| 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. |
50+
| Client-Request-Id | String (GUID recommended). Optional. Unique identifier for this request, which is used for tracing and debugging in logs and support interactions. If an ID isn't provided, one may be generated automatically. We recommend that you specify the ID to make tracing and debugging easier. The same ID that was sent in the request is returned in the response. |
5051

5152
## Request body
5253

@@ -64,7 +65,7 @@ In the request body, provide a JSON object with the following parameters.
6465

6566
| Name | Description |
6667
| :------------ | :------------ |
67-
| ETag | An indicator whether the admin-configured policy state has changed. If the Etag matches the If-None-Match value and you have cached the results of parsing previous results from this API, there is no need to parse the response and cache the parsed results. Cache this value for calls to [process content](../api/userdatasecurityandgovernance-processcontent.md). |
68+
| ETag | An indicator whether the admin-configured policy state changed. If the Etag matches the If-None-Match value and you cached the results of parsing previous results from this API, there's no need to parse the response and cache the parsed results. Cache this value for calls to [process content](../api/userdatasecurityandgovernance-processcontent.md). |
6869

6970
## Response
7071

@@ -79,6 +80,7 @@ The following example computes the protection scope for a user performing text u
7980
```http
8081
POST https://graph.microsoft.com/beta/users/7c1f8f10-cba8-4a8d-9449-db4b876d1ef70/dataSecurityAndGovernance/protectionScopes/compute
8182
Content-type: application/json
83+
Client-Request-Id: 50dc805c-3af4-42d9-ad16-a746235cc736
8284
8385
{
8486
"activities": "uploadText,downloadText",
@@ -100,6 +102,7 @@ The following example shows the response. It indicates that for the `uploadText`
100102
```http
101103
HTTP/1.1 200 OK
102104
Content-type: application/json
105+
Client-Request-Id: 50dc805c-3af4-42d9-ad16-a746235cc736
103106
104107
{
105108
"@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(microsoft.graph.policyUserScope)",

api-reference/beta/resources/enums.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5380,16 +5380,6 @@ Possible values for user account types (group membership), per Windows definitio
53805380
|dynamicRule|
53815381
|unknownFutureValue|
53825382

5383-
### organizationAllowedAudiences values
5384-
5385-
|Member|
5386-
|:---|
5387-
|me|
5388-
|organization|
5389-
|federatedOrganizations|
5390-
|everyone|
5391-
|unknownFutureValue|
5392-
53935383
### educationSpeechType values
53945384

53955385
|Member|

0 commit comments

Comments
 (0)