Skip to content

Commit 36bb9f4

Browse files
author
AnQi Fan🍅
committed
Merge branch 'cloudpcusersetting' of https://github.com/microsoftgraph/microsoft-graph-docs into cloudpcusersetting
2 parents eb34c83 + cab3c50 commit 36bb9f4

File tree

401 files changed

+7078
-591
lines changed

Some content is hidden

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

401 files changed

+7078
-591
lines changed

.azure-pipelines/.config/CredScanSuppressions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@
5656
{
5757
"hash": "ncUPsLmVZWNkFs8Upvo2loZCG/3RAMIinoJ0OennEZ0=",
5858
"_justification": "tutorial-accessreviews-roleassignments.md line 773 Sample Azure Storage Account Shared Access Signature"
59+
},
60+
{
61+
"hash": "LIUwvKZoGemir5C2hxlAlMXrAJIYqol3WOojWbNRRWY=",
62+
"_justification": "update-socialidentityprovider-python-snippets.md line 13 Sample general password in snippet example"
5963
}
6064
]
6165
}

api-reference/beta/api/aiinteractionhistory-getallenterpriseinteractions.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,6 @@ GET /copilot/users/{id}/interactionHistory/getAllEnterpriseInteractions
3434

3535
## Optional query parameters
3636

37-
You can use the `model` query parameter, which supports the values `A` and `B`, based on the preferred [licensing and payment model](/graph/teams-licenses), as shown in the following examples.
38-
39-
<!-- { "blockType": "ignored" } -->
40-
```http
41-
GET /copilot/users/{id}/interactionHistory/getAllEnterpriseInteractions?model=A
42-
GET /copilot/users/{id}/interactionHistory/getAllEnterpriseInteractions?model=B
43-
```
44-
45-
If no `model` parameter is specified, [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) is used.
46-
4737
This method supports [date range parameters](/graph/query-parameters) to customize the response, as shown in the following example.
4838

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

api-reference/beta/api/application-post-onlinemeetings.md

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Create an online meeting on behalf of a user.
2424
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
2525

2626
## Permissions
27-
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).
27+
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).
2828

2929
Permissions for the following HTTP request:
3030

@@ -39,12 +39,7 @@ POST /me/onlineMeetings
3939
"name": "application_post_onlinemeetings",
4040
"requestUrls": ["POST /me/onlineMeetings"]
4141
} -->
42-
43-
|Permission type|Least privileged permissions|Higher privileged permissions|
44-
|:---|:---|:---|
45-
|Delegated (work or school account)|OnlineMeetings.ReadWrite|Not available.|
46-
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
47-
|Application|Not supported.|Not supported.|
42+
[!INCLUDE [permissions-table](../includes/permissions/application-post-onlinemeetings-permissions.md)]
4843

4944

5045
Permissions for the following HTTP request:
@@ -60,12 +55,7 @@ POST /users/{userId}/onlineMeetings
6055
"name": "application_post_onlinemeetings_2",
6156
"requestUrls": ["POST /users/{userId}/onlineMeetings"]
6257
} -->
63-
64-
|Permission type|Least privileged permissions|Higher privileged permissions|
65-
|:---|:---|:---|
66-
|Delegated (work or school account)|OnlineMeetings.ReadWrite|Not available.|
67-
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
68-
|Application|OnlineMeetings.ReadWrite.All|Not available.|
58+
[!INCLUDE [permissions-table](../includes/permissions/application-post-onlinemeetings-2-permissions.md)]
6959

7060
> [!NOTE]
7161
> To use the OnlineMeetings.ReadWrite.All application permission for this API, tenant administrators must create an [application access policy](/graph/cloud-communication-online-meeting-application-access-policy) and grant it to a user to authorize the app configured in the policy to create online meetings on behalf of that user (with user ID specified in the request path).

api-reference/beta/api/attacksimulationroot-post-simulation.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ If successful, this method returns a `202 Accepted` response code and a tracking
7777

7878
The following example shows a request.
7979

