Skip to content

Commit 557d95f

Browse files
Merge pull request #28435 from microsoftgraph/main
Auto Publish – main to live - 2026-03-14 00:30 UTC
2 parents 759c6eb + 30ee63c commit 557d95f

904 files changed

Lines changed: 10133 additions & 3126 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

api-reference/beta/api/agentidentity-post-owners.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Namespace: microsoft.graph
1414

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

17-
Add an owner for the [agentIdentity](../resources/agentIdentity.md). Agent identity owners can be users, the agent identity itself, or other service principals.
17+
Add an owner for the [agentIdentity](../resources/agentidentity.md). Agent identity owners can be users, the agent identity itself, or other service principals.
1818

1919
## Permissions
2020

@@ -49,7 +49,7 @@ In the request body, supply a reference to the [directoryObject](../resources/di
4949

5050
## Response
5151

52-
If successful, this method returns a `204 No Content` response code and a [directoryObject](../resources/directoryobject.md) object in the response body.
52+
If successful, this method returns a `204 No Content` response code. No response body is returned.
5353

5454
## Examples
5555

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ Content-type: application/json
152152
"www.linkedin.com"
153153
],
154154
"lastModifiedDateTime": "2025-08-01T21:05:17.943549Z",
155+
"isEntraIntegrated": true,
155156
"informationalUrls": {
156157
"singleSignOnDocumentationUrl": "https://go.microsoft.com/fwlink/?linkid=847714",
157158
"appSignUpUrl": null

api-reference/beta/api/applicationtemplate-list.md

Lines changed: 60 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Namespace: microsoft.graph
1616

1717
Retrieve a list of [applicationTemplate](../resources/applicationtemplate.md) objects from the Microsoft Entra application gallery. Details about optional risk properties such as **riskScore** and **riskFactors** are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license.
1818

19+
If a risk property is included in the request without appropriate license, a `@microsoft.graph.licenseRequired` OData annotation is returned in the response.
20+
1921
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
2022

2123
## Permissions
@@ -66,10 +68,10 @@ If successful, this method returns a `200 OK` response code and a collection of
6668

6769
### Example 1: List all application templates
6870

69-
This example shows how to retrieve all application templates.
71+
The following example shows how to retrieve all application templates.
7072

7173
#### Request
72-
74+
The following example shows a request.
7375
# [HTTP](#tab/http)
7476
<!-- {
7577
"blockType": "request",
@@ -111,7 +113,7 @@ GET https://graph.microsoft.com/beta/applicationTemplates
111113
---
112114

113115
#### Response
114-
116+
The following example shows the response.
115117
> **Note:** The response object shown here might be shortened for readability.
116118
117119
<!-- {
@@ -155,6 +157,7 @@ Content-type: application/json
155157
"www.linkedin.com"
156158
],
157159
"lastModifiedDateTime": "2025-08-01T21:05:17.943549Z",
160+
"isEntraIntegrated": true,
158161
"informationalUrls": {
159162
"singleSignOnDocumentationUrl": "https://go.microsoft.com/fwlink/?linkid=847714",
160163
"appSignUpUrl": null
@@ -191,20 +194,20 @@ Content-type: application/json
191194
}
192195
```
193196

194-
### Example 2: List all application templates with optional properties
197+
### Example 2: List all application templates with optional properties (with appropriate license)
195198

196-
This example shows how to retrieve all application templates with optional properties
199+
The following example shows how to retrieve all application templates with optional properties.
197200

198201
#### Request
199-
202+
The following example shows a request.
200203
# [HTTP](#tab/http)
201204
<!-- {
202205
"blockType": "request",
203206
"name": "get_applicationtemplates_with_optional"
204207
}-->
205208

206209
```msgraph-interactive
207-
GET https://graph.microsoft.com/beta/applicationTemplates/?$select=id,displayName,riskScore,riskFactors
210+
GET https://graph.microsoft.com/beta/applicationTemplates?$select=id,displayName,riskScore,riskFactors
208211
```
209212

210213
# [C#](#tab/csharp)
@@ -238,7 +241,7 @@ GET https://graph.microsoft.com/beta/applicationTemplates/?$select=id,displayNam
238241
---
239242

240243
#### Response
241-
244+
The following example shows the response.
242245
> **Note:** The response object shown here might be shortened for readability.
243246
244247
<!-- {
@@ -287,19 +290,64 @@ Content-type: application/json
287290
}
288291
```
289292

290-
### Example 3: List application templates with filtering and ordering
291-
This example shows how to get top 2 application templates sorted by total risk score which are classified in "contentSharing" category
293+
### Example 3: List all application templates with optional properties (without appropriate license)
294+
295+
The following example shows how to retrieve all application templates with optional properties when the tenant lacks Microsoft Entra Suite or Microsoft Entra Internet Access subscription.
292296

293297
#### Request
298+
The following example shows a request.
294299

300+
<!-- {
301+
"blockType": "request",
302+
"name": "get_applicationtemplates_with_optional_no_license"
303+
}-->
304+
305+
```msgraph-interactive
306+
GET https://graph.microsoft.com/beta/applicationTemplates?$select=id,displayName,riskScore,riskFactors
307+
```
308+
309+
#### Response
310+
The following example shows the response.
311+
> **Note:** The response object shown here might be shortened for readability.
312+
313+
<!-- {
314+
"blockType": "response",
315+
"truncated": true,
316+
"@odata.type": "Collection(microsoft.graph.applicationTemplate)"
317+
} -->
318+
```http
319+
HTTP/1.1 200 OK
320+
Content-type: application/json
321+
322+
{
323+
"@odata.context": "https://graph.microsoft.com/beta/$metadata#applicationTemplates",
324+
"@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET applicationTemplates?$select=categories,configurationUris",
325+
"@microsoft.graph.licenseRequired": "An Entra Suite or Entra Internet Access license is required to show riskScore or riskFactors properties. For more info see aka.ms/applicationTemplateEndpointLicensing",
326+
"value": [
327+
{
328+
"id": "de92ca39-7b85-4b4c-90d8-2885eff5100b",
329+
"displayName": "LinkedIn Lookup",
330+
"riskScore": null,
331+
"riskFactors": null
332+
}
333+
]
334+
}
335+
```
336+
337+
### Example 4: List application templates with filtering and ordering
338+
339+
The following example shows how to get the top two application templates, sorted by total risk score, that are classified in the `contentSharing` **category**.
340+
341+
#### Request
342+
The following example shows a request.
295343
# [HTTP](#tab/http)
296344
<!-- {
297345
"blockType": "request",
298346
"name": "get_applicationtemplates_with_filter_and_order"
299347
}-->
300348

301349
```msgraph-interactive
302-
GET https://graph.microsoft.com/beta/applicationTemplates/?$select=id,displayName,riskScore,categories&$filter=categories/any(c: c eq 'contentSharing')&$top=2&$orderBy=riskScore/total desc
350+
GET https://graph.microsoft.com/beta/applicationTemplates?$select=id,displayName,riskScore,categories&$filter=categories/any(c: c eq 'contentSharing')&$top=2&$orderBy=riskScore/total desc
303351
```
304352

305353
# [C#](#tab/csharp)
@@ -333,7 +381,7 @@ GET https://graph.microsoft.com/beta/applicationTemplates/?$select=id,displayNam
333381
---
334382

335383
#### Response
336-
384+
The following example shows the response.
337385
> **Note:** The response object shown here might be shortened for readability.
338386
339387
<!-- {

api-reference/beta/api/intune-androidforwork-androidappconfigurationschema-retrieveschema.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "retrieveSchema action"
33
description: "Retrieves the managed application configurations schema for the specified Android app."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {

api-reference/beta/api/intune-androidforwork-androiddeviceownerenrollmentprofile-setenrollmenttimedevicemembershiptarget.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "setEnrollmentTimeDeviceMembershipTarget action"
33
description: "Intune Androidforwork Androiddeviceownerenrollmentprofile Setenrollmenttimedevicemembershiptarget Api ."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -100,4 +100,4 @@ Content-Length: 455
100100
]
101101
}
102102
}
103-
```
103+
```

api-reference/beta/api/intune-androidforwork-androidmanagedstoreaccountenterprisesettings-addapps.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "addApps action"
33
description: "Intune Androidforwork Androidmanagedstoreaccountenterprisesettings Addapps Api ."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -79,4 +79,4 @@ Content-length: 53
7979
Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
8080
```http
8181
HTTP/1.1 204 No Content
82-
```
82+
```

api-reference/beta/api/intune-androidforwork-androidmanagedstoreaccountenterprisesettings-requestenterpriseupgradeurl.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "requestEnterpriseUpgradeUrl action"
33
description: "Intune Androidforwork Androidmanagedstoreaccountenterprisesettings Requestenterpriseupgradeurl Api ."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -68,4 +68,4 @@ Content-Length: 67
6868
{
6969
"value": "https://example.com/requestEnterpriseUpgradeUrl/"
7070
}
71-
```
71+
```

api-reference/beta/api/intune-androidforwork-androidmanagedstoreaccountenterprisesettings-retrievestorelayout.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "retrieveStoreLayout function"
33
description: "Gets the Managed Google Play store layout type from Google EMM API."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -68,4 +68,4 @@ Content-Length: 25
6868
{
6969
"value": "custom"
7070
}
71-
```
71+
```

api-reference/beta/api/intune-androidforwork-androidmanagedstoreaccountenterprisesettings-setstorelayout.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "setStoreLayout action"
33
description: "Sets the Managed Google Play store layout type via Google EMM API."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.Read.All|
28+
|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.Read.All|
30+
|Application|DeviceManagementConfiguration.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -77,4 +77,4 @@ Content-length: 35
7777
Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
7878
```http
7979
HTTP/1.1 204 No Content
80-
```
80+
```

api-reference/beta/api/intune-apps-androidforworkapp-create.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
---
1+
---
22
title: "Create androidForWorkApp"
33
description: "Create a new androidForWorkApp object."
44
author: "jaiprakashmb"
@@ -25,9 +25,9 @@ One of the following permissions is required to call this API. To learn more, in
2525

2626
|Permission type|Permissions (from least to most privileged)|
2727
|:---|:---|
28-
|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All|
28+
|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All|
2929
|Delegated (personal Microsoft account)|Not supported.|
30-
|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All|
30+
|Application|DeviceManagementApps.ReadWrite.All|
3131

3232
## HTTP Request
3333
<!-- {
@@ -165,4 +165,4 @@ Content-Length: 1132
165165
"totalLicenseCount": 1,
166166
"appStoreUrl": "https://example.com/appStoreUrl/"
167167
}
168-
```
168+
```

0 commit comments

Comments
 (0)