Skip to content

Commit 17e0317

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/microsoftgraph/microsoft-graph-docs (branch live)
2 parents 2ac84ef + 86e9fbe commit 17e0317

24 files changed

Lines changed: 333 additions & 115 deletions

.github/copilot-instructions.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Before doing any docs work, determine the task type and read the matching prompt
88

99
- **Authoring or updating docs:** read `.github/prompts/author-api-docs.prompt.md`
1010
- **Reviewing docs changes:** read `.github/prompts/review-api-docs.prompt.md`
11+
- **Schema changes (additions, updates, deprecations, or retirements of any property, resource, method, enum, or enum member):** Before starting work, ask the author whether a changelog entry and What's New update are needed. Default to yes unless told otherwise.
1112

1213
Then read the scenario-specific files that those prompt files direct you to use.
1314

@@ -81,7 +82,7 @@ These rules apply across authoring and review scenarios:
8182
8. **API and resource topics must keep the standard section order** for their file type.
8283
9. **Tables must preserve required ordering rules**, including alphabetical ordering where the detailed guidance requires it.
8384
10. **Enum changes must be checked across all exposed documentation surfaces**, not only the enum definition itself.
84-
11. **Customer-visible API changes require changelog review and may require What's New updates.**
85+
11. **Schema changes — additions, updates, deprecations, and retirements of any property, resource, method, or enum member — require a changelog entry and What's New update. Omit either only with explicit author confirmation.**
8586

8687
## Core standards
8788

@@ -113,7 +114,7 @@ Use the linked prompt files for the full standards. The rules below are the most
113114

114115
## Common change patterns
115116

116-
- **New schema in beta:** update affected API/resource docs, enum docs, changelog, TOC, and What's New if the change is customer-visible.
117+
- **Schema changes (additions, updates, deprecations, retirements):** update affected API/resource docs, enum docs, changelog, TOC, and What's New. Omit changelog or What's New only with explicit author confirmation.
117118
- **Promotion to v1.0:** use the GA workflow, keep beta and v1.0 aligned where intended, remove beta-only content, update changelog, and add a What's New entry.
118119
- **Enum member additions:** update the enum definition, any inline value listings, and every API/resource page that enumerates supported values.
119120
- **Deprecation or retirement:** update banners and table entries, related references, changelog, What's New, redirects, and TOC as applicable.

api-reference/beta/api/todotask-delete.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Delete todoTask
@@ -17,19 +17,35 @@ Deletes a [todoTask](../resources/todotask.md) object.
1717
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1818

1919
## Permissions
20-
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).
20+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
21+
22+
### Permissions acting on self
2123

2224
<!-- { "blockType": "permissions", "name": "todotask_delete" } -->
2325
[!INCLUDE [permissions-table](../includes/permissions/todotask-delete-permissions.md)]
2426

27+
### Permissions acting on other users
28+
29+
<!-- { "blockType": "permissions", "name": "todotask_delete_2" } -->
30+
[!INCLUDE [permissions-table](../includes/permissions/todotask-delete-2-permissions.md)]
31+
2532
## HTTP request
2633

34+
Permissions to delete a task of the signed-in user:
2735
<!-- {
2836
"blockType": "ignored"
2937
}
3038
-->
3139
```http
3240
DELETE /me/todo/lists/{todoTaskListId}/tasks/{taskId}
41+
```
42+
43+
Permissions to delete a task of another user:
44+
<!-- {
45+
"blockType": "ignored"
46+
}
47+
-->
48+
```http
3349
DELETE /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{taskId}
3450
```
3551

api-reference/beta/api/todotask-list-linkedresources.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# List linkedResources
@@ -17,19 +17,35 @@ Get information of one or more items in a partner application, based on which a
1717
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1818

1919
## Permissions
20-
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).
20+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
21+
22+
### Permissions acting on self
2123

2224
<!-- { "blockType": "permissions", "name": "todotask_list_linkedresources" } -->
2325
[!INCLUDE [permissions-table](../includes/permissions/todotask-list-linkedresources-permissions.md)]
2426