80+
# [HTTP](#tab/http)
8081
<!-- {
8182
"blockType": "request",
8283
"name": "create_simulations"
@@ -125,6 +126,40 @@ Content-type: application/json
125126
}
126127
```
127128

129+
# [C#](#tab/csharp)
130+
[!INCLUDE [sample-code](../includes/snippets/csharp/create-simulations-csharp-snippets.md)]
131+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
132+
133+
# [CLI](#tab/cli)
134+
[!INCLUDE [sample-code](../includes/snippets/cli/create-simulations-cli-snippets.md)]
135+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
136+
137+
# [Go](#tab/go)
138+
[!INCLUDE [sample-code](../includes/snippets/go/create-simulations-go-snippets.md)]
139+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
140+
141+
# [Java](#tab/java)
142+
[!INCLUDE [sample-code](../includes/snippets/java/create-simulations-java-snippets.md)]
143+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
144+
145+
# [JavaScript](#tab/javascript)
146+
[!INCLUDE [sample-code](../includes/snippets/javascript/create-simulations-javascript-snippets.md)]
147+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
148+
149+
# [PHP](#tab/php)
150+
[!INCLUDE [sample-code](../includes/snippets/php/create-simulations-php-snippets.md)]
151+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
152+
153+
# [PowerShell](#tab/powershell)
154+
[!INCLUDE [sample-code](../includes/snippets/powershell/create-simulations-powershell-snippets.md)]
155+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
156+
157+
# [Python](#tab/python)
158+
[!INCLUDE [sample-code](../includes/snippets/python/create-simulations-python-snippets.md)]
159+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
160+
161+
---
162+
128163
### Response
129164

130165
The following example shows the response.

api-reference/beta/api/cloudpcreports-getcloudpcperformancereport.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ If successful, this method returns a `200 OK` response code and a Stream object
7474

7575
The following example shows a request.
7676

77+
# [HTTP](#tab/http)
7778
<!-- {
7879
"blockType": "request",
7980
"name": "cloudpcreportsthis.getcloudpcperformancereport"
@@ -99,6 +100,40 @@ Content-Type: application/json
99100
}
100101
```
101102

103+
# [C#](#tab/csharp)
104+
[!INCLUDE [sample-code](../includes/snippets/csharp/cloudpcreportsthisgetcloudpcperformancereport-csharp-snippets.md)]
105+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
106+
107+
# [CLI](#tab/cli)
108+
[!INCLUDE [sample-code](../includes/snippets/cli/cloudpcreportsthisgetcloudpcperformancereport-cli-snippets.md)]
109+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
110+
111+
# [Go](#tab/go)
112+
[!INCLUDE [sample-code](../includes/snippets/go/cloudpcreportsthisgetcloudpcperformancereport-go-snippets.md)]
113+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
114+
115+
# [Java](#tab/java)
116+
[!INCLUDE [sample-code](../includes/snippets/java/cloudpcreportsthisgetcloudpcperformancereport-java-snippets.md)]
117+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
118+
119+
# [JavaScript](#tab/javascript)
120+
[!INCLUDE [sample-code](../includes/snippets/javascript/cloudpcreportsthisgetcloudpcperformancereport-javascript-snippets.md)]
121+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
122+
123+
# [PHP](#tab/php)
124+
[!INCLUDE [sample-code](../includes/snippets/php/cloudpcreportsthisgetcloudpcperformancereport-php-snippets.md)]
125+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
126+
127+
# [PowerShell](#tab/powershell)
128+
[!INCLUDE [sample-code](../includes/snippets/powershell/cloudpcreportsthisgetcloudpcperformancereport-powershell-snippets.md)]
129+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
130+
131+
# [Python](#tab/python)
132+
[!INCLUDE [sample-code](../includes/snippets/python/cloudpcreportsthisgetcloudpcperformancereport-python-snippets.md)]
133+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
134+
135+
---
136+
102137
### Response
103138

104139
The following example shows the response.

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ author: "AshleyYangSZ"
55
ms.localizationpriority: medium
66
ms.subservice: "cloud-pc"
77
doc_type: apiPageType
8+
ms.date: 12/04/2024
89
---
910

1011
# Get cloudPcUserSetting

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ author: "AshleyYangSZ"
55
ms.localizationpriority: medium
66
ms.subservice: "cloud-pc"
77
doc_type: apiPageType
8+
ms.date: 12/04/2024
89
---
910

