From 2d2ec82bc93c539823265c59a0e873a377b1f835 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Wed, 24 Jan 2024 14:28:25 -0800 Subject: [PATCH 01/32] sdk installation --- concepts/sdks/sdk-installation.md | 32 ++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/concepts/sdks/sdk-installation.md b/concepts/sdks/sdk-installation.md index a82aed6cfe1..8aac4d90c6f 100644 --- a/concepts/sdks/sdk-installation.md +++ b/concepts/sdks/sdk-installation.md @@ -11,13 +11,17 @@ Microsoft Graph SDKs can be included in your projects via GitHub and popular pla SDKs are available in the following languages: -- [.NET](#install-the-microsoft-graph-net-sdk) -- [Go](#install-the-microsoft-graph-go-sdk) -- [Java](#install-the-microsoft-graph-java-sdk) -- [JavaScript](#install-the-microsoft-graph-javascript-sdk) -- [PHP](#install-the-microsoft-graph-php-sdk) -- [PowerShell](#install-the-microsoft-graph-powershell-sdk) -- [Python](#install-the-microsoft-graph-python-sdk) +- [Install a Microsoft Graph SDK](#install-a-microsoft-graph-sdk) + - [Install the Microsoft Graph .NET SDK](#install-the-microsoft-graph-net-sdk) + - [dotnet CLI](#dotnet-cli) + - [Package Manager Console](#package-manager-console) + - [Install the Microsoft Graph Go SDK](#install-the-microsoft-graph-go-sdk) + - [Install the Microsoft Graph Java SDK](#install-the-microsoft-graph-java-sdk) + - [Install the Microsoft Graph JavaScript SDK](#install-the-microsoft-graph-javascript-sdk) + - [Install the Microsoft Graph PHP SDK](#install-the-microsoft-graph-php-sdk) + - [Install the Microsoft Graph PowerShell SDK](#install-the-microsoft-graph-powershell-sdk) + - [Install the Microsoft Graph Python SDK](#install-the-microsoft-graph-python-sdk) + - [See also](#see-also) ## Install the Microsoft Graph .NET SDK @@ -61,7 +65,6 @@ The Microsoft Graph Java SDK is included in the following packages: - [microsoft-graph](https://github.com/microsoftgraph/msgraph-sdk-java): Contains the models and request builders for accessing the `v1.0` endpoint with the fluent API. - [microsoft-graph-beta](https://github.com/microsoftgraph/msgraph-beta-sdk-java): Contains the models and request builders for accessing the `beta` endpoint with the fluent API. - [microsoft-graph-core](https://github.com/microsoftgraph/msgraph-sdk-java-core): The core library for making calls to Microsoft Graph. -- [microsoft-graph-auth](https://github.com/microsoftgraph/msgraph-sdk-java-auth): Provides an authentication scenario-based wrapper of Microsoft Authentication Library (MSAL) for use with the Microsoft Graph SDK. To install the Microsoft Graph Java SDK, you can use one of these two options: @@ -74,7 +77,9 @@ To install the Microsoft Graph Java SDK, you can use one of these two options: dependency { // Include the sdk as a dependency - implementation 'com.microsoft.graph:microsoft-graph:5.+' + implementation 'com.microsoft.graph:microsoft-graph:6.+' + // Beta + implementation 'com.microsoft.graph:microsoft-graph-beta:6.+' // Include Azure identity for authentication implementation 'com.azure:azure-identity:1.+' } @@ -86,12 +91,17 @@ To install the Microsoft Graph Java SDK, you can use one of these two options: com.microsoft.graph microsoft-graph - [5.0,) + [6.0,) + + + com.microsoft.graph + microsoft-graph-beta + [6.0,) com.azure azure-identity - [1.3,) + [1.11,) ``` From 1f0070b6955056751edce885523db50fd3bcce2e Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Wed, 24 Jan 2024 14:33:38 -0800 Subject: [PATCH 02/32] sdk installation --- concepts/sdks/sdk-installation.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/concepts/sdks/sdk-installation.md b/concepts/sdks/sdk-installation.md index 8aac4d90c6f..cdfcc77ec75 100644 --- a/concepts/sdks/sdk-installation.md +++ b/concepts/sdks/sdk-installation.md @@ -11,17 +11,13 @@ Microsoft Graph SDKs can be included in your projects via GitHub and popular pla SDKs are available in the following languages: -- [Install a Microsoft Graph SDK](#install-a-microsoft-graph-sdk) - - [Install the Microsoft Graph .NET SDK](#install-the-microsoft-graph-net-sdk) - - [dotnet CLI](#dotnet-cli) - - [Package Manager Console](#package-manager-console) - - [Install the Microsoft Graph Go SDK](#install-the-microsoft-graph-go-sdk) - - [Install the Microsoft Graph Java SDK](#install-the-microsoft-graph-java-sdk) - - [Install the Microsoft Graph JavaScript SDK](#install-the-microsoft-graph-javascript-sdk) - - [Install the Microsoft Graph PHP SDK](#install-the-microsoft-graph-php-sdk) - - [Install the Microsoft Graph PowerShell SDK](#install-the-microsoft-graph-powershell-sdk) - - [Install the Microsoft Graph Python SDK](#install-the-microsoft-graph-python-sdk) - - [See also](#see-also) +- [.NET](#install-the-microsoft-graph-net-sdk) +- [Go](#install-the-microsoft-graph-go-sdk) +- [Java](#install-the-microsoft-graph-java-sdk) +- [JavaScript](#install-the-microsoft-graph-javascript-sdk) +- [PHP](#install-the-microsoft-graph-php-sdk) +- [PowerShell](#install-the-microsoft-graph-powershell-sdk) +- [Python](#install-the-microsoft-graph-python-sdk) ## Install the Microsoft Graph .NET SDK From 6013d742d63bcb81c94264cdfc5d734bbe50f6d2 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Wed, 24 Jan 2024 16:05:25 -0800 Subject: [PATCH 03/32] update snippets refs --- .openpublishing.publish.config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index d89796f58c9..471e2a7faa2 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -73,8 +73,8 @@ }, { "path_to_root": "concepts/sdks/snippets/java", - "url": "https://github.com/microsoftgraph/msgraph-snippets-java", - "branch": "main", + "url": "https://github.com/ramsessanchez/msgraph-snippets-java", + "branch": "rsh/v6-snippets", "branch_mapping": {} }, { From 9e577b5e9346cc885a177fec7c85811195cc09b7 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 26 Jan 2024 10:55:40 -0800 Subject: [PATCH 04/32] paging --- concepts/sdks/paging.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/concepts/sdks/paging.md b/concepts/sdks/paging.md index 53830eed9b5..6114e4c143e 100644 --- a/concepts/sdks/paging.md +++ b/concepts/sdks/paging.md @@ -36,8 +36,7 @@ The following example shows iterating over all the messages in a user's mailbox. ### [Java](#tab/java) -> [!NOTE] -> The Microsoft Graph Java SDK does not currently have a **PageIterator** class. You can [manually request subsequent pages](#manually-requesting-subsequent-pages). +:::code language="java" source="./snippets/java/app/src/main/java/snippets/Paging.java" id="PagingSnippet"::: ### [PHP](#tab/PHP) @@ -66,8 +65,7 @@ Some scenarios require stopping the iteration process in order to perform other ### [Java](#tab/java) -> [!NOTE] -> The Microsoft Graph Java SDK does not currently have a **PageIterator** class. You can [manually request subsequent pages](#manually-requesting-subsequent-pages). +:::code language="java" source="./snippets/java/app/src/main/java/snippets/Paging.java" id="ResumePagingSnippet"::: ### [PHP](#tab/PHP) From d3526ffc708bb0fc633ba22eb94dbee4c0be78a0 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 26 Jan 2024 14:37:07 -0800 Subject: [PATCH 05/32] large file upload mapping --- concepts/sdks/large-file-upload.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/concepts/sdks/large-file-upload.md b/concepts/sdks/large-file-upload.md index 75583d88c9a..78254edda06 100644 --- a/concepts/sdks/large-file-upload.md +++ b/concepts/sdks/large-file-upload.md @@ -41,8 +41,7 @@ The Microsoft Graph SDKs support [resuming in-progress uploads](/graph/api/drive ### [Java](#tab/java) -> [!NOTE] -> The Java SDK does not currently support resuming in-progress downloads. +:::code language="java" source="./snippets/java/app/src/main/java/snippets/LargeFileUpload.java" id="ResumeUpload"::: ### [PHP](#tab/PHP) From 105ec830514a2586467985778f66f931d4c59098 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 26 Jan 2024 14:37:29 -0800 Subject: [PATCH 06/32] naming --- concepts/sdks/large-file-upload.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/concepts/sdks/large-file-upload.md b/concepts/sdks/large-file-upload.md index 78254edda06..c75f0e7fc3f 100644 --- a/concepts/sdks/large-file-upload.md +++ b/concepts/sdks/large-file-upload.md @@ -41,7 +41,7 @@ The Microsoft Graph SDKs support [resuming in-progress uploads](/graph/api/drive ### [Java](#tab/java) -:::code language="java" source="./snippets/java/app/src/main/java/snippets/LargeFileUpload.java" id="ResumeUpload"::: +:::code language="java" source="./snippets/java/app/src/main/java/snippets/LargeFileUpload.java" id="ResumeSnippet"::: ### [PHP](#tab/PHP) From 7b9bdff4e3d97516ae4c6520d188c5e5a4ad85ba Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 26 Jan 2024 14:48:46 -0800 Subject: [PATCH 07/32] Use beta --- concepts/sdks/use-beta.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/concepts/sdks/use-beta.md b/concepts/sdks/use-beta.md index e174b849460..4724671ff32 100644 --- a/concepts/sdks/use-beta.md +++ b/concepts/sdks/use-beta.md @@ -43,10 +43,7 @@ client := graphbeta.NewGraphServiceClientWithCredentials(credentials, scopes) To call the API, you must install the [Microsoft Graph Beta Java SDK](https://github.com/microsoftgraph/msgraph-beta-sdk-java). Usage is the same as the nonbeta SDK. ```Java -GraphServiceClient graphClient = GraphServiceClient - .builder() - .authenticationProvider(authProvider) - .buildClient(); +GraphServiceClient graphClient = new GraphServiceClient(tokenCredential, scopes); ``` ## [PHP](#tab/php) From c73214d4404b8884f11f9fe63814ee89a3daa114 Mon Sep 17 00:00:00 2001 From: "Matthew M." <30242289+mcm223@users.noreply.github.com> Date: Tue, 27 Feb 2024 11:42:36 -0800 Subject: [PATCH 08/32] Update ownership of PSTN callRecord API docs --- .../beta/api/callrecords-callrecord-getdirectroutingcalls.md | 2 +- .../beta/api/callrecords-callrecord-getpstnblockeduserslog.md | 2 +- api-reference/beta/api/callrecords-callrecord-getpstncalls.md | 2 +- .../callrecords-callrecord-getpstnonlinemeetingdialoutreport.md | 2 +- api-reference/beta/api/callrecords-callrecord-getsmslog.md | 2 +- api-reference/beta/resources/callrecords-directroutinglogrow.md | 2 +- .../beta/resources/callrecords-pstnblockeduserslogrow.md | 2 +- api-reference/beta/resources/callrecords-pstncalllogrow.md | 2 +- .../resources/callrecords-pstnonlinemeetingdialoutreport.md | 2 +- api-reference/beta/resources/callrecords-smslogrow.md | 2 +- .../v1.0/api/callrecords-callrecord-getdirectroutingcalls.md | 2 +- api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md | 2 +- api-reference/v1.0/resources/callrecords-directroutinglogrow.md | 2 +- api-reference/v1.0/resources/callrecords-pstncalllogrow.md | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md b/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md index 3c8bef71dbe..5d68f046840 100644 --- a/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md +++ b/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md @@ -1,7 +1,7 @@ --- title: "callRecord: getDirectRoutingCalls" description: "Get a log of direct routing calls." -author: "williamlooney" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "apiPageType" diff --git a/api-reference/beta/api/callrecords-callrecord-getpstnblockeduserslog.md b/api-reference/beta/api/callrecords-callrecord-getpstnblockeduserslog.md index 3959cf435f6..46884f8e76f 100644 --- a/api-reference/beta/api/callrecords-callrecord-getpstnblockeduserslog.md +++ b/api-reference/beta/api/callrecords-callrecord-getpstnblockeduserslog.md @@ -1,7 +1,7 @@ --- title: "callRecord: getPstnBlockedUsersLog" description: "Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: apiPageType diff --git a/api-reference/beta/api/callrecords-callrecord-getpstncalls.md b/api-reference/beta/api/callrecords-callrecord-getpstncalls.md index c39f060bc29..eeae37691c7 100644 --- a/api-reference/beta/api/callrecords-callrecord-getpstncalls.md +++ b/api-reference/beta/api/callrecords-callrecord-getpstncalls.md @@ -1,7 +1,7 @@ --- title: "callRecord: getPstnCalls" description: "Get log of PSTN calls." -author: "williamlooney" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "apiPageType" diff --git a/api-reference/beta/api/callrecords-callrecord-getpstnonlinemeetingdialoutreport.md b/api-reference/beta/api/callrecords-callrecord-getpstnonlinemeetingdialoutreport.md index 9ba7519e206..e208c1c6b22 100644 --- a/api-reference/beta/api/callrecords-callrecord-getpstnonlinemeetingdialoutreport.md +++ b/api-reference/beta/api/callrecords-callrecord-getpstnonlinemeetingdialoutreport.md @@ -1,7 +1,7 @@ --- title: "callRecord: getPstnOnlineMeetingDialoutReport" description: "Get aggregated report of the usage and money spent for the audio conferencing dial-out service as a collection of pstnOnlineMeetingDialoutReport entries." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: apiPageType diff --git a/api-reference/beta/api/callrecords-callrecord-getsmslog.md b/api-reference/beta/api/callrecords-callrecord-getsmslog.md index ad9a6811eb8..c4de7243a90 100644 --- a/api-reference/beta/api/callrecords-callrecord-getsmslog.md +++ b/api-reference/beta/api/callrecords-callrecord-getsmslog.md @@ -1,7 +1,7 @@ --- title: "callRecord: getSmsLog" description: "Get the log of a sent/received SMS as a collection of smsLogRow entries." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: apiPageType diff --git a/api-reference/beta/resources/callrecords-directroutinglogrow.md b/api-reference/beta/resources/callrecords-directroutinglogrow.md index ba11fba3194..c45ff68387e 100644 --- a/api-reference/beta/resources/callrecords-directroutinglogrow.md +++ b/api-reference/beta/resources/callrecords-directroutinglogrow.md @@ -1,7 +1,7 @@ --- title: "directRoutingLogRow resource type" description: "Represents a row of data in the direct routing call log." -author: "mcm223" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "resourcePageType" diff --git a/api-reference/beta/resources/callrecords-pstnblockeduserslogrow.md b/api-reference/beta/resources/callrecords-pstnblockeduserslogrow.md index 0e4251ffeea..f501dab5986 100644 --- a/api-reference/beta/resources/callrecords-pstnblockeduserslogrow.md +++ b/api-reference/beta/resources/callrecords-pstnblockeduserslogrow.md @@ -1,7 +1,7 @@ --- title: "pstnBlockedUsersLogRow resource type" description: "Represents a row of data in the public switched telephone network (PSTN) blocked users log." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: resourcePageType diff --git a/api-reference/beta/resources/callrecords-pstncalllogrow.md b/api-reference/beta/resources/callrecords-pstncalllogrow.md index 71c680bcea7..a0906aa94fe 100644 --- a/api-reference/beta/resources/callrecords-pstncalllogrow.md +++ b/api-reference/beta/resources/callrecords-pstncalllogrow.md @@ -1,7 +1,7 @@ --- title: "pstnCallLogRow resource type" description: "Represents a row of data in the public switched telephone network (PSTN) call log." -author: "mcm223" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "resourcePageType" diff --git a/api-reference/beta/resources/callrecords-pstnonlinemeetingdialoutreport.md b/api-reference/beta/resources/callrecords-pstnonlinemeetingdialoutreport.md index 9c3be725690..5bafe313cbb 100644 --- a/api-reference/beta/resources/callrecords-pstnonlinemeetingdialoutreport.md +++ b/api-reference/beta/resources/callrecords-pstnonlinemeetingdialoutreport.md @@ -1,7 +1,7 @@ --- title: "pstnOnlineMeetingDialoutReport resource type" description: "Represents a report of usage and money spent for the audio conferencing dial-out service over a selected period." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: resourcePageType diff --git a/api-reference/beta/resources/callrecords-smslogrow.md b/api-reference/beta/resources/callrecords-smslogrow.md index 53e768198e4..5710cec15c3 100644 --- a/api-reference/beta/resources/callrecords-smslogrow.md +++ b/api-reference/beta/resources/callrecords-smslogrow.md @@ -1,7 +1,7 @@ --- title: "smsLogRow resource type" description: "Represents a row of data in the log of a sent or received SMS." -author: "radoslag" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: resourcePageType diff --git a/api-reference/v1.0/api/callrecords-callrecord-getdirectroutingcalls.md b/api-reference/v1.0/api/callrecords-callrecord-getdirectroutingcalls.md index f38f7d6ba9e..c4222957ab7 100644 --- a/api-reference/v1.0/api/callrecords-callrecord-getdirectroutingcalls.md +++ b/api-reference/v1.0/api/callrecords-callrecord-getdirectroutingcalls.md @@ -1,7 +1,7 @@ --- title: "callRecord: getDirectRoutingCalls" description: "Get a log of direct routing calls." -author: "williamlooney" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "apiPageType" diff --git a/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md b/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md index fef028c8c2f..c26e37aa13a 100644 --- a/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md +++ b/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md @@ -1,7 +1,7 @@ --- title: "callRecord: getPstnCalls" description: "Get log of PSTN calls." -author: "williamlooney" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "apiPageType" diff --git a/api-reference/v1.0/resources/callrecords-directroutinglogrow.md b/api-reference/v1.0/resources/callrecords-directroutinglogrow.md index 618432c9ee5..e9d586838b8 100644 --- a/api-reference/v1.0/resources/callrecords-directroutinglogrow.md +++ b/api-reference/v1.0/resources/callrecords-directroutinglogrow.md @@ -1,7 +1,7 @@ --- title: "directRoutingLogRow resource type" description: "Represents a row of data in the direct routing call log." -author: "mcm223" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "resourcePageType" diff --git a/api-reference/v1.0/resources/callrecords-pstncalllogrow.md b/api-reference/v1.0/resources/callrecords-pstncalllogrow.md index 22f6dfbbf27..2da0d131dcc 100644 --- a/api-reference/v1.0/resources/callrecords-pstncalllogrow.md +++ b/api-reference/v1.0/resources/callrecords-pstncalllogrow.md @@ -1,7 +1,7 @@ --- title: "pstnCallLogRow resource type" description: "Represents a row of data in the public switched telephone network (PSTN) call log." -author: "mcm223" +author: "saurabhjain0804" ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "resourcePageType" From b9579e2f1925fa6d33a9b131f0ffbffe22da5d85 Mon Sep 17 00:00:00 2001 From: "Matthew M." <30242289+mcm223@users.noreply.github.com> Date: Tue, 27 Feb 2024 14:51:53 -0800 Subject: [PATCH 09/32] Add some acrolinx suggestions --- .../api/callrecords-callrecord-getdirectroutingcalls.md | 8 ++++---- .../api/callrecords-callrecord-getpstnblockeduserslog.md | 6 +++--- .../beta/api/callrecords-callrecord-getpstncalls.md | 6 +++--- ...cords-callrecord-getpstnonlinemeetingdialoutreport.md | 6 +++--- .../beta/api/callrecords-callrecord-getsmslog.md | 6 +++--- .../api/callrecords-callrecord-getdirectroutingcalls.md | 9 ++++----- .../v1.0/api/callrecords-callrecord-getpstncalls.md | 9 ++++----- 7 files changed, 24 insertions(+), 26 deletions(-) diff --git a/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md b/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md index 5d68f046840..72f26a12425 100644 --- a/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md +++ b/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md @@ -55,14 +55,14 @@ The following table shows the parameters that can be used with this function. If successful, this function returns a `200 OK` response code and a collection of [directRoutingLogRow](../resources/callrecords-directroutinglogrow.md) entries in the response body. -If there are more than 1000 entries in the date range, the body also includes an `@odata.NextLink` with a URL to query the next page of call entries. The last page in the date range doesn't have `@odata.NextLink`. For more information, see [paging Microsoft Graph data in your app](/graph/paging). +If there are more than 1,000 entries in the date range, the body also includes an `@odata.NextLink` with a URL to query the next page of call entries. The last page in the date range doesn't have `@odata.NextLink`. For more information, see [paging Microsoft Graph data in your app](/graph/paging). ## Example -The following example shows how to get a collection of records for direct routing calls that occurred in the specified date range. The response includes `"@odata.count": 1000` to enumerate the number of records in this first response, and `@odata.NextLink` to get records beyond the first 1000. For readability, the response shows only a collection of one record. Assume there are more than 1000 calls in that date range. +The following example shows how to get a collection of records for direct routing calls that occurred in the specified date range. The response includes `"@odata.count": 1000` to enumerate the number of records in this first response, and `@odata.NextLink` to get records beyond the first 1,000. For readability, the response shows only a collection of one record. Assume there are more than 1,000 calls in that date range. ### Request - +The following example shows a request. # [HTTP](#tab/http) From e7205a321e7f747f2d4816e0b95ebac9b34f04e1 Mon Sep 17 00:00:00 2001 From: Jarbas Horst Date: Wed, 28 Feb 2024 06:11:27 +0100 Subject: [PATCH 14/32] Update callrecords-callrecord-getpstncalls.md Edit. --- .../v1.0/api/callrecords-callrecord-getpstncalls.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md b/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md index 0ee4247814d..1fda8ebf6e7 100644 --- a/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md +++ b/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md @@ -56,11 +56,11 @@ The following table shows the parameters that can be used with this function. If successful, this function returns a `200 OK` response code and a collection of [pstnCallLogRow](../resources/callrecords-pstncalllogrow.md) entries in the response body. -If there are more than 1,000 entries in the date range, the body also includes an `@odata.NextLink` with a URL to query the next page of call entries. The last page in the date range doesn't have `@odata.NextLink`. For more information, see [paging Microsoft Graph data in your app](/graph/paging). +If there are more than 1,000 entries in the date range, the body also includes an `@odata.nextLink` with a URL to query the next page of call entries. The last page in the date range doesn't have `@odata.nextLink`. For more information, see [paging Microsoft Graph data in your app](/graph/paging). ## Example -The following example shows getting a collection of records for PSTN calls that occurred in the specified date range. The response includes `"@odata.count": 1000` to enumerate the number of records in this first response, and `@odata.NextLink` to get records beyond the first 1,000. For readability, the response shows only a collection of 1 record. Please assume there are more than 1,000 calls in that date range. +The following example shows getting a collection of records for PSTN calls that occurred in the specified date range. The response includes `"@odata.count": 1000` to enumerate the number of records in this first response, and `@odata.nextLink` to get records beyond the first 1,000. For readability, the response shows only a collection of 1 record. Please assume there are more than 1,000 calls in that date range. ### Request The following example shows a request. @@ -107,7 +107,7 @@ GET https://graph.microsoft.com/v1.0/communications/callRecords/getPstnCalls(fro ### Response The following example shows the response. -**Note:** The response object shown here might be shortened for readability. +>**Note:** The response object shown here might be shortened for readability. From 2f3efa8a677221bff7e6fc0328483a83ddfe6315 Mon Sep 17 00:00:00 2001 From: Jarbas Horst Date: Wed, 28 Feb 2024 07:20:45 +0100 Subject: [PATCH 16/32] Update whats-new-overview.md Fixed alphabetical order of entries. --- concepts/whats-new-overview.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/concepts/whats-new-overview.md b/concepts/whats-new-overview.md index 3e048306226..db6b53a8957 100644 --- a/concepts/whats-new-overview.md +++ b/concepts/whats-new-overview.md @@ -37,10 +37,6 @@ Use the **iCalUId** property on [event](/graph/api/resources/event?view=graph-re Updated the descriptions of the **model** and **manufacturer** properties in the [device](/graph/api/resources/device?view=graph-rest-beta&preserve-view=true) resource to clarify their read-only status, replacing the outdated descriptions related to Project Rome sign-ins. -### Teamwork and communications | Calls and online meetings - -Microsoft Teams custom meeting templates allow you to specify values for many of the meeting options available to meeting organizers. Use the **meetingTemplateId** property on [onlineMeeting](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true) to create an online meeting with a meeting template. - ### Reports | Partner billing reports Use the [billedReconciliation: export](/graph/api/partners-billing-billedreconciliation-export?view=graph-rest-beta&preserve-view=true) API to access billed invoice reconciliation data. @@ -49,6 +45,10 @@ Use the [billedReconciliation: export](/graph/api/partners-billing-billedreconci Use the **dashboardCards** navigation property on [teamsAppDefinition](/graph/api/resources/teamsappdefinition?view=graph-rest-beta&preserve-view=true) to get dashboard cards specified in the manifest of a [teamsApp](/graph/api/resources/teamsapp?view=graph-rest-beta&preserve-view=true). +### Teamwork and communications | Calls and online meetings + +Microsoft Teams custom meeting templates allow you to specify values for many of the meeting options available to meeting organizers. Use the **meetingTemplateId** property on [onlineMeeting](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true) to create an online meeting with a meeting template. + ### Teamwork and communications | Messaging - Enabled the `$filter`, `$select`, and `$top` query parameters for the [List members of channel](/graph/api/channel-list-members?view=graph-rest-beta&preserve-view=true) method. From e386a27e817c4531fbd6b4a3ca064f98e4c29ba0 Mon Sep 17 00:00:00 2001 From: Faith Moraa Ombongi Date: Wed, 28 Feb 2024 18:02:48 +0300 Subject: [PATCH 17/32] Minor doc fixes --- .../api/rbacapplication-list-roleassignmentscheduleinstances.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api-reference/v1.0/api/rbacapplication-list-roleassignmentscheduleinstances.md b/api-reference/v1.0/api/rbacapplication-list-roleassignmentscheduleinstances.md index 2706027cac9..9170a5f770f 100644 --- a/api-reference/v1.0/api/rbacapplication-list-roleassignmentscheduleinstances.md +++ b/api-reference/v1.0/api/rbacapplication-list-roleassignmentscheduleinstances.md @@ -20,6 +20,8 @@ Choose the permission or permissions marked as least privileged for this API. Us [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleassignmentscheduleinstances-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleassignmentschedules-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleeligibilityschedules-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleeligibilityscheduleinstances-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleeligibilityschedules-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleassignmentscheduleinstances-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleassignmentschedules-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/unifiedroleeligibilityschedule-get-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-roleeligibilityscheduleinstances-permissions.md)] +[!INCLUDE [rbac-pim-entra-roles-apis](../includes/rbac-for-apis/rbac-pim-entra-roles-apis.md)] + ## HTTP request