27+
### Permissions acting on other users
28+
29+
<!-- { "blockType": "permissions", "name": "todotask_list_linkedresources_2" } -->
30+
[!INCLUDE [permissions-table](../includes/permissions/todotask-list-linkedresources-2-permissions.md)]
31+
2532
## HTTP request
2633

34+
Permissions to list linkedResources of a task of the signed-in user:
2735
<!-- {
2836
"blockType": "ignored"
2937
}
3038
-->
3139
```http
3240
GET /me/todo/lists/{todoTaskListId}/tasks/{taskId}/linkedResources
41+
```
42+
43+
Permissions to list linkedResources of a task of another user:
44+
<!-- {
45+
"blockType": "ignored"
46+
}
47+
-->
48+
```http
3349
GET /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{taskId}/linkedResources
3450
```
3551

api-reference/beta/api/todotask-post-checklistitems.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Create checklistItem
@@ -18,19 +18,35 @@ Create a new [checklistItem](../resources/checklistitem.md) object as a subtask
1818
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1919

2020
## Permissions
21-
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).
21+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
22+
23+
### Permissions acting on self
2224

2325
<!-- { "blockType": "permissions", "name": "todotask_post_checklistitems" } -->
2426
[!INCLUDE [permissions-table](../includes/permissions/todotask-post-checklistitems-permissions.md)]
2527

28+
### Permissions acting on other users
29+
30+
<!-- { "blockType": "permissions", "name": "todotask_post_checklistitems_2" } -->
31+
[!INCLUDE [permissions-table](../includes/permissions/todotask-post-checklistitems-2-permissions.md)]
32+
2633
## HTTP request
2734

35+
Permissions to create a checklistItem in a task of the signed-in user:
2836
<!-- {
2937
"blockType": "ignored"
3038
}
3139
-->
3240
```http
3341
POST /me/todo/lists/{todoTaskListId}/tasks/{todoTaskId}/checklistItems
42+
```
43+
44+
Permissions to create a checklistItem in a task of another user:
45+
<!-- {
46+
"blockType": "ignored"
47+
}
48+
-->
49+
```http
3450
POST /users/{id | userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{todoTaskId}/checklistItems
3551
```
3652

api-reference/beta/api/todotask-post-linkedresources.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 07/09/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Create linkedResource
@@ -19,19 +19,35 @@ You can also create a **linkedResource** object while [creating a todoTask](/gra
1919
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
2020

2121
## Permissions
22-
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).
22+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
23+
24+
### Permissions acting on self
2325

2426
<!-- { "blockType": "permissions", "name": "todotask_post_linkedresources" } -->
2527
[!INCLUDE [permissions-table](../includes/permissions/todotask-post-linkedresources-permissions.md)]
2628

29+
### Permissions acting on other users
30+
31+
<!-- { "blockType": "permissions", "name": "todotask_post_linkedresources_2" } -->
32+
[!INCLUDE [permissions-table](../includes/permissions/todotask-post-linkedresources-2-permissions.md)]
33+
2734
## HTTP request
2835

36+
Permissions to create a linkedResource in a task of the signed-in user:
2937
<!-- {
3038
"blockType": "ignored"
3139
}
3240
-->
3341
```http
3442
POST /me/todo/lists/{todoTaskListId}/tasks/{taskId}/linkedResources
43+
```
44+
45+
Permissions to create a linkedResource in a task of another user:
46+
<!-- {
47+
"blockType": "ignored"
48+
}
49+
-->
50+
```http
3551
POST /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{taskId}/linkedResources
3652
```
3753

api-reference/beta/api/todotasklist-delete.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Delete todoTaskList
@@ -17,19 +17,35 @@ Deletes a [todoTaskList](../resources/todotasklist.md) object.
1717
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1818

1919
## Permissions
20-
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).
20+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
21+
22+
### Permissions acting on self
2123

2224
<!-- { "blockType": "permissions", "name": "todotasklist_delete" } -->
2325
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-delete-permissions.md)]
2426

27+
### Permissions acting on other users
28+
29+
<!-- { "blockType": "permissions", "name": "todotasklist_delete_2" } -->
30+
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-delete-2-permissions.md)]
31+
2532
## HTTP request
2633

