Skip to content

Commit bc8d3d7

Browse files
authored
Merge branch 'main' into 2025-02-12-manjaris-hold-policy-parity
2 parents 0ea93c1 + 4c24e8a commit bc8d3d7

File tree

354 files changed

+4367
-874
lines changed

Some content is hidden

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

354 files changed

+4367
-874
lines changed

ISSUE_TEMPLATE.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

api-reference/beta/api/administrativeunit-list-members.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: "DougKirschner"
55
ms.localizationpriority: medium
66
ms.subservice: "entra-directory-management"
77
doc_type: apiPageType
8-
ms.date: 05/21/2024
8+
ms.date: 02/21/2025
99
---
1010

1111
# List members
@@ -37,10 +37,11 @@ Choose the permission or permissions marked as least privileged for this API. Us
3737
GET /administrativeUnits/{id}/members
3838
GET /administrativeUnits/{id}/members/$ref
3939
```
40+
4041
## Optional query parameters
41-
This method (when used without `$ref`) supports the [OData query parameters](/graph/query-parameters) to help customize the response, including `$search`, `$count`, and `$filter`. OData cast is also enabled, for example, you can cast to get just the users that are a member of the administrative unit.
42+
This method (when used without `$ref`) supports the `$search`, `$count`, and `$filter` [OData query parameters](/graph/query-parameters) to help customize the response. OData cast is also enabled. For example, you can cast to get just the users that are a member of the administrative unit.
4243

43-
`$search` is supported on the **displayName** and **description** properties only. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on directory objects](/graph/aad-advanced-queries).
44+
`$search` is supported on the **displayName** and **description** properties only. The use of query parameters with this API is supported only with advanced query parameters. For more information, see [Advanced query capabilities on directory objects](/graph/aad-advanced-queries).
4445

4546
## Request headers
4647
| Header |Value|

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

Lines changed: 79 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1430,6 +1430,42 @@ Content-Type: application/json
14301430
"removedState": {
14311431
"reason": "Removed from roster"
14321432
}
1433+
},
1434+
{
1435+
"@odata.type": "#microsoft.graph.participant",
1436+
"info": {
1437+
"@odata.type": "#microsoft.graph.participantInfo",
1438+
"identity": {
1439+
"@odata.type": "#microsoft.graph.identitySet",
1440+
"acsUser": {
1441+
"@odata.type": "#microsoft.graph.identity",
1442+
"id": "f56e36db-9bb3-4fca-b794-a3efd7361f09_00000022-175f-5180-3397-b23a0d0047e8",
1443+
"identityProvider": "None",
1444+
"acsResourceId": "f56e36db-9bb3-4fca-b794-a3efd7361f09"
1445+
}
1446+
},
1447+
"endpointType": "default",
1448+
"endpointId": "99b83373-efe6-405f-ba33-32043e9de267",
1449+
"clientVersion": "Microsoft.Skype.Calling.Test.Ccts/1.19.4966.0",
1450+
"participantId": "62de48e1-a72c-40db-9193-a3bd8cf167c9"
1451+
},
1452+
"mediaStreams": [
1453+
{
1454+
"@odata.type": "#microsoft.graph.mediaStream",
1455+
"mediaType": "audio",
1456+
"label": "main-audio",
1457+
"sourceId": "402",
1458+
"direction": "sendReceive",
1459+
"serverMuted": false
1460+
}
1461+
],
1462+
"isMuted": false,
1463+
"isOnHold": false,
1464+
"isInLobby": false,
1465+
"publishedStates": [],
1466+
"meetingRole": "none",
1467+
"isIdentityAnonymized": false,
1468+
"id": "62de48e1-a72c-40db-9193-a3bd8cf167c9"
14331469
}
14341470
],
14351471
"sequenceNumber": 1
@@ -1440,7 +1476,9 @@ Content-Type: application/json
14401476
}
14411477
```
14421478

