Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
41a8240
Resolve syncing conflicts from repo_sync_working_branch to main (#29086)
learn-build-service-prod[bot] Jun 18, 2026
4077dba
Update generated permissions tables with build 223476 (#29101)
snippet-gen-pull-automation[bot] Jun 18, 2026
4392e4d
Add meetingType property and onlineMeetingType enum (beta) (#29011)
garchiro7 Jun 18, 2026
1d4a9e6
Add What's New entry for roleType property promotion to v1.0 (#29105)
Copilot Jun 18, 2026
2564e90
Add EntitlementMgmt-SubjectAccess.ReadWrite tip boxes to entitlement …
simoolchandaney Jun 18, 2026
a33c2b1
Restore changelog link validation workflow (#29106)
jasonjoh Jun 18, 2026
0ef25ab
Onboard Entitlement Management Suggestions + ApproverVisibility to v1…
myra-ramdenbourg Jun 18, 2026
34ef8ea
Add roleType enum to v1.0 (#28826)
OWinfreyATL Jun 18, 2026
cf168cb
Merge pull request #29108 from microsoftgraph/main
learn-build-service-prod[bot] Jun 19, 2026
b30beb3
Update reference TOC (#29109)
snippet-gen-pull-automation[bot] Jun 19, 2026
8fdeef7
Planner Task History API documentation (#28891)
prasadpatil111 Jun 19, 2026
74400a3
Add policyTipAction resource type documentation for DLP processConten…
Vishnu369 Jun 19, 2026
7c311b4
Document Custom detection rules API for beta promotion (PR 15852483) …
yossibruss-ms Jun 19, 2026
814fa7f
enable isRegistrationEnabled into virtual events (#28091)
garchiro7 Jun 19, 2026
66a1d45
Update ctms documentation for new validate/migrate actions (#28812)
aditiijj Jun 19, 2026
9f75d4c
Introducce CVI and email invitation information (#28093)
garchiro7 Jun 19, 2026
615355a
Confirm merge from repo_sync_working_branch to main to sync with http…
learn-build-service-prod[bot] Jun 19, 2026
4d75d1d
Merge pull request #29121 from microsoftgraph/main
learn-build-service-prod[bot] Jun 20, 2026
da2e686
2026-06-22: Automated permissions reference update (#29125)
snippet-gen-pull-automation[bot] Jun 22, 2026
22a4601
Update generated permissions tables with build 224016 (#29124)
snippet-gen-pull-automation[bot] Jun 22, 2026
b0002fa
Fix whats-new ordering (#29128)
Copilot Jun 22, 2026
00b7c67
Update cloud support status (#29130)
snippet-gen-pull-automation[bot] Jun 22, 2026
1a15410
Update reference TOC (#29131)
snippet-gen-pull-automation[bot] Jun 22, 2026
ced252b
Confirm merge from repo_sync_working_branch to main to sync with http…
learn-build-service-prod[bot] Jun 22, 2026
3304972
Clarify community ID input and add an Engage community example for Ad…
jasmeet9323 Jun 22, 2026
b03095d
Merge pull request #29140 from microsoftgraph/main
learn-build-service-prod[bot] Jun 23, 2026
d6d9fc3
Add force user logoff option and policy update status API for Cloud P…
danny1718 Jun 23, 2026
991d0c2
Windows Updates New Enrollment States (#24135)
angiechen22 Jun 23, 2026
f35c2b5
Merge to publish. (#29141)
Danipocket Jun 23, 2026
478dadb
Fix unsafe test.com domain in TLS inspection doc examples (#29134)
Copilot Jun 23, 2026
980bb38
docs: add appRoleAssignmentRequired to agentIdentity resource (beta) …
FaithOmbongi Jun 23, 2026
be520d1
Resolve syncing conflicts from repo_sync_working_branch to main (#29136)
learn-build-service-prod[bot] Jun 23, 2026
90f4920
Update generated permissions tables with build 224227 (#29143)
snippet-gen-pull-automation[bot] Jun 23, 2026
eb00308
Update generated files with build 224254 (#29144)
snippet-gen-pull-automation[bot] Jun 23, 2026
72f6121
Update reference TOC (#29145)
snippet-gen-pull-automation[bot] Jun 23, 2026
a2185e0
Revert "Planner Task History API documentation" (#29122)
prasadpatil111 Jun 23, 2026
0883562
Enhanced Restore- Structured Artifact Query Document changes (#29018)
Subham-RKB Jun 23, 2026
77ecbc1
reportRoot: getSharePointApiUsage API documentation (#28658)
ireneren0123 Jun 24, 2026
e072cb1
Update generated permissions tables with build 224438 (#29151)
snippet-gen-pull-automation[bot] Jun 24, 2026
4fa73ff
Add getHuntingSchema API documentation (beta) (#28923)
Nnachtomy Jun 24, 2026
bf49e03
Clean up ODSP acronym in cross-tenant migration docs (#29153)
Copilot Jun 24, 2026
8b2eb9e
promote analyzedemail docs to v1.0 (#28963)
akgraph Jun 24, 2026
093908d
Add identityAnalytics Groups (beta) reference docs (Feature 3408675) …
Licantrop0 Jun 24, 2026
b59f6bf
Update reference TOC (#29154)
snippet-gen-pull-automation[bot] Jun 24, 2026
7f15a10
subjectLifecycle-V1-Fixes (#29052)
OWinfreyATL Jun 24, 2026
7ffc1e1
Resolve syncing conflicts from repo_sync_working_branch to main (#29152)
learn-build-service-prod[bot] Jun 24, 2026
e090420
Resolve conflicts between live and main (#29157)
jasonjoh Jun 24, 2026
343f1fe
Merge remote-tracking branch 'origin/live'
jasonjoh Jun 24, 2026
d1f0806
Merge to publish. (#29156)
Danipocket Jun 24, 2026
5248283
Delete .acrolinx-config.edn (#29155)
jasonjoh Jun 24, 2026
2579747
Refactor BYOD docs to new derived type schema (#28873)
jaylenemartinez0 Jun 24, 2026
083bebe
docs: add cloudNativeHtmlConversion to additionalDataOptions enum (be…
manjarisenthil Jun 24, 2026
033b33d
Merge to publish. (#29156) (#29163)
shsagir Jun 25, 2026
c4a3b57
Merge to publish. (#29156) (#29164)
shsagir Jun 25, 2026
d6cb363
Merge to publish. (#29156) (#29165)
shsagir Jun 25, 2026
414a213
Merge pull request #29158 from microsoftgraph/main
shsagir Jun 25, 2026
ac4cffa
Fix marge conflict (#29166)
shsagir Jun 25, 2026
1feaef9
Merge pull request #29167 from microsoftgraph/main
shsagir Jun 25, 2026
6aafa9c
Resolve merge conflict
shsagir Jun 25, 2026
00191d2
Merge branch 'repo_sync_working_branch' into fix-merge-conflict
shsagir Jun 25, 2026
d4ca895
Merge pull request #9951 from shsagir/fix-merge-conflict
shsagir Jun 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 0 additions & 57 deletions .acrolinx-config.edn

This file was deleted.

10 changes: 10 additions & 0 deletions .openpublishing.redirection.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
{
"redirections": [
{
"source_path": "api-reference/beta/resources/accessreviewdatauploadtriggercallbackdata.md",
"redirect_url": "/graph/api/resources/customdataprovidedresourcepayloads-data?view=graph-rest-beta",
"redirect_document_id": false
},
{
"source_path": "api-reference/beta/resources/accessreviewresourcedatauploadsessioncontextdata.md",
"redirect_url": "/graph/api/resources/customdataprovidedresourcepayloads-accessreviewcontextdata?view=graph-rest-beta",
"redirect_document_id": false
},
{
"source_path": "api-reference/beta/api/readingassignmentsubmission-get.md",
"redirect_url": "api-reference/beta/api/reportsroot-list-readingassignmentsubmissions.md",
Expand Down
3 changes: 3 additions & 0 deletions api-reference/beta/api/accesspackagesubject-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "accesspackagesubject_update" } -->
[!INCLUDE [permissions-table](../includes/permissions/accesspackagesubject-update-permissions.md)]

[!INCLUDE [rbac-entitlement-catalog-owner-write](../includes/rbac-for-apis/rbac-entitlement-management-catalog-owner-apis-write.md)]


## HTTP request
<!-- {
"blockType": "ignored"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,6 @@ GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition

---


#### Response
>**Note:** The response object shown here might be shortened for readability.
<!-- {
Expand Down Expand Up @@ -275,7 +274,6 @@ GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition

---


#### Response
>**Note:** The response object shown here might be shortened for readability.
<!-- {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -467,7 +467,6 @@ GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition

---


#### Response
>**Note:** The response object shown here might be shortened for readability.
<!-- {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,18 +116,39 @@ Content-Type: application/json
"@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
"id": "983f03cd-03cd-983f-cd03-3f98cd033f98",
"errors": [],
"enrollments": [
{
"@odata.type": "microsoft.graph.windowsUpdates.updateManagementEnrollment",
"updateCategory": "feature"
"enrollment": {
"feature": {
"enrollmentState": "enrolled",
"lastModifiedDateTime": "2024-01-31T23:34:50.3183446Z"
},
"quality": {
"enrollmentState": "notEnrolled",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
},
"driver": {
"enrollmentState": "enrolling",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
}
]
}
},
{
"@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
"id": "90b91efa-6d46-42cd-ad4d-381831773a85",
"errors": [],
"enrollments": []
"enrollment": {
"feature": {
"enrollmentState": "enrolled",
"lastModifiedDateTime": "2024-01-31T23:34:50.3183446Z"
},
"quality": {
"enrollmentState": "notEnrolled",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
},
"driver": {
"enrollmentState": "enrolling",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
}
}
},
{
"@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
Expand All @@ -137,9 +158,21 @@ Content-Type: application/json
"@odata.type": "microsoft.graph.windowsUpdates.azureADDeviceRegistrationError"
}
],
"enrollments": []
"enrollment": {
"feature": {
"enrollmentState": "enrolled",
"lastModifiedDateTime": "2024-01-31T23:34:50.3183446Z"
},
"quality": {
"enrollmentState": "notEnrolled",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
},
"driver": {
"enrollmentState": "notEnrolled",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
}
}
}
]
}
```

19 changes: 13 additions & 6 deletions api-reference/beta/api/adminwindowsupdates-list-updatableassets.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,14 +118,21 @@ Content-Type: application/json
"@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
"id": "983f03cd-03cd-983f-cd03-3f98cd033f98",
"errors": [],
"enrollments": [
{
"@odata.type": "microsoft.graph.windowsUpdates.updateManagementEnrollment",
"updateCategory": "feature"
"enrollment": {
"feature": {
"enrollmentState": "enrolled",
"lastModifiedDateTime": "2024-01-31T23:34:50.3183446Z"
},
"quality": {
"enrollmentState": "notEnrolled",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
},
"driver": {
"enrollmentState": "enrolling",
"lastModifiedDateTime": "2024-03-31T23:34:50.3183446Z"
}
]
}
}
]
}
```

71 changes: 69 additions & 2 deletions api-reference/beta/api/cloudpcprovisioningpolicy-apply.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ author: "Guoan-Tang"
ms.localizationpriority: medium
ms.subservice: "cloud-pc"
doc_type: apiPageType
ms.date: 05/18/2026
ms.date: 06/01/2026
---

# cloudPcProvisioningPolicy: apply
Expand Down Expand Up @@ -51,8 +51,9 @@ The following table shows the parameters that you can use with this method.

|Parameter|Type|Description|
|:---|:---|:---|
|isForceUserLogoffEnabled|Boolean|For *Frontline shared* only. Indicates whether active Cloud PC sessions are forcibly signed out when reprovisioning begins. When `true`, connected users are immediately signed out and reprovisioning starts right away; **reservePercentage** must be set to `0` when this parameter is `true`, otherwise the request fails. When `false`, reprovisioning waits until the user disconnects. The default value is `false`. Optional.|
|policySettings|cloudPcPolicySettingType|The target property of the apply action. The possible values are: `region`, `singleSignOn`, `unknownFutureValue`. The default value is `region`. This action applies `region` as a value if this parameter is `null`.|
|reservePercentage|Int32|For `Frontline shared` only. The percentage of Cloud PCs to keep available. Administrators can set this property to a value from 0 to 99. Cloud PCs are reprovisioned only when there are no active and connected Cloud PC users.|
|reservePercentage|Int32|For *Frontline shared* only. The percentage of Cloud PCs to keep available. Administrators can set this property to a value from `0` to `99`. Cloud PCs are reprovisioned only when there are no active and connected Cloud PC users.|

## Response

Expand Down Expand Up @@ -144,6 +145,7 @@ POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provision
Content-Type: application/json

{
"isForceUserLogoffEnabled": false,
"reservePercentage": 80
}
```
Expand Down Expand Up @@ -187,3 +189,68 @@ The following example shows the response.
``` http
HTTP/1.1 204 No Content
```

### Example 3: Reprovision frontline shared Cloud PCs and force user sign-out

The following example shows how to immediately reprovision frontline shared Cloud PCs under a specified provisioning policy by forcibly signing out active sessions. When **isForceUserLogoffEnabled** is `true`, **reservePercentage** must be set to `0`.

#### Request

The following example shows a request.

# [HTTP](#tab/http)
<!-- {
"blockType": "request",
"name": "apply_cloudpcprovisioningpolicy_frontline_forcelogoff"
}
-->

``` http
POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioningPolicies/1d164206-bf41-4fd2-8424-a3192d39ffff/apply
Content-Type: application/json

{
"isForceUserLogoffEnabled": true,
"reservePercentage": 0
}
```

# [C#](#tab/csharp)
[!INCLUDE [sample-code](../includes/snippets/csharp/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-csharp-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

# [Go](#tab/go)
[!INCLUDE [sample-code](../includes/snippets/go/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-go-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

# [Java](#tab/java)
[!INCLUDE [sample-code](../includes/snippets/java/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-java-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

# [JavaScript](#tab/javascript)
[!INCLUDE [sample-code](../includes/snippets/javascript/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-javascript-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

# [PHP](#tab/php)
[!INCLUDE [sample-code](../includes/snippets/php/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-php-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

# [Python](#tab/python)
[!INCLUDE [sample-code](../includes/snippets/python/apply-cloudpcprovisioningpolicy-frontline-forcelogoff-python-snippets.md)]
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]

---

#### Response

The following example shows the response.

<!-- {
"blockType": "response",
"truncated": true
}
-->

``` http
HTTP/1.1 204 No Content
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
title: "cloudPcProvisioningPolicy: retrievePolicyUpdateStatusResult"
description: "Retrieve the pending apply status of a provisioning policy to determine whether unapplied changes exist for Cloud PCs."
author: "zhuangzhuang131419"
ms.localizationpriority: medium
ms.subservice: "cloud-pc"
doc_type: apiPageType
ms.date: 06/01/2026
---

# cloudPcProvisioningPolicy: retrievePolicyUpdateStatusResult

Namespace: microsoft.graph

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

Retrieve the pending apply status of a [provisioning policy](../resources/cloudpcprovisioningpolicy.md) to determine whether unapplied changes exist for Cloud PCs.

## Permissions

Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).

<!-- { "blockType": "permissions", "name": "cloudpcprovisioningpolicy_retrievepolicyupdatestatusresult" } -->
[!INCLUDE [permissions-table](../includes/permissions/cloudpcprovisioningpolicy-retrievepolicyupdatestatusresult-permissions.md)]

## HTTP request

<!-- {
"blockType": "ignored"
}
-->

``` http
GET /deviceManagement/virtualEndpoint/provisioningPolicies/{id}/retrievePolicyUpdateStatusResult
```

## Request headers

|Name|Description|
|:---|:---|
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|

## Request body

Don't supply a request body for this method.

## Response

If successful, this function returns a `200 OK` response code and a [cloudPcPolicyPendingApplyStatusResult](../resources/cloudpcpolicypendingapplystatusresult.md) in the response body.

## Examples

### Request

The following example shows a request.

<!-- {
"blockType": "request",
"name": "cloudpcprovisioningpolicy-retrievePolicyUpdateStatusResult"
}
-->

``` http
GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioningPolicies/b0c2d35f-3385-46c8-a6f5-6c3dfad7708b/retrievePolicyUpdateStatusResult
```

### Response

The following example shows the response.

<!-- {
"blockType": "response",
"truncated": true,
"@odata.type": "microsoft.graph.cloudPcPolicyPendingApplyStatusResult"
}
-->

``` http
HTTP/1.1 200 OK
Content-Type: application/json

{
"@odata.type": "https://graph.microsoft.com/beta/$metadata#cloudPcPolicyPendingApplyStatusResult",
"hasUnappliedPolicyUpdate": true
}
```
Loading
Loading