34+
Permissions to delete a task list of the signed-in user:
2735
<!-- {
2836
"blockType": "ignored"
2937
}
3038
-->
3139
```http
3240
DELETE /me/todo/lists/{todoTaskListId}
41+
```
42+
43+
Permissions to delete a task list of another user:
44+
<!-- {
45+
"blockType": "ignored"
46+
}
47+
-->
48+
```http
3349
DELETE /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}
3450
```
3551

api-reference/beta/api/todotasklist-post-tasks.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Create todoTask
@@ -17,19 +17,35 @@ Create a new task object in a specified [todoTaskList](../resources/todotasklist
1717
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1818

1919
## Permissions
20-
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).
20+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
21+
22+
### Permissions acting on self
2123

2224
<!-- { "blockType": "permissions", "name": "todotasklist_post_tasks" } -->
2325
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-post-tasks-permissions.md)]
2426

27+
### Permissions acting on other users
28+
29+
<!-- { "blockType": "permissions", "name": "todotasklist_post_tasks_2" } -->
30+
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-post-tasks-2-permissions.md)]
31+
2532
## HTTP request
2633

34+
Permissions to create a task for the signed-in user:
2735
<!-- {
2836
"blockType": "ignored"
2937
}
3038
-->
3139
```http
3240
POST /me/todo/lists/{todoTaskListId}/tasks
41+
```
42+
43+
Permissions to create a task for another user:
44+
<!-- {
45+
"blockType": "ignored"
46+
}
47+
-->
48+
```http
3349
POST /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks
3450
```
3551

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

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "avijityadav"
55
ms.localizationpriority: medium
66
ms.subservice: "outlook"
77
doc_type: apiPageType
8-
ms.date: 04/05/2024
8+
ms.date: 05/18/2026
99
---
1010

1111
# Update todoTaskList
@@ -17,20 +17,36 @@ Update the properties of a [todoTaskList](../resources/todotasklist.md) object.
1717
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
1818

1919
## Permissions
20-
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).
20+
The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow [best practices](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions) to request least privileged 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).
21+
22+
### Permissions acting on self
2123

2224
<!-- { "blockType": "permissions", "name": "todotasklist_update" } -->
2325
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-update-permissions.md)]
2426

27+
### Permissions acting on other users
28+
29+
<!-- { "blockType": "permissions", "name": "todotasklist_update_2" } -->
30+
[!INCLUDE [permissions-table](../includes/permissions/todotasklist-update-2-permissions.md)]
31+
2532
## HTTP request
2633

34+
Permissions to update a task list of the signed-in user:
2735
<!-- {
2836
"blockType": "ignored"
2937
}
3038
-->
3139
```http
3240
PATCH /me/todo/lists/{todoTaskListId}
33-
PATCH /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks
41+
```
42+
43+
Permissions to update a task list of another user:
44+
<!-- {
45+
"blockType": "ignored"
46+
}
47+
-->
48+
```http
49+
PATCH /users/{id|userPrincipalName}/todo/lists/{todoTaskListId}
3450
```
3551

3652
## Request headers
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
description: "Automatically generated file. DO NOT MODIFY"
3+
ms.topic: include
4+
ms.localizationpriority: medium
5+
---
6+
7+
|Permission type|Least privileged permissions|Higher privileged permissions|
8+
|:---|:---|:---|
9+
|Delegated (work or school account)|Tasks.ReadWrite|Not available.|
10+
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
11+
|Application|Tasks.ReadWrite.All|Not available.|
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
description: "Automatically generated file. DO NOT MODIFY"
3+
ms.topic: include
4+
ms.localizationpriority: medium
5+
---
6+
7+
|Permission type|Least privileged permissions|Higher privileged permissions|
8+
|:---|:---|:---|
9+
|Delegated (work or school account)|Tasks.Read|Tasks.ReadWrite|
10+
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
11+
|Application|Tasks.Read.All|Tasks.ReadWrite.All|

0 commit comments

Comments
 (0)