1443-
>**Note:** For join meeting scenarios apart from call state notifications, we receive roster notifications.
1479+
> **Notes:**
1480+
> * For join meeting scenarios apart from call state notifications, we receive roster notifications.
1481+
> * During the roster notification, ACS identities are also provided and recognized as **acsUser** entries.
14441482
14451483
### Example 6: Join a scheduled meeting with joinMeetingId and passcode
14461484
The following example requires a **joinMeetingId** and a **passcode** to join an existing meeting. You can retrieve these properties from the [Get onlineMeeting](../api/onlinemeeting-get.md) API.
@@ -2349,6 +2387,42 @@ Content-Type: application/json
23492387
"isMuted": false,
23502388
"isInLobby": true,
23512389
"id": "05491616-385f-44a8-9974-18cc5f9933c1"
2390+
},
2391+
{
2392+
"@odata.type": "#microsoft.graph.participant",
2393+
"info": {
2394+
"@odata.type": "#microsoft.graph.participantInfo",
2395+
"identity": {
2396+
"@odata.type": "#microsoft.graph.identitySet",
2397+
"acsUser": {
2398+
"@odata.type": "#microsoft.graph.identity",
2399+
"id": "f56e36db-9bb3-4fca-b794-a3efd7361f09_00000022-175f-5180-3397-b23a0d0047e8",
2400+
"identityProvider": "None",
2401+
"acsResourceId": "f56e36db-9bb3-4fca-b794-a3efd7361f09"
2402+
}
2403+
},
2404+
"endpointType": "default",
2405+
"endpointId": "99b83373-efe6-405f-ba33-32043e9de267",
2406+
"clientVersion": "Microsoft.Skype.Calling.Test.Ccts/1.19.4966.0",
2407+
"participantId": "62de48e1-a72c-40db-9193-a3bd8cf167c9"
2408+
},
2409+
"mediaStreams": [
2410+
{
2411+
"@odata.type": "#microsoft.graph.mediaStream",
2412+
"mediaType": "audio",
2413+
"label": "main-audio",
2414+
"sourceId": "402",
2415+
"direction": "sendReceive",
2416+
"serverMuted": false
2417+
}
2418+
],
2419+
"isMuted": false,
2420+
"isOnHold": false,
2421+
"isInLobby": false,
2422+
"publishedStates": [],
2423+
"meetingRole": "none",
2424+
"isIdentityAnonymized": false,
2425+
"id": "62de48e1-a72c-40db-9193-a3bd8cf167c9"
23522426
}
23532427
]
23542428
}
@@ -2411,11 +2485,13 @@ Content-Type: application/json
24112485
}
24122486
```
24132487

2414-
> **Note:** The application doesn't receive the roster for participants in the meeting until its admitted from lobby.
2488+
> **Notes:**
2489+
> * The application doesn't receive the roster for participants in the meeting until its admitted from lobby.
2490+
> * During the roster notification, ACS identities are also provided and recognized as **acsUser** entries.
24152491
24162492
### Example 11: Create peer-to-peer PSTN call with service hosted media
24172493

2418-
> **Note:** This call requires the Calls.Initiate.All permission.
2494+
> **Note:** This call requires the `Calls.Initiate.All` permission.
24192495
24202496
This call requires an application instance with a PSTN number assigned. For details, see [Assign a phone number to your bot](/graph/cloud-communications-phone-number#assign-a-phone-number-to-your-bot).
24212497

api-reference/beta/api/approvalitem-cancel.md

Lines changed: 1 addition & 1 deletion
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-
Cancel the [approval item](../resources/approvalitem.md). The owner of the approval can trigger this endpoint.
17+
Cancel the [approval item](../resources/approvalitem.md). The owner of the approval is the only user who can trigger this endpoint.
1818

1919
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
2020

api-reference/beta/api/businessscenarioplanner-list-tasks.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ The following example shows a request that gets all tasks associated with a spec
6565

6666
The following example shows a request.
6767

68+
# [HTTP](#tab/http)
6869
<!-- {
6970
"blockType": "request",
7071
"name": "list_businessscenariotask_e1",
@@ -75,6 +76,40 @@ The following example shows a request.
7576
GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864911ac46c720affb6e4d/planner/tasks?$filter=businessScenarioProperties/externalObjectId eq 'Order#12010'
7677
```
7778

79+
# [C#](#tab/csharp)
80+
[!INCLUDE [sample-code](../includes/snippets/csharp/list-businessscenariotask-e1-csharp-snippets.md)]
81+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
82+
83+
# [CLI](#tab/cli)
84+
[!INCLUDE [sample-code](../includes/snippets/cli/list-businessscenariotask-e1-cli-snippets.md)]
85+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
86+
87+
# [Go](#tab/go)
88+
[!INCLUDE [sample-code](../includes/snippets/go/list-businessscenariotask-e1-go-snippets.md)]
89+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
90+
91+
# [Java](#tab/java)
92+
[!INCLUDE [sample-code](../includes/snippets/java/list-businessscenariotask-e1-java-snippets.md)]
93+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
94+
95+
# [JavaScript](#tab/javascript)
96+
[!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)]
97+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
98+
99+
# [PHP](#tab/php)
100+
[!INCLUDE [sample-code](../includes/snippets/php/list-businessscenariotask-e1-php-snippets.md)]
101+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
102+
103+
# [PowerShell](#tab/powershell)
104+
[!INCLUDE [sample-code](../includes/snippets/powershell/list-businessscenariotask-e1-powershell-snippets.md)]
105+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
106+
107+
# [Python](#tab/python)
108+
[!INCLUDE [sample-code](../includes/snippets/python/list-businessscenariotask-e1-python-snippets.md)]
109+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
110+
111+
---
112+
78113
#### Response
79114

80115
The following example shows the response.
@@ -214,6 +249,7 @@ The following example shows a request that gets all tasks created in a specific
214249

215250
The following example shows a request.
216251