1011
# Update cloudPcUserSetting
@@ -50,7 +51,7 @@ The following table shows the properties that are required when you update the [
5051

5152
|Property|Type|Description|
5253
|:---|:---|:---|
53-
|displayName|String|The setting name displayed in the user interface.|
54+
|displayName|String|The setting name displayed in the user interface. |
5455
|lastModifiedDateTime|DateTimeOffset|The last date and time the setting was modified. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
5556
|localAdminEnabled|Boolean|To turn on the local admin option, change this setting to `true`.|
5657
|resetEnabled|Boolean|Indicates whether an end user is allowed to reset their Cloud PC. When `true`, the user is allowed to reset their Cloud PC. When `false`, end-user initiated reset is not allowed. The default value is `false`. |

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

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ The API can return more HTTP status codes: `403 Forbidden`, `500 Internal Server
6060
### Request
6161

6262
The following example shows a request.
63+
# [HTTP](#tab/http)
6364
<!-- {
6465
"blockType": "request",
6566
"name": "get_copilotadminlimitedmode"
@@ -69,6 +70,36 @@ The following example shows a request.
6970
GET https://graph.microsoft.com/beta/copilot/admin/settings/limitedMode
7071
```
7172

73+
# [C#](#tab/csharp)
74+
[!INCLUDE [sample-code](../includes/snippets/csharp/get-copilotadminlimitedmode-csharp-snippets.md)]
75+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
76+
77+
# [CLI](#tab/cli)
78+
[!INCLUDE [sample-code](../includes/snippets/cli/get-copilotadminlimitedmode-cli-snippets.md)]
79+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
80+
81+
# [Go](#tab/go)
82+
[!INCLUDE [sample-code](../includes/snippets/go/get-copilotadminlimitedmode-go-snippets.md)]
83+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
84+
85+
# [Java](#tab/java)
86+
[!INCLUDE [sample-code](../includes/snippets/java/get-copilotadminlimitedmode-java-snippets.md)]
87+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
88+
89+
# [JavaScript](#tab/javascript)
90+
[!INCLUDE [sample-code](../includes/snippets/javascript/get-copilotadminlimitedmode-javascript-snippets.md)]
91+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
92+
93+
# [PHP](#tab/php)
94+
[!INCLUDE [sample-code](../includes/snippets/php/get-copilotadminlimitedmode-php-snippets.md)]
95+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
96+
97+
# [Python](#tab/python)
98+
[!INCLUDE [sample-code](../includes/snippets/python/get-copilotadminlimitedmode-python-snippets.md)]
99+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
100+
101+
---
102+
72103

73104
### Response
74105

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

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ API can return additional HTTP status codes such as `403 Forbidden`, `500 Intern
6464
### Request
6565

6666
The following example shows a request.
67+
# [HTTP](#tab/http)
6768
<!-- {
6869
"blockType": "request",
6970
"name": "update_copilotadminlimitedmode"
@@ -80,6 +81,36 @@ Content-Type: application/json
8081
}
8182
```
8283

84+
# [C#](#tab/csharp)
85+
[!INCLUDE [sample-code](../includes/snippets/csharp/update-copilotadminlimitedmode-csharp-snippets.md)]
86+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
87+
88+
# [CLI](#tab/cli)
89+
[!INCLUDE [sample-code](../includes/snippets/cli/update-copilotadminlimitedmode-cli-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/update-copilotadminlimitedmode-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/update-copilotadminlimitedmode-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/update-copilotadminlimitedmode-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/update-copilotadminlimitedmode-php-snippets.md)]
106+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
107+
108+
# [Python](#tab/python)
109+
[!INCLUDE [sample-code](../includes/snippets/python/update-copilotadminlimitedmode-python-snippets.md)]
110+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
111+
112+
---
113+
83114

84115
### Response
85116

api-reference/beta/api/employeeexperience-post-learningproviders.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ author: "malabikaroy"
55
ms.localizationpriority: medium
66
ms.subservice: "viva-learning"
77
doc_type: apiPageType
8+
ms.date: 12/04/2024
89
---
910

1011
# Create learningProvider
@@ -23,8 +24,8 @@ Choose the permission or permissions marked as least privileged for this API. Us
2324
[!INCLUDE [permissions-table](../includes/permissions/employeeexperience-post-learningproviders-permissions.md)]
2425

2526
> **Note:** The following are required for the user:
26-
> - Viva Suite or Viva Learning license
27-
> - Global admin, knowledge admin role
27+
> - Viva Suite or Viva Learning license.
28+
> - A supported [Microsoft Entra role](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json), where Knowledge Administrator is the least privileged supported role.
2829
2930
## HTTP request
3031

0 commit comments

Comments
 (0)