252+
# [HTTP](#tab/http)
217253
<!-- {
218254
"blockType": "request",
219255
"name": "list_businessscenariotask_e3",
@@ -224,6 +260,40 @@ The following example shows a request.
224260
GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864911ac46c720affb6e4d/planner/tasks?$filter=target/microsoft.graph.businessScenarioGroupTarget/groupId eq '7a339254-4b2b-4410-b295-c890a16776ee'
225261
```
226262

263+
# [C#](#tab/csharp)
264+
[!INCLUDE [sample-code](../includes/snippets/csharp/list-businessscenariotask-e3-csharp-snippets.md)]
265+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
266+
267+
# [CLI](#tab/cli)
268+
[!INCLUDE [sample-code](../includes/snippets/cli/list-businessscenariotask-e3-cli-snippets.md)]
269+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
270+
271+
# [Go](#tab/go)
272+
[!INCLUDE [sample-code](../includes/snippets/go/list-businessscenariotask-e3-go-snippets.md)]
273+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
274+
275+
# [Java](#tab/java)
276+
[!INCLUDE [sample-code](../includes/snippets/java/list-businessscenariotask-e3-java-snippets.md)]
277+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
278+
279+
# [JavaScript](#tab/javascript)
280+
[!INCLUDE [sample-code](../includes/snippets/javascript/list-businessscenariotask-e3-javascript-snippets.md)]
281+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
282+
283+
# [PHP](#tab/php)
284+
[!INCLUDE [sample-code](../includes/snippets/php/list-businessscenariotask-e3-php-snippets.md)]
285+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
286+
287+
# [PowerShell](#tab/powershell)
288+
[!INCLUDE [sample-code](../includes/snippets/powershell/list-businessscenariotask-e3-powershell-snippets.md)]
289+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
290+
291+
# [Python](#tab/python)
292+
[!INCLUDE [sample-code](../includes/snippets/python/list-businessscenariotask-e3-python-snippets.md)]
293+
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
294+
295+
---
296+
227297
#### Response
228298

229299
The following example shows the response.

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,6 @@ GET https://graph.microsoft.com/beta/chats/19:e2ed97baac8e4bffbb91299a38996790@t
829829

830830
---
831831

832-
833832
#### Response
834833

835834
The following example shows the response. The message body contains two attachments. The value of the **contentType** property of the Loop component is `application/vnd.microsoft.card.fluidEmbedCard`, and the value of the **contentType** property of the placeholder card is `application/vnd.microsoft.card.codesnippet`.

api-reference/beta/api/cloudpcreports-post-exportjobs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ You can specify the following properties when you create a **cloudPcExportJob**.
5050
|:---|:---|:---|
5151
|filter|String|The filter applied on the report. Optional.|
5252
|format|String|The format of the exported report. Optional.|
53-
|reportName|[cloudPcReportName](../resources/cloudpcexportjob.md#cloudpcreportname-values)|The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`, `performanceTrendReport`, `inaccessibleCloudPcTrendReport`, `regionalConnectionQualityTrendReport`, `regionalConnectionQualityInsightsReport`, `remoteConnectionQualityReport`, `cloudPcInsightReport`, `regionalInaccessibleCloudPcTrendReport`. Use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`, `performanceTrendReport`, `inaccessibleCloudPcTrendReport`, `regionalConnectionQualityTrendReport`, `regionalConnectionQualityInsightsReport`, `remoteConnectionQualityReport`, `cloudPcInsightReport`, `regionalInaccessibleCloudPcTrendReport`.|
53+
|reportName|[cloudPcReportName](../resources/cloudpcexportjob.md#cloudpcreportname-values)|The report name. The possible values are: `remoteConnectionHistoricalReports`, `dailyAggregatedRemoteConnectionReports`, `totalAggregatedRemoteConnectionReports`, `sharedUseLicenseUsageReport`, `sharedUseLicenseUsageRealTimeReport`, `unknownFutureValue`, `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`, `performanceTrendReport`, `inaccessibleCloudPcTrendReport`, `regionalConnectionQualityTrendReport`, `regionalConnectionQualityInsightsReport`, `remoteConnectionQualityReport`, `cloudPcInsightReport`, `regionalInaccessibleCloudPcTrendReport`, `troubleshootDetailsReport`, `troubleshootTrendCountReport`, `troubleshootRegionalReport`, `troubleshootIssueCountReport` . Use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `noLicenseAvailableConnectivityFailureReport`, `frontlineLicenseUsageReport`, `frontlineLicenseUsageRealTimeReport`, `remoteConnectionQualityReports`, `inaccessibleCloudPcReports`, `crossRegionDisasterRecoveryReport`, `performanceTrendReport`, `inaccessibleCloudPcTrendReport`, `regionalConnectionQualityTrendReport`, `regionalConnectionQualityInsightsReport`, `remoteConnectionQualityReport`, `cloudPcInsightReport`, `regionalInaccessibleCloudPcTrendReport`, `troubleshootDetailsReport`, `troubleshootTrendCountReport`, `troubleshootRegionalReport`, `troubleshootIssueCountReport`.|
5454
|select|String collection|The selected columns of the report. Optional.|
5555

5656
## Response

0 commit comments

Comments
 (0)